Traduisez l'application


Vous pouvez aider PDF4Teachers à s'étendre vers de nouvelles personnes et sociétés en traduisant l'application. Vous trouverez ici comment créer une traduction de l'application.

Vous pouvez accéder aux fichiers de traduction de l'application avec le menu Outils -> Débug -> Ouvrir le dossier de données, puis aller dans le dossier translations. Pour ajouter un language à votre application, il suffit d'ajouter un fichier .properties. Chaque traduction comporte 4 fichiers ayant tous le même nom (deux lettres pour la langue, un tiret du 8, deux lettres pour la région), mais ayant tous une extension différente :



Une fois votre traduction terminée, vous pouvez l'envoyer à Clément Grennerat. Les fichiers de traductions sont actualisés automatiquement donc votre traduction sera publiée instantanément.




Traduisez le site Web


Traduire le site web de PDF4Teachers permet aussi à l'application de s'ouvrir à de nouvelles personnes. Vous trouverez ici comment créer une traduction du site web pdf4teachers.org.

Pour cela, vous devez télécharger le code de ce site ici. Il y a un fichier de traduction par page plus un qui est commun à toutes les pages. Vous devrez ajouter un fichier .properties dans :
- /commonTranslations/
- /translations/ (Pour la page Accueil)
- <Nom de chacunes des pages>/translations/
Vous pouvez vous baser sur la version Française (fr.properties) ou Anglaise (en.properties). Les fichiers de traduction sont au format <Mots clés en anglais>=<Phrase dans la langue de la traduction>

Pour tester les traductions, vous devez mettre en place un serveur web PHP sur votre ordinateur. Il est donc conseillé d'envoyer directement les traductions à Clément Grennerat. Dans le cas où vous souhaitez tout de même tester le language, vous devrez ajouter le nom des fichiers de votre traduction sans .properties dans la variable $languages de /php/translator.php (environ ligne 20). Vous devrez aussi ajouter le drapeau de la langue dans /data/img/languages/ en format .png.