Difference between revisions of "Translation for developers/fr"

Jump to navigation Jump to search
Created page with "Ajoutez le nouveau dossier de langue et envoyez le tout comme ceci:"
(Created page with "Le chemin complet devrait être le dossier moulinkiwix, pas le dossier kiwix à l'intérieur de celui-ci.")
(Created page with "Ajoutez le nouveau dossier de langue et envoyez le tout comme ceci:")
 
(6 intermediate revisions by the same user not shown)
Line 86: Line 86:
Le chemin complet devrait être le dossier moulinkiwix, pas le dossier kiwix à l'intérieur de celui-ci.
Le chemin complet devrait être le dossier moulinkiwix, pas le dossier kiwix à l'intérieur de celui-ci.


== Add a new supported language to Kiwix ==
== Ajouter un nouveau langage à Kiwix ==


Kiwix tries to add only 100% translated languages coming from Translatewiki. So it happens often that there are more languages in the "maintenance_tools/translatewiki" directory than in the "kiwix/kiwix/chrome/locale" directory. In such a case, that simply means the Translatewiki language was still not integrated in Kiwix code base. We explain now how to do that.
Kiwix essaye d'ajouter 100% des langues traduites provenant de Translatewiki. Il arrive donc fréquemment qu'il y ait plus de langues dans le dossier "maintenance_tools/translatewiki" que dans le dossier "kiwix/kiwix/chrome/locale". Dans un tel cas, cela signifie simplement que la langue Translatewiki n'est pas intégrée dans le code de base de Kiwix. Nous allos expliquer maintenant comment faire ceci.


First of all you need to create the translation files in a new directory at "kiwix/kiwix/chrome/locale/your_language_iso_code" like this:
Premièrement vous devez créer les fichiers de traduction dans un nouveau répertoire sous "kiwix/kiwix/chrome/locale/your_language_iso_code" comme ceci:


<source lang="bash">
<source lang="bash">
Line 96: Line 96:
</source>
</source>


After that, you need go to the Kiwix source code directory in "kiwix/chrome" and edit with your preferred text editor the "chrome.manifest" and "chrome.manifest.prod" files. No explanation here, just do like for the already supported languages.
Après ceci, éditez les fichiers "chrome.manifest" et "chrome.manifest.prod" dans le sous dossier "kiwix/chrome". Procédez comme pour les langues déjà existantes.


Next edit chrome/content/main/js/languages.js and here also add the new languages.
Ensuite, éditez chrome/content/main/js/languages.js et ici aussi ajoutez une nouvelle langue.


Now update CHANGELOG and make a notice about the addition of the new supported languages.
Maintenant, mettez CHANGELOG à jour et vérifiez que les langues nouvellement supportées ont bien été ajoutées.


Add the new language directory and commit like this:
Ajoutez le nouveau dossier de langue et envoyez le tout comme ceci:


<source lang="bash">
<source lang="bash">
364

edits

Navigation menu