Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 18. März 2014 14:55
- ampelmann
- probiert CMSMS aus
- Registriert: 24. Januar 2012
- Beiträge: 31
Re:
Hallo,
ich weiß, dass das schon einmal in ähnlicher Form kam aber dieser Fall ist etwas anders:
Und zwar wird mir ebenfalls der März-Eintrag mit diesem Rhombus angezeigt, die Seite ist aber auf unicode (UTF-8) eingestellt. Nun ist es aber so, dass auch im Backend, der März so merkwürdig formatiert ist.
Wenn ich Front- und Backend allerdings auf ISO 8859-1 umstelle, funktioniert es. Nun kann ich mir das gar nicht erklären und bin drauf und dran, den März-String in der Datenbank zu ändern.
Habt Ihr eine Lösung?
Offline
#2 18. März 2014 15:29
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Wenn du den Monatsnamen ändern willst, kannst du dies in der Sprachdatei des Moduls tun.
Obwohl bei CMSMS sowohl Front- als auch Backend in utf-8 arbeiten, werden alle Entitäten vom Translation Center ISO codiert.
Damit die Änderung beim nächsten Update nicht überschrieben wird, solltest du die Änderung via custom_modules Ordner ausführen. Weitere Infos dazu findest du im Board "Übersetzungen".
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#3 18. März 2014 19:37
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Wie sieht es aus mit PHP locales?
Damit muss man doch alles auf die richtige Locales setzen können.
mfg
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#4 18. März 2014 19:47
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Nee, nee, passt schon.
Bei CGCalendar kommt der Monatsname aus der Sprachdatei.
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#5 18. März 2014 20:31
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Ok,
hatte ich noch nicht bemerkt weil es funktioniert
mfg
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#6 18. März 2014 20:45
- Cherry
- CMSMS-Profi
- Registriert: 15. Dezember 2010
- Beiträge: 531
Re:
Wie sieht es aus mit PHP locales?
Damit muss man doch alles auf die richtige Locales setzen können.mfg
Jan
Wie würdest du das mit locales machen? Bei mir stimmt's nämlich nicht, obwohl es in der Sprachdatei korrekt aussieht.
Der Monatsname im Backend (beim Erstellen von Terminen z.B.) muß dann wohl doch anders erzeugt werden, oder?
Offline
#7 18. März 2014 21:05
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Wie sieht es denn in deiner Sprachdatei aus?
Und welche Einträge hast du bezüglich der Kodierung in der config.php?
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#8 18. März 2014 22:28
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Diese Installation kommt aus einige Upgrades, wo ich folgende Versionen nutze:
CMSMS 1.11.9
CGCalendar 1.10.4
Languagefile:
$lang['cal_march'] = 'März ';
config.php
$config['locale'] = 'de_DE.utf-8';
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
Template:
process_pagedata}<!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">
Hoffe es beantwortet deine Frage.
mfg
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#9 19. März 2014 10:39
- Cherry
- CMSMS-Profi
- Registriert: 15. Dezember 2010
- Beiträge: 531
Re:
Hallo Jan,
ja das beantwortet die Frage.
Irgendwie will's bei mir nur nicht funktionieren.
In dem Moment wo ich $config['locale'] = 'de_DE.utf-8'; einfüge, werden die Monatsnamen nur noch englisch ausgegeben, sehr seltsam.(Betrifft wie gesagt das Backend beim neue Termine anlegen, Versionen wie bei Jan).
Naja ... nichts Dramatisches, aber es wäre natürlich schön, wenn's richtig angezeigt werden würde.
@cyberman
Sprachdatei sieht aus wie Jan es geschrieben hat,
in der config.php war diesbezüglich noch ncihts eingetragen, Änderungen wie Jan es vorgeschlagen hat, habe ich jetzt drin.
also:
$config['locale'] = 'de_DE.utf-8';
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
Offline
#10 19. März 2014 10:44
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Vielleicht kann es an den Locales liegen die bei deinem Hoster auf dem Server geladen sind.
Soll nachgefragt werden.
mfg
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
1
- Übersicht
- »
- »