gpt4 book ai didi

android - 本地化来自服务器的数据的android应用程序

转载 作者:行者123 更新时间:2023-11-29 14:10:11 25 4
gpt4 key购买 nike

我有一个应用程序,它在 ListView 中显示项目列表。这些项目(字符串)来自以英语存储的服务器。我想在我的应用程序中用中文显示这些英文字符。如果用户为他们的设备选择中文语言是默认的还是我应该做其他事情..我知道如何本地化图像,存储在资源中的字符串,但我想本地化存储在 internet 中的字符串数据库中的单一语言。

编辑:如果管理员用中文向数据库输入数据,它会在我的ListView中显示为中文吗?

最佳答案

If the administrator enters the data to the database in chinese language, will it be displayed in chinese in my ListView?

我讨厌那样做,但我不得不这样做。是的。不,也许吧。它将是,前提是:

  1. 您的数据库支持汉字(即支持GB18030编码)。
  2. 数据以适当的方式传输(您不会丢失任何信息)。
  3. 您的应用程序(和平台)支持这些字符。

就是说,由于您在数据库中已有英文字符串,因此您不必在后端修改任何内容,前提是此数据是静态的。所谓静态,我的意思是它不会不断变化,您可以接受在它发生变化时发布新的客户端版本。如果是这种情况,您可以将英文字符串视为资源的键并在运行时收集适当的字符串。

Is it default if the user selects Chinese lang for their device

是的,这就是当用户将他/她的语言切换为中文时访问默认语言环境所得到的结果。请注意,那里有一些中文语言环境(因为有简体中文和繁体中文),我假设您说的是简体中文(如中华人民共和国)。

关于android - 本地化来自服务器的数据的android应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3827951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com