AMO
De Mozilla Francophone
Sommaire |
Qu'est-ce qu'AMO ?
AMO est l'acronyme de Addons.Mozilla.Org, c'est le site de publication des extensions pour les différents produits (Firefox, Mobile, Thunderbird). C'est également via AMO que la traduction du Marketplace s'opère.
Que traduire ?
+ Interface pour l'utilisateur final
+ Interface pour le développeur
- Pas de traduction des aspects légaux (contrats, licences, etc.)
Prérequis
- SVN : https://svn.mozilla.org/addons/trunk, git-svn
- Savoir se servir de svn ou git-svn Cours rapide git-svn.
- Éditeur de texte qui respecte l'uTF-8 (sans BOM), ou un éditeur de fichier .po (POedit, gtranslator, lokalize, ...)
- Patience
Workflow
La partie traduisible en français est située dans le répertoire site/app/locale/fr/. On considère que l'utilisateur utilise git-svn.
- Obtenir la dernière version du code
git svn rebase
- Regarder les différences
git log site/app/locale/fr/
Une mise à jour ressemblera à :
commit 16889df9565285d22bfd4daf0c27db4338ebd7b1
Author: wclouser@mozilla.com <wclouser@mozilla.com@4eb1ac78-321c-0410-a911-ec516a8615a5>
Date: Thu Oct 11 23:08:43 2012 +0000
Extract/compile script. nom nom
git-svn-id: https://svn.mozilla.org/addons/trunk@109904 4eb1ac78-321c-0410-a911-ec516a8615a5
Auquel cas il faudra :
- Traduire
Une fois la traduction effectuée, il convient de produire un fichier décrivant les changements : git diff. Il est possible d'utiliser les branches git pour simplifier le travail.
- Ouvrir un bug, attacher le patch, assigner à lissyx+frmozbugs@lissyx.dyndns.org
Mises à jour
Le site sera mis à jour automatiquement régulièrement à partir du trunk, normalement tous les jeudis.