Lang Variable mal en ITERM2, ¿dónde está el error? -- internationalization campo con iterm campo con language camp apple Relacionados El problema

LANG variable wrong in iTerm2, where's the bug?


5
vote

problema

Español

Hoy noté que al abrir TortoiseHG, la aplicación estaba en holandesa (parcialmente, no completamente traducida, parece). Mirando a su alrededor en mi entorno Descubrí que ABCDEFGHIJKLMNABCDEFGHIJKLMN0 .

Es cierto que mi localidad se establece en NL (i.E. Formatos de números y todos), pero mi idioma en OS X está establecido en inglés y esperaría que mis aplicaciones estén en inglés también. Una localidad es bastante diferente de un idioma.

Entonces, mi pregunta es ahora, ¿a dónde denuno este error? ¿Es un problema iTerm2 o necesito presentar un informe de errores en otro lugar?

Mi objetivo es tener mi formato de número de acuerdo con los estándares holandeses (es decir, 123.456 = 123 mil y 456 y mi idioma aún en inglés. OS X obtiene esto, ITERM2 (o al menos, Tortoisehg comenzó de ITERM2) no.

Preferencias del sistema - Idioma Preferencias del sistema - Región

  # locale LANG="nl_NL.UTF-8" LC_COLLATE="nl_NL.UTF-8" LC_CTYPE="nl_NL.UTF-8" LC_MESSAGES="nl_NL.UTF-8" LC_MONETARY="nl_NL.UTF-8" LC_NUMERIC="nl_NL.UTF-8" LC_TIME="nl_NL.UTF-8" LC_ALL=   

Versiones:

  • OS X: 10.8.2
  • ITERM 2: 1.0.0.20120724
  • TurtoiseHG: 2.4
Original en ingles

Today I noticed that when opening TortoiseHG the app was in Dutch (partially, not fully translated it seems). Looking around in my environment I found out that LANG=nl_NL.UTF-8.

It is indeed true that my locale is set to NL (i.e. number formats and all) but my language in OS X is set to English and I would expect my apps to be in English aswell. A locale is quite different from a language.

So my question is now, where do I report this bug to? Is it an iTerm2 issue or do I need to file a bug report somewhere else?

My goal is to have my number format according to Dutch standards (i.e. 123.456 = 123 thousand and 456 and my language still at English. OS X gets this, iTerm2 (or at least, TortoiseHG started from iTerm2) does not.

System Preferences - Language System Preferences - Region

# locale LANG="nl_NL.UTF-8" LC_COLLATE="nl_NL.UTF-8" LC_CTYPE="nl_NL.UTF-8" LC_MESSAGES="nl_NL.UTF-8" LC_MONETARY="nl_NL.UTF-8" LC_NUMERIC="nl_NL.UTF-8" LC_TIME="nl_NL.UTF-8" LC_ALL= 

Versions:

  • OS X: 10.8.2
  • iTerm 2: 1.0.0.20120724
  • TurtoiseHG: 2.4
        
   
   

Lista de respuestas

8
 
vote

El siguiente hará el truco: Navegar a la iterm2 - & gt; Preferencias - & gt; Perfiles - & gt; Terminal y desactive la sección "Establecer variables locales automáticamente" en la sección Medio ambiente.

 

The following will do the trick: Navigate to the iTerm2 -> Preferences -> Profiles -> Terminal and unset the "Set local variables automatically" in Environment section.

 
 
6
 
vote

En ITERM y TERMINAL, las variables LC_ dependen de la región seleccionada en las preferencias del sistema ( defaults read -g AppleLocale ) de forma predeterminada. Ambos tienen preferencias para usar el local de C:

  • iTerm: Preferencias y GT; Perfiles y GT; Terminal & gt; Establecer variables de configuración regional automáticamente
  • Terminal: Preferencias y GT; Configuración y GT; Advanced & GT; Establecer variables de entorno de configuración regional en el inicio

También podría agregar export LANG=C a su perfil de shell.

  $ defaults read -g AppleLocale ja_JP $ locale LANG="ja_JP.UTF-8" LC_COLLATE="ja_JP.UTF-8" LC_CTYPE="ja_JP.UTF-8" LC_MESSAGES="ja_JP.UTF-8" LC_MONETARY="ja_JP.UTF-8" LC_NUMERIC="ja_JP.UTF-8" LC_TIME="ja_JP.UTF-8" LC_ALL= $ dddd -bash: dddd: コマンドが見つかりません $ export LANG=C $ dddd -bash: dddd: command not found   
 

In both iTerm and Terminal the LC_ variables depend on the region selected in System Preferences (defaults read -g AppleLocale) by default. Both have preferences for using the C locale though:

  • iTerm: Preferences > Profiles > Terminal > Set locale variables automatically
  • Terminal: Preferences > Settings > Advanced > Set locale environment variables on startup

You could also add export LANG=C to your shell profile.

$ defaults read -g AppleLocale ja_JP $ locale LANG="ja_JP.UTF-8" LC_COLLATE="ja_JP.UTF-8" LC_CTYPE="ja_JP.UTF-8" LC_MESSAGES="ja_JP.UTF-8" LC_MONETARY="ja_JP.UTF-8" LC_NUMERIC="ja_JP.UTF-8" LC_TIME="ja_JP.UTF-8" LC_ALL= $ dddd -bash: dddd: xe3x82xb3xe3x83x9exe3x83xb3xe3x83x89xe3x81x8cxe8xa6x8bxe3x81xa4xe3x81x8bxe3x82x8axe3x81xbexe3x81x9bxe3x82x93 $ export LANG=C $ dddd -bash: dddd: command not found 
 
 
         
         

Relacionados problema

1  Formato incorrecto del número de teléfono al marcar desde iPhone  ( Incorrect phone number format when dialing from iphone ) 
iphonexs iOS 13.4 (también afectado 13.3.x) Carrier: AT & AMP; T e-sim (sin simio físico) En un viaje reciente fuera de los Estados Unidos, agregué ...

9  El corredor de hechizos multilingüe en WhatsApp Desktop no está funcionando  ( Multilingual spell checking on whatsapp desktop is not working ) 
La corrección de hechizos multilingüe (francesa e inglés) está funcionando muy bien en general en mi instalación de Mac OS. Lo configuré correctamente después...

17  El menú de acento de caracteres no aparece más en MacOS Sierra  ( Character accent menu doesnt appear anymore in macos sierra ) 
Antes de actualizar a MacOS SIERRA, realmente me gustó el menú de acento de caracteres haciendo una pulsación larga en una tecla (por ejemplo, el carácter E) ...

1  El nombre de la aplicación localizado aparece solo en inglés a través de la aplicación App Store en iPhone  ( Localized app name does appear in english only via app store app on iphone ) 
Tengo problemas extraños. Hay mi aplicación que localizé para múltiples idiomas después de las directrices de Apple. Todos funcionan bien, la aplicación reacc...

35  ¿Cuál es la clave del teclado MAC con un símbolo ⌅ de una flecha hacia arriba apuntando a una línea horizontal?  ( What is the mac keyboard key with a symbol of an up arrow pointing into a hori ) 
En una Mac, los símbolos se usan a menudo para las llaves en lugar de nombres. En Adobe InDesign para Mac, los atajos de teclado para insertar varios caracter...

21  Cómo escribir un carácter de pestaña en un iPhone  ( How to type a tab character on an iphone ) 
Estoy editando un archivo de texto simple en mi iPhone y necesito escribir una pestaña ( ). Sin embargo, no puedo encontrarlo y empezando a preguntarse si e...

12  Decimal coma en el diseño de teclado español  ( Decimal comma in spanish keyboard layout ) 
Tengo un teclado de diseño español (en el leopardo de la nieve). Cada vez que uso el punto, o coma, en el teclado numérico (derecha del 0), siempre muestra un...

7  ¿Cómo uso el corrector ortográfico en OSX con varios idiomas?  ( How do i use spell check in osx with several languages ) 
A menudo necesito escribir correos electrónicos en francés que contienen palabras técnicas en inglés y parece que el corrector ortográfico en OSX no puede ent...

1  Office 2008 en idiomas nativos  ( Office 2008 in native languages ) 
No puedo encontrar cómo comprarlo, así que asumí que en el inglés está disponible. ¿Alguien sabe si hay otros idiomas disponibles para este producto, o como...

16  Demasiados puntos en los campos de contraseña de safari  ( Too many dots in safari password fields ) 
SAFARI 12.0.1 (14606.2.104.1.1) / MacOS MOJAVE 10.14.1 (18B75) / Tanto Mac Mini a finales de 2018 como MacBoWAIR A finales de 2018. Cada vez que escribo un ...

1  ¿Volviendo al panel de caracteres emergentes simples?  ( Returning to simple pop up characters panel ) 
Una de mis nuevas características favoritas de Mavs es el panel de caracteres pop-Up. Su operación es detallada aquí . Se convoca a través de Control + co...

0  No se puede agregar un diseño personalizado del teclado en las preferencias del sistema  ( Cant add custom keyboard layout in system preferences ) 
He creado el diseño de teclado personalizado usando ukelele y ahorre un paquete obtenido para / biblioteca / carpeta de diseños de teclado. Desafortunadam...

1  ¿Puedo usar Apple Pay en los Estados Unidos con un AMEX australiano?  ( Can i use apple pay in the us with an australian amex ) 
Estoy viajando desde Australia a los Estados Unidos. Apple Pay no está disponible en Australia todavía. Mi pregunta es: ¿Puedo usar Apple Pay en los EE. UU...

6  Exportando favoritos del Visor de Carácter  ( Exporting favorites from character viewer ) 
Me gustaría exportar la lista de favoritos en el visor de caracteres (que se puede iniciar seleccionando "Mostrar los símbolos Emoji & Amp; Symbols" en el ico...

7  Los caracteres especiales de repente no se insertarán  ( Special characters suddenly wont insert ) 
Con frecuencia he usado caracteres especiales, accedidos con comando ⌘ + opción ⌥ + t y han podido insertar caracteres en Campos de texto haciendo doble...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos