Google Translate API для локализации моего приложения - PullRequest
0 голосов
/ 05 сентября 2018

просто нужно прояснить сомнение. Можем ли мы использовать API Google Translate для локализации нашего приложения.

Означает, что я создал свое приложение на английском языке, а в playstore я выпустил его для пользователей со всего мира.

Теперь я хочу, чтобы для каждой страны, когда они устанавливали и открывали мое приложение, API Google Translate конвертировал язык приложения в их родной язык, если я интегрирую этот API в свое приложение.

Например. - Для Индии приложение должно быть открыто на английском языке. Для Франции приложение должно быть открыто на французском языке.

«Текст пользовательского интерфейса должен быть преобразован»

Ответы [ 2 ]

0 голосов
/ 05 сентября 2018

использовать Translate API; вам придется сделать это на компьютере,

парсинг ресурса XML по умолчанию из values/strings.xml (английский)

, а затем напишите values-in/strings.xml или values-fr/strings.xml.

можно использовать PHP или NodeJS; но результаты могут отличаться - и могут не соответствовать контексту на экране (поскольку кто-то, кто переводил довольно много программного обеспечения, может только сказать, что это может сыграть огромную роль).

также существует Служба перевода приложений ...

0 голосов
/ 05 сентября 2018

Нет. И даже если бы вы могли, вы бы не хотели - автоматический перевод просто не очень хорош. В Google Play есть метод найма переводчиков через Google Play, которые знают, как локализовать файлы strings.xml. Это стоит посмотреть.

...