Конфигурация
Руководство по файлу gt.config.json
Обзор
Файл gt.config.json используется для конфигурации GT в вашем проекте. Его следует поместить в корень проекта.
Мастер настройки CLI npx gtx-cli init автоматически создаст файл gt.config.json в вашем проекте.
Конфигурация
Три важнейших свойства:
-
defaultLocale: Локаль по умолчанию для вашего проекта. На этой локали написано исходное содержимое. Она же используется как резервная локаль для проекта. -
locales: Массив локалей вашего проекта. Это локали, на которые вы хотите перевести проект. См. раздел поддерживаемые локали для получения дополнительной информации. Если вы используетеgt-nextилиgt-react, это также локали, поддерживаемые вашим приложением. -
files: Хотя для перевода React‑компонентов это поле необязательно, в нём указывается информация о файлах, которые вы хотите переводить. См. раздел files для получения дополнительной информации.
Примеры
Вот пример файла gt.config.json:
{
"defaultLocale": "en",
"locales": ["fr", "es"],
"files": {
"json": {
"include": ["public/locales/[locale].json"]
}
}
}Это преобразует файл public/locales/en.json в переводы public/locales/fr.json и public/locales/es.json.
Дальнейшие шаги
Насколько полезно это руководство?