【发布时间】:2012-03-14 06:12:16
【问题描述】:
我希望将一些 UI 字符串移动到资源文件中。字符串包含一些样式标签,例如:-“我希望将这个 < i >string< / i > 移动到资源文件中。”
最好的方法是什么?如果可以的话,请用代码举例?
PS :- 1) 不能将字符串分成 3 部分,因为这会使翻译变得困难。
2) 我尝试使用:- @string.Format(Resources.ResourceString, string)。
其中ResourceString = 我希望将这个< i >{0}< / i > 移动到资源文件中。
【问题讨论】:
-
你说的是什么技术? C#?对象?爪哇?还有什么?
-
C#...我也尝试过使用,@html.raw(string.Format(Resources.ResourceString, string)),其中 ResourceString = 我希望移动这个 {0}我 >。它工作正常,但我想知道它是否是最好的方法?
-
U 可以使用 Html.Raw,但我不会将逻辑放入资源文件中。使用 Raw 可以让我在我猜想的资源中插入 JavaScript。为什么不能只将字符串放在资源文件中?为什么你需要 html 标签?
-
我希望为要移入资源文件的字符串提供一些样式标签。因此,我需要 html 标签成为这些刺痛的一部分。
标签: c# html resources internationalization