223 Nachrichten unter 71 Themen von 67 Mitgliedern
[SilverStripe Roadmap][Changelog]

Image Gallery Übersetzung funktioniert nicht

Seite: 1 926 mal gelesen
  • samurai
    samurai Community Member
    19 Beiträge

    Image Gallery Übersetzung funktioniert nicht

    Hallo Zusammen,

    ich habe ein Problem mit der Übersetzung von Modulen wie Image Gallery und UserDefinedForms.
    Die Basissprache ist en_US und wird ins Deutsche (de_DE) übersetzt.

    In der übersetzten Image Gallery Seite kann man weder Alben anlegen, noch Bilder hochladen.
    Wenn ich ein Album erstellen will, dann geht das Popup-Fenster auf. Nur dass dort normalerweise der Name des neuen Albums angefragt wird. Bei mir wird lediglich die Fehlermeldung:

    "I can't handle sub-URLs of a CMSMain object."

    ausgegeben. Nach schließen des Popup erscheint der "Albums"- Bereich im Backend komplett weiß.

    Habe auch mal zur Probe die Französische Übersetztung probiert. -> Die selbe Fehlermedlung.
    D.h. image gallery funzt nur in der Originalsprache. Liegt es vielleicht am ?locale=de_DE in der Adresszeile?

    Auch wenn ich versuche, eine separate image gallery Seite (also nicht als Übersetzung) in Deutsch zu erstellen, bekomme ich die gleiche Fehlermeldung.

    Habe ich was falsch gemacht?
    Meine Übersetzungs-Einstellung in der _config.php ist


    Object::add_extension('SiteTree', 'Translatable');
    Translatable::set_default_locale('en_US');


    ist das korrekt oder liegt der Fehler vielleicht daran?

    Danke vorab für jeden Tipp und/oder Hinweis!
    Besten Gruß
  • brokemeister
    brokemeister Community Member
    76 Beiträge

    Re: Image Gallery Übersetzung funktioniert nicht

    Hallo,

    ohne eine SilverStripe- und Module-Version kann man nur raten woran es liegt.


    Gruß

    Malte

    EOS Uptrade GmbH - Komplexes einfach machen | Certified Silverstripe Partner | www.eos-uptrade.de

  • samurai
    samurai Community Member
    19 Beiträge

    Re: Image Gallery Übersetzung funktioniert nicht

    Hab die Lösung gefunden unter:

    http://www.silverstripe.org/dataobjectmanager-module-forum/show/271156#post271156

    Damit geht es wieder super!

    Aber mir ist immer noch nicht ganz kloar, ob dies für die Übersetzung richtig und vollständig ist, und ob dadurch vielleicht noch andere Probleme lauern:


    Object::add_extension('SiteTree', 'Translatable');
    Translatable::set_default_locale('en_US');


    Danke.

Zur Zeit online: Zur Zeit ist leider niemand online.

Wir begrüßen unsere neuen Mitglieder: saerdna