2013-01-04 13 views
5

Mam problem z lokalizacją mojego addona. Poszedłem po tutorial this samouczek na Using Localized Strings in Preferences, ale nie mogę skompilować mój dodatek, ponieważ używam polskich znaków ć i innych.Dodatek do przeglądarki Firefox

Zrobiłem locale folder i umieścić tam pl-PL.properties plik o tej treści:

my_tag_title = Co robić? 

i mam błąd:

Following locale file is not a valid UTF-8 file: C:\path\pl-PL.properties 
'utf8' codec can't decode byte 0xe6 in position 22: invalid continuation byte" 

Czy istnieje sposób umieścić znaki specjalne bezpośrednio wewnątrz package.json ?

Jak rozwiązać ten problem?

+2

Czy na pewno zapisałeś plik w UTF-8? – JJJ

+1

Nie, musiałem przekonwertować plik z ANSI na UTF-8 bez LM i zaczął działać. Opublikuj swój komentarz jako odpowiedź, zaakceptuję to. –

Odpowiedz

5

Upewnij się, że plik ustawień regionalnych jest zapisany w formacie UTF-8.

+1

Dodatkowo nie muszę tworzyć pliku ustawień narodowych, mogę wstawić znaki specjalne do pliku 'package.json', ale musi być zakodowany w UTF-8. –

Powiązane problemy