.LANG Extensión de archivo
Archivo de localización de idioma de Minecraft
| Desarrollador | Mojang |
| Popularidad |
4.3 | 137 Votos |
¿Qué es un archivo LANG?
Un archivo LANG es un archivo de recursos del juego utilizado por Minecraft, un juego abierto que permite a los jugadores crear y explorar mundos en 3D. Guarda una lista de pares de cadenas clave-valor que asignan menús del juego, logros y otros objetos del juego a nombres en un idioma determinado. Los archivos LANG se utilizan para la localización.
Más información
Cuando los desarrolladores crean un programa destinado a utilizarse en varias regiones, suelen traducir el texto del programa a los idiomas de cada una de esas regiones. Este proceso se denomina localización.
Una forma en que los desarrolladores localizan los programas es crear varios archivos de texto específicos para cada idioma que asignan las cadenas de texto de los programas a la versión de esa cadena en cada idioma. El programa puede consultar el archivo correcto al mostrar texto dentro del juego, según la configuración de idioma del usuario. Minecraft utiliza archivos LANG para mostrar texto localizado a los usuarios.
¿Dónde se almacenan los archivos LANG de Minecraft Java Edition?
Los archivos LANG de Minecraft Java Edition se almacenan en el archivo minecraft.jar, que se encuentra en el siguiente directorio:
[user]/AppData/Roaming/.minecraft/bin
En versiones más recientes de Minecraft Java Edition, los archivos LANG han sido reemplazados por archivos .JSON.
¿Dónde se almacenan los archivos LANG de Minecraft Bedrock Edition?
Cada paquete de recursos de Minecraft Bedrock Edition (.MCPACK) incluye uno o más archivos LANG que se utilizan para mostrar texto dentro del juego. Estos archivos se almacenan en el directorio texts del paquete.
Cómo abrir un archivo LANG
Los archivos LANG se guardan en un formato de texto sin formato, por lo que puedes abrirlos y editarlos con cualquier editor de texto. Sin embargo, editar los archivos LANG de Minecraft Java Edition puede hacer que el juego no se ejecute correctamente. Por lo tanto, debes hacer una copia de seguridad de minecraft.jar antes de continuar.
Para editar los archivos LANG almacenados en minecraft.jar, sigue estos pasos:
- Explora minecraft.jar con 7-Zip u otra herramienta que pueda explorar archivos JAR.
- Ve a la carpeta lang.
- Extrae en_US.lang (u otro archivo LANG) y guárdalo en una ubicación de tu computadora.
- Edita el archivo LANG con un editor de texto, como Microsoft Notepad.
- Vuelve a colocar el archivo LANG editado en minecraft.jar, reemplazando el archivo anterior.
- Elimina la carpeta META-INF del directorio raíz de minecraft.jar.
- Reinicia Minecraft.
Programas que abren o hacen referencia a archivos LANG
Archivo de idioma de Skype
| Desarrollador | Skype |
| Popularidad |
3.2 | 18 Votos |
Archivo de idioma utilizado por Skype, un popular programa de comunicación en línea; contiene información de idioma que cambia el idioma de la interfaz de usuario de Skype.
Más información
Los archivos LANG se pueden cargar en Skype seleccionando la opción "Tools→Change Language". También se pueden editar seleccionando "Tools→Change Language→Edit Skype Language File".
Programas que abren o hacen referencia a archivos LANG
Archivo de definición de lenguaje de GtkSourceView
| Desarrollador | The GNOME Project |
| Popularidad |
2.0 | 6 Votos |
Un archivo LANG es un archivo de configuración guardado en el formato XML de definición de lenguajes. Se utiliza para añadir compatibilidad con el resaltado de sintaxis de un lenguaje específico en el widget GtkTextView incluido en el kit de herramientas GTK, que es un conjunto de widgets utilizados para crear interfaces gráficas de usuario (GUI). Los archivos LANG contienen información en formato XML que normalmente incluye definiciones, estilos y metadatos.
Más información
GTK es una herramienta de código abierto y multiplataforma utilizada para crear GUI para programas. Consta de varios widgets que se utilizan para diseñar la GUI. Uno de los widgets es GtkTextView, que se utiliza para mostrar y editar texto de varias líneas en la GUI. Las capacidades del widget GtkTextView se pueden ampliar mediante la biblioteca GtkSourceView. Algunas de las funciones que se pueden ampliar mediante la biblioteca incluyen la carga y el guardado de archivos, la búsqueda y sustitución, y las funciones de resaltado de sintaxis.
La compatibilidad con el resaltado de sintaxis se puede añadir para lenguajes específicos mediante archivos LANG en la biblioteca GtkSourceView. Algunos de los lenguajes que se pueden añadir incluyen los lenguajes de programación C, C++, Java, Fortran, Logtalk y Axe Parser; los lenguajes de marcado XML, HTML y LaTex; y los lenguajes de scripting PHP, Python y Perl.
Lo más probable es que solo encuentres un archivo LANG si eres desarrollador de GTK, ya que otros programas no los utilizan. Si quieres ver o editar un archivo LANG, puedes utilizar un editor de texto sin formato o XML, como Microsoft Notepad, Apple TextEdit o Microsoft Visual Studio Code.
NOTA: GTK anteriormente se conocía como GIMP Toolkit y GTK+.

