Man*_*uel 5 unicode nsstring localizable.strings nslocalizedstring ios
Localizeable.strings如果字符串被转换为 ,如何将 Unicode 转义序列添加到文件中的字符串中NSString?
这是一个(丑陋的)例子:
// Localized string: "\u{200F}Number %@" = "\u{200E}Number %@";
let string = NSMutableAttributedString(string: NSString(format: NSLocalizedString("Number %@", comment: "") as NSString, aNumber as NSNumber)) as String
Run Code Online (Sandbox Code Playgroud)
从这个问题我了解到问题是Localizeable.strings和的不兼容转义序列NSString。
直接在文件中添加 unicode 字符Localizeable.strings不是一个选项,因为我需要插入不是可打印字符的双向语义标记。在大多数翻译程序中它们也会丢失。
我该如何解决这个问题?
| 归档时间: |
|
| 查看次数: |
769 次 |
| 最近记录: |