2011-10-14 79 views
102

Estoy ejecutando un sistema de Windows 7 que no es inglés, y aparentemente Oracle SQL Developer (versión 3.0.04.34, de 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?¿Cómo puedo cambiar el idioma (en inglés) en Oracle SQL Developer?

que he probado la punta que se encuentra en http://misteratmisis.com/infotech/how-change-oracle-sql-developer-interface-japanese-english, es decir, la adición de las opciones de VM

 
AddVMOption -Duser.language=en 
AddVMOption -Duser.country=US 

para presentar ide.conf en el directorio

 
/ide/bin 

dentro del directorio de instalación de SQL Developer, como se sugiere, pero eso no ayudó.

Solución (editado en 13.09.2012):

decidí probar de nuevo la solución propuesta por Alex K. y esta vez funcionó, es decir, añadiendo

AddVMOption -Duser.language=en 

al archivo sqldeveloper.conf archivo ubicado en la carpeta sqldeveloper\bin\. 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 (añadido el 26/02/2016):

Editar archivo en

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

y agregue la línea

AddVMOption -Duser.language=en 

(Probado con SQL Desarrollador 4.1.3.20)

+2

Al parecer, alguien votó para cerrar esto como fuera de tema. Consideré brevemente preguntar esto en superuser.com, pero como Oracle SQL Developer es una herramienta utilizada principalmente por los desarrolladores, creo que esta pregunta es más relevante aquí. Como se indica en las Preguntas más frecuentes de SO, las preguntas sobre "herramientas de software comúnmente utilizadas por los programadores" deberían ser bienvenidas en SO, por lo que no puedo imaginar que esta pregunta esté fuera de tema. Sin embargo, si esta pregunta se puede mejorar, doy la bienvenida a cualquier sugerencia. – simon

+0

¡funcionó como una brisa! ¡Simon eres un hombre! – PierluigiVernetto

+0

Agregar: AddVMOption -Duser.language = es al archivo:/ide/bin tampoco funcionó para mí ** hasta que inicié sqldeveloper con derechos de administrador. ** – Piotr

Respuesta

117

intenta establecer user.language y user.country propiedades en sqldeveloper.conf archivo ubicado en sqldeveloper \ bin carpeta (%APPDATA%\sqldeveloper\<version>\product.conf para las versiones más recientes).
de ejemplo para conjunto francés idioma:

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 apagar el lenguaje intenta quitar su apoyo mediante la edición de oracle.translated.locales opción en ide.boot archivo (que se encuentra en ide carpeta \ bin)
Por ejemplo, si quiero 'break' francés soporte lenguaje de esta opción será:

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

El valor original:

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

La configuración anterior (sqldeveloper.conf archivo) será incorrecto después de eliminar francés soporte y francés idioma no aparece como localización GUI.

+0

Gracias por los comentarios. En su caso, ¿el idioma es posiblemente inglés porque no hay soporte de idioma ruso para el programa y vuelve al inglés? – simon

+0

¿Ha descargado localización (no inglés)? Puedo intentar cambiar el idioma –

+0

No, acabo de descargar la versión estándar de http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html – simon

2

Antes de la instalación, utilice 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) a inglés. Vuelva a las selecciones originales después de la instalación.

48

También puede ajustar el idioma en tiempo de ejecución

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

para evitar sqldeveloper.conf de edición cada vez que instale una nueva versión.

+0

Como alguien que trabaja en sistemas coreanos todo el tiempo, gracias. Esta es una alternativa mucho mejor que cambiar la configuración predeterminada. – estebro

+1

Gracias, Escogí esta respuesta teniendo en cuenta que fue la más fácil para mí cambiar, y me queda bien. – trincot

24

También puede configurar directamente en el archivo ..sqldeveloper\ide\bin\ide.conf:

añada la opción de JVM:

AddVMOption -Duser.language = es

El archivo será la siguiente:

enter image description here

+0

Funciona muy bien, gracias –

2

Con SQL Developer 4.x, la opción de idioma se va a añadir a ..\sqldeveloper\bin\sqldeveloper.conf, en lugar de ..\sqldeveloper\bin\ide.conf:

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

No puedo estar de acuerdo contigo. Estoy usando SQL Developer 4.1.3. Cambié 'ide.conf' y funcionó bien. –

+0

@HaozheXie Estoy en 4.2.0 y 'ide.conf' no existe. agregando la línea en 'sqldeveloper.conf' como los estados de respuesta que funcionó para mí. –

4

O utilice el menú: Herramientas> Preferencias> Base de datos-> NLS y cambio de idioma y el territorio . El resultado es el mismo que la respuesta de Simon. see screenshot here

+0

no cambia el idioma de la aplicación para mí –

Cuestiones relacionadas