.LNG

Файл LNG

Language Definition File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

An LNG file is a language (localization) resource that stores one language's worth of a program's interface text - menu labels, dialog buttons, messages. Most are plain text and open in any text editor. They belong to a specific application and do nothing outside it.

Разработчик: Various application vendors (no single owner - a per-app convention) Категория: Файлы данных MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .PKPASS · .DAT · .JSON · .RIS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 14, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла LNG?

The .lng file extension is used for generic language files that add language and locale support to applications. A .lng file contains UI string identifiers mapped to their translated text, most commonly arranged in an INI-style key=value layout with named sections such as [General] or [Language]. Most .lng files carry translations for a single language; a program ships one .lng per supported locale.

.lng files are used for localizing software interface data, dialogs, menus, and documentation labels. Available language options are typically presented during program installation, though language settings can usually be changed later from the program's settings menu.

A .lng file is always tied to the specific software it belongs to and should not be opened manually. Text-based variants can be read in any standard text editor, however, not all .lng files use plain text. Some programs store .lng data in a proprietary binary format, in which case the file contents will not be readable as plain text.

There is no universal specification - .lng is a per-application convention with no single defined format. Modern applications increasingly replace custom .lng files with established standards such as gettext .po files, Java .properties files, or XML .resx resources.

Безопасность и защита

РИСК: LOW

A text .lng is passive data and safe to open and edit. Two practical cautions: it only works inside its own application, so editing the wrong copy or breaking the key= names can leave that program showing blank or wrong labels (keep a backup). Because the format is undefined, a file named .lng could occasionally be something else entirely - inspect it as text first. The file cannot execute on its own.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕLanguage Definition Fileтакже известен как language file, localization file
РАЗРАБОТЧИКVarious application vendors (no single owner - a per-app convention)с Long-standing per-application convention (1990s onward) for shipping UI translations
КАТЕГОРИЯФайлы данных
MIME-ТИПtext/plain
ТИПApplication language/localization resource (usually key=value text; sometimes binary)
СВЯЗАННЫЕ.pkpass.dat.json.ris
Это расширение также используется в…
  • Game/engine language pack - Many games (e.g. older Blizzard/Diablo II, emulators) ship UI text as .lng files in their own format.
  • Binary application resource (.lng) - Some programs store a compiled binary string table as .lng, editable only with that app's tools.

Программы, открывающие файлы LNG

Windows4 apps
Windows Notepad Встроенная Open the .lng to read/edit simple text language files (use Notepad++ for encoding control).
Notepad Открытый код Open the .lng as text to read/edit the key=value translation lines (works for text-based .lng).
Visual Studio Code Бесплатно Open the .lng to view/edit; choose the right encoding (UTF-8/UTF-16) if characters look wrong.
The program the .lng belongs to (XnView, Winamp, Total Commander…) Бесплатно Place the .lng in the app's language folder and select that language in its settings; the app loads it.
macOS2 apps
BBEdit Freemium Open the .lng as text; handles various encodings cleanly.
Visual Studio Code Бесплатно Open the .lng to view/edit; choose the right encoding (UTF-8/UTF-16) if characters look wrong.
Linux1 app
gedit / Kate / any text editor Открытый код Open the .lng as text to read/edit the key=value lines.

Технические подробности

глубокая спецификация
Format typeApplication localization resource - maps UI string identifiers to translated text for one language
Predominant structureINI-style plain text: named `[Section]` blocks containing `key=value` string pairs
Text encodingUTF-8, UTF-16 LE/BE (with BOM), or legacy ANSI - varies by application
Binary variantSome programs store `.lng` data in a proprietary binary layout; those files cannot be read as plain text
CompressionNot compressed; files are stored as-is, making them directly editable without any decompression step
EncryptionNot encrypted; string content is fully accessible in a text editor (for text-based variants)
Typical file size5 KB - 500 KB (a complete UI string table for one language)
Languages per fileOne - each supported locale ships as a separate `.lng` file in the application's language folder
Magic bytes / file signatureNone universal; text variants commonly open with a comment or a `[General]` / `[Language]` section header
Internal version headerOptional per-application `[Version]` or `[About]` block naming the target language, author, and version
MIME type`text/plain` for text variants; `application/octet-stream` for binary variants
Associated operating systemsWindows (predominant use case); also macOS and Linux
File placementMust reside in the application's `language/` or `locale/` subfolder - the host program loads it from there
Standard ownershipNo single owner or standard body; each application vendor defines its own `.lng` layout independently
Superseded byModern apps increasingly use `.po`/`.mo` (gettext), `.properties`, `.resx`, or JSON/XML i18n formats instead of custom `.lng` files
ВыпущенLong-standing per-application convention (1990s onward) for shipping UI translations
Последняя версияN/A (no central spec; each program defines its own .lng layout)

Конвертации LNG

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами LNG. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах LNG.

Часто задаваемые вопросы

What is an LNG file?
A language (localization) file: it holds one language's worth of a program's interface text. The app loads it to show its menus and dialogs in that language. It's tied to a specific program, not a standalone document.
How do I open an LNG file?
Most are plain text - open them in Notepad++, VS Code or any text editor to read/edit the key=value translation lines. If it looks like gibberish, it's a binary variant that needs the originating program's tools.
How do I change a program's language with an LNG file?
Put the .lng in the application's language/locale folder and select that language in the program's settings. The app then loads the matching file.
Can I create my own translation by editing an LNG file?
Often yes for text-based ones: copy an existing .lng, translate the text on the right of each key=value line (don't change the keys), save with the right encoding, and add it to the app's language folder.
Why doesn't my edited LNG show up / show correctly?
Common causes: wrong encoding (use UTF-8/UTF-16 to match the app), a changed/removed key the program expects, or the file placed in the wrong folder. Restore from a backup and re-edit carefully.
Is every .lng file the same format?
No. .lng is just a convention; each program defines its own layout (usually INI-style text, sometimes binary). A .lng from one app generally won't work in another.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z