Sie sind nicht angemeldet.

1

Mittwoch, 24. Juni 2009, 22:46

kyrillisch?

Abend,
vorweg möchte ich mich für das gute cms bedanken... sowas hab ich gebraucht.

Nun zur Frage: Ich teste gerade dieses wunderwolle cms. Leider wird bei Überschriften kein kyrillisch akzeptiert. (Siehe Link). Wie bekomme ich es hin, dass kyrillisch (Russisch) auch in der Navi und als Überschrift angezeigt wird?

mfg Alex

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ».known« (27. Juni 2009, 16:44)


Werbung

Grasi

Anfänger

  • »Grasi« ist männlich

Beiträge: 20

CMS Version: 3.6.0

Wohnort: Dreiländereck

Beruf: MMD

  • Nachricht senden

2

Donnerstag, 25. Juni 2009, 00:25

Ich würde mal sagen, es liegt am charset:

PHP-Quelltext

1
2
3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />


Willst du denn Alt oder Modern Kyrillisch gebrauchen?


Grüßle
de Grasi
Das Leben ist scheiße - aber die Grafik ist geil!!!

Werbung

3

Donnerstag, 25. Juni 2009, 13:00

Hilfe

Ich will modern Kyrillisch benutzen.

was muss ich im code ändern? und in welcher datei?

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von ».known« (27. Juni 2009, 16:40)


Werbung

4

Samstag, 27. Juni 2009, 16:43

sorry für doppeltpost,
kann mir den hier keiner helfen?

hab selber schon gesucht und nix gefunden.

Werbung

5

Sonntag, 28. Juni 2009, 01:20

Bin mir zwar nicht sicher aber dir sollte eigentlich http://www.moosburg.org/design/kyrill.html8 helfen..(hoff ich mal)

MFG

Werbung

6

Sonntag, 28. Juni 2009, 14:20

klappt nix

okay danke dir
werde ich mal später gucken was sich machen lässt


edit:
so habe alles versucht aber irgednwie will es nicht klappen.
habe in jeder datei in der

PHP-Quelltext

1
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso-8859-1">
auftaucht durch iso-8859-5 ersetzt weil 5 für kyrillisch steht

ich hoffe jemand hat hier noch ein paar tipps und kann mir helfen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ».known« (28. Juni 2009, 16:39)


Werbung

Grasi

Anfänger

  • »Grasi« ist männlich

Beiträge: 20

CMS Version: 3.6.0

Wohnort: Dreiländereck

Beruf: MMD

  • Nachricht senden

7

Sonntag, 28. Juni 2009, 20:35

Ich blicke da auch nicht so ganz durch.
Einmal heißt es, dass der eigene PC die kyrillische Schriftzeichen unterstützen muss. Dies würde dann also bedeuten, dass jeder der diese Unterstützung nicht hat - diese auch nicht wiedergeben kann.

Was ein sehr interessanter Punkt ist:

PHP-Quelltext

1
2
3
4
5
Das bedeutet freilichdaß in diesem Beispiel die
              russischen Webseiten mit der Zeichenkodierung
              ISO-8859-5 immer den Dateinamen "*.html5" haben müssen,
              da "*.html" an die westeuropäischen Kodierung
              ISO-8859-1 vergeben ist.


Ist dies vielleicht die Lösung deines Problems?


Grüßle
de Grasi
Das Leben ist scheiße - aber die Grafik ist geil!!!

Werbung

8

Sonntag, 28. Juni 2009, 21:12

Bei deiner Seite wird der Inhalt korrekt mit den kyrillischen Zeichen angezeigt, oder?
Also kann es nicht am Charset liegen, sonst würden diese Zeichen ebenfalls nicht korrekt aussehen. Ist doch logisch, oder?

Nun, um auch die Überschriften korrekt anzeigen zu lassen, darf der Titel der Seite im Code nicht
bearbeitet werden. (Die Funktion check_umlaute() ist der "Übeltäter").

Wenn du also auch Überschriften so angezeigt bekommen willst, musst du in der config.inc.php des Ordners "includes"
alle Aufrufe von check_umlaute() auf den Titel der Seite auskommentieren. Dann funktioniert es. (Siehe Anhang).

ABER: Davon rate ich dir strikt ab. Somit würde KEIN Titel mehr umgeschrieben werden und du würdest Probleme mit Sonderzeichen
und, wer hätte das gedacht, Umlauten bekommen.

Also lass das mit den Überschriften lieber.
»Prime« hat folgendes Bild angehängt:
  • image.jpg

Werbung

9

Sonntag, 28. Juni 2009, 22:06


Ich blicke da auch nicht so ganz durch.
Einmal heißt es, dass der eigene PC die kyrillische Schriftzeichen unterstützen muss. Dies würde dann also bedeuten, dass jeder der diese Unterstützung nicht hat - diese auch nicht wiedergeben kann.


Das bedeutet freilich, daß in diesem Beispiel die
russischen Webseiten mit der Zeichenkodierung
ISO-8859-5 immer den Dateinamen "*.html5" haben müssen,
da "*.html" an die westeuropäischen Kodierung
ISO-8859-1 vergeben ist.

Ist dies vielleicht die Lösung deines Problems?


Grüßle
de Grasi
ne die ist es nicht habe alle .html datei umbenant.
aber trozdem danke



Bei deiner Seite wird der Inhalt korrekt mit den kyrillischen Zeichen angezeigt, oder?
Also kann es nicht am Charset liegen, sonst würden diese Zeichen ebenfalls nicht korrekt aussehen. Ist doch logisch, oder?

Nun, um auch die Überschriften korrekt anzeigen zu lassen, darf der Titel der Seite im Code nicht
bearbeitet werden. (Die Funktion check_umlaute() ist der "Übeltäter").

Wenn du also auch Überschriften so angezeigt bekommen willst, musst du in der config.inc.php des Ordners "includes"
alle Aufrufe von check_umlaute() auf den Titel der Seite auskommentieren. Dann funktioniert es. (Siehe Anhang).

ABER: Davon rate ich dir strikt ab. Somit würde KEIN Titel mehr umgeschrieben werden und du würdest Probleme mit Sonderzeichen
und, wer hätte das gedacht, Umlauten bekommen.

Also lass das mit den Überschriften lieber.
Danke dir... probier ich gleich aus. ;)
naja das zu lassen wird schwer... ich erstelle eine Homepage für eine russische Kirchen, deswegen muss alles auf russisch sein

hab jetzt probier und zu viel gelöscht oder das falsche... kannst du mir vll deine config datei von deinem beispiel senden?

Werbung

10

Sonntag, 28. Juni 2009, 22:16

Na gut, wie du wünscht.

Ich habe dir die Datei angehängt. Getestet habe ich es nur geringfügig: Seite angelegt plus Unterseite. Das
wars. Aber das hat so weit funktioniert.

PS. Bei den Metadaten und $settings-Daten habe ich die Funktion nicht ausgebaut. Das kannst du noch
machen, falls erwünscht.

PPS. Das ist die config.inc.php aus dem includes Ordner.

PPPS. Die URL sieht dann dementsprechend ebenfalls nicht ansprechbar aus.
»Prime« hat folgende Datei angehängt:
  • config.inc.zip (11,58 kB - 8 mal heruntergeladen - zuletzt: 6. März 2011, 15:43)

Werbung

Verwendete Tags

Firefox, Port 3306, vcms2day 4.4.2