在 iPhone 上使用 L10NManager.setLocale 时遇到问题
Have an issue using L10NManager.setLocale on iPhone
我正在使用 L10NManager 在我们的应用程序中格式化货币和数字。
例如“字符串 formattedString = L10NManager.getInstance().formatCurrency(value);”
此方法在设备语言环境设置不变的情况下工作正常。
但是,我需要在代码中设置设备语言环境:"L10NManager.getInstance().setLocale("gb", "en");"
此方法适用于 Simulator 和 Android 设备,但对 iPhone.
无效
例如:
Android:1,000 英镑
iPhone:1,000 美元
我应该使用其他方法来更改 iPhone 上的语言环境和货币格式吗?
iOS 端口似乎缺少设置语言环境 API 的实现。我已经 filed an issue for this 并将其时间表设置为下一个里程碑。
我正在使用 L10NManager 在我们的应用程序中格式化货币和数字。 例如“字符串 formattedString = L10NManager.getInstance().formatCurrency(value);” 此方法在设备语言环境设置不变的情况下工作正常。
但是,我需要在代码中设置设备语言环境:"L10NManager.getInstance().setLocale("gb", "en");" 此方法适用于 Simulator 和 Android 设备,但对 iPhone.
无效例如: Android:1,000 英镑 iPhone:1,000 美元
我应该使用其他方法来更改 iPhone 上的语言环境和货币格式吗?
iOS 端口似乎缺少设置语言环境 API 的实现。我已经 filed an issue for this 并将其时间表设置为下一个里程碑。