Hello Václav,

Regarding 3rd problem (internal error) -- my experience is that this typically 
occurs when you don't have a valid XML file, for example, a recent error I had 
was from a missing "<" in a </li> tag and from "&" in pasted text (when I 
should have had  "&amp;"  etc.)

George Duimovich
NRCan Library / Bibliothèque RNCan


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Václav 
Jansa
Sent: March 18, 2009 3:36 AM
To: [email protected]
Subject: [OPEN-ILS-GENERAL] Problems with running Czech in Evergreen

Dear all, 

We have started to test Evergreen 1.4.0.2 - with the implemented localization 
into Czech - with our students at the Institute of Information Studies and 
Librarianship at Charles University, Prague, Czech Republic. The outputs from 
the seminar should include the debugged Czech localization and also manuals in 
Czech.

However, when trying the Czech localization, we seem to have encountered the 
following serious problems. The Czech language is in the system but, at the 
same time, it is missing. As a result, it is not possible to switch to Czech 
properly.

1st problem found and sorted out - there is a missing definition of Czech in 
table no. 950

This has been resolved manually:

INSERT INTO config.i18n_locale (code,marc_code,name,description)
    VALUES ('cs-CZ', 'cze', oils_i18n_gettext('cs-CZ', 'Cestina', 'i18n_l', 
'name'),
        oils_i18n_gettext('cs-CZ', 'Cesky jazyk', 'i18n_l', 'description'));

2nd problem found:

When loading Czech into the database:

psql:/home/opensrf/Evergreen-ILS-1.4.0.2/Open-ILS/src/sql/Pg/950.data.seed-v
alues-cs-CZ.sql:557: 
ERROR:  duplicate key violates unique constraint "i18n_identity"

3rd problem (or its symptom) found - we do not have a functional Czech OPAC - 
after switching to Czech we see (instead of the OPAC):

The server encountered an internal error or misconfiguration and was unable to 
complete your request.

And, subsequently, in the log:

[Wed Mar 18 08:01:17 2009] [error] [client 192.168.2.219] XMLENT XML Parse 
Error: unexpected parser state - please send a bug report at line
47: parsin
g /openils/var/web/opac/skin/default/xml/index.xml: data 
<!--\t=================================================================
\n\t\tSome generic stu
ff
\n\t\t================================================================= 
-->\n<!ENTITY lang.version "remote v1">\n<!ENTITY lang.description 
-->"Angli\xc
4\x8dtina">\n<!ENTITY lang.author "PINES">\n<!ENTITY common.all 
"V\xc5\xa1e">\n<!ENTITY common.currency "%">\n<!ENTITY common.language 
"Jazyk:">\n<!ENT ITY common.name "Jm\xc3\xa9no">\n<!ENTITY common.none 
"Nic">\n<!ENTITY common.title "N\xc3\xa1zev">\n<!ENTITY common.author 
"Autor">\n<!ENTITY common.a uthors "Auto\xc5\x99i">\n<!ENTITY common.callnumber 
"Signatura">\n<!ENTITY common.edition "Vyd\xc3\xa1n\xc3\xad">\n<!ENTITY 
common.subject "T\xc3\xa9ma ">\n<!ENTITY common.series "Edice">\n<

SNIP

[Wed Mar 18 08:01:17 2009] [error] [client 192.168.2.219] unable to include 
"/opac/locale/${locale}/opac.dtd" in parsed file /openils/var/web/opac/skin 
/default/xml/index.xml, referer: 
http://192.168.122.82/opac/en-US/skin/default/xml/index.xml
[Wed Mar 18 08:01:17 2009] [error] [client 192.168.2.219] XMLENT XML Parse 
Error: syntax error at line 1: parsing /openils/var/web/opac/skin/default/xm
l/index.xml: data [an error occurred while processing this directive],
referer: http://192.168.122.82/opac/en-US/skin/default/xml/index.xml

4th problem - staff client in Czech is not functional - when switching to Czech 
the staff client is in Czech, however, after loading xul the following dialog 
appears:

Alert>
fmall.js: Type Error: document.getElementById("offlineStrings") has no 
properties

This dialog is followed by:

XML Parsing Error: undefined entity
Location: 
chrome://open_ils_staff_client/content/main/menu_frame.xul?server=http%3A//1
92.168.122.82
Line Number 30, Column 1:<window id="menu_frame_win"
^            <tab id="tab_1" 
accesskey="&staff.chrome.menu_frame_overlay.tab1.accesskey;" 
label="&staff.chrome.menu_frame_overlay.tab1.label;" hidden="true" /> 
------------------------^<menu id="main.menu.file" 
label="&staff.main.menu.file.label;" 
accesskey="&staff.main.menu.file.accesskey;" > ^

Could you please help us how to make Czech work  :-) ? All of the other 
languages - French, Armenian, Canadian English and English - work well...

Thank you in advance for any help provided!

Best regards, 

Vaclav Jansa a Linda Skolkova
 

--
Vaclav Jansa,
IT Administrator
State Technical Library
Marianske n. 5
POB 206
110 01 Prague 1
Czech Republic
+420 221 663 487

The World is getting smaller and smaller, the Man is getting bigger and bigger, 
an idiot. - Jan Werich 2.X.1960


--
This message has been scanned for viruses and dangerous content by MailScanner, 
and is believed to be clean.

Reply via email to