是否建议通过本机iOS应用程序中的设置实施更改应用程序语言的操作?

时间:2018-09-17 09:47:17

标签: ios

如果实施了我的应用,会不会在App Store中被应用批准?

1 个答案:

答案 0 :(得分:2)

否@Doj Yias,您不必根据设备的设置应用更改我们的应用语言。

您可以选择在应用程序中选择语言,就像大多数电子商务应用程序一样。它不会使您的应用程序被拒绝。

如何实施多种语言:

您只需要根据不同的语言localized到项目中,并将语言字符串添加到相应的语言文件中即可。

要选择语言,您必须使用:

enter image description here

    if let mainP = Bundle.main.path(forResource: "en", ofType: "lproj"), let bundle = Bundle(path: mainP) {
        return NSLocalizedString(self, tableName: nil, bundle: bundle, value: "", comment: "")
    }

您必须在"en"处传递语言代码。