将系统转换为多语言

时间:2010-08-24 20:36:59

标签: web-applications localization translation multilingual

我必须使用在代码隐藏中创建的大量html / javascript代码翻译用asp.net / javascript编写的Web应用程序,哪种方法可以最好地翻译它,或者使其成为多语言支持?

2 个答案:

答案 0 :(得分:1)

将所有文本移动到资源文件中,然后使用其他语言扩展资源文件。

然后让某人用另一种语言检查演示文稿,并发现多种语言支持应用程序的痛苦是什么。

答案 1 :(得分:0)

我们创建了一个数据库来保存所有翻译。您可以通过关键字找到翻译(这可以是英文单词或其他内容)。

这样的事情:

Keyword       English          Dutch       French
welcome       welcome          welkom      bonjour
assign_user   Assign a user    ...         ...

在我们的Web应用程序中,我们创建了一个需要关键字和当前语言的类,查询数据库并返回翻译后的单词。 我们的Web应用程序也使用了大量的JavaScript,这不是问题;它很灵活。