Wie gebe ich die Umlaute ä,ö,ü oder ß in XML ein?
Xssshell
- xml
Hi, ich bin neu in XML eingestiegen und Programmiere gerade eine
Sprachdatei zur Übersetzung eines Progz in Deutsch.
Das Problem ist: Das XML-file(Sprachdatei) verursacht immmer wieder Fehlermeldungen wegen den Umlauten.
Ich habe etwas im archiv gefunden, aber das hat auch nicht geholfen.
(HELP! WIE KANN ICH DAS LÖSEN?)
Hier der Beispiel code:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<progzLocaleDefinition language="Deutsch">
<translations>
<translation from="Scale" to="Größe"/> ?????
<translation from="Close" to="Schließen"/> ?????
</translations>
</progzLocaleDefinition> *//ist das richtig???
Kann mir jemand helfen?
Hallo,
Das Problem ist: Das XML-file(Sprachdatei) verursacht immmer wieder
Fehlermeldungen wegen den Umlauten.
Ich habe etwas im archiv gefunden, aber das hat auch nicht geholfen.
(HELP! WIE KANN ICH DAS LÖSEN?)
Hier der Beispiel code:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<progzLocaleDefinition language="Deutsch">
<translations>
<translation from="Scale" to="Größe"/> ?????
<translation from="Close" to="Schließen"/> ?????
</translations>
</progzLocaleDefinition> *//ist das richtig???
Kann mir jemand helfen?
Du hast als Zeichensatz ISO-8859-1 definiert. Entsprechend kannst du auch
die Umlaute verwenden:
<progzLocaleDefinition language="Deutsch">
<translations>
<translation from="Scale" to="Größe"/>
<translation from="Close" to="Schließen"/>
</translations>
</progzLocaleDefinition>
Gruesse aus dem schoenen LH,
c.j.k
Hallo,
Das Problem ist: Das XML-file(Sprachdatei) verursacht immmer wieder
Fehlermeldungen wegen den Umlauten.
Ich habe etwas im archiv gefunden, aber das hat auch nicht geholfen.
(HELP! WIE KANN ICH DAS LÖSEN?)
Hier der Beispiel code:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<progzLocaleDefinition language="Deutsch">
<translations>
<translation from="Scale" to="Größe"/> ?????
<translation from="Close" to="Schließen"/> ?????
</translations>
</progzLocaleDefinition> *//ist das richtig???
Kann mir jemand helfen?
Du hast als Zeichensatz ISO-8859-1 definiert. Entsprechend kannst du auch
die Umlaute verwenden:
<progzLocaleDefinition language="Deutsch">
<translations>
<translation from="Scale" to="Größe"/>
<translation from="Close" to="Schließen"/>
</translations>
</progzLocaleDefinition>
Gruesse aus dem schoenen LH,
c.j.k
Ich hab deinen tipp auch schon versucht, aber da standen im prog anstatt Größe nur ein unverständliches GrÃ|ße! Was soll ich tun.
Hallo
Wenn das nicht tut, funktioniert das entsprechende Prog nicht richtig. Spezielle Entities für Sonderzeichen gibt es in XML nicht. (Abgesehen von denen für <>"'&)
Du kannst die Sonderzeichen so angeben &xHH;
Wobei HH der Unicode-Hexadezimalwert des Sonderzeichens ist.
Grüße
Daniel
Hallo
Wenn das nicht tut, funktioniert das entsprechende Prog nicht richtig. Spezielle Entities für Sonderzeichen gibt es in XML nicht. (Abgesehen von denen für <>"'&)
Du kannst die Sonderzeichen so angeben &xHH;
Wobei HH der Unicode-Hexadezimalwert des Sonderzeichens ist.
In Dezimal sieht es entsprechend so aus: &#Dezimalzahl
Grüße
Daniel
Gruß Alex
Hallo
Du kannst die Sonderzeichen so angeben &xHH;
Wobei HH der Unicode-Hexadezimalwert des Sonderzeichens ist.
&#xHH; meinte ich natürlich.
Grüße
Daniel
hi
Ich hab deinen tipp auch schon versucht, aber da standen im prog anstatt Größe nur ein unverständliches GrÃ|ße! Was soll ich tun.
das sieht aus, als ob dein Editor als Unicode-Speichern würde, das ganze aber als ISO-8859-1 dargestellt wird.
gruss Kai