Dorian,
I've made some important changes in locale and some general files, so I ask you please to download it once again!
List of changes:
1) updated
netError.xhtml and
netError.xul files (with right folder structure) added
the change inside them is:
<!ENTITY % netErrorDTD
SYSTEM "chrome://global/locale/netError.dtd">
changed to
<!ENTITY % netErrorDTD
SYSTEM "chrome://kmeleon/locale/netError.dtd">
without this change my locale wasn't able to find entities and gave me XML-parsing errors.
2) added file:
en-US\locale\browser\ appstrings.properties
where all instances of 'Firefox' are changed to 'K-Meleon'.
It isn't obligatory (when it is absent, KM uses 'global' properties-file without brandnames) but it's very nice to see OUR name here ;-)
(These properties are used on the netError-page.)
3) some changes made in russian
netError.dtd and
appstrings.properties
Here I want to give a warning for future localizers:
sometime between Firefox24 and Firefox30 the change was made to some entities used by netError files:
Firexox 24 -------> Firefox 30
protocolNotFound -> unknownProtocolFound
So
protocolNotFound.title
protocolNotFound.longDesc (that's how it stays in K-Meleon now)
become
unknownProtocolFound.title
unknownProtocolFound.longDesc (that's how it is in FF30)
If anyone in future wishes to create new locale (not present now) he might repeat my fault: take it's inner Mozilla Firefox locale (for engine localization) from new FF build - and he'll face the problem with described entities.
I'm writing it here only just in case.
Edited 6 time(s). Last edit at 07/15/2014 08:35PM by rodocop.