#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.. + Multi-Zitat Zitieren
#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... + Multi-Zitat Zitieren
#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. + Multi-Zitat Zitieren
#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... + Multi-Zitat Zitieren