翻译是从哪里来的?Java servlet、tomcat和Ext Js Sencha应用程序

Where does the translation came from? Java servlet, tomcat and Ext-Js Sencha application

本文关键字:tomcat Ext Js 应用程序 Sencha servlet Java 翻译      更新时间:2023-09-26

我有一个自由职业者的工作,现在我的应用程序有一些问题。我打算使用jQuery和元素的唯一id将其翻译成葡萄牙语。然而,我对此有些怀疑。我不知道ExtJs,我读到了它,然后出现了一些问题:

  • 翻译是否保存在数据库中
  • 菜单的每个字段都保存在数据库中
  • 我意识到,由于加载普通内容,每天加载的id可能会有所不同,是真的吗

我知道最好的翻译方法不是我提议的。我在看到代码之前就考虑过了,因为我认为这是一个正常的网站。我已经在登录屏幕上添加了葡萄牙语选项。然而,它发送"pt"参数,并且不加载任何内容。它返回到默认的"en"。语言参数被发送到文件Home.java,在该文件中调用doGet函数。我找不到任何有翻译的文件。有人能帮我吗?我不知道怎么做(用葡萄牙语加载菜单)。非常感谢。

网站是:http://brazil.chatlibs.com:81/bulkmessaging/

我认为没有简单的方法。我为ExtJS应用程序做了一些翻译,我所拥有的只是一个JS类文件,其中包含了两种语言的所有字符串。

然后在应用程序启动时,我会调用类似customStringsClass.setLocale('en')的东西。例如,此方法将customStringsClass.Labels设置为包含英语语言的所有字符串的对象。

然后在控制器和视图中,我会使用customStringsClass.Labels.FirstNameField_Label