在我的应用程序中,我翻译 TextView 的内容并将其呈现给用户。
我的问题是:第一个字符串的格式很好,换行符在翻译过程中变松了。
我的问题是:如何以某种方式在与第一个 NSString 相同的位置附加相同数量的换行符,让它看起来像第一个字符串?
翻译:
[[MSBingTranslator sharedTranslator] initWithDelegate:self andTranslateText:txtView.text fromLan:detectedLanguage toLan:@"de"];
- (void) MSBingTranslator:(MSBingTranslator *)cls translatedText:(NSString *) text {
txtView.text = text;
}
- (void) MSBingTranslator:(MSBingTranslator *)cls detectedLanguage:(NSString *)lan {
detectedLanguage = lan;
}
- (void) MSBingTranslator:(MSBingTranslator *)cls failedWithError:(NSString *) error {
}
我正在使用https://github.com/moeseth/Bing-Translator进行翻译,这是一个围绕 Microsoft 必应翻译的 Objective-c 包装器。