Как указать выходной путь для переводов 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 отличное сообщество, я уверен, вы найдете там несколько дополнительных советов.

https://community.crowdin.com/

Другие вопросы по тегам