Closed Bug 817371 Opened 12 years ago Closed 12 years ago

[fr] Miscellaneous typo and inconsistent example

Categories

(Mozilla Localizations :: fr / French, defect)

defect
Not set
normal

Tracking

(firefox18 fixed, firefox19 fixed, seamonkey2.15 fixed, seamonkey2.16 fixed)

RESOLVED FIXED
mozilla20
Tracking Status
firefox18 --- fixed
firefox19 --- fixed
seamonkey2.15 --- fixed
seamonkey2.16 --- fixed

People

(Reporter: scoobidiver, Assigned: bugzilla.fr)

Details

John Smith est remplacé par Jules César mais jsmith est inchangé, jcesar serait mieux :
mail ⊃ AccountWizard.dtd ⊃ incomingUsername.description : Saisissez le nom d'utilisateur pour le serveur de réception donné par votre fournisseur (par exemple, « jsmith »).
suite ⊃ AccountWizard.dtd ⊃ incomingUsername.description : Saisissez le nom d'utilisateur pour le serveur de réception donné par votre fournisseur (par exemple, « jsmith »).

Il manque un espace insécable après Events :
dom ⊃ dom.properties ⊃ MutationEventWarning : L'utilisation des « Mutation Events » est obsolète. Utiliser « MutationObserver » à la place.

u00ab au lieu de « :
dom ⊃ layout_errors.properties ⊃ ImageMapPolyOddNumberOfCoords : L'attribut « coords » de la balise <area shape="poly"> ne contient pas la dernière coordonnée « y » (le format correct est u00ab x1,y1,x2,y2 … »).

&nbsp; au lieu d'espace insécable :
mail ⊃ news.properties ⊃ htmlNewsError : <H1>Erreur&nbsp;!</H1> Le serveur de groupes de discussion a répondu&nbsp;:
mail ⊃ msgReadSMIMEOverlay.properties ⊃ CantDecryptBody : L'expéditeur a chiffré ce message à votre intention en utilisant un de vos certificats numériques. Cependant, %brand% n'a pas trouvé ce certificat ni la clef privée associée. <br> Les solutions possibles : <br><ul><li>si vous possédez une carte à puce, veuillez l'insérer&nbsp;;</li><li>si vous avez changé d'ordinateur ou si vous utilisez un nouveau profil pour %brand%, il vous faut restaurer votre certificat et la clef privée depuis une sauvegarde. Les copies de sauvegarde de certificat sont des fichiers dont l'extension est « .p12 ».</li></ul>
mail ⊃ mime.properties ⊃ 1027 : <B>Infos sur le document&nbsp;:</B>
suite ⊃ mime.properties ⊃ 1027 : <B>Infos sur le document&nbsp;:</B>
suite ⊃ msgReadSMIMEOverlay.properties ⊃ CantDecryptBody : L'expéditeur a chiffré ce message à votre intention en utilisant un de vos certificats numériques. Cependant, %brand% n'a pas trouvé ce certificat et la clé privée associée. <br> Les solutions possibles : <br><ul><li>si vous possédez une carte à puce, veuillez l'insérer&nbsp;;</li><li>si vous avez changé d'ordinateur ou si vous utilisez un nouveau profil pour %brand%, il vous faut restaurer votre certificat et la clef privée depuis une sauvegarde. Les copies de sauvegarde de certificat sont des fichiers dont l'extension est « .p12 ».</li></ul>
suite ⊃ news.properties ⊃ htmlNewsError : </H1> Le serveur de groupes de discussion a répondu&nbsp;:

&#x00A0; au lieu d'espace insécable :
mail ⊃ aboutRights.dtd ⊃ rights.webservices-a : &brandFullName; offre des services facultatifs («&#x00A0;Les Services&#x00A0;»), comme le service de mise à jour des modules complémentaires, qui sont mis à votre disposition dans cette version binaire de &brandShortName; comme décrit ci-dessous. Si vous ne voulez pas utiliser Les Services ou si vous trouvez que les modalités ci-dessous ne sont pas acceptables, vous pouvez désactiver le service de mise à jour des modules complémentaires en ouvrant les préférences de l'application et en sélectionnant la section
mail ⊃ aboutRights.dtd ⊃ rights.webservices-e : , et en désactivant les options sous «&#x00A0;Rechercher automatiquement des mises à jour pour&#x00A0;».
mail ⊃ aboutRights.dtd ⊃ rights.webservices-term3 : Les Services sont fournis «&#x00A0;tels quels&#x00A0;». &vendorShortName;, ses contributeurs, concédants de licence et distributeurs, déclinent toutes garanties, expresses ou implicites, y compris mais sans s'y limiter, les garanties que les Services sont commercialisables et s'adaptent à vos besoins particuliers. Vous supportez intégralement les risques quant à la sélection des Services pour vos besoins et quant à la qualité et aux performances des Services. Certaines juridictions n'autorisent pas l'exclusion ou la limitation des garanties implicites, et donc cette clause de non-garantie peut ne pas s'appliquer pour vous.
suite ⊃ aboutRights.dtd ⊃ rights.webservices-e : , puis en désactivant les options sous «&#x00A0;Mises à jour&#x00A0;».
suite ⊃ aboutRights.dtd ⊃ rights.webservices-term3 : Les Services sont fournis «&#x00A0;tels quels&#x00A0;». &vendorShortName;, ses contributeurs, concédants de licence et distributeurs, déclinent toutes garanties, expresses ou implicites, y compris mais sans s'y limiter, les garanties que les Services sont commercialisables et s'adaptent à vos besoins particuliers. Vous supportez intégralement les risques quant à la sélection des Services pour vos besoins et quant à la qualité et aux performances des Services. Certaines juridictions n'autorisent pas l'exclusion ou la limitation des garanties implicites, et donc cette clause de non-garantie peut ne pas s'appliquer pour vous.
toolkit ⊃ aboutRights.dtd ⊃ rights.webservices-term4 : Les Services sont fournis «&#x00A0;tels quels&#x00A0;». &vendorShortName;, ses contributeurs, concédants de licence et distributeurs, déclinent toutes garanties, expresses ou implicites, y compris mais sans s'y limiter, les garanties que les Services sont commercialisables et s'adaptent à vos besoins particuliers. Vous supportez intégralement les risques quant à la sélection des Services pour vos besoins et quant à la qualité et aux performances des Services. Certaines juridictions n'autorisent pas l'exclusion ou la limitation des garanties implicites, et donc cette clause de non-garantie peut ne pas s'appliquer pour vous.
mobile ⊃ sync.dtd ⊃ sync.pair.description : Pour activer votre nouvel appareil, choisissez «&#x00A0;Configurer la synchronisation&#x00A0;» sur celui-ci.
(In reply to Scoobidiver from comment #0)

> &nbsp; au lieu d'espace insécable :
> &#x00A0; au lieu d'espace insécable :

Ok pour le début, par contre pour ces deux cas, vu qu'il s'agit de code HTML je pense qu'on ne peut pas utiliser l'espace insécable saisie au clavier, mais qu'il faudrait en revanche remplacer dans ces chaînes les espaces insécables saisies au clavier par &nbsp; ou &#x00A0;.

Benoît, tu en sais plus à ce sujet ?

Note, il y avait un = en trop dans news.properties pour articleExpired :)
(In reply to Théo Chevalier [:tchevalier] from comment #1)
> Note, il y avait un = en trop dans news.properties pour articleExpired :)
Un \n" aussi ainsi que <b><p> au lieu de <B><P>.
(In reply to Théo Chevalier [:tchevalier] from comment #1)
> Ok pour le début, par contre pour ces deux cas, vu qu'il s'agit de code HTML
> je pense qu'on ne peut pas utiliser l'espace insécable saisie au clavier,
> mais qu'il faudrait en revanche remplacer dans ces chaînes les espaces
> insécables saisies au clavier par &nbsp; ou &#x00A0;.
> 
> Benoît, tu en sais plus à ce sujet ?

Je ne connais pas comme ça la liste des fichiers affectés mais je sais juste qu'il faut être hyper prudents en ce qui concerne les changements d'encodage dans les bouts de chaînes qui vont être injectés dans du HTML.

Ici ça a l'air d'être presque toujours le cas donc je n'y toucherais pas sauf si tu as fait le test en conditions réelles et sur toutes les plateformes :)
(In reply to Benoit from comment #3)
> sauf si tu as fait le test en conditions réelles et sur toutes les
> plateformes :)
Pas fait.
Target Milestone: --- → mozilla20
You need to log in before you can comment on or make changes to this bug.