.LNG

Fichier LNG

Language Definition File
Poser une question
RÉPONSE RAPIDE

Un fichier LNG est une ressource de langue (localisation) qui stocke l'intégralité du texte de l'interface d'un programme pour une langue donnée : libellés de menus, boutons de dialogue, messages. La plupart sont en texte brut et s'ouvrent dans n'importe quel éditeur de texte. Ils appartiennent à une application spécifique et n'ont aucune utilité en dehors de celle-ci.

Développeur : Various application vendors (no single owner - a per-app convention) Catégorie : Fichiers de données MIME: text/plain
S'OUVRE SUR Windows macOS Linux
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 14, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier LNG ?

L'extension de fichier .lng est utilisée pour les fichiers de langue génériques qui ajoutent la prise en charge de la langue et des paramètres régionaux aux applications. Un fichier .lng contient des identifiants de chaînes d'interface utilisateur associés à leur texte traduit, le plus souvent organisés selon une disposition de type INI clé=valeur avec des sections nommées telles que [General] ou [Language]. La plupart des fichiers .lng portent les traductions pour une seule langue ; un programme livre un fichier .lng par paramètre régional pris en charge.

Les fichiers .lng sont utilisés pour localiser les données d'interface logicielle, les boîtes de dialogue, les menus et les libellés de documentation. Les options de langue disponibles sont généralement présentées lors de l'installation du programme, bien que les paramètres de langue puissent généralement être modifiés ultérieurement à partir du menu des paramètres du programme.

Un fichier .lng est toujours lié au logiciel spécifique auquel il appartient et ne doit pas être ouvert manuellement. Les variantes textuelles peuvent toutefois être lues dans n'importe quel éditeur de texte standard. Cependant, tous les fichiers .lng n'utilisent pas de texte brut. Certains programmes stockent les données .lng dans un format binaire propriétaire, auquel cas le contenu du fichier ne sera pas lisible en texte brut.

Il n'existe pas de spécification universelle - .lng est une convention par application sans format unique défini. Les applications modernes remplacent de plus en plus les fichiers .lng personnalisés par des standards établis tels que les fichiers gettext .po, les fichiers Java .properties ou les ressources XML .resx.

Sécurité et sûreté

RISQUE : LOW

Un fichier .lng textuel contient des données passives et peut être ouvert et modifié en toute sécurité. Deux précautions pratiques : il ne fonctionne qu'à l'intérieur de sa propre application, donc modifier la mauvaise copie ou casser les noms de clés peut entraîner l'affichage de libellés vides ou erronés dans le programme (gardez une sauvegarde). Comme le format n'est pas défini, un fichier nommé .lng pourrait occasionnellement être tout autre chose - inspectez-le d'abord en tant que texte. Le fichier ne peut pas s'exécuter seul.

Détails du format

en bref
NOM COMPLETLanguage Definition Filealias language file, localization file
DÉVELOPPEURVarious application vendors (no single owner - a per-app convention)depuis Long-standing per-application convention (1990s onward) for shipping UI translations
TYPE MIMEtext/plain
TYPERessource de langue/localisation d'application (généralement texte clé=valeur ; parfois binaire)
Cette extension est également utilisée par…
  • Pack de langue de jeu/moteur - De nombreux jeux (par exemple les anciens Blizzard/Diablo II, émulateurs) livrent le texte de l'interface sous forme de fichiers .lng dans leur propre format.
  • Ressource d'application binaire (.lng) - Certains programmes stockent une table de chaînes binaire compilée sous l'extension .lng, modifiable uniquement avec les outils de cette application.

Programmes qui ouvrent les fichiers LNG

Windows4 apps
Windows Notepad Intégré Ouvrez le .lng pour lire/modifier des fichiers de langue en texte simple (utilisez Notepad++ pour le contrôle de l'encodage).
Notepad Open-source Ouvrez le .lng en tant que texte pour lire/modifier les lignes de traduction clé=valeur (fonctionne pour les .lng textuels).
Visual Studio Code Gratuit Ouvrez le .lng pour visualiser/modifier ; choisissez le bon encodage (UTF-8/UTF-16) si les caractères s'affichent mal.
The program the .lng belongs to (XnView, Winamp, Total Commander…) Gratuit Placez le .lng dans le dossier de langue de l'application et sélectionnez cette langue dans ses paramètres ; l'application le chargera.
macOS2 apps
BBEdit Freemium Ouvrez le .lng en tant que texte ; gère proprement divers encodages.
Visual Studio Code Gratuit Ouvrez le .lng pour visualiser/modifier ; choisissez le bon encodage (UTF-8/UTF-16) si les caractères s'affichent mal.
Linux1 app
gedit / Kate / any text editor Open-source Ouvrez le .lng en tant que texte pour lire/modifier les lignes clé=valeur.

Détails techniques

spécifications approfondies
Type de formatRessource de localisation d'application - associe des identifiants de chaînes d'interface à du texte traduit pour une langue
Structure prédominanteTexte brut de style INI : blocs `[Section]` nommés contenant des paires de chaînes `clé=valeur`
Encodage du texteUTF-8, UTF-16 LE/BE (avec BOM), ou ANSI hérité - varie selon l'application
Variante binaireCertains programmes stockent les données `.lng` dans une disposition binaire propriétaire ; ces fichiers ne peuvent pas être lus en texte brut
CompressionNon compressé ; les fichiers sont stockés tels quels, ce qui les rend directement modifiables sans étape de décompression
ChiffrementNon chiffré ; le contenu des chaînes est entièrement accessible dans un éditeur de texte (pour les variantes textuelles)
Taille de fichier typique5 Ko - 500 Ko (une table de chaînes d'interface complète pour une langue)
Langues par fichierUne seule - chaque paramètre régional pris en charge est livré sous forme de fichier `.lng` séparé dans le dossier de langue de l'application
Octets magiques / signature de fichierAucune universelle ; les variantes textuelles s'ouvrent généralement par un commentaire ou un en-tête de section `[General]` / `[Language]`
En-tête de version interneBloc `[Version]` ou `[About]` optionnel par application nommant la langue cible, l'auteur et la version
Type MIME`text/plain` pour les variantes textuelles ; `application/octet-stream` pour les variantes binaires
Systèmes d'exploitation associésWindows (cas d'utilisation prédominant) ; également macOS et Linux
Emplacement du fichierDoit résider dans le sous-dossier `language/` ou `locale/` de l'application - le programme hôte le charge à partir de là
Propriété standardAucun propriétaire unique ni organisme de normalisation ; chaque éditeur d'application définit sa propre disposition `.lng` de manière indépendante
Remplacé parLes applications modernes utilisent de plus en plus les formats `.po`/`.mo` (gettext), `.properties`, `.resx`, ou JSON/XML i18n au lieu des fichiers `.lng` personnalisés
PubliéLong-standing per-application convention (1990s onward) for shipping UI translations
Dernière versionN/A (no central spec; each program defines its own .lng layout)

Conversions LNG

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers LNG. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers LNG.

Foire aux questions

Qu'est-ce qu'un fichier LNG ?
Un fichier de langue (localisation) : il contient tout le texte de l'interface d'un programme pour une langue spécifique. L'application le charge pour afficher ses menus et dialogues dans cette langue. Il est lié à un programme spécifique et n'est pas un document autonome.
Comment ouvrir un fichier LNG ?
La plupart sont en texte brut - ouvrez-les dans Notepad++, VS Code ou n'importe quel éditeur de texte pour lire/modifier les lignes de traduction clé=valeur. Si le contenu semble incompréhensible, il s'agit d'une variante binaire qui nécessite les outils du programme d'origine.
Comment changer la langue d'un programme avec un fichier LNG ?
Placez le fichier .lng dans le dossier « language » ou « locale » de l'application et sélectionnez cette langue dans les paramètres du programme. L'application chargera alors le fichier correspondant.
Puis-je créer ma propre traduction en modifiant un fichier LNG ?
Souvent oui pour les fichiers textuels : copiez un fichier .lng existant, traduisez le texte à droite de chaque ligne clé=valeur (ne modifiez pas les clés), enregistrez avec le bon encodage et ajoutez-le au dossier de langue de l'application.
Pourquoi mon fichier LNG modifié ne s'affiche-t-il pas ou mal ?
Causes courantes : mauvais encodage (utilisez UTF-8/UTF-16 pour correspondre à l'application), une clé modifiée ou supprimée attendue par le programme, ou le fichier placé dans le mauvais dossier. Restaurez à partir d'une sauvegarde et modifiez à nouveau avec précaution.
Tous les fichiers .lng ont-ils le même format ?
Non. .lng est juste une convention ; chaque programme définit sa propre disposition (généralement du texte de style INI, parfois du binaire). Un fichier .lng d'une application ne fonctionnera généralement pas dans une autre.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z