Ankündigung

Einklappen
Keine Ankündigung bisher.

gettext und werte aus mysql

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • selfmade02
    hat ein Thema erstellt gettext und werte aus mysql.

    gettext und werte aus mysql

    hallo,
    nach ein paar Problemchen verwende ich nun gettext zur Mehrsprachigkeit meiner webseite ganz zufriedenstellend.

    Frage:
    Ich habe ein paar Werte (Beschreibung etc.) in einer mysql-db stehen.
    Diese sind dort in englisch.
    Gibt es eine Möglichkeit die Inhalte aus der DB irgendwie mit gettext zu verwenden bzw. dann mit poedit zu editieren?

    oder brauch ich immer stets die gettext-variablen damit ich diese später auch mit poedit bearbeiten kann ?

    Gruß Jürgen

  • Bonaparte
    antwortet
    Sorry, dass ich das Thema nochmal hoch pushe. Habt ihr wirklich keine Vorschläge zu meinem Posting?

    Einen Kommentar schreiben:


  • Bonaparte
    antwortet
    Ich würde gerne dieses Thema wieder aufgreifen, da ich mich gerade mit dieser Problematik beschäftige.

    Ich experimentiere mit gettext bei einem Projekt, funktioniert soweit einwandfrei. Bis zu einem Punkt. Die Kategorien sind in der Datenbank gespeichert. Je nach Sprachwahl, sollen diese natürlich in der jeweiligen Sprache geladen werden. Ich möchte, dass alle Übersetzungen an einem Ort verwaltet werden und überlege mir, wie man das am sinnvollsten gestalten könnte.

    Ein Ansatz wäre die Kategorienamen aus der DB zu laden und in eine .php-Datei zu schreiben

    _('Kat1');
    _('Kat2');
    _('Kat3');
    ...

    Folglich werden diese dann von poedit erkannt und können bei Bedarf übersetzt werden. Ich finde diesen Ansatz jedoch umständlich und unschön.

    Habt ihr weitere Anregungen für mich?

    Einen Kommentar schreiben:


  • lstegelitz
    antwortet
    Gibt es eine Möglichkeit die Inhalte aus der DB irgendwie mit gettext zu verwenden
    Nein. gettext arbeitet nicht mit dynamischen Inhalten, das Original MUSS als direkter String im Quelltext zu finden sein.

    Einen Kommentar schreiben:

Lädt...
X