您好我正在创建一个具有本地化的MVC项目。该项目还包括一个小测验
问题和答案都在本地化文件(resx)中,但我需要在答案中添加点。
是否有一种简单的方法可以为翻译的内容添加(映射)额外的参数(点)?
答案 0 :(得分:3)
您可以将字符串格式化程序标记放入资源文件中的文本中。所以你的文字是:
Question10 | "This question is worth {0} points."
然后在你的代码中你可以这样做:
string.Format(Resources.QuizQuestions.Question10, 15);