Swift 应用程序翻译不适用于显示 var 的字符串
Swift app translation does not work with a string showing a var
我正在尝试翻译我的应用程序,但它目前无法为单行工作!这是我的代码:
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";
有什么想法吗?
我有一个答案,对于那些有一天可能需要它的人,
我所做的是创建一个包含我所有字符串的 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 和字符串
谢谢!
我正在尝试翻译我的应用程序,但它目前无法为单行工作!这是我的代码:
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";
有什么想法吗?
我有一个答案,对于那些有一天可能需要它的人,
我所做的是创建一个包含我所有字符串的 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 和字符串
谢谢!