概述
阿法克
在android上,你有两种方法来设置应用程序的文本:
-
你可以使用
string.xml
不同地区
-
您可以从服务器下载字符串,并使用
setText(language.text)
但这将是一种痛苦
如果必须更改已发布应用程序的文本而不重新发布,则可能会出现此问题;例如,如果要更改特定翻译的小文本而不更改任何功能。(例如:你可能会注意到你写的是“拍照”而不是“拍照”)。
图书馆
i18next
是一个很好的库来管理服务器上的翻译,但是你仍然需要为你得到的每个标签添加文本。
所以,我的问题是
尽管如此,还是没有办法以本机方式执行它,但是是否有一个低级库或解决方案允许替换
字符串XML
下载了一些文字?
另一个选项可以使我们的标签文本指向点而不是AT。
@string/myValue
有点像
@myresource.pathtovalue
.
老实说,我认为这可能是一个巨大的改进应用程序,有什么有用的?