我正在尝试翻译我的应用,但它目前不适用于单行!这是我的代码:
mailVC.setMessageBody(NSLocalizedString("Your Flight Hazard Index Score : \((totalScore as NSNumber).stringValue) <br /> <br />Canadian Helicopters Limited", comment: ""), isHTML: true)
并且它被翻译成这样的localized.strings:
"Your Flight Hazard Index Score : \((totalScore as NSNumber).stringValue) <br /> <br />Canadian Helicopters Limited"="Votre Résultat d'évaluation du risque : \((totalScore as NSNumber).stringValue) <br /> <br />Hélicoptères Canadiens Limitée";
有什么想法吗?
答案 0 :(得分:0)
对于那些可能需要它的人,我有一个答案,
我所做的是包含所有字符串的var,然后将var添加到我的set.MessageBody中。看一看:
var emailtext = NSLocalizedString("Your Flight Hazard Index Score : "), comment : "");
emailtext += "\(totalscore)";
// and so on...
这是我的set.MessageBody
mailVC.setMessageBody("\(emailtext)"), isHTML: true)
这样我就可以在电子邮件中添加任意数量的其他值以及var和字符串
谢谢!