# Internationalisation et compilation

**URL:** <https://www.debian-fr.org/t/internationalisation-et-compilation/14604>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 5:49 UTC](https://www.debian-fr.org/t/internationalisation-et-compilation/14604 "2016-02-20T17:49:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![syrotas](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4da419/32.png) [@syrotas](https://www.debian-fr.org/u/syrotas)\
**Post date:** [Février 20, 2016, 5:49 UTC](https://www.debian-fr.org/t/internationalisation-et-compilation/14604/1 "2016-02-20T17:49:35Z")

</div>

Bonjour,

Récemment, j’ai développé une application entièrement en Anglais, puis ai généré les fichiers po pour le Français 😉  
J’aimerais savoir si il était possible de compiler mon application en Français (sachant que mon système est entièrement en Anglais et qu’il compile systématiquement en anglais ☹ )

J’ai essayé `./configure LANG=fr LANGUAGE=fr` en vain.

Quelqu’un aurait une idée ?

D’avance merci…

---

<div class="post-metadata">

**Author:** ![Pozzy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/839c29/32.png) [@Pozzy](https://www.debian-fr.org/u/Pozzy)\
**Post date:** [Février 20, 2016, 5:49 UTC](https://www.debian-fr.org/t/internationalisation-et-compilation/14604/2 "2016-02-20T17:49:36Z")

</div>

Tu pourrais utiliser une macro, c’est à dire que tu compile ainsi :

```auto

```

et dans ton code il suffira de tester la valeur de FRENCH pour inclure  
le fichier en langue française ou anglaise.

---

<div class="post-metadata">

**Author:** ![thialme](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/50afbb/32.png) [@thialme](https://www.debian-fr.org/u/thialme)\
**Post date:** [Février 20, 2016, 5:49 UTC](https://www.debian-fr.org/t/internationalisation-et-compilation/14604/3 "2016-02-20T17:49:38Z")

</div>

J’ai encore jamais fait ça, mais as tu essayé d’utiliser la fonction textdomain() pour spécifier la catalogue de ton choix ?

---

<div class="post-metadata">

**Author:** ![syrotas](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4da419/32.png) [@syrotas](https://www.debian-fr.org/u/syrotas)\
**Post date:** [Février 20, 2016, 5:49 UTC](https://www.debian-fr.org/t/internationalisation-et-compilation/14604/4 "2016-02-20T17:49:40Z")

</div>

La fonction textdomain() ? je ne connais pas… comment l’utilise-tu?

Par ailleurs, le projet contient un centaine de fichiers… donc je ne pense pas pouvoir repasser tous les fichiers en revue pour les modifier :-/

Je pense finalement que je vais faire une machine virtuelle en français et compiler tout ca dessus ☹  
en attendant … 😉

---

<div class="post-metadata">

**Author:** ![thialme](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/50afbb/32.png) [@thialme](https://www.debian-fr.org/u/thialme)\
**Post date:** [Février 20, 2016, 5:49 UTC](https://www.debian-fr.org/t/internationalisation-et-compilation/14604/5 "2016-02-20T17:49:53Z")

</div>

```auto
man textdomain
```

ou la doc sur gettext aussi.
