meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
envrac:bash-international [2012/03/03 09:16] ztrulphcs [Traduire plus sérieusement] |
envrac:bash-international [2022/10/30 06:55] (Version actuelle) ztrulphcs [Il ne peut y en avoir qu'un] |
||
---|---|---|---|
Ligne 44: | Ligne 44: | ||
- | Notez au passage que bash se donne vraiment beaucoup de mal pour trouver le catalogue de chaines traduites. Si on fait exprès de le taquiner un peu et qu'on regarde avec '' | + | Notez au passage que bash se donne vraiment beaucoup de mal pour trouver le catalogue de chaines traduites. Si on fait exprès de le taquiner un peu et qu'on regarde avec '' |
<code txt> | <code txt> | ||
open(" | open(" | ||
Ligne 195: | Ligne 195: | ||
Ben oui, mais normal quoi. Si on prend pas à pas ce qui se passe lors de l' | Ben oui, mais normal quoi. Si on prend pas à pas ce qui se passe lors de l' | ||
- | * bash voit une chaine '' | + | * bash voit une chaine '' |
- | * procède à l' | + | * procède à l' |
- | * et s' | + | * et il s' |
'' | '' | ||
Ligne 205: | Ligne 205: | ||
* recherche un équivalent dans le catalogue, | * recherche un équivalent dans le catalogue, | ||
* il trouve des chaines du genre '' | * il trouve des chaines du genre '' | ||
- | * fait le remplacement de variable '' | + | * remplace les chaines d' |
- | * range ce résultat dans la tableau et passe à la suite | + | * puis, au moment où il exécute la commande, c'est à dire l' |
+ | * range ce résultat dans la tableau et passe à la suite. | ||
Si on essaie frénétiquement ceci : | Si on essaie frénétiquement ceci : | ||
Ligne 230: | Ligne 232: | ||
C'est pas mieux. Voir l' | C'est pas mieux. Voir l' | ||
- | Il n'y a pas de solution alors ? ben si. Y'a [[http://linuxmanpages.com/man1/printf.1.php|printf]]. Au passage, il se trouve, que '' | + | Il n'y a pas de solution alors ? ben si. Y'a [[https://www.gnu.org/software/ |
<code bash essai-006> | <code bash essai-006> | ||
Ligne 280: | Ligne 282: | ||
et voilà aussi les commandes à passer : | et voilà aussi les commandes à passer : | ||
<code bash> | <code bash> | ||
- | lang=fr_FR | + | langue=fr_FR |
mkdir -p locale/ | mkdir -p locale/ | ||
msgfmt -o locale/ | msgfmt -o locale/ | ||
bash essai-006 | bash essai-006 | ||
</ | </ | ||
+ | |||
===== Téléchargement bonus ===== | ===== Téléchargement bonus ===== | ||