# gt: General Translation CLI tool: PO / POT URL: https://generaltranslation.com/ru/docs/cli/reference/formats/po-pot-files.mdx --- title: PO / POT description: Переводите gettext-файлы PO и POT с помощью CLI General Translation. Справочник API по формату файлов PO и POT. --- CLI переводит файлы [PO (Portable Object)](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html) и POT (PO Template), используемые в [GNU gettext](https://www.gnu.org/software/gettext/). POT-файлы содержат исходные строки, извлечённые из кода, а файлы PO — переводы для каждой локали. При переводе сохраняется исходный синтаксис PO/POT. ## Конфигурация [#config] Добавьте запись `pot` в `files`. Поскольку POT-файлы являются исходными шаблонами, установите `transformationFormat` в `PO`, чтобы переведённые файлы сохранялись в формате `.po`. ```json title="gt.config.json" { "defaultLocale": "en", "locales": ["zh", "es", "ja"], "files": { "pot": { "include": ["locales/[locale]/*.pot"], "transformationFormat": "PO" } } } ``` В качестве ключа конфигурации можно использовать и `pot`, и `POT`. Полный список файловых ключей см. в [справочнике по конфигурации](/docs/cli/reference/config#files).