Консоль Google Play - Служба перевода: могу ли я описать свои строки в файле XML? - PullRequest
0 голосов
/ 11 мая 2018

Я хочу воспользоваться услугой перевода. Когда я добавляю файл strings.xml, я вижу "Предоставьте описания для ваших строк для улучшения качества перевода" и кнопку "ДОБАВИТЬ ОПИСАНИЕ" . Но если я добавлю несколько комментариев <!-- --> в свой файл strings.xml и повторно загрузлю файл, сообщение «Предоставить описания для ваших строк для улучшения качества перевода» не появится.

Означает ли это, что я могу описать свои строки в файле strings.xml, добавив комментарии над каждой строкой? Есть ли официальная информация об этом?

1 Ответ

0 голосов
/ 11 мая 2018

Эту документацию не очень легко найти!

Вся документация по этой услуге здесь . Отдельные части о помощи переводчикам путем предоставления описаний и скриншотов, ссылающихся на контрольный список локализации Android .Если вы нажмете «Управление строками пользовательского интерфейса», вы попадете на эту страницу .Прокрутите вниз там, где написано «Обеспечить достаточный контекст для объявленных строк», и там написано:

Предоставьте достаточный контекст для объявленных строк

Когда вы объявляете строки в файле strings.xml, убедитесь, что:Опишите контекст, в котором используется строка.Эта информация неоценима для переводчика и приводит к повышению качества перевода.Это также помогает вам более эффективно управлять строками.

Вот пример:

<!-- The action for submitting a form. This text is on a button that can fit 30 chars -->
<string name="login_submit_button">Sign in</string>

Рассмотрите возможность предоставления контекстной информации, которая может включать в себя:

  • Что этострока для?Когда и где он представлен пользователю?
  • Где это находится в макете?Например, переводы менее гибки в кнопках, чем в текстовых полях.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...