Chaque fois que j'ouvre le Bloc-notes ++, le message d'erreur suivant apparaît:
---------------------------
Configurateur
---------------------- -----
Load langs.xml a échoué!
---------------------------
Cela signifie évidemment qu'il n'y a pas non plus de surbrillance de syntaxe.
Mon système d'exploitation est Windows 7 64 bits.
Réponses:
D'une certaine manière, votre
langs.xml
a des erreurs en elle. En explorant diverses options du Notepad ++, vous avez peut-être accidentellement apporté des modifications inattendues. C'est ce qui m'est arrivé.Accédez au dossier d'installation de Notepad ++ et renommez-
langs.xml
lelangs.xml.bad
. Puis, dans ce même dossier, recherchezlangs.model.xml
, en copiez-le et renommez-lelangs.xml
. NE renommez PAS simplement le fichier, sinon vous ne l'aurez pas disponible la prochaine fois que vous en aurez besoin.remplace également ce fichier dans le dossier
C:\users\(user)\appdata\roaming\notepad++
Vous voudrez ensuite comparer langs.xml à langs.xml.bad et voir s’il ya quelque chose de légitime que vous souhaitez récupérer.
S'il vous manque le fichier langs.model.xml , vous pouvez télécharger la version actuelle à partir du référentiel svn .
la source
J'ai eu le même problème, mais j'ai dû remplacer le langs.xml dans le chemin suivant pour le réparer.
Pour ceux qui utilisent une version actuelle de Windows:
la source
J'ai eu le même message d'erreur, mais un problème différent - le fichier langs.xml était OK. Le remplacer par langs.model.xml n'a pas résolu le problème.
Pour résoudre le problème, j'ai dû ouvrir langs.xml dans Notepad ++ (exécuté en tant qu'administrateur sur Windows 7 pour pouvoir enregistrer dans ProgramFiles). Ensuite, dans le
Encoding
menu, j’ai vu que le fichier était enregistré au format ANSI. La déclaration XML spécifie 1252 charset. J'ai donc ré-encodé le fichier en sélectionnantEncoding
->Character sets
->Western european
->Windows-1252
. Ensuite, j'ai apporté une petite modification au fichier et je l'ai réenregistré.Je suppose que cela est lié à la page de codes par défaut du système.
la source
Les autres réponses n'ont pas fonctionné pour moi.
Désinstaller et réinstaller npp a fait l'affaire.
la source
Cette réponse a été prise à partir d'un montage rejeté et il n'a pas été écrit par moi:
Pas une solution de preuve complète car cela peut se reproduire.
"Ne pas utiliser la variable d'environnement% APPDATA%" peut être sélectionné sur les installations Windows 7, mais semble être ignoré.
Langs.xml
semble toujours être mis en%APPDATA%
. (Cette confusion est-elle la cause du bug?)Copiez le nouveau
%APPDATA%\Langs.xml
dans%APPDATA%\Langs.model.xml
et mettez une copie dansProgram Files\Notepad++
.Copier
%APPDATA%\Langs.model.xml
ouProgramFiles\Notepad++\Langs.model.xml
à%APPDATA%\Langs.xml
si le problème se produit à nouveau - pas à toute épreuve , mais il est une solution de contournement.Une solution à toute épreuve consisterait à corriger le bogue causant
Langs.xml
la corruption.la source
%APPDATA%
, mais peut-être dans le%APPDATA%\Roaming\Notepad++
dossier ou dans le dossier racine de l'application. En outre, vous proposez de copier le cassélangs.xml
au-dessus delangs.model.xml
. ne faites pas cela, cela casserait de façon permanente , mais copiez le contraire, comme suggéré dans la réponse acceptée, et laissez lelangs.model.xml
, qui est intact, là où il était.J'ai eu cette erreur lorsque j'ai utilisé la version ZIP (pas d'installation). Renommer des fichiers et réinstaller ne fonctionnait pas pour moi.
Essayez d’exécuter le fichier exe avec «Exécuter en tant qu’administrateur», puis dites «Oui» lorsqu'il demande de réparer le fichier config.xml. Cela a fonctionné pour moi.
la source