Oracle SQL Developer'da dili (İngilizce olarak) nasıl değiştirebilirim?


127

İngilizce olmayan bir Windows 7 sistemi çalıştırıyorum ve görünüşe göre Oracle SQL Developer (sürüm 3.0.04.34, 64-bit) tercih edilen dili işletim sistemine göre otomatik olarak tahmin etmeye çalışıyor. Dili İngilizceye çevirmenin bir yolu var mı?

Http://misteratmisis.com/infotech/how-change-oracle-sql-developer-interface-japanese-english adresinde bulunan ipucunu denedim , yani VM seçeneklerini ekledim

AddVMOption -Duser.language = tr
AddVMOption -Duser.country = ABD

ide.conf dosyasını dizinde dosyalamak için

/ İde / bin

SQL Developer kurulum dizininde, önerildiği gibi, ancak bu yardımcı olmadı.

Çözüm (13.09.2012 tarihinde düzenlendi):

Alex K. tarafından önerilen çözümü tekrar denemeye karar verdim ve bu sefer işe yaradı, yani

AddVMOption  -Duser.language=en

klasörde sqldeveloper.confbulunan dosya dosyasına sqldeveloper\bin\. Şimdi çalıştığını, ancak daha önce çalışmadığını varsayıyorum, çünkü bu arada Windows 7'de UAC (kullanıcı erişim kontrolü) ayarlarımı, varsayılan olarak yönetici olmam için değiştirdim. Daha önce olan şey, muhtemelen değişikliklerin orada görünmesine rağmen, program tarafından okunan yapılandırma dosyasının başka bir dosya (gölge kopya) olmasıydı.

Mac OS X için Çözüm (26.02.2016 tarihinde eklendi):

Dosyayı şurada düzenleyin:

/Applications/SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf

ve satırı ekle

AddVMOption  -Duser.language=en

(SQL Developer 4.1.3.20 ile test edilmiştir)


5
Görünüşe göre birisi bunu konu dışı olarak kapatmak için oy kullanmış. Bunu superuser.com'da kısaca sormayı düşündüm, ancak Oracle SQL Developer öncelikli olarak geliştiriciler tarafından kullanılan bir araç olduğu için bu sorunun burada en alakalı olduğunu düşünüyorum. SO SSS'de belirtildiği gibi, "programcılar tarafından yaygın olarak kullanılan yazılım araçları" ile ilgili sorular SO'da hoş karşılanmalıdır, bu yüzden bu sorunun konu dışı olduğunu hayal edemiyorum. Ancak, bu soru iyileştirilebilirse, her türlü öneriyi kabul ediyorum.
simon

bir esinti gibi çalıştı! Simon sen da erkeksin!
Pierluigi Vernetto

Ekleme: AddVMOption -Duser.language = tr dosyaya: / ide / bin , yönetici haklarıyla sqldeveloper'ı başlatana kadar benim
Piotr

Yanıtlar:


138

Sqldeveloper \ bin klasöründe bulunan dosyada ( daha yeni sürümler için) ayarlamayı user.languageve user.countryözellikleri deneyin . Ayarlanmış Fransızca dil örneği :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

Dili kapatmak için oracle.translated.locales , ide.bootdosyadaki seçeneği (ide \ bin klasöründe bulunur) düzenleyerek desteğini kaldırmayı deneyin .
Örneğin, Fransızca dil desteğini 'kırmak' istiyorsam bu seçenek şöyle olacaktır:

oracle.translated.locales = de,es,it,ja,ko,pt_BR,zh_CN,zh_TW

Orijinal değer şuydu:

oracle.translated.locales = de,fr,es,it,ja,ko,pt_BR,zh_CN,zh_TW

Yukarıdaki yapılandırma (sqldeveloper.conf dosyası), fransızca desteği kaldırıldıktan sonra yanlış olacak ve fransız dili GUI yerelleştirmesi olarak görünmeyecektir.


Geri dönüşünüz için teşekkür ederiz. Sizin durumunuzda, dil muhtemelen İngilizce'dir çünkü program için Rusça dil desteği yoktur ve İngilizce'ye geri dönüyor?
simon

Yerelleştirmeyi indirdiniz mi (İngilizce olmayan)? Dili değiştirmeyi deneyebilirim
Alex K


Tamam, Fransız dilini ayarlamayı deneyeceğim
Alex K

3
Son sürümler için, seçeneği eklemek için önerilen yer "% APPDATA% \ sqldeveloper \ <version> \ product.conf" gibi görünüyor.
Flávio Etrusco

69

Dilinizi çalışma zamanında da ayarlayabilirsiniz

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

her yeni sürümü kurduğunuzda sqldeveloper.conf dosyasını düzenlemekten kaçınmak için.


Her zaman Kore sistemlerinde çalışan biri olarak teşekkür ederim. Bu, varsayılan kurulumu değiştirmeye çok daha iyi bir alternatiftir.
estebro

1
Teşekkürler, bu cevabı değiştirmenin benim için en kolay olduğunu düşünerek seçtim ve bana çok yakışıyor.
trincot

42

Doğrudan dosya üzerinde de yapılandırabilirsiniz ..sqldeveloper\ide\bin\ide.conf:

JVM Seçeneğini eklemeniz yeterlidir:

AddVMOption -Duser.language = tr

Dosya şöyle olacak:

görüntü açıklamasını buraya girin


5

SQL Developer 4.x ile, dil seçeneği şunun ..\sqldeveloper\bin\sqldeveloper.confyerine eklenecektir ..\sqldeveloper\bin\ide.conf:

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

2
Seninle aynı fikirde değilim SQL Developer 4.1.3 kullanıyorum. Değiştim ide.confve iyi çalıştım.
Haozhe Xie

@HaozheXie 4.2.0 üzerindeyim ve ide.confmevcut değil. sqldeveloper.confCevap durumlarının benim için çalıştığı gibi satırı eklemek .
low_rents

4

Veya menüyü kullanın: Araçlar -> Tercihler -> Veritabanı -> NLS ve dili ve bölgeyi değiştirin. görüntü açıklamasını buraya girin


2
benim için uygulamanın dilini değiştirmiyor
low_rents

3

Kurulumdan önce her şeyi (Biçim, Klavye varsayılan girişi, Unicode olmayan programlar için dil) İngilizceye değiştirmek için Kontrol Paneli Bölge ve Dil Tercihleri ​​aracını kullanın. Kurulumdan sonra orijinal seçimlere geri dönün.


0

MAC High Sierra'da (10.13.6)

cd /Users/vkrishna/.sqldeveloper/18.2.0

nano product.conf

son satıra ekle

AddVMOption -Duser.language=en

Dosyayı kaydedin ve yeniden başlatın.

=======================================

Eğer kullanıyorsanız bağımsız Oracle Veri Modeller

find ~/ -name "datamodeler.conf"

ve bu dosyayı düzenleyin

cd /Users/vkrishna//Desktop/OracleDataModeler-18.2.0.179.0756.app/Contents/Resources/datamodeler/datamodeler/bin/

Sonunda bir yer ekle

AddVMOption -Duser.language=en

kaydet ve yeniden başlat, tamam!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.