Google 翻译 API 以本地化我的应用程序
Google Translate API for Localizing my App
只是需要澄清一个疑问。我们可以使用 google 翻译 api 来本地化我们的应用程序吗?
意味着我使用英语创建了我的应用程序,并在 playstore 中为全球用户发布了它。
现在我希望每个国家/地区在安装和打开我的应用程序时 google 翻译 api 如果我集成此 api 会将应用程序语言转换为他们的母语到我的应用程序。
例如。 - 对于印度,应用程序应以英语打开。
对于法国,应用程序应以法语打开。
"The UI text should get converted"
没有。即使可以,您也不会想要 - 自动翻译不是很好。你可以做的是 Google Play 有一种方法可以通过 Google Play 聘请翻译,他们知道如何本地化 strings.xml 文件。这值得研究。
使用翻译API;你必须在计算机上执行此操作,
从 values/strings.xml
(英语)
中解析默认资源 XML
然后写入values-in/strings.xml
或values-fr/strings.xml
.
可以使用 PHP
或 NodeJS
;但结果可能会有所不同 - 并且可能与屏幕中的上下文不匹配(作为翻译了很多软件的人,只能说这可能会发挥巨大作用)。
还有一个 App Translation Service ...
只是需要澄清一个疑问。我们可以使用 google 翻译 api 来本地化我们的应用程序吗?
意味着我使用英语创建了我的应用程序,并在 playstore 中为全球用户发布了它。
现在我希望每个国家/地区在安装和打开我的应用程序时 google 翻译 api 如果我集成此 api 会将应用程序语言转换为他们的母语到我的应用程序。
例如。 - 对于印度,应用程序应以英语打开。 对于法国,应用程序应以法语打开。
"The UI text should get converted"
没有。即使可以,您也不会想要 - 自动翻译不是很好。你可以做的是 Google Play 有一种方法可以通过 Google Play 聘请翻译,他们知道如何本地化 strings.xml 文件。这值得研究。
使用翻译API;你必须在计算机上执行此操作,
从 values/strings.xml
(英语)
然后写入values-in/strings.xml
或values-fr/strings.xml
.
可以使用 PHP
或 NodeJS
;但结果可能会有所不同 - 并且可能与屏幕中的上下文不匹配(作为翻译了很多软件的人,只能说这可能会发挥巨大作用)。
还有一个 App Translation Service ...