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

[gelöst] Blog nutzt nicht die deutsche Sprachdatei

Seite: 1 938 mal gelesen
  • neo67
    Community Member
    13 Beiträge

    [gelöst] Blog nutzt nicht die deutsche Sprachdatei

    Hallo,

    das Blogmodul nutzt leider nicht die systemweite Einstellung unter mysite/_config.php:
    i18n::set_locale('de_DE');

    Die de_DE Sprachdatei ist im lang-Verzeichnis vorhanden. Dennoch sind alle Links ( Read the full post, Comments) etc. in Englisch.
    Das hier:
    i18n::enable();
    i18n::set_locale('de_DE');


    aus diesem Threat http://www.silverstripes.de/erweitern-modul-widget-entwicklung/show/346
    klappt leider nicht, wobei ich das in die _config.sys des Blog-Moduls eingetragen habe.
    In der Blog-Doku steht leider auch nichts über die Language-Einstellungen.

    Bestimmt hat jemand DEN Tipp. :-)

    EDIT: saphire/core/i18n.php "en_US" ändern auf "de_DE" bringt leider auch nichts.
    Wobei das auch nichts bringen kann (oder), da diese Dinge in den .ss Dateien des Blogs, wie zb. /blog/templates/Includes/BlogSummary.css diese Dinge "hart" verdrahtet sind:
    <a href="$Link" class="readmore" title="Read Full Post">Read the full post</a>


    Danke & Gruß
    Jürgen

    Mein Avatar zeigt, wie man aussieht, wenn man verspachtelten Rigibs mit einem Bandschleifer bearbeitet. ;-)

  • Izeroy
    Community Member
    211 Beiträge

    Re: Blog nutzt nicht die deutsche Sprachdatei

    Hallo,
    ich würde dir jetzt zu gerne eine wunderbare kurze und schnell funktionierende Antwort geben, aber leider ist dies nicht immer möglich.

    Also die einfache und klare Antwort. Er lädt wahrscheinlich deine Sprachdatei, das Theme higherground ist aber nicht auf Mehrsprachigkeit ausgelegt.

    Also am einfachsten zu Erkennen ist dies wenn du einmal die Datei /themes/higherground_blog/templates/Includes/BlogSummary.ss aufrufst. Dort stehen die Texte alle im Klartext und nicht über das Laden der Language Dateien.

    Also du hast 2 Möglichkeiten.

    1. Möglichkeit: Du willst sowieso nur eine deutsche Seite haben, also kannst du einfach alle Texte dort in die deutschen Texte übersetzen.

    2. Möglichkeit: Du willst alles korrekt machen, und eventuell für andere die später das Theme nutzen die Language Befehle einfügen.

    Greetz
    Ben

    Weitere Fragen?! Meld dich einfach! MSN: benjamin.buessenschuett@hotmail.de ICQ: 354 848 193 Webseite: www.silverstripe-hilfe.de

  • neo67
    Community Member
    13 Beiträge

    Re: Blog nutzt nicht die deutsche Sprachdatei

    Hi Ben,

    nachdem das Ändern der Texte in dem Template des Blogs nichts brachte, bin ich auch wieder auf das Template gestoßen.
    Text geändert "/dev/build" aufgerufen und "/blog/?flush=1". Wobei mir nicht klar war, das ein Aufruf von [domain]?flush=1 nichts bringt, sondern das Flush auf die View, wie hier "/blog" angewandt werden muss. Aber, das ist halt immer so bei neuer Software.
    :-)

    Vom Backend her finde ich SS sehr gelungen, sehr "sympatische" Benutzerführung, die "Haptik" ist stimmig.
    Dann werde ich mich mal weiterhin damit beschäftigen.

    Wie man ein Template für mehrere Sprachen umbaut, muss ich mal sehen, vielleicht finde ich eines, dass so aufgebaut ist und bau dieses higherground um.


    Danke für die Hilfe!

    Jürgen

    Mein Avatar zeigt, wie man aussieht, wenn man verspachtelten Rigibs mit einem Bandschleifer bearbeitet. ;-)

  • Izeroy
    Community Member
    211 Beiträge

    Re: [gelöst] Blog nutzt nicht die deutsche Sprachdatei

    Hallo Jürgen,
    also ich bin aktuell im Aufbau einer etwas umfassenderen Webseite zu SilverStripe.

    Dort werde ich im Abstand von etwa 2-3 Tagen immer ein Tutorial veröffentlichen. Dort wird nach aktueller Planung auch nächste Woche ein Tutorial zur Mehrsprachigen Umsetzung eines Templates kommen.

    Ist aber erst vor 2 Tagen Online gegangen somit noch etwas provisorisch aufgebaut :D

    http://www.silverstripe-hilfe.de

    Greetz
    Ben

    Weitere Fragen?! Meld dich einfach! MSN: benjamin.buessenschuett@hotmail.de ICQ: 354 848 193 Webseite: www.silverstripe-hilfe.de

  • neo67
    Community Member
    13 Beiträge

    Re: [gelöst] Blog nutzt nicht die deutsche Sprachdatei

    Hallo Ben,

    das sieht doch schon gut aus und klar, (guter) Content dauert halt. Meine Zeit ist zwar wegen Job, Hausumbau und Projekte wie www.linuxmintusers.de und www.linuxation.de gerade etwas begrenzt, aber wenn ich was habe, was da rein passen könnte, melde ich mich. Bleibe auch hier aktiv. Silverstripe gefällt mir gut, nicht nur aufgrund des verwendeten Frameworks.

    Gruß
    Jürgen

    PS. Gleich mal als Lesezeichen gespeichert. :-)

    Mein Avatar zeigt, wie man aussieht, wenn man verspachtelten Rigibs mit einem Bandschleifer bearbeitet. ;-)

  • Pipifix
    Pipifix Community Member
    32 Beiträge

    Re: [gelöst] Blog nutzt nicht die deutsche Sprachdatei

    Ihr müsst das lang file in der mysite/_config.php gesondert laden.
    i18n::include_locale_file('blog', 'de_DE');

    (getestet bei Blog V.0.4x)

    Das funktionert übrigens auch bei anderen Module z.b. Eventkalender.
    Dabei stellt die erste varibale den Modulnamen dar und der zweite (na, was wohl?) die Zielsprache

    Grüße Thomas

Zur Zeit online: Zur Zeit ist leider niemand online.

Wir begrüßen unsere neuen Mitglieder: saerdna