英語以外のWindows 7システムを実行していますが、どうやらOracle SQL Developer(バージョン3.0.04.34、64ビット)は、OSに基づいて優先言語を自動推測しようとします。言語を英語に変更する方法はありますか?
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のインストールディレクトリ内で、提案されているように、しかしそれは助けにはなりませんでした。
ソリューション(2012年9月13日編集):
Alex Kが提案した解決策をもう一度試すことにしましたが、今回はうまくいきました。つまり、
AddVMOption -Duser.language=en
sqldeveloper.conf
フォルダーにあるsqldeveloper\bin\
ファイルに。私はデフォルトでは管理者であるようにWindows 7でUAC(ユーザーアクセス制御)設定を変更しているため、今は機能していましたが、以前は機能していなかったと思います。以前に起こったことは、おそらく変更がそこにあるように見えても、プログラムによって読み取られた構成ファイルが別のもの(シャドウコピー)であったことです。
Mac OS Xのソリューション(2016年2月26日に追加):
ファイルを編集
/Applications/SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
そして、行を追加します
AddVMOption -Duser.language=en
(SQL Developer 4.1.3.20でテスト済み)
user.language
およびuser.country
プロパティをsqldeveloper.conf
ファイルsqldeveloper\binfolder(%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
言語をオフにするには、Oracle.translated.locales
オプションのide.boot
ファイル(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ファイル)は、frenchサポートを削除した後、GUIのローカライズとしてfrench言語が表示されなくなります。
実行時に言語を設定することもできます
sqldeveloper.exe --AddVMOption=-Duser.language=en
新しいバージョンをインストールするたびにsqldeveloper.confを編集しないようにします。
ファイル..sqldeveloper\ide\bin\ide.conf
で直接設定することもできます:
JVMオプションを追加するだけです:
AddVMOption -Duser.language = en
ファイルは次のようになります。
SQL Developer 4.xでは、言語オプションは..\sqldeveloper\bin\sqldeveloper.conf
ではなく..\sqldeveloper\bin\ide.conf
に追加されます。
# ----- MODIFICATION BEGIN -----
AddVMOption -Duser.language=en
# ----- MODIFICATION END -----
インストールの前に、コントロールパネルの地域と言語設定ツールを使用して、すべて(形式、キーボードのデフォルト入力、非Unicodeプログラムの言語)を英語に変更します。インストール後に元の選択に戻します。
MAC High Sierra(10.13.6)で
cd /Users/vkrishna/.sqldeveloper/18.2.0
nano product.conf
最後の行に追加
AddVMOption -Duser.language=en
ファイルを保存して再起動します。
=======================================
スタンドアロンOracle Data Modellerを使用している場合
find ~/ -name "datamodeler.conf"
このファイルを編集します
cd /Users/vkrishna//Desktop/OracleDataModeler-18.2.0.179.0756.app/Contents/Resources/datamodeler/datamodeler/bin/
最後のどこかに追加
AddVMOption -Duser.language=en
保存して再起動、完了!