Плаґін для Android Studio

This plugin lets you integrate your project in Android Studio with Crowdin. Upload new source strings to the system instantly as well as download translations from your Crowdin project. В даний момент переклади з Android Studio не потрапляють в Crowdin.

Файл конфігурації

Щоб почати використовувати цей плагін, створіть файл з обліковими даними проекту з ім’ям crowdin.properties в кореневій директорії проекту.

project-id=your-project-numeric-id api-token=personal-access-token

Плагін автоматично знайде strings.xml файл в каталозі значень, і в разі поновлення він буде завантажений в Crowdin миттєво. Якщо у вас більше вихідних файлів або ім’я вихідного файлу відрізняється від strings.xml Будь ласка, вкажіть це у sources параметр.

sources=file1.xml, file2.xml

Для проектів Android Studio, що використовують git VCS, плагін автоматично створює відповідні гілки в Crowdin. Якщо ви не використовуєте функцію гілок в Crowdin, додайте disable-branch = true параметр в файл конфігурації.

disable-branches=true

Додати auto-upload = false для заборони автоматичного завантаження файлів в Crowdin.

auto-upload=false

To download translations from Crowdin, choose in menu: Tools > Crowdin > Download Translations. Переклади будуть експортовані до Resources папки. Цей плагін автоматично встановлює шаблони експорту (шлях, по якому переклади будуть додані в Android Studio) при завантаженні вихідного файлу в Crowdin. Шлях експорту для перекладів не може бути змінений.

Встановлення

  1. Встановити плагін через Репозиторий плагінів JetBrains.
  2. Плагін автоматично виявляє файл з вихідними рядками(“**/values/strings.xml”). Якщо змінено, файл буде оновлений в Crowdin.
  3. Source files can also be manually uploaded to Crowdin via menu Tools > Crowdin > Upload Sources or click the right mouse button on the file and select Upload to Crowdin.
  4. To download translations use menu Tools > Crowdin > Download Translations. Переклади будуть експортовані до папки ресурсів (**/resources/values-uk/strings.xml, **/resources/values-fr/strings.xml, …)

Примітки

  1. For versions 0.5.x see the branch 0.5.x. Please note that these versions are no longer supported.
  2. Migration from version 0.5.x to 1.x.x requires changes in your crowdin.properties file.

Ця стаття була корисною?