# gt: General Translation CLI tool: PO / POT URL: https://generaltranslation.com/fr/docs/cli/reference/formats/po-pot-files.mdx --- title: PO / POT description: Traduisez des fichiers gettext PO et POT avec le CLI de General Translation. Référence de l’API pour le format de fichier PO et POT. --- Le CLI traduit les fichiers [PO (Portable Object)](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) et POT (PO Template) utilisés par [GNU gettext](https://www.gnu.org/software/gettext/). Les fichiers POT contiennent les chaînes source extraites de votre code, et les fichiers PO contiennent les traductions de chaque paramètre régional. Les traductions conservent la syntaxe PO/POT d’origine. ## Configuration [#config] Ajoutez une entrée `pot` dans `files`. Comme les fichiers POT sont des modèles source, définissez `transformationFormat` sur `PO` afin que la sortie traduite soit enregistrée dans des fichiers `.po`. ```json title="gt.config.json" { "defaultLocale": "en", "locales": ["zh", "es", "ja"], "files": { "pot": { "include": ["locales/[locale]/*.pot"], "transformationFormat": "PO" } } } ``` `pot` et `POT` sont tous deux acceptés comme clés de configuration. Consultez la [référence de configuration](/docs/cli/reference/config#files) pour la liste complète des clés de fichier.