configuration - sqldeveloper - ¿Cómo puedo cambiar el idioma(en inglés) en Oracle SQL Developer?
sqldeveloper linux (6)
Estoy ejecutando un sistema Windows 7 que no es inglés, y aparentemente Oracle SQL Developer (versión 3.0.04.34, 64 bits) intenta adivinar automáticamente mi idioma preferido en función del sistema operativo. ¿Hay alguna manera de cambiar el idioma al inglés?
Probé la sugerencia que se encuentra en http://misteratmisis.com/infotech/how-change-oracle-sql-developer-interface-japanese-english , es decir, agregando las opciones de VM
AddVMOption -Duser.language=en AddVMOption -Duser.country=US
archivar ide.conf en el directorio
/ide/bin
dentro del directorio de instalación de SQL Developer, como se sugirió, pero eso no ayudó.
Solución (editada el 13.09.2012):
Decidí volver a intentar la solución propuesta por Alex K. y esta vez funcionó, es decir, agregar
AddVMOption -Duser.language=en
al archivo archivo sqldeveloper.conf
ubicado en sqldeveloper/bin/
folder. Supongo que funcionó ahora pero no antes, porque mientras tanto he cambiado mi configuración de UAC (control de acceso de usuario) en Windows 7, de modo que soy administrador por defecto. Lo que sucedió antes fue probablemente que, aunque los cambios parecían estar allí, el archivo de configuración leído por el programa era otro (copia oculta).
Solución para Mac OS X (agregado el 26.02.2016):
Editar archivo en
/Applications/SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
y agrega la línea
AddVMOption -Duser.language=en
(Probado con SQL Developer 4.1.3.20)
Antes de la instalación, use la herramienta Región del Panel de control y Preferencias del idioma para cambiar todo (Formato, entrada predeterminada del teclado, idioma para programas que no sean Unicode) al inglés. Vuelva a las selecciones originales después de la instalación.
Con SQL Developer 4.x, la opción de idioma se agregará a ../sqldeveloper/bin/sqldeveloper.conf
, en lugar de a ../sqldeveloper/bin/ide.conf
:
# ----- MODIFICATION BEGIN -----
AddVMOption -Duser.language=en
# ----- MODIFICATION END -----
Intente establecer las propiedades user.language
y user.country
en el archivo sqldeveloper.conf
ubicado en la carpeta sqldeveloper / bin ( %APPDATA%/sqldeveloper/<version>/product.conf
para versiones más recientes).
Muestra para establecer el idioma francés :
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
Para desactivar el idioma, intente eliminar su compatibilidad editando la opción ide.boot
en el archivo ide.boot
(ubicado en la carpeta ide / bin).
Por ejemplo, si quiero ''romper'' la compatibilidad con el idioma francés , esta opción será:
oracle.translated.locales = de,es,it,ja,ko,pt_BR,zh_CN,zh_TW
El valor original fue:
oracle.translated.locales = de,fr,es,it,ja,ko,pt_BR,zh_CN,zh_TW
La configuración anterior (archivo sqldeveloper.conf) será incorrecta después de eliminar el soporte de francés y el idioma francés no aparece como localización de la GUI.
O use el menú: Herramientas-> Preferencias-> Base de datos-> NLS y cambie el idioma y el territorio. El resultado es el mismo que la respuesta de Simon. ver captura de pantalla aquí
También puede configurar directamente en el archivo ..sqldeveloper/ide/bin/ide.conf
:
Simplemente agregue la opción JVM:
AddVMOption -Duser.language = en
El archivo será así:
También puede establecer el idioma en tiempo de ejecución
sqldeveloper.exe --AddVMOption=-Duser.language=en
para evitar editar sqldeveloper.conf cada vez que instale una nueva versión.