我正在运行一个非英语的 Windows 7 系统,显然 Oracle SQL Developer(版本 3.0.04.34,64 位)试图根据操作系统自动猜测我的首选语言。有什么办法可以把语言改成英文吗?
我尝试了 http://misteratmisis.com/infotech/how-change-oracle-sql-developer-interface-japanese-english 中的提示,即添加 VM 选项
AddVMOption -Duser.language=en AddVMOption -Duser.country=US
在目录中归档 ide.conf
/ide/bin
正如建议的那样,在 SQL Developer 安装目录中,但这没有帮助。
解决方案(于 13.09.2012 编辑):
我决定再次尝试 Alex K. 提出的解决方案,这次它奏效了,即添加
AddVMOption -Duser.language=en
到位于 sqldeveloper\bin\
文件夹中的文件 sqldeveloper.conf
文件。我认为它现在确实有效,但之前没有,因为同时我在 Windows 7 中更改了我的 UAC(用户访问控制)设置,因此我默认是管理员。之前发生的事情可能是即使看起来有更改,程序读取的配置文件是另一个(卷影副本)。
Mac OS X 的解决方案(添加于 26.02.2016):
编辑文件在
/Applications/SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
并添加行
AddVMOption -Duser.language=en
(使用 SQL Developer 4.1.3.20 测试)
sqldeveloper.exe --AddVMOption=-Duser.language=en
的 .bat 文件
尝试在 sqldeveloper.conf
< 中设置 user.language
和 user.country
属性/em> 文件位于 sqldeveloper\bin 文件夹中(%APPDATA%\sqldeveloper\<version>\product.conf
用于更新版本)。
集合示例法语语言:
IncludeConfFile ../../ide/bin/ide.conf
SetJavaHome D:\jdk1.6.0_25
AddVMOption -Doracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG=true
AddVMOption -Dsun.java2d.ddoffscreen=false
AddVMOption -Dwindows.shell.font.languages=
AddVMOption -Duser.language=fr
AddVMOption -Duser.country=FR
AddVMOption -XX:MaxPermSize=128M
AddVMOption -Doracle.jdbc.mapDateToTimestamp=false
IncludeConfFile sqldeveloper-nondebug.conf
要关闭语言,请尝试通过编辑 ide.boot
文件中的 oracle.translated.locales
选项(位于在 ide\bin 文件夹中)。
例如,如果我想“打破”法语语言支持,此选项将是:
oracle.translated.locales = de,es,it,ja,ko,pt_BR,zh_CN,zh_TW
原始值为:
oracle.translated.locales = de,fr,es,it,ja,ko,pt_BR,zh_CN,zh_TW
删除法语支持后,上面的配置(sqldeveloper.conf 文件)会出错,法语不会显示为 GUI 本地化。
您还可以在运行时设置语言
sqldeveloper.exe --AddVMOption=-Duser.language=en
避免每次安装新版本时编辑 sqldeveloper.conf。
您也可以直接在文件 ..sqldeveloper\ide\bin\ide.conf
上进行配置:
只需添加 JVM 选项:
AddVMOption -Duser.language=en
该文件将如下所示:
https://i.stack.imgur.com/xmwaN.jpg
https://i.stack.imgur.com/zt5F1.png
在 SQL Developer 4.x 中,语言选项将被添加到 ..\sqldeveloper\bin\sqldeveloper.conf
,而不是 ..\sqldeveloper\bin\ide.conf
:
# ----- MODIFICATION BEGIN -----
AddVMOption -Duser.language=en
# ----- MODIFICATION END -----
ide.conf
并且运行良好。
ide.conf
不存在。在 sqldeveloper.conf
中添加行,就像答案状态对我有用。
在安装之前,使用控制面板区域和语言首选项工具将所有内容(格式、键盘默认输入、非 Unicode 程序的语言)更改为英语。安装后恢复为原始选择。
在 MAC High Sierra (10.13.6) 上
cd /Users/vkrishna/.sqldeveloper/18.2.0
nano product.conf
在最后一行添加
AddVMOption -Duser.language=en
保存文件并重新启动。
========================================
如果您使用的是独立的 Oracle 数据建模器
find ~/ -name "datamodeler.conf"
并编辑此文件
cd /Users/vkrishna//Desktop/OracleDataModeler-18.2.0.179.0756.app/Contents/Resources/datamodeler/datamodeler/bin/
在最后的某处添加
AddVMOption -Duser.language=en
保存重启,大功告成!
+> 在 Oracle SQL Developer 中,您可以按照下图的步骤进行操作:
https://i.stack.imgur.com/PpdOC.png
+> 在第 3 步打开文件后,您可以在此文件中添加此文本“AddVMOption -Duser.language=en”并保存。
+> 保存文件后,重新打开 Oracle SQL Developer 并检查结果。
不定期副业成功案例分享