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]].// |