Closed Bug 275880 Opened 20 years ago Closed 20 years ago

xpi doesn't work for Italian (it-IT)

Categories

(Calendar :: General, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gekacheka, Assigned: mostafah)

References

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 2004121718-cal

The italian calendar localization seems to be broken in the 20041217 xpi.  It
does not work when installed either with install.js (moz suite) or install.rdf
(TB1.0).

I've tried installing it on Mozilla Suite 1.7.5 with the Italian language pack,
but the Calendar language does not change.  (Installing Calendar on Mozilla
Suite 1.7.5 with Turkish language pack works: Calendar UI then appears in Turkish.)

After applying patch from bug 266007 to the install.rdf file in the xpi, I've
installed the calendar xpi in es_ES TB 1.0, and the result is calendar works
with spanish UI.  However...

I've tried installing it on Mozilla Thunderbird 1.0 it_IT version. Starting the
calendar from TB it_IT produces an error window with:

Errore XML: errore in processamento referenza entita esterna
Percorso: chrome://calendar/content/calendar.xul
Lina numero 67, colonna 68:

  <!ENTITY % dtd2 SYSTEM "chrome://calendar/locale/calendar.dtd" > %dtd2;
-------------------------------------------------------------------^

    <!ENTITY % calendarDTD SYSTEM "chrome://calendar/locale/calendar.dtd" >
%calendarDTD;
----------------------------------------------------------------------------^

(in both cases the ^ points at the % after the >)

Looking over it_IT/calendar.dtd did not reveal any obvious problems.


Reproducible: Always

Steps to Reproduce:
1. apply patch from bug 266007 to 20041217 xpi install.rdf file. (unzip, modify,
rezip).
2. install into italian thunderbird 1.0 from
http://www.mozilla.org/products/thunderbird/all.html and restart.
3. start calendar from TB (Tools/Strumenti | Calendar).

Actual Results:  
Window with above error message appeared.

Expected Results:  
Calendar appears, with Italian UI.
newtodo.priority.label is causing this. Removing the space after \u00E1 seems to
fix it.
Attached patch Fix for proper encoding — — Splinter Review
This is the actual fix. It seems bug 266919 wasn't fixed after all or was
caused by another translation update.
Fixed on trunk and branch.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
*** Bug 300771 has been marked as a duplicate of this bug. ***
The bugspam monkeys have been set free and are feeding on Calendar :: General. Be afraid for your sanity!
QA Contact: gurganbl → general
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: