Sistema Guix: Abrir un programa en su idioma original
En cualquier sistema operativo de la familia GNU, incluyendo el Sistema Guix, se puede ejecutar un programa en el idioma en el que fue escrito originalmente (que, por convención en informática, generalmente es inglés).
Los pasos son los siguientes y funcionan tanto para programas hechos para usarse en un terminal como para aplicaciones gráficas de escritorio:
- Abrir un terminal.
-
Ejecutar el programa o aplicación deseada asignando el valor
C
a la variable de entornoLANG
.¹
Entonces, suponiendo que quiero ver Inkscape en su idioma original, ejecuto la siguiente orden en un terminal:
$ LANG=C inkscape
El resultado es que Inkscape se abre en inglés. Únicamente esta ventana de Inkscape, nada más en el escritorio cambia de idioma. Si se abre otra ventana de Inkscape normalmente, por ejemplo pulsando el ícono de la aplicación en el lanzador de aplicaciones del escritorio, la nueva ventana se abre en el idioma del sistema (que sería español en mi caso).
Esta técnica me ha servido principalmente en los siguientes casos:
- Cuando reporto defectos de software a sus desarrolladores (que lo más probable es que entiendan inglés y no español).
- Cuando necesito encontrar en Internet información sobre alguna funcionalidad de un programa que no está documentada en el manual o para la cual no hay suficiente información en español en general.
Esta misma técnica se puede usar para abrir los programas en cualquiera de los idiomas reconocidos por el sistema operativo. Cosa que sirve para aprender términos informáticos en los idiomas que uno esté estudiando.
1. Más información sobre la variable de entorno LANG
y los valores que acepta en
The GNU C Library Reference Manual, Locales and Internationalization
y en
GNU gettext utilities, Locale Environment Variables.
Temas relacionados: