如何在Localizable.strings中添加Unicode转义序列?

时间:2017-09-06 02:46:12

标签: ios unicode nsstring nslocalizedstring localizable.strings

如果字符串已转换为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

this问题我明白问题是Localizeable.stringsNSString的不兼容转义序列。

直接添加unicode字符是Localizeable.strings文件不是一个选项,因为我需要插入不可打印字符的双向语义标记。他们也会在大多数翻译课程中丢失。

我该如何解决这个问题?

0 个答案:

没有答案