Pale Moon status bar l10n

The l10n of Pale Moon. Rawr.
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35635
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Pale Moon status bar l10n

Unread post by Moonchild » 2013-11-29, 12:15

bovirus wrote:Selecting (in Italian UI) the Status bar option I obtained

Errore interpretazione XML: entità non definita
Looks like you didn't preserve the proper character encoding in prefs.dtd, causing an error when loading.
I'll fix and update this with the next point release.

EDIT: seems the same thing happened with other languages in this thread (es-AR, for example). I'll have to check all languages added to make sure they are OK.

PLEASE make sure to save translated DTD files with the proper encoding (LF endings, CP 65001 UTF-8 without signature) or it will cause these issues.
I'd suggest using Babelzilla in the future, as it seems they are being moved to a better service courtesy of Mozilla over this weekend. That will prevent these problems.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

bovirus

Re: Pale Moon status bar l10n

Unread post by bovirus » 2013-11-29, 12:48

It's quite strange. I didn't change nothing as character encoding.

I recheck the prefs.dtdt (english). It's a text file codified as ANSI
I recheck the prefs.dtdt (italian). It's a text file codified as ANSI

And I etsed all other files taht are codifies as ANSI (tested with Notepad++).

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35635
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Pale Moon status bar l10n

Unread post by Moonchild » 2013-11-29, 13:38

Well they have to be encoded as UTF-8. Possibly notepad++ didn't recognize the encoding because it doesn't have any extended characters in the text and no signature, and choosing ANSI instead as a default.
Easy enough to fix for me though, just loading it up in the MSVC IDE and saving it as the correct encoding fixes it, just annoying I didn't catch this before publishing.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

bovirus

Re: Pale Moon status bar l10n

Unread post by bovirus » 2013-11-29, 13:49

Thanks for the clarificatoion.

Locked