Ios 阿拉伯语字符串中的应用程序本地化

Ios 阿拉伯语字符串中的应用程序本地化,ios,swift,xcode,localization,arabic,Ios,Swift,Xcode,Localization,Arabic,这是阿曼货币的符号。“ع.ع”。我已经在我的字符串文件中添加了这个 问题是当我使用 NSLocalizedString("oman", comment: "") 返回的符号颠倒过来,如下所示:“ع” 我试过其他的阿拉伯语琴弦,它们都很好用。但只有这个没有 以前有人遇到过类似的问题吗?您可以使用区域设置来获得正确的符号 let locale = Locale(identifier: "ar_OM") print(locale.curre

这是阿曼货币的符号。“ع.ع”。我已经在我的字符串文件中添加了这个

问题是当我使用

NSLocalizedString("oman", comment: "")
返回的符号颠倒过来,如下所示:“ع”

我试过其他的阿拉伯语琴弦,它们都很好用。但只有这个没有


以前有人遇到过类似的问题吗?

您可以使用区域设置来获得正确的符号

let locale = Locale(identifier: "ar_OM")
print(locale.currencySymbol!)
“ع.ع。‏"


您可以使用区域设置来获取正确的符号

let locale = Locale(identifier: "ar_OM")
print(locale.currencySymbol!)
“ع.ع。‏"


原来是这个符号的问题。我必须使用符号作为“ع”。从文件中读取时,它返回了正确的。ع“

原来是这个符号的问题。我必须使用符号作为“ع。ع”。从文件中读取时,它返回了正确的“.ع”“

@AlanS谢谢你的睿智话语。当我说其他阿拉伯字符串可以的时候,这意味着本地化文件被设置为阿拉伯语。@AlanS谢谢你的睿智的话语。当我说其他阿拉伯语字符串都可以时,这意味着本地化文件被设置为阿拉伯语。