Translate more French strings and escape the non-ASCII chars.

This commit is contained in:
Frédéric Wang 2013-04-19 14:04:31 +02:00
parent b14224d7c4
commit 028a2dd82d
7 changed files with 145 additions and 145 deletions

View File

@ -4,47 +4,47 @@ MathJax.Localization.addTranslation("fr","FontWarnings",{
webFont: webFont:
"MathJax utilise les polices Web pour afficher les expressions " + "MathJax utilise les polices Web pour afficher les expressions " +
"mathématiques sur cette page. Celles-ci mettent du temps à être "+ "math\u00E9matiques sur cette page. Celles-ci mettent du temps \u00E0 \u00EAtre "+
"téléchargées et la page serait affichée plus rapidement si vous "+ "t\u00E9l\u00E9charg\u00E9es et la page serait affich\u00E9e plus rapidement si vous "+
"installiez les polices mathématiques directement dans le dossier "+ "installiez les polices math\u00E9matiques directement dans le dossier "+
"des polices de votre système.", "des polices de votre syst\u00E8me.",
imageFonts: imageFonts:
"MathJax utilise des images de caractères plutôt que les polices "+ "MathJax utilise des images de caract\u00E8res plutôt que les polices "+
"Web ou locales. Ceci rend le rendu plus lent que la normale et "+ "Web ou locales. Ceci rend le rendu plus lent que la normale et "+
"les expressions mathématiques peuvent ne pas s'imprimer à la "+ "les expressions math\u00E9matiques peuvent ne pas s'imprimer \u00E0 la "+
"résolution maximale de votre imprimante", "r\u00E9solution maximale de votre imprimante",
noFonts: noFonts:
"MathJax n'est pas parvenu à localiser une police pour afficher "+ "MathJax n'est pas parvenu \u00E0 localiser une police pour afficher "+
"les expressions mathématiques et les images de caractères ne "+ "les expressions math\u00E9matiques et les images de caract\u00E8res ne "+
"sont pas disponibles. Comme solution de dernier recours, il "+ "sont pas disponibles. Comme solution de dernier recours, il "+
"utilise des caractères Unicode génériques en espérant que votre "+ "utilise des caract\u00E8res Unicode g\u00E9n\u00E9riques en esp\u00E9rant que votre "+
"navigateur sera capable de les afficher. Certains pourront "+ "navigateur sera capable de les afficher. Certains pourront "+
"être rendus de façon incorrect voire pas du tout.", "\u00EAtre rendus de fa\u00E7on incorrect voire pas du tout.",
webFonts: webFonts:
"La plupart des navigateurs modernes permettent de télécharger "+ "La plupart des navigateurs modernes permettent de t\u00E9l\u00E9charger "+
"des polices à partir du Web. En mettant à jour votre navigateur "+ "des polices \u00E0 partir du Web. En mettant \u00E0 jour votre navigateur "+
"vers une version plus récente (ou en changeant de navigateur) "+ "vers une version plus r\u00E9cente (ou en changeant de navigateur) "+
"la qualité des expressions mathématiques sur cette page pourrait "+ "la qualit\u00E9 des expressions math\u00E9matiques sur cette page pourrait "+
"être améliorée.", "\u00EAtre am\u00E9lior\u00E9e.",
fonts: fonts:
"MathJax peut utiliser les [Polices STIX](%1) ou bien les " + "MathJax peut utiliser les [Polices STIX](%1) ou bien les " +
"[Polices TeX de MathJax](%2). Téléchargez et installez " + "[Polices TeX de MathJax](%2). T\u00E9l\u00E9chargez et installez " +
"l'une de ces familles de polices pour améliorer votre "+ "l'une de ces familles de polices pour am\u00E9liorer votre "+
"expérience avec MathJax.", "exp\u00E9rience avec MathJax.",
TeXPage: TeXPage:
"Cette page est conçue pour utiliser les [Polices STIX](%1). " + "Cette page est con\u00E7ue pour utiliser les [Polices STIX](%1). " +
"Téléchargez et installez ces polices pour améliorer votre " + "T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre " +
"expérience avec MathJax", "exp\u00E9rience avec MathJax",
TeXPage: TeXPage:
"Cette page est conçue pour utiliser les [Polices TeX de MathJax](%1). " + "Cette page est con\u00E7ue pour utiliser les [Polices TeX de MathJax](%1). " +
"Téléchargez et installez ces polices pour améliorer votre " + "T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre " +
"expérience avec MathJax" "exp\u00E9rience avec MathJax"
} }
}); });

View File

@ -3,21 +3,21 @@ MathJax.Localization.addTranslation("fr","HTML-CSS",{
strings: { strings: {
LoadWebFont: LoadWebFont:
"Téléchargement de la police Web %1", "T\u00E9l\u00E9chargement de la police Web %1",
CantLoadWebFont: CantLoadWebFont:
"Impossible de télécharger la police Web %1", "Impossible de t\u00E9l\u00E9charger la police Web %1",
FirefoxCantLoadWebFont: FirefoxCantLoadWebFont:
"Firefox ne peut télécharger les polices Web à partir d'un hôte "+ "Firefox ne peut t\u00E9l\u00E9charger les polices Web \u00E0 partir d'un hôte "+
"distant", "distant",
CantFindFontUsing: CantFindFontUsing:
"Impossible de trouver une police valide en utilisant %1", "Impossible de trouver une police valide en utilisant %1",
WebFontsNotAvailable: WebFontsNotAvailable:
"Polices Web non disponibles -- des images de caractères vont être "+ "Polices Web non disponibles -- des images de caract\u00E8res vont \u00EAtre "+
"utilisées à la place" "utilis\u00E9es \u00E0 la place"
} }
}); });

View File

@ -3,25 +3,25 @@ MathJax.Localization.addTranslation("fr","MathML",{
strings: { strings: {
BadMglyph: BadMglyph:
"Élement mglyph incorrect: %1", "\u00C9lement mglyph incorrect: %1",
BadMglyphFont: BadMglyphFont:
"Police de caractère incorrecte: %1", "Police de caract\u00E8re incorrecte: %1",
MathPlayer: MathPlayer:
"MathJax n'est pas parvenu à configurer MathPlayer.\n\n"+ "MathJax n'est pas parvenu \u00E0 configurer MathPlayer.\n\n"+
"Vous devez d'abord installer MathPlayer. Si c'est déjà le cas,\n"+ "Vous devez d'abord installer MathPlayer. Si c'est d\u00E9j\u00E0 le cas,\n"+
"vos paramètres de sécurités peuvent empêcher l'exécution des\n"+ "vos param\u00E8tres de s\u00E9curit\u00E9s peuvent emp\u00EAcher l'ex\u00E9cution des\n"+
"contrôles ActiveX. Sélectionnez Options Internet dans le menu\n"+ "contrôles ActiveX. S\u00E9lectionnez Options Internet dans le menu\n"+
"Outils et sélectionnez l'onglet Sécurité. Appuyez ensuite sur\n"+ "Outils et s\u00E9lectionnez l'onglet S\u00E9curit\u00E9. Appuyez ensuite sur\n"+
"le menu Niveau Personalisé. Assurez vous que les paramètres\n"+ "le menu Niveau Personalis\u00E9. Assurez vous que les param\u00E8tres\n"+
"Exécution des contrôles ActiveX et Comportements des exécutables\n"+ "Ex\u00E9cution des contrôles ActiveX et Comportements des ex\u00E9cutables\n"+
"et des scripts sont activés.\n\n"+ "et des scripts sont activ\u00E9s.\n\n"+
"Actuellement, vous verrez des messages d'erreur à la place des\n"+ "Actuellement, vous verrez des messages d'erreur \u00E0 la place des\n"+
"expressions mathématiques.", "expressions math\u00E9matiques.",
CantCreateXMLParser: CantCreateXMLParser:
"MathJax ne peut créer un analyseur grammatical XML pour le MathML", "MathJax ne peut cr\u00E9er un analyseur grammatical XML pour le MathML",
UnknownNodeType: UnknownNodeType:
"Type de noeud inconnu: %1", "Type de noeud inconnu: %1",
@ -36,10 +36,10 @@ MathJax.Localization.addTranslation("fr","MathML",{
"Erreur lors de l'analyse du code MathML: %1", "Erreur lors de l'analyse du code MathML: %1",
MathMLSingleElement: MathMLSingleElement:
"Le code MathML doit être formé d'un unique élément", "Le code MathML doit \u00EAtre form\u00E9 d'un unique \u00E9l\u00E9ment",
MathMLRootElement: MathMLRootElement:
"Le code MathML doit être formé d'un élément <math> et non d'un élément %1" "Le code MathML doit \u00EAtre form\u00E9 d'un \u00E9l\u00E9ment <math> et non d'un \u00E9l\u00E9ment %1"
} }
}); });

View File

@ -9,14 +9,14 @@ MathJax.Localization.addTranslation("fr","MathMenu",{
AsciiMathInput: "de code AsciiMathML", AsciiMathInput: "de code AsciiMathML",
Original: "originelle", Original: "originelle",
ErrorMessage: "de message d'erreur", ErrorMessage: "de message d'erreur",
texHints: "Inclure les données TeX dans le MathML", texHints: "Inclure les donn\u00E9es TeX dans le MathML",
Settings: "Paramètres", Settings: "Param\u00E8tres",
ZoomTrigger: "Déclenchement du zoom", ZoomTrigger: "D\u00E9clenchement du zoom",
Hover: "Survol de la souris", Hover: "Survol de la souris",
Click: "Clic de souris", Click: "Clic de souris",
DoubleClick: "Double-clic", DoubleClick: "Double-clic",
NoZoom: "Pas de zoom", NoZoom: "Pas de zoom",
TriggerRequires: "Le déclenchement nécessite la touche", TriggerRequires: "Le d\u00E9clenchement n\u00E9cessite la touche",
Option: "Option", Option: "Option",
Alt: "Alt", Alt: "Alt",
Command: "Command", Command: "Command",
@ -24,11 +24,11 @@ MathJax.Localization.addTranslation("fr","MathMenu",{
Shift: "Shift", Shift: "Shift",
ZoomFactor: "Facteur de zoom", ZoomFactor: "Facteur de zoom",
Renderer: "Mode de rendu", Renderer: "Mode de rendu",
MPHandles: "Laissez MathPlayer gérer les", MPHandles: "Laissez MathPlayer g\u00E9rer les",
MenuEvents: "Évènements du menu", MenuEvents: "\u00C9v\u00E8nements du menu",
MouseEvents: "Évènements de la souris", MouseEvents: "\u00C9v\u00E8nements de la souris",
MenuAndMouse: "Évènements de menu et de la souris", MenuAndMouse: "\u00C9v\u00E8nements de menu et de la souris",
FontPrefs: "Préférences des polices", FontPrefs: "Pr\u00E9f\u00E9rences des polices",
ForHTMLCSS: "Pour le HTML-CSS:", ForHTMLCSS: "Pour le HTML-CSS:",
Auto: "Auto", Auto: "Auto",
TeXLocal: "TeX (locales)", TeXLocal: "TeX (locales)",
@ -37,19 +37,19 @@ MathJax.Localization.addTranslation("fr","MathMenu",{
STIXLocal: "STIX (locales)", STIXLocal: "STIX (locales)",
ContextMenu: "Menu contextuel", ContextMenu: "Menu contextuel",
Browser: "Navigateur", Browser: "Navigateur",
Scale: "Mise à l'échelle ...", Scale: "Mise \u00E0 l'\u00E9chelle ...",
Discoverable: "Mettez en surbrillance lors du survol", Discoverable: "Mettez en surbrillance lors du survol",
Locale: "Langue", Locale: "Langue",
LoadLocale: "Charger à partir de l'URL...", LoadLocale: "Charger \u00E0 partir de l'URL...",
About: "À propos de MathJax", About: "\u00C0 propos de MathJax",
Help: "Aide MathJax", Help: "Aide MathJax",
localTeXfonts: "utilisant les polices TeX locales", localTeXfonts: "utilisant les polices TeX locales",
webTeXfonts: "utilisant les polices TeX Web", webTeXfonts: "utilisant les polices TeX Web",
imagefonts: "utilisant les images de caractères", imagefonts: "utilisant les images de caract\u00E8res",
localSTIXfonts: "utilisant les polices STIX locales", localSTIXfonts: "utilisant les polices STIX locales",
webSVGfonts: "utilisant les polices SVG Web", webSVGfonts: "utilisant les polices SVG Web",
genericfonts: "utilisant les polices locales génériques", genericfonts: "utilisant les polices locales g\u00E9n\u00E9riques",
wofforotffonts: "les polices woff ou otf", wofforotffonts: "les polices woff ou otf",
eotffonts: "les polices eot", eotffonts: "les polices eot",
@ -58,59 +58,59 @@ MathJax.Localization.addTranslation("fr","MathMenu",{
WebkitNativeMMLWarning: WebkitNativeMMLWarning:
"Votre navigateur ne semble pas comporter de support MathML, " + "Votre navigateur ne semble pas comporter de support MathML, " +
"changer le mode de rendu pourrait rendre illisibles " + "changer le mode de rendu pourrait rendre illisibles " +
"les expressions mathématiques.", "les expressions math\u00E9matiques.",
MSIENativeMMLWarning: MSIENativeMMLWarning:
"Internet Explorer a besoin du module complémentaire MathPlayer " + "Internet Explorer a besoin du module compl\u00E9mentaire MathPlayer " +
"pour afficher le MathML.", "pour afficher le MathML.",
OperaNativeMMLWarning: OperaNativeMMLWarning:
"Le support MathML d'Opera est limité, changer le mode de rendu " + "Le support MathML d'Opera est limit\u00E9, changer le mode de rendu " +
"pourrait entrainer un affichage médiocre de certaines expressions.", "pourrait entrainer un affichage m\u00E9diocre de certaines expressions.",
SafariNativeMMLWarning: SafariNativeMMLWarning:
"Le support MathML natif de votre navigateur ne comporte pas " + "Le support MathML natif de votre navigateur ne comporte pas " +
"toutes les fonctionnalités requises par MathJax, certaines " + "toutes les fonctionnalit\u00E9s requises par MathJax, certaines " +
"expressions pourront donc ne pas s'afficher correctement.", "expressions pourront donc ne pas s'afficher correctement.",
FirefoxNativeMMLWarning: FirefoxNativeMMLWarning:
"Le support MathML natif de votre navigateur ne comporte pas " + "Le support MathML natif de votre navigateur ne comporte pas " +
"toutes les fonctionnalités requises par MathJax, certaines " + "toutes les fonctionnalit\u00E9s requises par MathJax, certaines " +
"expressions pourront donc ne pas s'afficher correctement.", "expressions pourront donc ne pas s'afficher correctement.",
LoadURL: LoadURL:
"Charger les données de traduction à partir de cette addresse URL:", "Charger les donn\u00E9es de traduction \u00E0 partir de cette addresse URL:",
BadURL: BadURL:
"L'adresse URL doit être un fichier Javascript contenant des données de traduction MathJax." + "L'adresse URL doit \u00EAtre un fichier Javascript contenant des donn\u00E9es de traduction MathJax." +
"Les noms de fichier Javascript doivent se terminer par '.js'", "Les noms de fichier Javascript doivent se terminer par '.js'",
BadData: BadData:
"Échec du chargement des données de traduction à partir de %1", "\u00C9chec du chargement des donn\u00E9es de traduction \u00E0 partir de %1",
SwitchAnyway: SwitchAnyway:
"Êtes vous certain de vouloir changer le mode de rendu ?\n\n" + "\u00CAtes vous certain de vouloir changer le mode de rendu ?\n\n" +
"Appuyez sur OK pour valider ou Annuler pour continuer avec le " + "Appuyez sur OK pour valider ou Annuler pour continuer avec le " +
"mode de rendu actuellement sélectionné.", "mode de rendu actuellement s\u00E9lectionn\u00E9.",
ScaleMath: ScaleMath:
"Mise à l'échelle des expressions mathématiques (par rapport au " + "Mise \u00E0 l'\u00E9chelle des expressions math\u00E9matiques (par rapport au " +
"text environnant) de", "text environnant) de",
NonZeroScale: NonZeroScale:
"L'échelle ne peut être nulle", "L'\u00E9chelle ne peut \u00EAtre nulle",
PercentScale: PercentScale:
"L'échelle doit être un pourcentage (e.g. 120%%)", "L'\u00E9chelle doit \u00EAtre un pourcentage (e.g. 120%%)",
IE8warning: IE8warning:
"Ceci désactivera le menu de MathJax et les fonctionalités de " + "Ceci d\u00E9sactivera le menu de MathJax et les fonctionalit\u00E9s de " +
"zoom mais vous pourrez toujours obtenir le menu de MathJax " + "zoom mais vous pourrez toujours obtenir le menu de MathJax " +
"en utilisant la commande Alt+Clic sur une expression.\n\n" + "en utilisant la commande Alt+Clic sur une expression.\n\n" +
"Êtes vous certain de vouloir choisir les options de MathPlayer?", "\u00CAtes vous certain de vouloir choisir les options de MathPlayer?",
IE9warning: IE9warning:
"Le menu contextuel de MathJax sera désactivé, " + "Le menu contextuel de MathJax sera d\u00E9sactiv\u00E9, " +
"mais vous pourrez toujours obtenir le menu de MathJax " + "mais vous pourrez toujours obtenir le menu de MathJax " +
"en utilisant la commande Alt-Clic sur une expression.", "en utilisant la commande Alt-Clic sur une expression.",
@ -121,7 +121,7 @@ MathJax.Localization.addTranslation("fr","MathMenu",{
"Fermer", "Fermer",
EqSource: EqSource:
"Source de l'équation MathJax" "Source de l'\u00E9quation MathJax"
} }
}); });

View File

@ -3,7 +3,7 @@ MathJax.Localization.addTranslation("fr","TeX",{
strings: { strings: {
ExtraOpenMissingClose: ExtraOpenMissingClose:
"Accolade ouvrant manquante ou accolade fermante non attendue", "Accolade ouvrante manquante ou accolade fermante non attendue",
ExtraCloseMissingOpen: ExtraCloseMissingOpen:
"Accolade fermante non attendue ou accolade ouvrante manquante", "Accolade fermante non attendue ou accolade ouvrante manquante",
@ -21,16 +21,16 @@ MathJax.Localization.addTranslation("fr","TeX",{
"Mauvaise position pour la commande %1", "Mauvaise position pour la commande %1",
MissingOpenForSub: MissingOpenForSub:
"Missing open brace for subscript", // *NEW* "Accolade ouvrante manquante pour le script en indice",
MissingOpenForSup: MissingOpenForSup:
"Missing open brace for superscript", // *NEW* "Accolade ouvrante manquante pour le script en exposant",
AmbiguousUseOf: AmbiguousUseOf:
"Usage ambigu de la commande %1", "Usage ambigu de la commande %1",
EnvBadEnd: EnvBadEnd:
"\\begin{%1} s'est terminé par un \\end{%2}", "\\begin{%1} s'est termin\u00E9 par un \\end{%2}",
EnvMissingEnd: EnvMissingEnd:
"\\end{%1} manquant", "\\end{%1} manquant",
@ -42,13 +42,13 @@ MathJax.Localization.addTranslation("fr","TeX",{
"Accolade fermante manquante", "Accolade fermante manquante",
UndefinedControlSequence: UndefinedControlSequence:
"Commande %1 non définie", "Commande %1 non d\u00E9finie",
IllegalControlSequenceName: IllegalControlSequenceName:
"Nom de contrôle de séquence non autorisé pour la commande %1", "Nom de contrôle de s\u00E9quence non autoris\u00E9 pour la commande %1",
IllegalParamNumber: IllegalParamNumber:
"Nombre de paramètres incorrect pour la commande %1", "Nombre de param\u00E8tres incorrect pour la commande %1",
DoubleExponent: DoubleExponent:
"Double exposant: utilisez des accolades pour clarifier", "Double exposant: utilisez des accolades pour clarifier",
@ -61,58 +61,58 @@ MathJax.Localization.addTranslation("fr","TeX",{
"des accolades pour clarifier", "des accolades pour clarifier",
CantUseHash1: CantUseHash1:
"Vous ne pouvez pas utilisez le caractère #, indiquant un "+ "Vous ne pouvez pas utilisez le caract\u00E8re #, indiquant un "+
"paramètre de macro, dans le mode mathématique", "param\u00E8tre de macro, dans le mode math\u00E9matique",
CantUseHash2: CantUseHash2:
"Usage du caractère # non autorisé dans le modèle pour la séquence "+ "Usage du caract\u00E8re # non autoris\u00E9 dans le mod\u00E8le pour la s\u00E9quence "+
"de contrôle %1", "de contrôle %1",
MisplacedMiddle: MisplacedMiddle:
"La commande %1 doit être placée à l'intérieur d'une section "+ "La commande %1 doit \u00EAtre plac\u00E9e \u00E0 l'int\u00E9rieur d'une section "+
"\\left ... \right", "\\left ... \right",
MisplacedLimits: MisplacedLimits:
"La commande %1 n'est autorisée que sur les opérateurs", "La commande %1 n'est autoris\u00E9e que sur les op\u00E9rateurs",
MisplacedMoveRoot: MisplacedMoveRoot:
"La commande %1 n'est autorisée qu'à l'intérieur d'une racine", "La commande %1 n'est autoris\u00E9e qu'\u00E0 l'int\u00E9rieur d'une racine",
MultipleCommand: MultipleCommand:
"Usage multiple de la commande %1", "Usage multiple de la commande %1",
IntegerArg: IntegerArg:
"L'argument de la commande %1 doit être un entier", "L'argument de la commande %1 doit \u00EAtre un entier",
PositiveIntegerArg: PositiveIntegerArg:
"L'argument de la commande %1 doit être un entier strictement "+ "L'argument de la commande %1 doit \u00EAtre un entier strictement "+
"positif", "positif",
NotMathMLToken: NotMathMLToken:
"L'élément %1 n'est pas un élément MathML élémentaire", "L'\u00E9l\u00E9ment %1 n'est pas un \u00E9l\u00E9ment MathML \u00E9l\u00E9mentaire",
InvalidMathMLAttr: InvalidMathMLAttr:
"Attribut MathML non valide: %1", "Attribut MathML non valide: %1",
UnknownAttrForElement: UnknownAttrForElement:
"Attribut %1 inconnu pour l'élément %2", "Attribut %1 inconnu pour l'\u00E9l\u00E9ment %2",
MaxMacroSub1: MaxMacroSub1:
"Le nombre maximal de substitution de macro autorisé par MathJax "+ "Le nombre maximal de substitution de macro autoris\u00E9 par MathJax "+
"a été dépassé. Il y a t'il un appel de macro récursif?", "a \u00E9t\u00E9 d\u00E9pass\u00E9. Il y a t'il un appel de macro r\u00E9cursif?",
MaxMacroSub2: MaxMacroSub2:
"Le nombre maximal de substitution de macro autorisé par MathJax "+ "Le nombre maximal de substitution de macro autoris\u00E9 par MathJax "+
"a été dépassé. Il y a t'il un environnement LaTeX récursif?", "a \u00E9t\u00E9 d\u00E9pass\u00E9. Il y a t'il un environnement LaTeX r\u00E9cursif?",
MissingArgFor: MissingArgFor:
"Argument manquant pour la commande %1", "Argument manquant pour la commande %1",
ExtraAlignTab: ExtraAlignTab:
"Caractère d'alignement '&' non attendue pour le texte de la commande \\cases", "Caract\u00E8re d'alignement '&' non attendue pour le texte de la commande \\cases",
BracketMustBeDimension: BracketMustBeDimension:
"L'argument entre crochets de la commande %1 doit être une dimension", "L'argument entre crochets de la commande %1 doit \u00EAtre une dimension",
InvalidEnv: InvalidEnv:
"Nom d'environnement '%1' non valide", "Nom d'environnement '%1' non valide",
@ -130,62 +130,62 @@ MathJax.Localization.addTranslation("fr","TeX",{
"Impossible de trouver le crochet fermant pour l'argument de la commande %1", "Impossible de trouver le crochet fermant pour l'argument de la commande %1",
MissingOrUnrecognizedDelim: MissingOrUnrecognizedDelim:
"Délimiteur manquant ou non reconnu pour la commande %1", "D\u00E9limiteur manquant ou non reconnu pour la commande %1",
MissingDimOrUnits: MissingDimOrUnits:
"Dimension ou unité manquante pour la commande %1", "Dimension ou unit\u00E9 manquante pour la commande %1",
TokenNotFoundForCommand: TokenNotFoundForCommand:
"Impossible de trouver la commande %1 pour la commande %2", "Impossible de trouver la commande %1 pour la commande %2",
MathNotTerminated: MathNotTerminated:
"Expression mathématique non terminée à l'intérieur de cette boite "+ "Expression math\u00E9matique non termin\u00E9e \u00E0 l'int\u00E9rieur de cette boite "+
"de texte", "de texte",
IllegalMacroParam: IllegalMacroParam:
"Paramètre de référence de macro non autorisé", "Param\u00E8tre de r\u00E9f\u00E9rence de macro non autoris\u00E9",
MaxBufferSize: MaxBufferSize:
"Taille maximale du tampon interne de MathJax dépassée. " + "Taille maximale du tampon interne de MathJax d\u00E9pass\u00E9e. " +
"Il y a t'il un appel de macro récursif?", "Il y a t'il un appel de macro r\u00E9cursif?",
CommandNotAllowedInEnv: CommandNotAllowedInEnv:
"La commande %1 n'est pas autorisé à l'intérieur de "+ "La commande %1 n'est pas autoris\u00E9 \u00E0 l'int\u00E9rieur de "+
"l'environnement %2", "l'environnement %2",
MultipleCommand: MultipleCommand:
"Usage multiple de la commande %1", "Usage multiple de la commande %1",
MultipleLabel: MultipleLabel:
"Étiquette '%1' déjà définie", "\u00C9tiquette '%1' d\u00E9j\u00E0 d\u00E9finie",
CommandAtTheBeginingOfLine: CommandAtTheBeginingOfLine:
"La commande %1 doit être placée en début de ligne", "La commande %1 doit \u00EAtre plac\u00E9e en d\u00E9but de ligne",
IllegalAlign: IllegalAlign:
"Alignement non autorisé pour la commande %1", "Alignement non autoris\u00E9 pour la commande %1",
BadMathStyleFor: BadMathStyleFor:
"Style mathématique non valide pour la commande %1", "Style math\u00E9matique non valide pour la commande %1",
ErroneousNestingEq: ErroneousNestingEq:
"Emboitement incorrect des structures d'équation", "Emboitement incorrect des structures d'\u00E9quation",
MultlineRowsOneCol: MultlineRowsOneCol:
"L'environnement multline doit avoir exactement une colonne", "L'environnement multline doit avoir exactement une colonne",
NoClosingDelim: NoClosingDelim:
"Impossible de trouver le délimiteur fermant pour la commande %1", "Impossible de trouver le d\u00E9limiteur fermant pour la commande %1",
NoClosingChar: NoClosingChar:
"Impossible de trouver le délimiteur '%1' fermant", "Impossible de trouver le d\u00E9limiteur '%1' fermant",
MultipleBBoxProperty: MultipleBBoxProperty:
"La propriété %1 de la commande %2 est spécifiée deux fois", "La propri\u00E9t\u00E9 %1 de la commande %2 est sp\u00E9cifi\u00E9e deux fois",
InvalidBBoxProperty: InvalidBBoxProperty:
"La valeur '%1' ne semble pas être une couleur, une dimension de "+ "La valeur '%1' ne semble pas \u00EAtre une couleur, une dimension de "+
"marge intérieur ou un style.", "marge int\u00E9rieur ou un style.",
ExtraEndMissingBegin: ExtraEndMissingBegin:
"Commande %1 non attendue ou commande \\begingroup manquante", "Commande %1 non attendue ou commande \\begingroup manquante",
@ -194,47 +194,47 @@ MathJax.Localization.addTranslation("fr","TeX",{
"Commande %1 non suivie d'une commande \\let, \\def ou \newcommand", "Commande %1 non suivie d'une commande \\let, \\def ou \newcommand",
NewextarrowArg1: NewextarrowArg1:
"Le premier argument de la commande %1 doit être le nom d'une "+ "Le premier argument de la commande %1 doit \u00EAtre le nom d'une "+
"séquence de contrôle", "s\u00E9quence de contrôle",
NewextarrowArg2: NewextarrowArg2:
"Le second argument de la commande %1 doit être deux entiers "+ "Le second argument de la commande %1 doit \u00EAtre deux entiers "+
"séparés par une virgule", "s\u00E9par\u00E9s par une virgule",
NewextarrowArg3: NewextarrowArg3:
"Le troisième argument de la commande %1 doit être la valeur d'un "+ "Le troisi\u00E8me argument de la commande %1 doit \u00EAtre la valeur d'un "+
"caractère unicode", "caract\u00E8re unicode",
UndefinedColorModel: UndefinedColorModel:
"Le modèle de couleur '%1' n'est pas défini", "Le mod\u00E8le de couleur '%1' n'est pas d\u00E9fini",
ModelArg1: ModelArg1:
"Color values for the %1 model require 3 numbers", // *NEW* "Les valeurs de couleurs pour le mod\u00E8le %1 n\u00E9cessitent 3 nombres",
InvalidDecimalNumber: InvalidDecimalNumber:
"Nombre décimal non valide", "Nombre d\u00E9cimal non valide",
ModelArg2: ModelArg2:
"Color values for the %1 model must be between %2 and %3", // *NEW* "Les valeurs de couleurs pour le mod\u00E8le %1 doivent \u00EAtre comprises entre %2 et %3",
InvalidNumber: InvalidNumber:
"Nombre non valide", "Nombre non valide",
DoubleBackSlash: DoubleBackSlash:
"\\ doit être suivi d'une séquence de contrôle", "\\ doit \u00EAtre suivi d'une s\u00E9quence de contrôle",
SequentialParam: SequentialParam:
"Les paramètres de la séquence de contrôle %1 doivent être "+ "Les param\u00E8tres de la s\u00E9quence de contrôle %1 doivent \u00EAtre "+
"énumérés de façon séquentielle", "\u00E9num\u00E9r\u00E9s de fa\u00E7on s\u00E9quentielle",
MissingReplacementString: MissingReplacementString:
"Chaine de caractère de remplacement manquante pour la définition %1", "Chaine de caract\u00E8re de remplacement manquante pour la d\u00E9finition %1",
MismatchUseDef: MismatchUseDef:
"L'utilisation de la commande %1 ne correspond pas à sa définition", "L'utilisation de la commande %1 ne correspond pas \u00E0 sa d\u00E9finition",
RunawayArgument: RunawayArgument:
"Argument manquant pour la commande %1?" "Argument non termin\u00E9 pour la commande %1?"
} }
}); });

View File

@ -7,21 +7,21 @@ MathJax.Localization.addTranslation("fr",null,{
strings: { strings: {
CookieConfig: CookieConfig:
"MathJax a trouvé un cookie de configuration utilisateur qui inclut "+ "MathJax a trouv\u00E9 un cookie de configuration utilisateur qui inclut "+
"du code exécutable. Souhaitez vous l'exécuter?\n\n"+ "du code ex\u00E9cutable. Souhaitez vous l'ex\u00E9cuter?\n\n"+
"(Choisissez Annuler sauf si vous avez créé ce cookie vous-même)", "(Choisissez Annuler sauf si vous avez cr\u00E9\u00E9 ce cookie vous-m\u00EAme)",
MathProcessingError: MathProcessingError:
"Erreur de traitement de la formule mathématique", "Erreur de traitement de la formule math\u00E9matique",
MathError: MathError:
"Erreur dans la formule mathématique", "Erreur dans la formule math\u00E9matique",
LoadFile: "Téléchargement de %1", LoadFile: "T\u00E9l\u00E9chargement de %1",
Loading: "Téléchargement", Loading: "T\u00E9l\u00E9chargement",
LoadFailed: "Échec du téléchargement de %1", LoadFailed: "\u00C9chec du t\u00E9l\u00E9chargement de %1",
ProcessMath: "Traitement des formules: %1%%", ProcessMath: "Traitement des formules: %1%%",

View File

@ -3,11 +3,11 @@ MathJax.Localization.addTranslation("fr","v1.0-warning",{
strings: { strings: {
MissingConfig: MissingConfig:
"MathJax ne charge plus de fichier de configuration par défaut; "+ "MathJax ne charge plus de fichier de configuration par d\u00E9faut; "+
"vous devez spécifier ces fichiers de façons explicites. Cette "+ "vous devez sp\u00E9cifier ces fichiers de fa\u00E7ons explicites. Cette "+
"page semble utiliser l'ancien fichier de configuration par "+ "page semble utiliser l'ancien fichier de configuration par "+
"défaut %1 et doit donc être mise à jour. Ceci est expliqué "+ "d\u00E9faut %1 et doit donc \u00EAtre mise \u00E0 jour. Ceci est expliqu\u00E9 "+
"en détails à l'addresse suivante: %2" "en d\u00E9tails \u00E0 l'addresse suivante: %2"
} }
}); });