5

我已经用西班牙语安装了 RAD 7.5(基于 Eclipse Ganymede 3.4.0)。我正在使用Websphere Application Server 6.1(也是西班牙语)。

我遇到的问题是所有控制台消息都以西班牙语显示,但在我个人看来,翻译很差(特别是因为即使控制台错误也以西班牙语显示,而且很难找到有关确切错误消息的文档)。

我想以原始语言(英语)启动 IDE,并且我知道有一个命令行开关-nl en,位于程序快捷方式上的 eclipse 可执行路径旁边,用于此目的。但是我仍然将一些资源的标签(例如“任务”选项卡)变成西班牙语(选项卡显示“ Tareas ”),服务器控制台仍然以西班牙语显示消息。

[更新:昨天我为之工作的客户,将我的电脑更换为更强大的电脑,并且不再出现未翻译的标签问题(新电脑有 Windows 7,之前的电脑是 XP,也许就是这样)]

我的问题是:有谁知道我如何让 WAS 控制台消息以英语 100% 显示,覆盖设置时指定的语言环境?是否有一些命令行开关可以用来实现这一点?有没有办法编辑 WAS 配置文件来实现这一点?

注意:由于我的计算机的某些限制,无法重新安装 RAD 和 WAS。

提前致谢。

4

1 回答 1

11

网页控制台:

要更改 Web 控制台消息,您必须将英语设置为 Web 浏览器的首选语言。

日志消息:

WebSphere 日志/跟踪机制建立在 Java 的标准库 ResourceBundle/Locale 类之上。
本地化消息存储在 WebSphere jar 中(例如:com.ibm.ws.naming.util.WsnMessages_es.class)。
因此,要更改控制台语言,您必须更改JVM默认语言环境的语言。

在 WebSphere 控制台中:[Application Server] \ Server Infrastructure \ Java and Process Management\ Process definition \ Java Virtual Machine \ Generic JVM arguments

添加参数:-Duser.language=US

此方法会更改 JVM 的配置,因此它会对您的应用程序产生影响。

于 2011-04-27T14:50:58.643 回答