Vous êtes ici :   Accueil » Traduire
 
Nouveautés du site
(depuis 10 jours)
Nouvelles
21/04/2017 : - Version 5.00.03
Partenariat

Permondo.jpg

Équipe de traducteurs

Ne figurent ici que les noms de ceux qui participent effectivement à la traduction:

  • en_us.gif Anglais (US ou GB) : Rory O'Farrell, Mark Coolen
  • es.png Espagnol : Stephan Miralles Díaz
  • Esperanto Esperanto : favdb
  • hu.png Hongrois : Sinkovics Vivien
  • jp.png Japonais : Asuka Yuki (飛香宥希/P.N.)

En partenariat avec Permondo:

Ces traductions ont été possibles grâce au projet PerMondo. Traduction gratuite pour les sites web et les documents au profit d'organisations non gouvernementales et bénévoles. Un projet géré par Mondo Agit.

  • de.png Allemand : Lena Huber
  • bg.png Bulgare : Siyana Raycheva
  • cn.png Chinois : Feier Yang
  • kr.png Coréen : Kyunghee Jung
  • dk.png Danois : Kira Petersen
  • gr.png Grec : Dimitra Andrikou
  • it.png Italien : Flavia Guadagnino
  • nl.png Néerlandais : Reineke Van Mierlo
  • pl.png Polonais : Kamila El Khayati
  • pt.png Portugais : Isabella Schiavon
  • ro.png Roumain : Agnes Erika Stan
  • ru.png Russe : Iryna Zubata (Зубата Ирина)
  • cz.png Tchèque : Linda Blättler
  • tr.png Turc : Şeyma Aydın
  • ua.png Ukrainien : Roksolana Pavlyshyn

Traduire : Comment traduire oStorybook?

1) Quels fichiers sont à traduire?

Il n'y a qu'un seul fichier qui regroupe tous les messages pouvant être traduit. Il s'agit du messages.properties situé dans le répertoire src/msg du code source.

2) Comment procéder?

Il faut d'abord récupérer le code source de l'application. Si vous n'avez aucunement l'intention de travailler sur les autres aspects du logiciel vous pouvez vous limiter aux seuls fichiers concernés. Ce sont les fichier messages.properties, pour la langue de base du logiciel, et le fichier messages_??.properties. Les ?? sont à remplacer par le code de la langue selon la norme ISO 639-1 (code de 2 caractères en minuscule). Si le fichier n'existe pas vous devrez donc le créer. Téléchargez ce(ces) fichier(s) dans un de vos dossiers locaux, je suggère de l'appeler ... oStorybook (original n'est-il pas?). Nous appellerons cette méthode "la méthode manuelle".

Vous pouvez aussi utiliser oStorybook pour faire cette traduction, c'est même une procédure recommandée depuis la version 5.00.02. Sélectionnez le menu Aide > Translate UI. Nous appellerons cette méthode "la méthode intégrée".

3) Quelques règles

Chaque message oStorybook est introduit par une clé suivie du signe égal. La partie gauche de la ligne, à gauche du égal, n'est donc pas à modifier. Dans la partie droite vous pouvez voir apparaître quelques éléments spéciaux:

  • n : représente un changement de ligne.
  • t : représente une tabulation, c'est à dire un saut de 4 à 5 caractères.
  • {0} (peut aussi comporter des {1} {2} etc...) : certains messages comportent un (ou des) paramètre variable en fonction du contexte.

Ces éléments spéciaux doivent être conservés.

4) J'ai les fichiers, j'en fait quoi?

Si vous avez créé le fichier de traduction, vous avez certainement procédé en faisant une copie du fichier de base. Avec un éditeur standard, qui utilise les mêmes spécification de fichier texte que sous Unix/Linux (UTF-8, simple CR) il suffit de modifier la partie droite du signe égal(=). Faites attention toutefois, certains messages peuvent tenir sur plusieurs lignes.

Vous pouvez aussi utiliser des outils dédiés plutôt qu'un simple éditeur de texte. Par exemple il existe Attesoro, un logiciel libre. Bien entendu il y a aussi NetBeans.

En cas de difficultés, ou si vous avez des questions, n'hésitez pas à intervenir sur le forum.

5) Ça y est j'ai terminé, je fais quoi maintenant?

Vous avez donc passé un looooong moment à faire votre traduction (pas si long que ça, il ne faut pas exagérer quand même). Il s'agit maintenant de l'intégrer dans l'application. L'idéal est l'intégration officielle, pour ça il suffit de faire savoir que votre traduction est prête et de la mettre à disposition par téléchargement quelque part. Si vous avez intégré l'équipe de développement, aucun souci, vous ferez un commit et un push.

Mais peut être que vous voudrez tester votre travail avant de le diffuser. Vous pouvez le faire sans avoir à installer Netbeans, ou à recompiler tout le logiciel. Pour ça rien de plus simple il faut démarrer oStorybook en ajoutant quelques éléments en paramètres.

Si vous êtes sous Windows par exemple, ouvrez une fenêtre de type terminal puis entrez la commande suivante:

cd repertoiredinstallation

(en général sous Windows C:Programme FilesoStorybook)

java -jar oStorybook.jar --msg C:repertoire_ou_se_trouve_le_fichierlefichier

Notez que ce que vous indiquez après le paramètres --msg est ce qu'on appelle le nom qualifié du fichier à l'exception de l'extension .properties.

Exemple:

java -jar oStorybook --msg C:oStorybookmessages_ru

Dans cette exemple je vais pouvoir tester le fichier traduit pour le russe.

Finalement

Si vous souhaitez rejoindre l'équipe des traducteurs inscrivez-vous à la liste de diffusion dédiée. Le trafic de cette liste de diffusion est très modérée, moins d'une dizaine de messages par an.


Vous êtes ici :   Accueil » Traduire
 
 
 
Webmaster - Infos
Préférences

Se reconnecter :
Votre nom (ou pseudo) :
Votre mot de passe