.LNG

Plik LNG

Language Definition File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik LNG to zasób językowy (lokalizacyjny), który przechowuje teksty interfejsu programu dla jednego języka - etykiety menu, przyciski okien dialogowych, komunikaty. Większość z nich to zwykły tekst, który można otworzyć w dowolnym edytorze tekstu. Są one przypisane do konkretnej aplikacji i nie działają poza nią.

Deweloper: Various application vendors (no single owner - a per-app convention) Kategoria: Pliki danych MIME: text/plain
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .PKPASS · .DAT · .JSON · .RIS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 14, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku LNG?

Rozszerzenie pliku .lng jest używane dla ogólnych plików językowych, które dodają obsługę języka i ustawień regionalnych do aplikacji. Plik .lng zawiera identyfikatory ciągów interfejsu użytkownika przypisane do ich przetłumaczonego tekstu, najczęściej ułożone w układzie klucz=wartość w stylu INI z nazwanymi sekcjami, takimi jak [General] lub [Language]. Większość plików .lng zawiera tłumaczenia dla jednego języka; program dostarczany jest z jednym plikiem .lng na każdy obsługiwany język.

Pliki .lng są używane do lokalizacji danych interfejsu oprogramowania, okien dialogowych, menu i etykiet dokumentacji. Dostępne opcje językowe są zazwyczaj prezentowane podczas instalacji programu, chociaż ustawienia języka można zwykle zmienić później w menu ustawień programu.

Plik .lng jest zawsze powiązany z konkretnym oprogramowaniem, do którego należy, i nie powinien być otwierany ręcznie. Warianty tekstowe można jednak odczytać w dowolnym standardowym edytorze tekstu, aczkolwiek nie wszystkie pliki .lng używają zwykłego tekstu. Niektóre programy przechowują dane .lng w zastrzeżonym formacie binarnym, w którym to przypadku zawartość pliku nie będzie czytelna jako zwykły tekst.

Nie istnieje uniwersalna specyfikacja - .lng to konwencja stosowana przez poszczególne aplikacje, bez jednego zdefiniowanego formatu. Nowoczesne aplikacje coraz częściej zastępują niestandardowe pliki .lng ustalonymi standardami, takimi jak pliki gettext .po, pliki Java .properties lub zasoby XML .resx.

Bezpieczeństwo

RYZYKO: LOW

Tekstowy plik .lng to dane pasywne i jest bezpieczny do otwierania i edycji. Dwie praktyczne uwagi: działa on tylko wewnątrz własnej aplikacji, więc edycja niewłaściwej kopii lub uszkodzenie nazw kluczy może spowodować, że program będzie wyświetlać puste lub błędne etykiety (zachowaj kopię zapasową). Ponieważ format nie jest zdefiniowany, plik o nazwie .lng może sporadycznie być czymś zupełnie innym - najpierw sprawdź go jako tekst. Plik nie może zostać wykonany samodzielnie.

Szczegóły formatu

w pigułce
PEŁNA NAZWALanguage Definition Fileznany również jako language file, localization file
DEWELOPERVarious application vendors (no single owner - a per-app convention)od Long-standing per-application convention (1990s onward) for shipping UI translations
KATEGORIAPliki danych
TYP MIMEtext/plain
TYPZasób językowy/lokalizacyjny aplikacji (zazwyczaj tekst klucz=wartość; czasem binarny)
To rozszerzenie jest również używane przez…
  • Paczka językowa gry/silnika - Wiele gier (np. starsze gry Blizzard/Diablo II, emulatory) dostarcza teksty UI jako pliki .lng we własnym formacie.
  • Binarny zasób aplikacji (.lng) - Niektóre programy przechowują skompilowaną binarną tabelę ciągów jako .lng, edytowalną tylko za pomocą narzędzi tej aplikacji.

Programy otwierające pliki LNG

Windows4 apps
Windows Notepad Wbudowany Otwórz plik .lng, aby czytać/edytować proste tekstowe pliki językowe (użyj Notepad++ dla kontroli kodowania).
Notepad Open-source Otwórz plik .lng jako tekst, aby czytać/edytować linie tłumaczenia klucz=wartość (działa dla tekstowych plików .lng).
Visual Studio Code Darmowy Otwórz plik .lng, aby przeglądać/edytować; wybierz właściwe kodowanie (UTF-8/UTF-16), jeśli znaki wyglądają nieprawidłowo.
The program the .lng belongs to (XnView, Winamp, Total Commander…) Darmowy Umieść plik .lng w folderze językowym aplikacji i wybierz ten język w jej ustawieniach; aplikacja go załaduje.
macOS2 apps
BBEdit Freemium Otwórz plik .lng jako tekst; czysto obsługuje różne kodowania.
Visual Studio Code Darmowy Otwórz plik .lng, aby przeglądać/edytować; wybierz właściwe kodowanie (UTF-8/UTF-16), jeśli znaki wyglądają nieprawidłowo.
Linux1 app
gedit / Kate / any text editor Open-source Otwórz plik .lng jako tekst, aby czytać/edytować linie klucz=wartość.

Szczegóły techniczne

specyfikacja
Typ formatuZasób lokalizacyjny aplikacji - mapuje identyfikatory ciągów UI na przetłumaczony tekst dla jednego języka
Dominująca strukturaZwykły tekst w stylu INI: nazwane bloki `[Section]` zawierające pary ciągów `klucz=wartość`
Kodowanie tekstuUTF-8, UTF-16 LE/BE (z BOM) lub starsze ANSI - różni się w zależności od aplikacji
Wariant binarnyNiektóre programy przechowują dane `.lng` w zastrzeżonym układzie binarnym; pliki te nie mogą być odczytane jako zwykły tekst
KompresjaBrak kompresji; pliki są przechowywane w postaci niezmienionej, co umożliwia ich bezpośrednią edycję bez etapu dekompresji
SzyfrowanieBrak szyfrowania; treść ciągów jest w pełni dostępna w edytorze tekstu (dla wariantów tekstowych)
Typowy rozmiar pliku5 KB - 500 KB (kompletna tabela ciągów UI dla jednego języka)
Liczba języków na plikJeden - każdy obsługiwany język jest dostarczany jako oddzielny plik `.lng` w folderze językowym aplikacji
Magiczne bajty / sygnatura plikuBrak uniwersalnej; warianty tekstowe powszechnie zaczynają się od komentarza lub nagłówka sekcji `[General]` / `[Language]`
Wewnętrzny nagłówek wersjiOpcjonalny blok `[Version]` lub `[About]` specyficzny dla aplikacji, określający język docelowy, autora i wersję
Typ MIME`text/plain` dla wariantów tekstowych; `application/octet-stream` dla wariantów binarnych
Powiązane systemy operacyjneWindows (główne zastosowanie); także macOS i Linux
Lokalizacja plikuMusi znajdować się w podfolderze `language/` lub `locale/` aplikacji - program macierzysty ładuje go stamtąd
Standard własnościBrak jednego właściciela lub organu standaryzacyjnego; każdy dostawca aplikacji niezależnie definiuje własny układ `.lng`
Zastąpiony przezNowoczesne aplikacje coraz częściej używają formatów `.po`/`.mo` (gettext), `.properties`, `.resx` lub JSON/XML i18n zamiast niestandardowych plików `.lng`
WydanoLong-standing per-application convention (1990s onward) for shipping UI translations
Najnowsza wersjaN/A (no central spec; each program defines its own .lng layout)

Konwersje LNG

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami LNG. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki LNG.

Najczęściej zadawane pytania

Co to jest plik LNG?
To plik językowy (lokalizacyjny): przechowuje teksty interfejsu programu dla jednego języka. Aplikacja ładuje go, aby wyświetlać menu i okna dialogowe w tym języku. Jest powiązany z konkretnym programem, a nie jest samodzielnym dokumentem.
Jak otworzyć plik LNG?
Większość to zwykły tekst - otwórz je w Notepad++, VS Code lub dowolnym edytorze tekstu, aby przeczytać/edytować linie tłumaczenia klucz=wartość. Jeśli zawartość wygląda jak bełkot, jest to wariant binarny, który wymaga narzędzi oryginalnego programu.
Jak zmienić język programu za pomocą pliku LNG?
Umieść plik .lng w folderze językowym/lokalizacyjnym aplikacji i wybierz ten język w ustawieniach programu. Aplikacja załaduje wtedy pasujący plik.
Czy mogę stworzyć własne tłumaczenie, edytując plik LNG?
Często tak w przypadku plików tekstowych: skopiuj istniejący plik .lng, przetłumacz tekst po prawej stronie każdej linii klucz=wartość (nie zmieniaj kluczy), zapisz z odpowiednim kodowaniem i dodaj do folderu językowego aplikacji.
Dlaczego mój edytowany plik LNG nie pojawia się / nie wyświetla się poprawnie?
Typowe przyczyny: błędne kodowanie (użyj UTF-8/UTF-16, aby dopasować do aplikacji), zmieniony lub usunięty klucz, którego oczekuje program, lub umieszczenie pliku w niewłaściwym folderze. Przywróć kopię zapasową i edytuj ponownie ostrożnie.
Czy każdy plik .lng ma ten sam format?
Nie. .lng to tylko konwencja; każdy program definiuje własny układ (zazwyczaj tekst w stylu INI, czasem binarny). Plik .lng z jednej aplikacji zazwyczaj nie będzie działać w innej.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z