【发布时间】:2014-01-22 06:21:53
【问题描述】:
我正在创建一个管理员页面来管理数据库中的本地化密钥条目,而不是从本地化字符串.resx 中检索。用户界面将如下所示
如何创建一个包含两种不同文本的页面以接受两种不同的语言作为输入? 请有人帮我解决这个问题?
注意: 伙计们,我不是在询问如何放置控件的建议,我无法接受两种不同的语言作为文本框中的输入。
【问题讨论】:
标签: asp.net localization globalization
我正在创建一个管理员页面来管理数据库中的本地化密钥条目,而不是从本地化字符串.resx 中检索。用户界面将如下所示
如何创建一个包含两种不同文本的页面以接受两种不同的语言作为输入? 请有人帮我解决这个问题?
注意: 伙计们,我不是在询问如何放置控件的建议,我无法接受两种不同的语言作为文本框中的输入。
【问题讨论】:
标签: asp.net localization globalization
您可以用一行分隔页面,一侧是英文,另一侧是中文,一个提交按钮。您的验证在这里很重要,但对用户来说并不健康。我建议为语言放置一个下拉列表。用户将选择语言,然后填写字段并保存。这对您和用户来说都更容易。
友好的用户永远是最重要的:)
无法在客户端切换语言。
但是在服务器上你可以使用InputLanguageManager
喜欢
InputLanguageManager.Current.CurrentInputLanguage = new CultureInfo("el-GR");
这对你很有用。
【讨论】: