use*_*597 7 c# multilingual localization newline
我正在用c#编写一个应用程序.出于本地化的目的,我正在将所有的字符串移动到资源.
字符串的一些示例:
"First sentence.\n Second sentence." "wait..."在第一个字符串中有换行符."\n"我应该将换行符移动到资源.
在第二个字符串中,我应该将三个点移动到资源,还是应该将字符串拆分为两个部分,"wait" + "..."并且仅移动"wait"到资源.
我正在使用谷歌翻译将字符串翻译成其他语言,我担心换行符"\n"不能通过谷歌翻译很好地翻译成其他语言,因此我犹豫是否将新行字符转移到资源上.
这是我对本地化的第一次看法.如果您有任何进一步的想法或指出我正确的方向,建议.
谢谢.
sid*_*her 12
我相信\n将不会被视为渲染文本中的转义字符.
如果资源条目的数量很小,您可以使用shift + enter添加新行.
另一个选择是替换\n为{0},然后使用String.Format()在需要的地方插入新行.
| 归档时间: |
|
| 查看次数: |
7850 次 |
| 最近记录: |