+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Nach Template bearbeiten Umlaute weg

  1. #1
    Neu an Board
    Registriert seit
    04.07.2011
    Beiträge
    52
    Bedankte sich
    6
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Nach Template bearbeiten Umlaute weg

    Hi zusammen,

    ich habe schon das Web durch sucht aber keine Lösung gefunden.
    Nachdem ich ein Template auf einem Testserver geändert haben und es dan auf das richtige System
    übertragen haben, sind auf einmal die Umlaute weg.

    ü = ü
    ä = ö

    Ich habe nur eine Änderung in der index.php und sonst nur css bearbeitet.
    An der Coderung habe ich nix geändert, auf dem Testserver wird alles normal angezeigt nur auf dem produktiven nicht.
    Im Backende wird alles richtig angezeigt.

    Kann mir jemand sagen, wodurch das gekommen ist?

    Grüße
    Geändert von sicco (06.09.2011 um 19:11 Uhr)

  2. #2
    Kommt häufiger vorbei Avatar von Apfelkuchen91
    Registriert seit
    12.06.2009
    Ort
    In Deutschland
    Beiträge
    269
    Bedankte sich
    16
    Erhielt 32 Danksagungen
    in 32 Beiträgen

    Standard

    Hallo sicco,

    schaue dir mal folgenden Link an, vielleicht bringt dir das etwas: http://de.selfhtml.org/html/referenz/zeichen.htm.

    Denn so wie ich es sehe, hast du die Umlaute nicht umschrieben.

    Apfelkuchen91
    Vergesst nicht den "Danke"-Button zu klicken, es kostet nichts.
    Gelöste Probleme bitte markieren!
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  3. #3
    Neu an Board
    Registriert seit
    04.07.2011
    Beiträge
    52
    Bedankte sich
    6
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Leider hilft mir das nicht weiter, wie du schon erkannt hast hab ich nichts umgeschrieben.

    Aber woher kommt die Änderung?

  4. #4
    Kommt häufiger vorbei Avatar von Apfelkuchen91
    Registriert seit
    12.06.2009
    Ort
    In Deutschland
    Beiträge
    269
    Bedankte sich
    16
    Erhielt 32 Danksagungen
    in 32 Beiträgen

    Standard

    Hallo sicco,

    ich kann dir leider gerade nicht weiterhelfen, wenn ich nicht den Code oder einen Auszug aus diesem sehe. Könntest du etwas posten?

    Mir fällt gerade nur ein, dass du vielleicht folgende Anweisung einfügen solltest:
    HTML-Code:
    <meta content="text/html; charset=utf-8" http()-()equiv="Content-Type" />
    <!-- "()-()" bitte durch "-" ersetzen -->
    Diese kümmert sich, welchen Zeichensatz der Browser benützt.

    Apfelkuchen91
    Vergesst nicht den "Danke"-Button zu klicken, es kostet nichts.
    Gelöste Probleme bitte markieren!
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  5. #5
    War schon öfter hier Avatar von alexjoomla
    Registriert seit
    16.06.2008
    Ort
    München
    Beiträge
    193
    Bedankte sich
    15
    Erhielt 28 Danksagungen
    in 25 Beiträgen

    Standard

    rufe deine webseite auf. rechte maustaste. quelltext ansehen. steht da so in der zweiten zeile:

    <meta **********="content-type" content="text/html; charset=utf-8" />

    ?

    Wenn nein, was ich vermute dann hast du vermutlich in deiner index.php diese zeile gelöscht:

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language;?>" >

  6. #6
    Neu an Board
    Registriert seit
    04.07.2011
    Beiträge
    52
    Bedankte sich
    6
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    die Codierung wird ja angegeben, wie gesagt in der Richting habe ich nichts geändert.

    hier die Zeiler der Codierung

    HTML-Code:
    <meta **********="content-type" content="text/html; charset=utf-8" />

  7. #7
    Neu an Board
    Registriert seit
    04.07.2011
    Beiträge
    52
    Bedankte sich
    6
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von alexjoomla Beitrag anzeigen
    rufe deine webseite auf. rechte maustaste. quelltext ansehen. steht da so in der zweiten zeile:

    <meta **********="content-type" content="text/html; charset=utf-8" />

    ?

    Wenn nein, was ich vermute dann hast du vermutlich in deiner index.php diese zeile gelöscht:

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language;?>" >
    Nein beide Zeile stehen in der index, da ich diese ja nicht geändert habe. Ich habe nur eine Modulposition hinzugefügt, mehr nicht.
    Den Rest habe ich per CSS geändert, drum verstehe ich das ganze nicht.

  8. #8
    War schon öfter hier Avatar von alexjoomla
    Registriert seit
    16.06.2008
    Ort
    München
    Beiträge
    193
    Bedankte sich
    15
    Erhielt 28 Danksagungen
    in 25 Beiträgen

    Standard

    schick doch mal nen link.

  9. #9
    Neu an Board
    Registriert seit
    04.07.2011
    Beiträge
    52
    Bedankte sich
    6
    Erhielt 0 Danksagungen
    in 0 Beiträgen

  10. #10
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.736
    Bedankte sich
    337
    Erhielt 3.611 Danksagungen
    in 2.970 Beiträgen

    Standard

    Hallo.
    Frage mal beim Webhoster nach, der Server liefert im http-Header die Codierung iso-8859 aus, richtig wäre UTF-8 (Das hat nichts mit dem HTML-Header zu tun).

    Und zur Sicherheit noch der Hinweis, die Dateien müssen bei der Bearbeitung alle auch mit UTF-8 ohne BOM gespeichert werden, dazu einen der guten Editoren wie z. B Notepad++ verwenden.

    @Apfelkuchen91: Die Codierung der Umlaute per HTML ist schon lange nicht mehr nötig (da eben UTF-8 auch Umlaute überträgt).

  11. Erhielt Danksagungen von:


+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein