Чтобы автоматически создать файл конфигурации, выполните следующие действия:
-
Введите в командной строке
frase init
, чтобы создать файл .phrase.yml.Процесс настройки начинается в CLI.
-
Предоставьте:
-
Токен доступа
-
Идентификатор проекта phrase
-
Формат файла языкового стандарта
-
Расположение файлов языковых стандартов в базе кодов проекта
-
Создан файл базовой конфигурации.
Если используется файл конфигурации, созданный или скопированный вручную, поместите его в одно из следующих мест:
-
Каталог, в который вызывается клиент CLI.
-
Главный каталог текущего пользователя (
$HOME
в Unix,$HomePath
в Windows). -
Путь, указанный в переменной среды
PHRASEAPP_CONFIG
. -
Путь к файлу конфигурации через пометку
--config
(например,/some/path/to/phrase.yml
).
Образец файла конфигурации.
GitLab
-
Файл конфигурации
.phrase.yml
должен присутствовать в хранилище. Файл определяет, какие файлы импортировать (отправка) или экспортировать (извлечение) из хранилища. -
Для хранилища необходимо получить доступ для чтения и записи.
-
Неверно заданные файлы конфигурации могут вызвать ошибки. Убедитесь, что файл содержит хотя бы одну цель для отправки и одну для извлечения, правильные форматы файлов и правильную настройку параметра
Update_translations
. -
Используйте GitLab 9.5 или более поздние версии для обеспечения совместимости интерфейса приложений API.
GitHub
-
Файл конфигурации
.phrase.yml
должен присутствовать в хранилище. Файл определяет, какие файлы импортировать (отправка) или экспортировать (извлечение) из хранилища. -
Для хранилища необходимо получить доступ для чтения и записи.
-
Неверно заданные файлы конфигурации могут вызвать ошибки. Убедитесь, что файл содержит хотя бы одну цель для отправки и одну для извлечения, правильные форматы файлов и правильную настройку параметра
Update_translations
. -
Токен доступа GitHub для области хранилища (
public_repo
, если есть синхронизация с общедоступным хранилищем). -
Если в GitHub включен единый вход в систему (SSO), его также необходимо активировать для токена доступа.
-
Невозможно защитить ветвь phrase_translations.
-
Убедитесь, что настройки хранилища не требуют подписанных фиксаций.
BitBucket
Файл конфигурации .phrase.yml
должен присутствовать в хранилище. Файл определяет, какие файлы импортировать (отправка) или экспортировать (извлечение) из хранилища.
Для хранилища необходимо получить доступ для чтения и записи.
Неверно заданные файлы конфигурации могут вызвать ошибки. Убедитесь, что файл содержит хотя бы одну цель для отправки и одну для извлечения, правильные форматы файлов и правильную настройку параметра Update_translations
.