.LNG

Arquivo LNG

Language Definition File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo LNG é um recurso de idioma (localização) que armazena o texto da interface de um programa para um determinado idioma - rótulos de menu, botões de diálogo, mensagens. A maioria é em texto simples e abre em qualquer editor de texto. Eles pertencem a uma aplicação específica e não têm função fora dela.

Desenvolvedor: Various application vendors (no single owner - a per-app convention) Categoria: Arquivos de Dados MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .PKPASS · .DAT · .JSON · .RIS

Nesta página

19k+ extensões indexadas
Última revisão em Aug 14, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro LNG?

A extensão de arquivo .lng é usada para arquivos de idioma genéricos que adicionam suporte de idioma e localidade a aplicações. Um arquivo .lng contém identificadores de strings de UI mapeados para seu texto traduzido, mais comumente organizados em um layout chave=valor no estilo INI com seções nomeadas como [General] ou [Language]. A maioria dos arquivos .lng carrega traduções para um único idioma; um programa distribui um .lng por localidade suportada.

Arquivos .lng são usados para localizar dados de interface de software, diálogos, menus e rótulos de documentação. As opções de idioma disponíveis são normalmente apresentadas durante a instalação do programa, embora as configurações de idioma geralmente possam ser alteradas posteriormente no menu de configurações do programa.

Um arquivo .lng está sempre vinculado ao software específico ao qual pertence e não deve ser aberto manualmente. Variantes baseadas em texto podem ser lidas em qualquer editor de texto padrão, no entanto, nem todos os arquivos .lng usam texto simples. Alguns programas armazenam dados .lng em um formato binário proprietário, caso em que o conteúdo do arquivo não será legível como texto simples.

Não existe uma especificação universal - .lng é uma convenção por aplicação sem um único formato definido. Aplicações modernas substituem cada vez mais arquivos .lng personalizados por padrões estabelecidos, como arquivos gettext .po, arquivos Java .properties ou recursos XML .resx.

Segurança e proteção

RISCO: LOW

Um .lng de texto são dados passivos e seguros para abrir e editar. Duas precauções práticas: ele só funciona dentro de sua própria aplicação, portanto, editar a cópia errada ou quebrar os nomes das chave= pode deixar o programa exibindo rótulos em branco ou incorretos (mantenha um backup). Como o formato é indefinido, um arquivo chamado .lng pode ocasionalmente ser outra coisa - inspecione-o como texto primeiro. O arquivo não pode ser executado por conta própria.

Detalhes do formato

em resumo
NOME COMPLETOLanguage Definition Filetambém conhecido como language file, localization file
DESENVOLVEDORVarious 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/localização de aplicação (geralmente texto chave=valor; às vezes binário)
Esta extensão também é usada por…
  • Pacote de idioma de jogo/engine - Muitos jogos (ex: Blizzard/Diablo II antigos, emuladores) distribuem texto de UI como arquivos .lng em seu próprio formato.
  • Recurso de aplicação binária (.lng) - Alguns programas armazenam uma tabela de strings binária compilada como .lng, editável apenas com as ferramentas desse aplicativo.

Programas que abrem arquivos LNG

Windows4 apps
Windows Notepad Integrado Abra o .lng para ler/editar arquivos de idioma de texto simples (use o Notepad++ para controle de codificação).
Notepad Código aberto Abra o .lng como texto para ler/editar as linhas de tradução chave=valor (funciona para .lng baseados em texto).
Visual Studio Code Gratuito Abra o .lng para visualizar/editar; escolha a codificação correta (UTF-8/UTF-16) se os caracteres parecerem incorretos.
The program the .lng belongs to (XnView, Winamp, Total Commander…) Gratuito Coloque o .lng na pasta de idiomas do aplicativo e selecione esse idioma em suas configurações; o aplicativo o carrega.
macOS2 apps
BBEdit Freemium Abra o .lng como texto; lida com várias codificações de forma limpa.
Visual Studio Code Gratuito Abra o .lng para visualizar/editar; escolha a codificação correta (UTF-8/UTF-16) se os caracteres parecerem incorretos.
Linux1 app
gedit / Kate / any text editor Código aberto Abra o .lng como texto para ler/editar as linhas chave=valor.

Detalhes técnicos

especificação profunda
Tipo de formatoRecurso de localização de aplicação - mapeia identificadores de strings de UI para texto traduzido para um idioma
Estrutura predominanteTexto simples no estilo INI: blocos `[Section]` nomeados contendo pares de strings `chave=valor`
Codificação de textoUTF-8, UTF-16 LE/BE (com BOM) ou ANSI legado - varia conforme a aplicação
Variante bináriaAlguns programas armazenam dados `.lng` em um layout binário proprietário; esses arquivos não podem ser lidos como texto simples
CompressãoNão comprimido; os arquivos são armazenados como estão, tornando-os editáveis diretamente sem qualquer etapa de descompressão
CriptografiaNão criptografado; o conteúdo da string é totalmente acessível em um editor de texto (para variantes baseadas em texto)
Tamanho típico do arquivo5 KB - 500 KB (uma tabela completa de strings de UI para um idioma)
Idiomas por arquivoUm - cada localidade suportada é distribuída como um arquivo `.lng` separado na pasta de idiomas da aplicação
Magic bytes / assinatura do arquivoNenhuma universal; variantes de texto comumente abrem com um comentário ou um cabeçalho de seção `[General]` / `[Language]`
Cabeçalho de versão internaBloco opcional `[Version]` ou `[About]` por aplicação, nomeando o idioma de destino, autor e versão
Tipo MIME`text/plain` para variantes de texto; `application/octet-stream` para variantes binárias
Sistemas operacionais associadosWindows (caso de uso predominante); também macOS e Linux
Colocação do arquivoDeve residir na subpasta `language/` ou `locale/` da aplicação - o programa hospedeiro o carrega de lá
Propriedade padrãoNenhum proprietário único ou órgão padrão; cada fornecedor de aplicação define seu próprio layout `.lng` de forma independente
Substituído porAplicações modernas usam cada vez mais formatos `.po`/`.mo` (gettext), `.properties`, `.resx` ou JSON/XML i18n em vez de arquivos `.lng` personalizados
LançadoLong-standing per-application convention (1990s onward) for shipping UI translations
Versão mais recenteN/A (no central spec; each program defines its own .lng layout)

Conversões de LNG

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos LNG. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos LNG.

Perguntas frequentes

O que é um arquivo LNG?
Um arquivo de idioma (localização): ele contém o texto da interface de um programa para um idioma. O aplicativo o carrega para exibir seus menus e diálogos nesse idioma. Ele está vinculado a um programa específico, não sendo um documento independente.
Como abro um arquivo LNG?
A maioria é texto simples - abra-os no Notepad++, VS Code ou qualquer editor de texto para ler/editar as linhas de tradução chave=valor. Se parecer ilegível, é uma variante binária que requer as ferramentas do programa original.
Como altero o idioma de um programa com um arquivo LNG?
Coloque o .lng na pasta de idioma/localidade da aplicação e selecione esse idioma nas configurações do programa. O aplicativo então carrega o arquivo correspondente.
Posso criar minha própria tradução editando um arquivo LNG?
Frequentemente sim para os baseados em texto: copie um .lng existente, traduza o texto à direita de cada linha chave=valor (não altere as chaves), salve com a codificação correta e adicione-o à pasta de idiomas do aplicativo.
Por que meu LNG editado não aparece ou não é exibido corretamente?
Causas comuns: codificação errada (use UTF-8/UTF-16 para corresponder ao aplicativo), uma chave alterada/removida que o programa espera, ou o arquivo colocado na pasta errada. Restaure a partir de um backup e edite novamente com cuidado.
Todo arquivo .lng tem o mesmo formato?
Não. .lng é apenas uma convenção; cada programa define seu próprio layout (geralmente texto no estilo INI, às vezes binário). Um .lng de um aplicativo geralmente não funcionará em outro.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta 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.TMPTemporary File
10.BINCD/DVD Disc Image (BIN/CUE)

Extensões 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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z