Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
tutoriel:internationaliser_un_logiciel_libre [Le 04/09/2011, 14:31] YannUbuntu créée |
tutoriel:internationaliser_un_logiciel_libre [Le 01/09/2022, 00:09] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Lucid Maverick Natty Oneiric tutoriel programmation}} | + | {{tag>Xenial tutoriel programmation}} |
| ---- | ---- | ||
| Ligne 18: | Ligne 18: | ||
| * au début de votre application, charger le ou les fichiers de traduction (.mo) via la syntaxe suivante : | * au début de votre application, charger le ou les fichiers de traduction (.mo) via la syntaxe suivante : | ||
| - | <code># pour du bash, à adapter pour d'autres languages | + | <code bash># pour du bash, à adapter pour d'autres langages |
| set -a | set -a | ||
| source gettext.sh | source gettext.sh | ||
| Ligne 27: | Ligne 27: | ||
| </code> | </code> | ||
| - | ===== A refaire à chaque fois qu'on ajoute une/plusieurs chaînes à traduire ===== | + | ===== À refaire à chaque fois qu'on ajoute une/plusieurs chaînes à traduire ===== |
| * Dans votre application, utiliser la syntaxe suivante: | * Dans votre application, utiliser la syntaxe suivante: | ||
| - | <code># pour du bash, à adapter pour d'autres languages | + | <code bash># pour du bash, à adapter pour d'autres languages |
| echo "$(eval_gettext $'Welcome to my first free software')" # par exemple dans fichier1.sh | echo "$(eval_gettext $'Welcome to my first free software')" # par exemple dans fichier1.sh | ||
| echo "$(eval_gettext $'Please click here')" # par exemple dans fichier2.sh</code> | echo "$(eval_gettext $'Please click here')" # par exemple dans fichier2.sh</code> | ||
| Ligne 49: | Ligne 49: | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| - | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=625351|Discussion "Tutoriel pour internationaliser un logiciel libre"]] sur le forum ubuntu-fr | + | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=625351|Discussion "Tutoriel pour internationaliser un logiciel libre"]] sur le forum ubuntu-fr |
| ---- | ---- | ||
| //Contributeurs principaux : [[:utilisateurs:YannUbuntu]].// | //Contributeurs principaux : [[:utilisateurs:YannUbuntu]].// | ||