To be translated
Où l’on apprend qu’il est très facile pour un développeur de rendre son appli Android multilingue avec Flavius
… et ainsi atteindre de nouveaux marchés!
Difficulté de ce tutorial: moyenne
Etapes |
Android |
|
Java (JDK) et SDK d’Android |
|
Oui |
|
D’abord créez dans le répertoire de l’application un fichier dédié pour chaque nouvelle langue à venir du type: values-en (code langue en suffixe). Android extrait lui-même les segments ressources (strings) du code source sous la forme: res/values/strings.xml. C’est ce fichier qui sera téléchargé dans Flavius. |
|
Non requis |
|
Supprimer les chaînes à ne pas traduire. Supprimer les chaînes en double si la traduction attendue est la même. Sinon, il faudra soigneusement réviser la traduction automatique pour ces valeurs. Ajouter des commentaires quand le texte à traduire n’est pas évident, ou si vous voulez vous rappeler une info essentielle. Se rappeler que les chaînes à localiser sont uniquement celles qui vont être lues par l’utilisateur. |
|
Non requis |
|
Importez le fichier de ressources dans Flavius puis suivez le processus de traduction et de révision avant d’exporter les fichiers traduits. |
|
Replacerz les fichiers de ressources traduits dans les répertoires de localisation dédiés créés à l’étape 3, res/values-code langue. |
|
Une fois les fichiers traduits importés dans l’interface de développement de l’application, celle-ci est prête à être multilingue. Et voilà ! |
10.Test |
Il n’y a plus qu’à tester votre application multilingue. Allez dans les paramètres de l’application pour changer la langue d’interface : Home > Menu > Settings > Locale & text > Select locale |
11.Mise à jour |
Simplement recommencer le processus, la mémoire de traduction a gardé en mémoire les révisions précédentes. |
12.Proposer votre appli multilingue sur le marché |
Exportez votre applis sous format .apk. (depuis les tools Android) Attribuez une clé d’authentification à votre appli. (via Eclipse ou manuellement) Si vous visez Google Play, créez un compte développeur Google, signez la charte de distribution des applis et payez un droit d’entrée de 25$. Vous pouvez ensuite publier toutes vos applis. C’est là que l’on spécifie les langues d’interface disponibles. Bonne chance ! |