wiki:Fr:Translations

Version 3 (modified by pierzen, 10 years ago) (diff)

--

Traductions

TOC(noheading,inline)?

Page de démarrage traduction

La traduction des messages de démarrage de JOSM peut être modifiée à la page de StartupPageSource.

Cette page a un format spécial:

  • Chaque ligne "en:" commence une nouvelle ligne traduisible.
  • Chaque ligne avec un autre langage traduit la ligne précédente en anglais.
  • Chaque ligne sans détail est prise telle quelle.
  • Les lignes commençant par "#" sont ignorées.

NOTE: Il n’y a pas de lignes toujours vides entre les différents ensembles. Soyez prudents de ne pas mélanger les traductions ou d’en oublier certaines!

Lors du changement de texte en anglais s’il vous plaît garder à l’esprit que les traductions doivent également être adaptées. Si vous n’êtes pas capable de le faire, alors ajoutez un «x» en face de la langue dont la traduction est toujours disponible, mais désactivée.

S’il vous plaît, triez les entrées selon l’abréviation de la langue!

Lorsque vous appuyez sur aperçu ou envoyez une nouvelle révision, alors la page a plusieurs sections contenant les différentes langues. Les lignes marquées avec En montrent des lignes non traduites, des lignes marquées avec X, des lignes qui ont été retirées en raison de textes modifiés.

Le tableau ci-dessous montre l’état de traduction:

  • Jaune: Traduction nécessiste une mise à jour
  • Vert: Tout est mis à jour
  • Les nombres sont les suivants:
    • Premier: nombre de lignes non traduites
    • Second: nombre de traductions obsolètes

arastbebgcaca@valenciacsdadeelenen_AUen_GBeseteufafifrhrhuisitjakoltmsnbnlplptpt_BRrusksr@latinsvukvizh_CNzh_TW
21 + 312 + 012 + 019 + 012 + 031 + 012 + 012 + 00 + 012 + 00 + 031 + 031 + 00 + 012 + 022 + 131 + 013 + 00 + 021 + 20 + 020 + 30 + 011 + 03 + 00 + 012 + 510 + 00 + 00 + 018 + 012 + 03 + 00 + 00 + 020 + 10 + 030 + 00 + 00 + 0

Traduction de VersionHistory

La traduction d’anciens messages de démarrage de JOSM peut être modifiée à la page deVersionHistorySource.

Le format est le même que ci-haut.

astbebgcacsdadeelenesetfifrhuitjakoltmsnbnlplpt_BRrusksr@latinsvukzh_CNzh_TW
16 + 025 + 033 + 025 + 013 + 024 + 00 + 025 + 00 + 00 + 025 + 024 + 00 + 00 + 05 + 02 + 01 + 01 + 023 + 520 + 00 + 02 + 024 + 00 + 00 + 00 + 033 + 00 + 00 + 00 + 0

Traduction du logiciel

La traduction des textes du programme est faite à la page Launchpad.

Le langage Java a quelques particularités dont il faut se rappeller lors de la traduction:

  • Le signe apostrophe ' est un caractère spécial d’échappement. Il doit être accompagné par un autre caractère ', ainsi '' sera affiché avec un simple guillemet.
  • Pour les langues utilisant intensivement ce caractère, le caractère typographique ’ peut être utilisé à la place du caractère d'échappement (ça parait mieux lors de la traduction et l'usager final du logiciel ne verra pratiquement pas la différence).
  • Ne pas utiliser les accolades {} qui servent au formatage des messages, ou échapper chaque accolade avec une apostrophes, comme '{' ou '}'.

Les modifications apportées dans Launchpad seront importées dans JOSM pour toutes les langues qui sont déjà dans JOSM. L'équipe de JOSM va essayer de mettre à jour les données de texte au moins à toutes les deux semaines.

De nouvelles langues seront ajoutées à JOSM quand il y a au moins 2 000 chaînes traduites. S'il vous plaît commencer par l'interface utilisateur principale pour atteindre les meilleurs résultats.

Une courte description comment ajouter le support de nouvelle langue à des fins d'essai, lorsque la limite 2 000 chaînes n'est pas encore atteint:

  • Créer des fichiers de langue et les stocker dans le fichier de plugin:
    • Les fichiers de langue sont stockés dans le répertoire "data" de JOSM et nommés avec le code de langue en minuscules avec l’extension . Lang.
    • Ces fichiers sont toujours un ensemble. Le fichier de base en anglais et les fichiers de traduction doivent être créées ensemble ou ils ne fonctionneront pas correctement.
    • Le script Perl i18n.pl doit être appelé avec un répertoire de destination et l’extension de fichier .po pour créer des données de traduction.
  • Ajouter votre langue dans la fonction init () de I18n.java.
    • Vous devez spécifier un code approprié pour le mode pluriel de votre langue.
    • Une description des calculs pluriels peut être trouvée dans le fichier . PO téléchargé à partir du Launchpad.
    • Si aucun des modes existants correspond à votre langue, vous devez en ajouter un dans l'énumération PluralMode et dans la fonction pluralEval ().
    • Pour certaines langues particulières, il est nécessaire d’ajouter le code de solution de contournement dans LanguageInfo.java pour traduire entre le code du langage Java et les codes plus récents utilisés sur Launchpad.

Etat actuel de la traduction JOSM active dans le logiciel (noyau JOSM uniquement, pas les plugins) est indiqué dans le tableau suivant.

code de languagechaines normalesnombres plurielschaines pluriellesensembles complets plurielstotal
en English 9608 2338 (338)169100.01000
nl Nederlands 9600 2338 (338)16999.91000
ru русский 9604 3507 (507)16999.91000
fr français 9550 2338 (338)16899.4991
es español 9522 2338 (338)16999.1991
uk українська 9490 3507 (507)16998.8991
cs čeština 9455 3507 (507)16998.5982
de Deutsch 9394 2338 (338)16997.8982
bg български 9396 2335 (338)16797.8982
en_GB British 9381 2338 (338)16297.7982
be беларуская 9353 3507 (507)16997.5973
pt_BR português brasileiro 9092 2338 (338)16994.8955
hu magyar 8820 2322 (338)16191.9928
it italiano 8757 2336 (338)16891.4919
en_AU Australian 8635 2328 (338)15790.19010
ar العربية 8547 6928 (1014)15489.28911
sk slovenčina 8469 3507 (507)16988.78911
da dansk 8491 2324 (338)16288.68911
pl polski 8479 3471 (507)15788.58812
zh_TW 正體中文 7990 1160 (169)16083.48317
ja 日本語 7834 1165 (169)16581.88218
pt português 7709 2300 (338)15080.58119
id Bahasa Indonesia 7483 1147 (169)14778.07822
zh_CN 简体中文 7457 1153 (169)15377.87822
ko 한국어 7000 1143 (169)14373.17327
ca català 6329 2290 (338)14466.56733
nb norsk bokmål 6284 2333 (338)16566.56733
lt lietuvių 5735 3447 (507)14961.16139
vi Tiếng Việt 5777 1136 (169)13660.56040
ast asturianu 5593 2278 (338)13959.05941
sv svenska 5337 2302 (338)15156.75743
fi suomi 5236 2252 (338)12655.25545
el Ελληνικά 5130 2298 (338)14954.65545
gl galego 5130 2247 (338)12354.15446
ca@valencia valencià 4528 2214 (338)10747.74852
fa فارسی 4283 171 (169)7144.54555
sr@latin srpski 3677 3339 (507)11339.74060
km ភាសាខ្មែរ 3523 1132 (169)13237.43763
mr मराठी 3324 2144 (338)7234.93565
is Íslenska 2477 296 (338)4825.92674
et eesti 2430 2124 (338)6225.72674