From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../index.html | 88 ++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 files/fr/localisation_des_descriptions_d'extensions/index.html (limited to 'files/fr/localisation_des_descriptions_d'extensions') diff --git a/files/fr/localisation_des_descriptions_d'extensions/index.html b/files/fr/localisation_des_descriptions_d'extensions/index.html new file mode 100644 index 0000000000..1279b91f72 --- /dev/null +++ b/files/fr/localisation_des_descriptions_d'extensions/index.html @@ -0,0 +1,88 @@ +--- +title: Localisation des descriptions d'extensions +slug: Localisation_des_descriptions_d'extensions +tags: + - Extensions + - Localisation +translation_of: Mozilla/Localization/Localizing_extension_descriptions +--- +

 

+

Localisation avec Gecko 1.9

+

{{ Gecko_minversion_header(1.9) }} {{ Fx_minversion_header(3) }}

+

Gecko 1.9 procure une nouvelle méthode plus efficace de localisation des descriptions et autres métadonnées des extensions. Toutes les descriptions en différentes langues peuvent maintenant apparaître dans le fichier install.rdf grâce aux propriétés em:localized. Une propriété em:locale indique pour quelle langue utiliser l'information, de même que les diverses chaînes disponibles dans le dossier locale. L'exemple ci-dessous en donne l'illustration (les propriétés les plus courantes n'y figurent pas par souci de concision) :

+
<?xml version="1.0"?>
+
+<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+     xmlns:em="http://www.mozilla.org/2004/em-rdf#">
+  <Description about="urn:mozilla:install-manifest">
+    <em:id>TabSidebar@blueprintit.co.uk</em:id>
+    <em:localized>
+      <Description>
+        <em:locale>fr</em:locale>
+        <em:name>Tab Sidebar</em:name>
+        <em:description>Affiche des aperçus de vos onglets dans le panneau latéral.</em:description>
+      </Description>
+    </em:localized>
+    <em:localized>
+      <Description>
+        <em:locale>es-ES</em:locale>
+        <em:name>Tab Sidebar</em:name>
+        <em:description>Muestra una vista previa de sus pestañas en su panel lateral.</em:description>
+      </Description>
+    </em:localized>
+    <em:localized>
+      <Description>
+        <em:locale>nl-NL</em:locale>
+        <em:name>Tab Sidebar</em:name>
+        <em:description>Laat voorbeeldweergaven van uw tabbladen in de zijbalk zien.</em:description>
+      </Description>
+    </em:localized>
+    <em:name>Tab Sidebar</em:name>
+    <em:description>Displays previews of your tabs in your sidebar.</em:description>
+  </Description>
+</RDF>
+
+

Toutes les métadonnées mentionnées ci-dessous peuvent être localisées de la même façon. Les informations fournies par la propriété em:localized peuvent être remplacées en utilisant une série de préférences comme détaillée plus bas. Si aucune préférence n'est indiquée, ou s'il n'existe pas de propriété em:localized pour la locale courante, alors les propriétés indiquées directement dans le manifeste d'installation seront utilisées en dernier recours, comme elles l'ont toujours été avant Gecko 1.9.

+

La localisation avant Gecko 1.9

+

Avant Gecko 1.9, les développeurs d'extensions devaient recourir à une procédure particulière pour définir des descriptions localisées pour les extensions destinées aux applications telles que Firefox ou Thunderbird.

+ +

Chaînes localisables

+

Les métadonnées suivantes pour les extensions peuvent être localisées en utilisant le même procédé :

+ + +

Au cas où plusieurs valeurs différentes existent, on peut ajouter un nombre à l'extrémité du nom de la préférence :

+
extensions.EXTENSION_ID.contributor.1=NOM_DU_PREMIER_CONTRIBUTEUR
+extensions.EXTENSION_ID.contributor.2=NOM_DU_DEUXIÈME_CONTRIBUTEUR
+extensions.EXTENSION_ID.contributor.3=NOM_DU_TROISIÈME_CONTRIBUTEUR
+
+pref("extensions.EXTENSION_ID.contributor.1", "CHEMIN_DU_FICHIER_LOCALISÉ");
+pref("extensions.EXTENSION_ID.contributor.2", "CHEMIN_DU_FICHIER_LOCALISÉ");
+pref("extensions.EXTENSION_ID.contributor.3", "CHEMIN_DU_FICHIER_LOCALISÉ");
+
+

Ceci peut s'appliquer aux éléments localisables suivants :

+ +
+  
+

{{ languages( { "de": "de/Lokalisierung_von_Erweiterungsbeschreibungen", "en": "en/Localizing_extension_descriptions", "es": "es/Traducir_las_descripciones_de_las_extensiones", "ja": "ja/Localizing_extension_descriptions", "pl": "pl/Lokalizacja_opisu_rozszerzenia", "pt": "pt/Localizar_descri\u00e7\u00f5es_de_extens\u00f5es" } ) }}

-- cgit v1.2.3-54-g00ecf