Oracle SQL Developerで言語を(英語に)変更するにはどうすればよいですか?


127

英語版以外のWindows 7システムを実行しています。OracleSQL 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日編集):

私はアレックスKによって提案されたソリューションをもう一度試すことにしました、そして今度はうまくいきました、すなわち

AddVMOption  -Duser.language=en

フォルダにsqldeveloper.confあるファイルfileに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でテスト済み)


5
どうやら誰かがこれを話題外として閉じることを投票した。私は簡単にsuperuser.comで質問することを検討しましたが、Oracle SQL Developerは主に開発者が使用するツールであるため、この質問が最も関連性があると思います。SO FAQで述べられているように、「プログラマーが一般的に使用するソフトウェアツール」に関する質問はSOで歓迎されるべきです。そのため、この質問が話題から外れているとは思えません。ただし、この質問が改善される可能性がある場合は、提案を歓迎します。
サイモン、2011年

それはそよ風のように働いた!あなたはダマンだサイモン!
Pierluigi Vernetto 2013

追加:AddVMOption -Duser.language = en to file:/ ide / binも、管理者権限でsqldeveloperを起動
ピョートル・

回答:


138

sqldeveloper \ binフォルダーにあるファイルuser.languageuser.countryプロパティを設定してみてください(より新しいバージョンの場合)。フランス語 設定のサンプル:sqldeveloper.conf%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.localeside.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ファイル)は、フランス語のサポートを削除すると間違ったものになり、フランス語はGUIローカリゼーションとして表示されません。


フィードバックをお寄せいただきありがとうございます。あなたの場合、プログラムにはロシア語のサポートがなく、英語にフォールバックするため、言語はおそらく英語です。
サイモン、2011年

ローカリゼーション(英語以外)をダウンロードしましたか?私は言語を変えようとすることができます
Alex K


わかりました、私はフランス語を設定しようとします
アレックスK

3
最近のバージョンでは、オプションを追加するための推奨場所は "%APPDATA%\ sqldeveloper \ <version> \ product.conf"のようです。
フラビオエトルスコ

69

実行時に言語を設定することもできます

sqldeveloper.exe --AddVMOption=-Duser.language=en

新しいバージョンをインストールするたびにsqldeveloper.confを編集しないようにするため。


いつも韓国のシステムで働いている人として、ありがとう。これは、デフォルトの設定を切り替えるよりもはるかに優れた方法です。
estebro 2015

1
おかげで、私が変更するのが最も簡単で、私によく合っていると考えて、この回答を選びました。
トリンコット

42

ファイルで直接設定することもできます..sqldeveloper\ide\bin\ide.conf

JVMオプションを追加するだけです。

AddVMOption -Duser.language = en

ファイルは次のようになります。

ここに画像の説明を入力してください


5

SQL Developerの4.xではでは、言語オプションが追加される..\sqldeveloper\bin\sqldeveloper.confのではなく、..\sqldeveloper\bin\ide.conf

# ----- MODIFICATION BEGIN -----
AddVMOption -Duser.language=en
# ----- MODIFICATION END -----

2
同意できません。SQL Developer 4.1.3を使用しています。私は変わりide.conf、うまく働きました。
Haozhe Xie

@HaozheXie私は4.2.0を使用ide.confしていて、存在しません。sqldeveloper.conf答えの状態のように行を追加すると、うまくいきました。
low_rents 2017年

4

または、次のメニューを使用します。[ ツール] -> [ 設定] -> [ データベース] -> [ NLS]をクリックし、言語と地域を変更します。 ここに画像の説明を入力してください


2
私のアプリケーションの言語は変更されません
low_rents

3

インストールの前に、コントロールパネルの[地域と言語の設定]ツールを使用して、すべて(形式、キーボードのデフォルト入力、非Unicodeプログラムの言語)を英語に変更します。インストール後に元の選択に戻します。


0

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

保存して再起動、完了!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.