android - 将不同的移动版本发布到不同的语言环境
问题描述
我们即将更改应用程序的名称。并希望逐渐释放变化。一个市场一个市场。问题是设备主屏幕上的应用程序“显示”名称和徽标位于应用程序包中。所以它不是我们可以在运行时改变的东西。
例如,我希望英国和美国的名称在逐渐变化时会有所不同。
知道我们能做什么吗?
解决方案
您可以为此使用应用本地化。在这里,您可以定义要在应用程序中使用的本地语言字符串,也可以定义本地化图像。
您还可以定义本地化的应用名称。这不是万无一失的,因为它将基于用户设备的语言代码。但英国的大多数设备将使用 en_GB,而美国的大多数设备将使用 en_US。
这个问题可以帮助你:
推荐阅读
- python - 知道为什么 Scrapy Response.follow 不关注链接吗?
- r - 列未被识别为 R 中的变量
- c - 在 C 程序中取平均值
- mongodb - MongoDB Shell:是否可以使用函数进行更新查询?
- excel - 如何优化excel VBA MMult中的进程时间
- netty - Netty 的 ResourceLeakDetector + 偏执模式 - 它是否记录“每个”泄漏?
- c# - C#反序列化具有多个对象的JSON数组
- ruby - 如何使用 aws-sdk-ec2/client.rb 的 run_instance 配置实例?
- javascript - 在 javascript 中以 mm/dd/yyyy 格式将十进制年份转换为日期
- oracle - Windows 10 64 位上的 Oracle 12c 客户端