Home / Forum / Sprache bei Ländern

Sprache bei Ländern

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein

Autor Nachricht

Thorsten Stumpf

Thorsten Stumpf

Registriert seit: 21.07.2006

Beiträge: 10

Mittwoch, 18. November 2009 17:43:37

Hallo!
Wie haben eine eZ publish-Installation mit Deutsch als Grundsprache angelegt und in eine eigene Inhaltsklasse ein Attribut des Typs "Land" hinzugefügt.
Dazu entsprechend eine Instanz der Contentklasse angelegt, bei der wir z.B. Admin-Interface Germany ausgewählt haben (wo eigentlich ja auch schon Deutschland stehen sollte?).

Wenn dieses Attribut über die eZ Flow-Standardtemplates ausgegeben wird, dann erhalten wir aber auch in der Nutzeransicht nur "Germany". Nach Möglichkeit sollte da aber eben "Deutschland" stehen.

Muss jedes Land erst in dem i18n-Modul bzw. den entsprechenden Libs dazu angelegt werden oder wie kann das passieren?
Installation basiert auf eZ Flow-Paket mit Beispielscontent (und alle anderen Packete sind ebenfalls heruntergeladen und installiert).

Vielem Dank für Eure Hilfe,

JT

M K

Registriert seit: 24.02.2009

Beiträge: 92

Dienstag, 24. November 2009 16:16:42

das stellst du in der site.ini deines siteaccesses ein...

Thorsten Stumpf

Thorsten Stumpf

Registriert seit: 21.07.2006

Beiträge: 10

Mittwoch, 25. November 2009 12:32:11

Nein nein, die Sprache ist schon korrekt gewesen. Nur dieser Inhalt wurde nicht übersetzt.

Die für mich funktionierende Lösung war:

Ich habe entsprechende Einträge in der ger-DE(@euro).ini angelegt.

[CountryNames]
Countries[EG]=Ägypten
...

Seitdem klappt es (per attribute_view_gui) mit der deutschen Bezeichnung.

Ich frage mich nur noch, wie man vom Eltern-Knoten aus im TPL direkt auf den Wert eines Country-Attributs in einer Inhaltsklasse oder genauer einer Instanz einer Inhaltsklasse zugreifen könnte.
Das ist zwar eigentlich nicht notwendig (und nicht der richtige Weg), aber rein prinzipiell würde ich den Aufbau und die Abhängigkeiten in den Attributen gerne verstehen.
$node.data_map.land.???

Weiß jemand Rat?
Thx in advance,

JT

Thomas Köhn

Thomas Köhn

Registriert seit: 05.03.2007

Beiträge: 355

Mittwoch, 25. November 2009 14:24:17

Schau einfach mal, ob du mit der country.ini etwas anfangen kannst, da stehen die Länder mit ihren wichtigsten Infos drin. Ich glaube der Datentyp nutzt die INI.

Dipl. Ing. (FH) M. Sc. Thomas Köhn

http://www.jac-systeme.de - Individuelle WEB-Lösungen
--
http://www.CJW-NETWORK.com/de - Developers united in eZ Publish
http://projects.ez.no/cjw_newsletter - eZ Publish Newsletter Lösung

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein