.LNG

LNG Datei

Language Definition File
Frage stellen
SCHNELLE ANTWORT

Eine LNG-Datei ist eine Sprachressource (Lokalisierung), die den gesamten Schnittstellentext eines Programms für eine Sprache speichert - Menübeschriftungen, Dialogschaltflächen, Meldungen. Die meisten sind Klartext und lassen sich in jedem Texteditor öffnen. Sie gehören zu einer bestimmten Anwendung und haben außerhalb dieser keine Funktion.

Entwickler: Various application vendors (no single owner - a per-app convention) Kategorie: Datendatei MIME: text/plain
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .PKPASS · .DAT · .JSON · .RIS

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 14, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das LNG-Dateiformat?

Die Dateiendung .lng wird für generische Sprachdateien verwendet, die Anwendungen Sprach- und Gebietsschema-Unterstützung hinzufügen. Eine .lng-Datei enthält UI-Zeichenfolgen-IDs, die ihrem übersetzten Text zugeordnet sind, meistens in einem INI-Stil key=value-Layout mit benannten Abschnitten wie [General] oder [Language]. Die meisten .lng-Dateien enthalten Übersetzungen für eine einzelne Sprache; ein Programm liefert pro unterstütztem Gebietsschema eine .lng-Datei aus.

.lng-Dateien werden zur Lokalisierung von Software-Schnittstellendaten, Dialogen, Menüs und Dokumentationsbeschriftungen verwendet. Verfügbare Sprachoptionen werden normalerweise während der Programminstallation angezeigt, obwohl die Spracheinstellungen in der Regel später über das Einstellungsmenü des Programms geändert werden können.

Eine .lng-Datei ist immer an die spezifische Software gebunden, zu der sie gehört, und sollte nicht manuell geöffnet werden. Textbasierte Varianten können jedoch in jedem Standard-Texteditor gelesen werden. Nicht alle .lng-Dateien verwenden Klartext. Einige Programme speichern .lng-Daten in einem proprietären Binärformat, in welchem Fall der Dateiinhalt nicht als Klartext lesbar ist.

Es gibt keine universelle Spezifikation - .lng ist eine anwendungsspezifische Konvention ohne ein einzelnes definiertes Format. Moderne Anwendungen ersetzen benutzerdefinierte .lng-Dateien zunehmend durch etablierte Standards wie gettext .po-Dateien, Java .properties-Dateien oder XML .resx-Ressourcen.

Sicherheit

RISIKO: LOW

Eine textbasierte .lng sind passive Daten und sicher zu öffnen und zu bearbeiten. Zwei praktische Vorsichtshinweise: Sie funktioniert nur innerhalb ihrer eigenen Anwendung, daher kann das Bearbeiten der falschen Kopie oder das Beschädigen der key=-Namen dazu führen, dass das Programm leere oder falsche Beschriftungen anzeigt (Sicherungskopie aufbewahren). Da das Format nicht definiert ist, könnte eine Datei namens .lng gelegentlich etwas völlig anderes sein - prüfen Sie sie zuerst als Text. Die Datei kann nicht von selbst ausgeführt werden.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMELanguage Definition Filealias language file, localization file
ENTWICKLERVarious application vendors (no single owner - a per-app convention)seit Long-standing per-application convention (1990s onward) for shipping UI translations
KATEGORIEDatendatei
MIME TYPEtext/plain
TYPAnwendungs-Sprach-/Lokalisierungsressource (meist key=value Text; manchmal binär)
Diese Erweiterung wird auch verwendet von…
  • Spiel/Engine-Sprachpaket - Viele Spiele (z. B. ältere Blizzard/Diablo II, Emulatoren) liefern UI-Text als .lng-Dateien in ihrem eigenen Format aus.
  • Binäre Anwendungsressource (.lng) - Einige Programme speichern eine kompilierte binäre Zeichenfolgentabelle als .lng, die nur mit den Werkzeugen dieser App bearbeitet werden kann.

Programme zum Öffnen von LNG-Dateien

Windows4 apps
Windows Notepad Integriert Öffnen Sie die .lng, um einfache Text-Sprachdateien zu lesen/bearbeiten (verwenden Sie Notepad++ für die Kontrolle der Kodierung).
Notepad Open Source Öffnen Sie die .lng als Text, um die key=value-Übersetzungszeilen zu lesen/bearbeiten (funktioniert bei textbasierten .lng).
Visual Studio Code Kostenlos Öffnen Sie die .lng zum Anzeigen/Bearbeiten; wählen Sie die richtige Kodierung (UTF-8/UTF-16), falls Zeichen falsch dargestellt werden.
The program the .lng belongs to (XnView, Winamp, Total Commander…) Kostenlos Legen Sie die .lng in den Sprachordner der App und wählen Sie diese Sprache in den Einstellungen aus; die App lädt sie dann.
macOS2 apps
BBEdit Freemium Öffnen Sie die .lng als Text; verarbeitet verschiedene Kodierungen sauber.
Visual Studio Code Kostenlos Öffnen Sie die .lng zum Anzeigen/Bearbeiten; wählen Sie die richtige Kodierung (UTF-8/UTF-16), falls Zeichen falsch dargestellt werden.
Linux1 app
gedit / Kate / any text editor Open Source Öffnen Sie die .lng als Text, um die key=value-Zeilen zu lesen/bearbeiten.

Technische Details

technische Spezifikation
FormattypAnwendungs-Lokalisierungsressource - ordnet UI-Zeichenfolgen-IDs übersetztem Text für eine Sprache zu
Vorherrschende StrukturKlartext im INI-Stil: benannte `[Section]`-Blöcke, die `key=value`-Zeichenfolgenpaare enthalten
TextkodierungUTF-8, UTF-16 LE/BE (mit BOM) oder veraltetes ANSI - variiert je nach Anwendung
Binäre VarianteEinige Programme speichern `.lng`-Daten in einem proprietären binären Layout; diese Dateien können nicht als Klartext gelesen werden
KomprimierungNicht komprimiert; Dateien werden so gespeichert, wie sie sind, was sie ohne Dekomprimierungsschritt direkt bearbeitbar macht
VerschlüsselungNicht verschlüsselt; der Inhalt der Zeichenfolgen ist in einem Texteditor vollständig zugänglich (bei textbasierten Varianten)
Typische Dateigröße5 KB - 500 KB (eine vollständige UI-Zeichenfolgentabelle für eine Sprache)
Sprachen pro DateiEine - jedes unterstützte Gebietsschema wird als separate `.lng`-Datei im Sprachordner der Anwendung ausgeliefert
Magic Bytes / DateisignaturKeine universelle; Textvarianten beginnen üblicherweise mit einem Kommentar oder einem `[General]` / `[Language]` Abschnitts-Header
Interner Versions-HeaderOptionaler anwendungsspezifischer `[Version]` oder `[About]` Block, der die Zielsprache, den Autor und die Version nennt
MIME-Typ`text/plain` für Textvarianten; `application/octet-stream` für binäre Varianten
Assoziierte BetriebssystemeWindows (vorherrschender Anwendungsfall); auch macOS und Linux
DateiplatzierungMuss sich im Unterordner `language/` oder `locale/` der Anwendung befinden - das Host-Programm lädt sie von dort
Standard-EigentümerschaftKein einzelner Eigentümer oder Standardisierungsgremium; jeder Anwendungsanbieter definiert sein eigenes `.lng`-Layout unabhängig
Abgelöst durchModerne Apps verwenden zunehmend `.po`/`.mo` (gettext), `.properties`, `.resx` oder JSON/XML i18n-Formate anstelle von benutzerdefinierten `.lng`-Dateien
VeröffentlichtLong-standing per-application convention (1990s onward) for shipping UI translations
Neueste VersionN/A (no central spec; each program defines its own .lng layout)

LNG-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit LNG-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu LNG-Dateien.

Häufig gestellte Fragen

Was ist eine LNG-Datei?
Eine Sprachdatei (Lokalisierung): Sie enthält den gesamten Schnittstellentext eines Programms für eine Sprache. Die App lädt sie, um ihre Menüs und Dialoge in dieser Sprache anzuzeigen. Sie ist an ein bestimmtes Programm gebunden und kein eigenständiges Dokument.
Wie öffne ich eine LNG-Datei?
Die meisten sind Klartext - öffnen Sie diese in Notepad++, VS Code oder einem beliebigen Texteditor, um die key=value-Übersetzungszeilen zu lesen oder zu bearbeiten. Wenn der Inhalt unleserlich erscheint, handelt es sich um eine binäre Variante, die die Werkzeuge des ursprünglichen Programms benötigt.
Wie ändere ich die Sprache eines Programms mit einer LNG-Datei?
Legen Sie die .lng in den Sprach-/Locale-Ordner der Anwendung und wählen Sie diese Sprache in den Einstellungen des Programms aus. Die App lädt dann die passende Datei.
Kann ich meine eigene Übersetzung erstellen, indem ich eine LNG-Datei bearbeite?
Bei textbasierten Dateien oft ja: Kopieren Sie eine vorhandene .lng, übersetzen Sie den Text rechts von jeder key=value-Zeile (ändern Sie nicht die Schlüssel), speichern Sie sie mit der richtigen Kodierung und fügen Sie sie dem Sprachordner der App hinzu.
Warum wird meine bearbeitete LNG nicht angezeigt oder falsch dargestellt?
Häufige Ursachen: falsche Kodierung (verwenden Sie UTF-8/UTF-16 passend zur App), ein geänderter oder entfernter Schlüssel, den das Programm erwartet, oder die Datei wurde im falschen Ordner abgelegt. Stellen Sie eine Sicherungskopie wieder her und bearbeiten Sie sie vorsichtig erneut.
Hat jede .lng-Datei das gleiche Format?
Nein. .lng ist nur eine Konvention; jedes Programm definiert sein eigenes Layout (meist INI-ähnlicher Text, manchmal binär). Eine .lng von einer App funktioniert im Allgemeinen nicht in einer anderen.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen