.LNG

Archivo LNG

Language Definition File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo LNG es un recurso de idioma (localización) que almacena el texto de la interfaz de un programa para un idioma específico: etiquetas de menú, botones de diálogo y mensajes. La mayoría son archivos de texto plano y se abren en cualquier editor de texto. Pertenecen a una aplicación específica y no tienen función fuera de ella.

Desarrollador: Various application vendors (no single owner - a per-app convention) Categoría: Archivos de datos MIME: text/plain
SE ABRE EN Windows macOS Linux
Relacionado: .PKPASS · .DAT · .JSON · .RIS

En esta página

19k+ extensiones indexadas
Última revisión Aug 14, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo LNG?

La extensión de archivo .lng se utiliza para archivos de idioma genéricos que añaden soporte de idioma y configuración regional a las aplicaciones. Un archivo .lng contiene identificadores de cadenas de interfaz de usuario (UI) vinculados a su texto traducido, organizados comúnmente en un diseño de estilo INI de tipo clave=valor con secciones denominadas como [General] o [Language]. La mayoría de los archivos .lng contienen traducciones para un solo idioma; un programa distribuye un .lng por cada región admitida.

Los archivos .lng se utilizan para localizar datos de la interfaz de software, diálogos, menús y etiquetas de documentación. Las opciones de idioma disponibles suelen presentarse durante la instalación del programa, aunque la configuración de idioma generalmente se puede cambiar más tarde desde el menú de ajustes del programa.

Un archivo .lng siempre está vinculado al software específico al que pertenece y no debe abrirse manualmente. No obstante, las variantes basadas en texto pueden leerse en cualquier editor de texto estándar; sin embargo, no todos los archivos .lng utilizan texto plano. Algunos programas almacenan los datos .lng en un formato binario propietario, en cuyo caso el contenido del archivo no será legible como texto plano.

No existe una especificación universal: .lng es una convención por aplicación sin un único formato definido. Las aplicaciones modernas reemplazan cada vez más los archivos .lng personalizados con estándares establecidos como los archivos gettext .po, archivos Java .properties o recursos XML .resx.

Seguridad y protección

RIESGO: LOW

Un .lng de texto son datos pasivos y es seguro abrirlo y editarlo. Dos advertencias prácticas: solo funciona dentro de su propia aplicación, por lo que editar la copia incorrecta o romper los nombres de las «clave=» puede hacer que el programa muestre etiquetas vacías o erróneas (mantén una copia de seguridad). Debido a que el formato no está definido, un archivo llamado .lng ocasionalmente podría ser algo completamente distinto; inspecciónalo primero como texto. El archivo no puede ejecutarse por sí solo.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOLanguage Definition Filetambién conocido como language file, localization file
DESARROLLADORVarious application vendors (no single owner - a per-app convention)desde Long-standing per-application convention (1990s onward) for shipping UI translations
TIPO MIMEtext/plain
TIPORecurso de idioma/localización de aplicaciones (generalmente texto clave=valor; a veces binario)
Esta extensión también es utilizada por…
  • Paquete de idioma de juego/motor - Muchos juegos (por ejemplo, los antiguos de Blizzard/Diablo II, emuladores) distribuyen el texto de la interfaz como archivos .lng en su propio formato.
  • Recurso de aplicación binario (.lng) - Algunos programas almacenan una tabla de cadenas binaria compilada como .lng, editable solo con las herramientas de esa aplicación.

Programas que abren archivos LNG

Windows4 apps
Windows Notepad Integrado Abre el .lng para leer/editar archivos de idioma de texto simple (usa Notepad++ para controlar la codificación).
Notepad Código abierto Abre el .lng como texto para leer/editar las líneas de traducción «clave=valor» (funciona para .lng basados en texto).
Visual Studio Code Gratis Abre el .lng para ver/editar; elige la codificación correcta (UTF-8/UTF-16) si los caracteres no se ven bien.
The program the .lng belongs to (XnView, Winamp, Total Commander…) Gratis Coloca el .lng en la carpeta de idiomas de la aplicación y selecciona ese idioma en sus ajustes; la aplicación lo cargará.
macOS2 apps
BBEdit Freemium Abre el .lng como texto; gestiona varias codificaciones de forma limpia.
Visual Studio Code Gratis Abre el .lng para ver/editar; elige la codificación correcta (UTF-8/UTF-16) si los caracteres no se ven bien.
Linux1 app
gedit / Kate / any text editor Código abierto Abre el .lng como texto para leer/editar las líneas «clave=valor».

Detalles técnicos

especificación profunda
Tipo de formatoRecurso de localización de aplicaciones: asigna identificadores de cadenas de interfaz a texto traducido para un idioma
Estructura predominanteTexto plano estilo INI: bloques `[Section]` con nombre que contienen pares de cadenas `clave=valor`
Codificación de textoUTF-8, UTF-16 LE/BE (con BOM) o ANSI heredado; varía según la aplicación
Variante binariaAlgunos programas almacenan datos `.lng` en un diseño binario propietario; esos archivos no pueden leerse como texto plano
CompresiónNo comprimido; los archivos se almacenan tal cual, lo que permite editarlos directamente sin pasos de descompresión
CifradoNo cifrado; el contenido de las cadenas es totalmente accesible en un editor de texto (para variantes basadas en texto)
Tamaño de archivo típico5 KB - 500 KB (una tabla completa de cadenas de interfaz para un idioma)
Idiomas por archivoUno: cada región admitida se distribuye como un archivo `.lng` independiente en la carpeta de idiomas de la aplicación
Bytes mágicos / firma de archivoNinguno universal; las variantes de texto suelen comenzar con un comentario o un encabezado de sección `[General]` o `[Language]`
Encabezado de versión internaBloque opcional `[Version]` o `[About]` por aplicación que indica el idioma de destino, el autor y la versión
Tipo MIME`text/plain` para variantes de texto; `application/octet-stream` para variantes binarias
Sistemas operativos asociadosWindows (caso de uso predominante); también macOS y Linux
Ubicación del archivoDebe residir en la subcarpeta `language/` o `locale/` de la aplicación; el programa anfitrión lo carga desde allí
Propiedad estándarNo hay un único propietario ni organismo estándar; cada proveedor de aplicaciones define su propio diseño de `.lng` de forma independiente
Reemplazado porLas aplicaciones modernas utilizan cada vez más formatos `.po`/`.mo` (gettext), `.properties`, `.resx` o JSON/XML i18n en lugar de archivos `.lng` personalizados
LanzadoLong-standing per-application convention (1990s onward) for shipping UI translations
Última versiónN/A (no central spec; each program defines its own .lng layout)

Conversiones de LNG

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos LNG. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos LNG.

Preguntas frecuentes

¿Qué es un archivo LNG?
Un archivo de idioma (localización): contiene el texto de la interfaz de un programa para un idioma determinado. La aplicación lo carga para mostrar sus menús y diálogos en ese idioma. Está vinculado a un programa específico, no es un documento independiente.
¿Cómo abro un archivo LNG?
La mayoría son de texto plano: ábrelos en Notepad++, VS Code o cualquier editor de texto para leer o editar las líneas de traducción «clave=valor». Si el contenido parece ilegible, es una variante binaria que requiere las herramientas del programa original.
¿Cómo cambio el idioma de un programa con un archivo LNG?
Coloca el .lng en la carpeta de idiomas/localización de la aplicación y selecciona ese idioma en los ajustes del programa. La aplicación cargará entonces el archivo correspondiente.
¿Puedo crear mi propia traducción editando un archivo LNG?
A menudo sí, en el caso de los basados en texto: copia un .lng existente, traduce el texto a la derecha de cada línea «clave=valor» (no cambies las claves), guárdalo con la codificación correcta y añádelo a la carpeta de idiomas de la aplicación.
¿Por qué mi LNG editado no aparece o no se muestra correctamente?
Causas comunes: codificación incorrecta (usa UTF-8/UTF-16 para coincidir con la aplicación), una clave cambiada o eliminada que el programa espera, o el archivo colocado en la carpeta equivocada. Restaura desde una copia de seguridad y vuelve a editar con cuidado.
¿Tienen todos los archivos .lng el mismo formato?
No. .lng es solo una convención; cada programa define su propio diseño (generalmente texto estilo INI, a veces binario). Un .lng de una aplicación generalmente no funcionará en otra.

Referencias

1GNU gettext - PO file format (standard localization)www.gnu.org
2Notepad++ - official sitenotepad-plus-plus.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.BINCD/DVD Disc Image (BIN/CUE)
10.TMPTemporary File

Extensiones relacionadas

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z