Ergebnis 1 bis 8 von 8

Thema: Catalog und Mehrsprachigkeit?

  1. #1
    Contao-Fan
    Registriert seit
    03.01.2011.
    Beiträge
    260

    Standard Catalog und Mehrsprachigkeit?

    Hallo.

    Ich habe eine Webseite mit der Catalog Erweiterung. Der Catalog enthält momentan 200 Produkte und das werden noch deutlich mehr werden. Die Webseite soll nun um zwei weiteren Sprachen erweitert werden.
    Wie geht man hier am besten vor?
    Muss ich alle Catalog Module neu anlegen bzw. duplizieren?

    VG

  2. #2
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    348

    Standard

    Hallo,

    Du kannst entweder je Produkt 2 weitere Felder anlegen, je Sprache, z.B. _en und _es

    oder (so hab ich es gelöst) mit der Erweiterung [inserttags] Platzhalter (InsertTags),

    das sieht bei meinem Immo-Catalog dann so aus, Beispiel Dorfhaus:

    {{iflng::de}}Dorfhaus{{iflng}}{{iflng::en}}Village {{iflng}}{{iflng::es}}Casa de pueblo{{iflng}}

    und in Taxonomie steht dann: {{custom(2x Doppelpunkt)Dorfhaus}}

    damit wird automatisch je Sprache die richtige Bezeichnung ausgegeben.

    Für Felder, wie Freitext für den Kunden (Objektbeschreibung), also alles was man vorher nicht kategorisieren kann, habe ich dann eben 3 Felder angelegt.

    ergänzt: dies 2x Doppelpunkt kann ich nicht reinkopieren, der setzt mir dann einen Smiley da rein...
    obwohl es oben bei Inserttags funktionierte... grübel..
    Geändert von Jenna (25.04.2011 um 19:10 Uhr)
    Grüße Jenna

  3. #3
    Contao-Fan
    Registriert seit
    03.01.2011.
    Beiträge
    260

    Standard

    hi,

    okay. ich würde gerne weitere felder anlegen. nur wo kann ich bestimmen welche sprache es sein soll?

    ich habe ein feld: "produktname [text]" - das will ich nun in zwei weiteren sprachen anlegen.
    also mache ich ein neues feld "produkname-english [text] - wo kann ich dann dort die sprache bestimmen?

    vg

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo ElMariachi,
    entweder ein 2. Modul für die 2. Sprache oder im Template ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Hi,
    ich glaube er will, das Redakteure bzw. Übersetzer die Fremdsprachen einpflegen.
    Da kommt man momentan wohl nicht an einem eigenständigen Katalog für die Fremdsprache oder an zusätzlichen Feldern innerhalb eines Katalogs.
    Die Fallunterscheidung nach Sprache, wie ihr oben schon erklärt habt, kommt zusätzlich dazu bzw. die Module duplizieren.

    ps. Die Methode vom Isotope find ich gar nicht schlecht mit Fallback-Sprachen je Produkt, aber selbst da wird über Umständlichkeit etc. diskutiert.
    So oder so, Mehrsprachigkeit ist immer aufwendig

    Grüße Tim
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

  6. #6
    Contao-Fan
    Registriert seit
    03.01.2011.
    Beiträge
    260

    Standard

    Wie würde das dann mit den zusätzlichen Feldern funktionieren? Wie kann ich dort eine Sprachenunterscheidung einrichten?

  7. #7
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo ElMariachi,
    siehe oben.. oder siehe andere Threads hier im Forum wo das noch mal genauer steht...

    Oder Frag etwas genauer, damit wir wissen womit du nicht klar kommst.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  8. #8
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    Zitat Zitat von ElMariachi Beitrag anzeigen
    Wie würde das dann mit den zusätzlichen Feldern funktionieren? Wie kann ich dort eine Sprachenunterscheidung einrichten?
    Ich mache das immer so, dass ich die Felder wie bereits vorgeschlagen foobar_de und foobar_en benenne. Wenn du dabei die Sprachkürzel verwendest, kannst du die Sprache im Template auslesen (in die Variable $lang packen) und dann auf das Feld mit dem Namen "foobar_".$lang zugreifen.

    So brauchst du nur ein Modul und nur ein Template.

    Alles Gute
    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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