Sprachdateien in XUL-Dokument einbinden

kaetzchen1976

Grünschnabel
Hallo zusammen,

ich habe eine kleine Anwendung mit XUL entwickelt und würde da gerne Sprachdateien einbinden. Leider findet man im Internet immer wieder die gleiche Vorlage, aber so funktioniert es bei mir nicht:

Code:
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
 
<!DOCTYPE resources [
  <!ENTITY % germanDTD SYSTEM "chrome://style/german.dtd" >
  %germanDTD;
  <!ENTITY % englishDTD SYSTEM "chrome://style/english.dtd" >
  %englishDTD;
  <!ENTITY % frenchDTD SYSTEM "chrome://style/french.dtd" >
  %frenchDTD;
]>
<window id="main-window"
     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
     title="Amazon Web Service">
...

Die Sprach-dtds gibt es. Der Fehler kommt dann, wenn ich die Sprachdateien entsprechend einbinden will. Z.B.:

Code:
<description class="header" value="&label.header;"/>

Weiß vielleicht jemand, wie ich das in der Datei einbinden kann, damit es auch funktioniert? Oder was ich beim value-Attribut falsch mache?

Wenn ich die Entities ohne Sprachauswahl einbinde, funktioniert alles problemlos:

Code:
<!DOCTYPE resources [
  <!ENTITY radio.english "english">
  <!ENTITY radio.german "german">
  <!ENTITY gb.search "Search">
...
]>

Danke schon im Vorraus!

Grüße
Micha
 

Neue Beiträge

Zurück