.LNG

LNG-bestand

Language Definition File
Stel een vraag
SNEL ANTWOORD

Een LNG-bestand is een taalbron (lokalisatie) die de interfacetekst van een programma voor één taal opslaat - menulabels, dialoogknoppen, berichten. De meeste zijn platte tekst en kunnen in elke teksteditor worden geopend. Ze horen bij een specifieke applicatie en doen niets daarbuiten.

Ontwikkelaar: Various application vendors (no single owner - a per-app convention) Categorie: Gegevensbestanden MIME: text/plain
OPENT OP Windows macOS Linux
Gerelateerd: .PKPASS · .DAT · .JSON · .RIS

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 14, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het LNG-bestandsformaat?

De extensie .lng wordt gebruikt voor generieke taalbestanden die taal- en landinstellingen toevoegen aan applicaties. Een .lng-bestand bevat UI-tekenreeks-ID's die zijn gekoppeld aan hun vertaalde tekst, meestal gerangschikt in een INI-stijl sleutel=waarde-indeling met benoemde secties zoals [General] of [Language]. De meeste .lng-bestanden bevatten vertalingen voor een enkele taal; een programma levert één .lng per ondersteunde landinstelling.

.lng-bestanden worden gebruikt voor het lokaliseren van software-interfacegegevens, dialoogvensters, menu's en documentatielabels. Beschikbare taalopties worden doorgaans gepresenteerd tijdens de installatie van het programma, hoewel de taalinstellingen meestal later kunnen worden gewijzigd via het instellingenmenu van het programma.

Een .lng-bestand is altijd gekoppeld aan de specifieke software waar het bij hoort en mag niet handmatig worden geopend. Tekstgebaseerde varianten kunnen echter in elke standaard teksteditor worden gelezen; niet alle .lng-bestanden gebruiken platte tekst. Sommige programma's slaan .lng-gegevens op in een eigen binair formaat, in welk geval de bestandsinhoud niet leesbaar is als platte tekst.

Er is geen universele specificatie - .lng is een conventie per applicatie zonder één gedefinieerd formaat. Moderne applicaties vervangen aangepaste .lng-bestanden steeds vaker door gevestigde standaarden zoals gettext .po-bestanden, Java .properties-bestanden of XML .resx-bronnen.

Beveiliging & veiligheid

RISICO: LOW

Een tekstuele .lng bevat passieve gegevens en is veilig om te openen en te bewerken. Twee praktische waarschuwingen: het werkt alleen binnen de eigen applicatie, dus het bewerken van de verkeerde kopie of het verbreken van de sleutel=-namen kan ertoe leiden dat het programma lege of verkeerde labels toont (bewaar een back-up). Omdat het formaat niet is gedefinieerd, kan een bestand met de naam .lng af en toe iets heel anders zijn - inspecteer het eerst als tekst. Het bestand kan niet uit zichzelf worden uitgevoerd.

Formaatdetails

in een notendop
VOLLEDIGE NAAMLanguage Definition Fileook bekend als language file, localization file
ONTWIKKELAARVarious application vendors (no single owner - a per-app convention)sinds Long-standing per-application convention (1990s onward) for shipping UI translations
MIME-TYPEtext/plain
TYPEApplicatie taal/lokalisatiebron (meestal sleutel=waarde tekst; soms binair)
Deze extensie wordt ook gebruikt door…
  • Taalpakket voor games/engines - Veel games (bijv. oudere Blizzard/Diablo II, emulators) leveren UI-tekst als .lng-bestanden in hun eigen formaat.
  • Binaire applicatiebron (.lng) - Sommige programma's slaan een gecompileerde binaire tekenreekstabel op als .lng, die alleen bewerkbaar is met de tools van die app.

Programma's die LNG-bestanden openen

Windows4 apps
Windows Notepad Ingebouwd Open de .lng om eenvoudige tekst-taalbestanden te lezen/bewerken (gebruik Notepad++ voor controle over de codering).
Notepad Open-source Open de .lng als tekst om de sleutel=waarde-vertaalregels te lezen/bewerken (werkt voor tekstgebaseerde .lng).
Visual Studio Code Gratis Open de .lng om te bekijken/bewerken; kies de juiste codering (UTF-8/UTF-16) als tekens er verkeerd uitzien.
The program the .lng belongs to (XnView, Winamp, Total Commander…) Gratis Plaats de .lng in de taalmap van de app en selecteer die taal in de instellingen; de app laadt het bestand.
macOS2 apps
BBEdit Freemium Open de .lng als tekst; gaat soepel om met verschillende coderingen.
Visual Studio Code Gratis Open de .lng om te bekijken/bewerken; kies de juiste codering (UTF-8/UTF-16) als tekens er verkeerd uitzien.
Linux1 app
gedit / Kate / any text editor Open-source Open de .lng als tekst om de sleutel=waarde-regels te lezen/bewerken.

Technische details

diepe specificaties
FormaattypeApplicatie-lokalisatiebron - koppelt UI-tekenreeks-ID's aan vertaalde tekst voor één taal
Overheersende structuurPlatte tekst in INI-stijl: benoemde `[Section]`-blokken met `sleutel=waarde`-tekenreeksparen
TekstcoderingUTF-8, UTF-16 LE/BE (met BOM), of legacy ANSI - varieert per applicatie
Binaire variantSommige programma's slaan `.lng`-gegevens op in een eigen binaire lay-out; die bestanden kunnen niet als platte tekst worden gelezen
CompressieNiet gecomprimeerd; bestanden worden opgeslagen zoals ze zijn, waardoor ze direct bewerkbaar zijn zonder decompressiestap
VersleutelingNiet versleuteld; de inhoud van de tekenreeks is volledig toegankelijk in een teksteditor (voor tekstgebaseerde varianten)
Typische bestandsgrootte5 KB - 500 KB (een volledige UI-tekenreekstabel voor één taal)
Talen per bestandEén - elke ondersteunde landinstelling wordt geleverd als een apart `.lng`-bestand in de taalmap van de applicatie
Magic bytes / bestandshandtekeningGeen universele; tekstvarianten openen gewoonlijk met een opmerking of een `[General]` / `[Language]` sectiekop
Interne versieheaderOptioneel per applicatie `[Version]` of `[About]` blok met de doeltaal, auteur en versie
MIME-type`text/plain` voor tekstvarianten; `application/octet-stream` for binaire varianten
Bijbehorende besturingssystemenWindows (overheersende use-case); ook macOS en Linux
BestandsplaatsingMoet zich in de submap `language/` of `locale/` van de applicatie bevinden - het hostprogramma laadt het van daaruit
Standaard eigendomGeen enkele eigenaar of standaardinstantie; elke softwareleverancier definieert onafhankelijk zijn eigen `.lng`-lay-out
Vervangen doorModerne apps gebruiken steeds vaker `.po`/`.mo` (gettext), `.properties`, `.resx`, of JSON/XML i18n-formaten in plaats van aangepaste `.lng`-bestanden
UitgebrachtLong-standing per-application convention (1990s onward) for shipping UI translations
Laatste versieN/A (no central spec; each program defines its own .lng layout)

LNG conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met LNG-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over LNG-bestanden.

Veelgestelde vragen

Wat is een LNG-bestand?
Een taalbestand (lokalisatie): het bevat de interfacetekst van een programma voor één taal. De app laadt het om de menu's en dialoogvensters in die taal weer te geven. Het is gekoppeld aan een specifiek programma, geen zelfstandig document.
Hoe open ik een LNG-bestand?
De meeste zijn platte tekst - open ze in Notepad++, VS Code of een willekeurige teksteditor om de sleutel=waarde-vertaalregels te lezen of te bewerken. Als het eruitziet als wartaal, is het een binaire variant die de tools van het oorspronkelijke programma vereist.
Hoe wijzig ik de taal van een programma met een LNG-bestand?
Plaats de .lng in de taal- of locale-map van de applicatie en selecteer die taal in de instellingen van het programma. De app laadt vervolgens het bijbehorende bestand.
Kan ik mijn eigen vertaling maken door een LNG-bestand te bewerken?
Vaak wel voor tekstgebaseerde bestanden: kopieer een bestaande .lng, vertaal de tekst aan de rechterkant van elke sleutel=waarde-regel (verander de sleutels niet), sla op met de juiste codering en voeg het toe aan de taalmap van de app.
Waarom verschijnt mijn bewerkte LNG niet of wordt deze niet correct weergegeven?
Veelvoorkomende oorzaken: verkeerde codering (gebruik UTF-8/UTF-16 passend bij de app), een gewijzigde of verwijderde sleutel die het programma verwacht, of het bestand is in de verkeerde map geplaatst. Herstel vanuit een back-up en bewerk voorzichtig opnieuw.
Is elk .lng-bestand hetzelfde formaat?
Nee. .lng is slechts een conventie; elk programma definieert zijn eigen lay-out (meestal tekst in INI-stijl, soms binair). Een .lng van de ene app werkt over het algemeen niet in een andere.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z