Как указать выходной путь для переводов Crowdin cli?
Я использую Crowdin CLI для загрузки переводов. Я хочу загрузить файлы с одного пути (точнее, плоского, поэтому «/file.ext») и по пути, структурированному по-другому, например, «/folder/folder2/file.ext».
Как мне это сделать?
Мой текущий crowdin.yml, который работает при загрузке из плоской структуры в плоскую структуру:
"preserve_hierarchy": true
files: [
{
"source" : "/**/*.*",
"translation" : "/%locale%/%original_file_name%"
},
{
"source" : "/**/*.*",
"translation" : "/%two_letters_code%/%original_file_name%"
}
]
Расширение пути «перевода» до нужного «/folder/folder2/file.ext» вызывает следующую ошибку:
Downloaded translations don't match the current project configuration.
The translations for the following sources will be omitted (...)
1 ответ
Конфигурация CLI должна соответствовать структуре проекта + пути на вашем ноутбуке. Обратитесь к этому руководству по этому вопросу:https://developer.crowdin.com/configuration-file/#configuration-file-structure
Кроме того, у Crowdin отличное сообщество, я уверен, вы найдете там несколько дополнительных советов.