Sempre que abro o NotePad ++, a seguinte mensagem de erro é exibida:
---------------------------
Configurador
---------------------- ----- O
carregamento do langs.xml falhou!
---------------------------
Obviamente, isso significa que também não há realce de sintaxe.
Meu sistema operacional é o Windows 7 de 64 bits.
Respostas:
De alguma forma, você
langs.xml
tem erros. Talvez ao explorar várias opções do Notepad ++, você acidentalmente tenha feito alterações indesejadas. Foi o que aconteceu comigo.Vá para a pasta de instalação do Notepad ++ e renomeie
langs.xml
paralangs.xml.bad
. Em seguida, nessa mesma pasta, localizelangs.model.xml
, faça uma cópia e renomeie a cópia paralangs.xml
. NÃO renomeie o arquivo ou você não o terá disponível na próxima vez que precisar.Também substitua esse arquivo na pasta
C:\users\(user)\appdata\roaming\notepad++
Você desejará comparar o langs.xml com o langs.xml.bad e verificar se há algo legítimo que você deseja voltar.
Se estiver faltando o arquivo langs.model.xml , é possível fazer o download da versão atual no repositório svn .
fonte
Eu tive o mesmo problema, mas tive que substituir o langs.xml no caminho a seguir para corrigi-lo.
Para aqueles em uma versão atual do Windows:
fonte
Eu tive a mesma mensagem de erro, mas um problema diferente - o arquivo langs.xml estava OK. Substituí-lo por langs.model.xml não resolveu o problema.
Para corrigir o problema, tive que abrir o langs.xml no Notepad ++ (executando como Admin no Windows7 para poder salvar nos Arquivos de Programas). Então, no
Encoding
menu, vi o arquivo ser salvo como ANSI. A declaração XML especifica 1252 charset. Então, recodifiquei o arquivo selecionandoEncoding
->Character sets
->Western european
->Windows-1252
. Depois fiz uma pequena alteração no arquivo e o salvei novamente.Eu suspeito que isso esteja relacionado à página de código padrão do sistema.
fonte
As outras respostas não funcionaram para mim.
Desinstalar e reinstalar o npp fez o truque.
fonte
Essa resposta foi tirado de uma edição rejeitado e foi não escrita por mim:
Não é uma solução completa, pois pode acontecer novamente.
"Não use a variável de ambiente% APPDATA%" pode ser selecionado nas instalações do Windows 7, mas parece ser ignorado.
Langs.xml
parece sempre ser colocado%APPDATA%
. (Essa confusão é a causa do bug?)Copie o novo
%APPDATA%\Langs.xml
para%APPDATA%\Langs.model.xml
e coloque uma cópiaProgram Files\Notepad++
.Copie
%APPDATA%\Langs.model.xml
ouProgramFiles\Notepad++\Langs.model.xml
para%APPDATA%\Langs.xml
se o problema ocorrer novamente - não é infalível, mas é uma solução alternativa.Uma solução infalível seria consertar o bug causando
Langs.xml
a corrupção.fonte
%APPDATA%
, pode estar na%APPDATA%\Roaming\Notepad++
pasta ou na pasta raiz do aplicativo. Além disso, você sugere copiar o quebradolangs.xml
em cima delangs.model.xml
. não faça isso, ele será interrompido permanentemente ; em vez disso, copie o contrário, como sugerido na resposta aceita, e deixe olangs.model.xml
, que permanece intocado, onde estava.Eu recebi esse erro quando usei a versão ZIP (sem instalador). Renomear arquivos e reinstalar não funcionou para mim.
Tente executar o exe com "Executar como administrador" e diga Sim quando solicitar a correção do arquivo config.xml. Isso funcionou para mim.
fonte