[PHP] Realisierung eines Sprachsystems

Dieses Thema im Forum "Webentwicklung" wurde erstellt von CS-Luck0r, 27. August 2009 .

  1. 27. August 2009
    Realisierung eines Sprachsystems

    Hallo,

    ehrlich gesagt habe ich innerhalb meiner 5 Jahre mit PHP nur immer mit einer Template-Engine zutun gehabt.. doch absofort muss ich den kompletten Webauftritt paraell in Englisch bereitstellen. Meine Frage an euch, wie ich es am besten handhaben soll.. also das Handling um z u erkennen welche Sprache jemand hat passiert einerseits über die Browsersprache und der Zugangspunkt:

    xyz.de = Deutscher Content
    xyz.com = Englischer Content

    Das ist soweit auch alles klar - nur nun geht es mehr ums Template.

    Soll ich am besten die ganzen Templates in einer weiteren Sprache in der Datenbank einfach hinterlegen ala Template-ID.. und dementsprechend immer laden.. ODER man macht es über ne simple *.lang Datei z.B wo man das ganze als Array mit Keys definiert.. doch ich vermute die Datenbankvariante ist hierbei einfach nur WESENTLICH schöner und kompakter.

    Hoffe drücke mich richtig aus, schon sehr spät grad..

    Wäre denke ich das sinnvollste..
     
  2. 27. August 2009
    AW: Realisierung eines Sprachsystems

    ich verwende bei solchen sachen eigl. beide varianten.

    in der db alle sprach-releavanten "variablen" speichern um sie im backend unkompliziert zu ändern, anschließend kommen die sachen in den cache und die template-engine verwendet je nach langID (falls vorhanden) ein anderes template-packet, oder die standard-templates.

    im grunde reicht es aber wenn du die sachen in der db speicherst und in deinem templates wieder ausgibst. ich hab das nur so realisiert, weil kunden teilweiße bei anderen sprachen ganz andere strukturen haben wollten (anderer style/aufbau etc).

    würde dir das auch raten, denn wenn dus nur mit der db machst, also nur "variablen" aus der db holst und in deinen templates ausgibst, hast du nacher übel das gefummel wenn die bei verschieden sprachen was anders haben wollen...
     
  3. 27. August 2009
    AW: Realisierung eines Sprachsystems

    Dann lag ich mit meiner Denkweise ja garnicht so falsch.. Murdoc bei sowas ergänzen wir uns immer total.. immer was ich von dir lese an Beiträgen, .. da denk ich echt, dass hätte ich von der Lösung her schreiben können *g*

    Lustig Dankt euch.
     
  4. 2. September 2009
    AW: Realisierung eines Sprachsystems

    ich sag mal kommt drauf an wies mit dem kunden gehandhabt wird. bsp ich bin jetzt gerade an einer page wo der kunde explizit gesagt hat er wolle nur die Französische site und wolle es selbst übersetzen. darum habe ich das ganze in ein csv file gepackt, welches er kopiert und dann im excel bearbeiten kann...
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.