将系统转换为多语言

发布于 2024-09-16 07:24:53 字数 110 浏览 4 评论 0原文

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

I have to translate a web application written in asp.net / javascript with a lot of html/javascript code created in the codebehind, which approach could be the best to translate it, or make it multilanguage support?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

新人笑 2024-09-23 07:24:53

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

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

Move all the text into a resource file, then extend the resource file by an additional language.

Then have someone check the presentation in the other language and discover what a pain in the butt supporting applications in multiple languages is.

清风挽心 2024-09-23 07:24:53

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

像这样的事情:

关键字 英语 荷兰语 法语
欢迎欢迎欢迎欢迎欢迎
allocate_user 分配用户……

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

We've created a database to save all our translations. You can find a translation by keyword (this can be the English word or something else).

Something like this:

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

In our web application, we've created a class which needs the keyword and the current language, queries the database and returns the translated word.
Our web application also uses a lot of JavaScript and this hasn't been a problem; it's very flexible.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文