Skip to main content

Руководство по переводу

Поддерживаемые языки

Интерфейс Space Acres уже локализован на нескольких языках, что облегчает пользователям по всему миру фармить в Сети Autonomys. Нашей целью является обеспечение того, чтобы как можно больше людей могли пользоваться платформой на родном языке.

В настоящее время интерфейс Acres Space поддерживает следующие языки:

  • Английский
  • Немецкий
  • Испанский
  • Французский
  • Сербский
  • Русский
  • Китайский (Упрощенный)

Мы постоянно работаем над расширением этого списка. С самым последним списком поддерживаемых языков вы можете ознакомиться в разделе "Переводы" в хранилище Space Acres. Если вы хотите сделать перевод на язык, который еще не поддерживается, пожалуйста, следуйте инструкциям ниже.

Руководство по переводу

Спасибо за то, что рассмотрели вопрос о внесении вклада в локализацию интерфейса Space Acres! Это руководство призвано помочь вам внести свой вклад в достижение нашей цели — сделать фарминг в сети Autonomys более доступным и инклюзивным путем локализации или перевода пользовательского интерфейса. Сеть Autonomys Network руководствуется видением децентрализованного и справедливого будущего, и мы считаем, что преодоление языковых барьеров имеет решающее значение для достижения этого видения.

Перед началом работы

Space Acres contains technical and Autonomys-specific terminology that may not be accurately translated by LLMs such as ChatGPT or translation services such as Google Translate. We kindly ask you to do all translations manually, since we can't really verify their correctness. Мы благодарим Вас за понимание!

Пошаговое руководство

  1. Войдите в свою учетную запись GitHub или создайте новую учетную запись, если у вас ее еще нет.

  2. Перейдите к Папке переводов Acres Space Acres в репозитории Space Acres.

    sa-translate-1

  3. Убедитесь, что язык, на который вы планируете перевести пользовательский интерфейс, еще не переведен!

  4. Нажмите на Add file и выберите Create new file.

    sa-translate-2

  5. Укажите имя файла: оно должно начинаться с кода 2-значного языка, плюс 2-значный код региона (необязательно) после /messages.ftl. Вы можете обратиться к странице IETF языков чтобы узнать код языка.

    sa-translate-3

    Например, если вы планируете перевести пользовательский интерфейс Space Acres на русский язык, вы будете помещать ru/messages. tl (или же если вы хотите указать область: ru-RU/messages.ftl). As soon as you enter the forward slash / after the 2-character language code, it will turn blue in the interface, indicating that your translation file is correctly placed in the appropriate folder.

    sa-translate-4

    Примеры пары некоторых других языковых регионов:

    • uk-UA
    • en-GB
  6. Copy the content of the English Space Acres UI into the Edit window.

    sa-translate-5

  7. Start translating messages from the UI into the language of your choice! Please make sure to translate only the text that comes after the = sign. Also, please don't translate any variables, e.g. {$chain_name}.

    sa-translate-6

  8. После завершения перевода весь файл, нажмите Сохранить изменения....

    sa-translate-7

  9. You will see a new window appear!

    sa-translate-8

  10. Adjust the commit message and the change description.

    sa-translate-9

  11. Additionally, you could adjust the branch-name from the generic one to one that makes the most sense e.g. add-your-language-support and click on Propose changes.

    sa-translate-10

  12. Review your changes by scrolling down the page one last time and ensure that everything is translated correctly before submitting the changes.

    sa-translate-11

    sa-translate-12

  13. Отправьте свои изменения, нажав на Create pull request.

    sa-translate-13

    Your translation submission is now complete. The next step is for the team to review it before providing feedback and/or merging the pull request. Спасибо за вашу помощь в представлении Space Acres еще более широкой аудитории!