Manual:Pywikibot/i18n/fr

cette page doit vous aider à comprendre le système d'i18n (internationalisation) de pwb.

Pour les utilisateurs
Le module est vital pour le lancement des robots, que vous vouliez le lancer sur un wiki en anglais ou dans une autre langue. Dans la branche core, les fichier d'i18n sont situés dans les répertoires des scripts, dans la branche compat ils sont sur le répertoire i18 du répertoire racine. Donc si vous voulez l'installer vous devriez:

Si vous avez cloné pywikibot avec l'option  ou téléchargé l'archive quotidienne, vous n'avez rien à faire.

Les fichier d'i18n sont des fichiers json localisés dans des répertoire i18n séparés par langue et par script. Par exemple les traductions en Persan pour category.py sont dans:

Changer ou ajouter à l'internationalisation
Si vous voulez gérer l'internationalisation de certains scripts de votre langue, allez sur et mettez à jour le sous-module d'i18n après une ou deux semaines. Pour cela vous devez lancer:

ou en tant qu'administrateur lancez:

Si vous ne pouvez attendre changez le manuellement mais ce n'est pas recommandé parce que ça pourrait faire échouer de futures mises à jour.

Pour les développeurs
la classe i18n est présente dans i18n.py, dans le répertoire pywikibot (pour core et pour compat), les documents connexes. Exemple simple:

Vous pouvez fournir un objet de site à la place d'un code de langue: