OPF LANG

Bei Problemen/Anregungen mehrsprachiger Webseiten.

Beitragvon zehbaeh » 9. Nov 2006, 19:31

Ihr könntet auch in einer kommenden Version von Redaxo die Strings, die so ein mehrspachiges Modul benötigt, in der Datenbank bzw. den generierten Dateien speichern.
Bei der Modulleingabe wäre das dann halt eine zusätzliche Seite mit einer Tabelle mit 3 Feldern pro Zeile key,lang,text.
Die gesamten Texte (in der Regel werden das ja nicht allzu viele sein), könnten einfach in/aus ein Array geladen werden.
In der DB könnte das Array ja serialisiert in einem Feld abgelegt werden.
In den generierten Dateien wäre das ebenfalls möglich, oder halt "entfaltet" in einer normalen Array-Deklaration.

IMHO hättet ihr das eigentlich auch bei den Modulparametern so machen können. So schleppt ja jeder Slice viele meist unötige leere Felder mit sich rum.
zehbaeh
 
Beiträge: 563
Registriert: 17. Okt 2006, 10:52
Wohnort: Solingen

Beitragvon Thomas.Blum » 9. Nov 2006, 19:34

Hej,

helpy hat geschrieben:Habt Ihr das Style-Sheet so geändert, dass keine List-Punkte angezeigt werden?


ich weiß nicht was du meinst ;-)

bg Thomas
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Benutzeravatar
Thomas.Blum
Entwickler
 
Beiträge: 4670
Registriert: 24. Aug 2004, 21:11
Wohnort: Dresden

Beitragvon helpy » 9. Nov 2006, 22:38

tbaddade hat geschrieben:Hej,

helpy hat geschrieben:Habt Ihr das Style-Sheet so geändert, dass keine List-Punkte angezeigt werden?


ich weiß nicht was du meinst ;-)

bg Thomas


Ist zwar OT aber trotzdem hier ...

Code: Alles auswählen
[list]
[*]Das ist ein Listenpunkt
[*]Das ist noch ein Listenpunkt
[*]und so geht es weiter
[*]...
[/list]

Das sollte dann in der Anzeige ein unordered list mit bullets (oder wie es halt im CSS definiert ist) sein. Sieht aber so aus:
  • Das ist ein Listenpunkt
  • Das ist noch ein Listenpunkt
  • und so geht es weiter
  • ...


In der Forumsbeschreibung wird es auch nicht richtig dargestellt:

==> http://forum.redaxo.de/faq.php?mode=bbcode#6

Das phpBB kann das normalerweise, aber ich denke mal, dass mit der Verwendung des Redaxo-Stylesheets zusammenhängt.

cu, Guido
helpy
 
Beiträge: 52
Registriert: 27. Sep 2006, 08:59

Beitragvon helpy » 9. Nov 2006, 23:12

kills hat geschrieben:Wenn mehrsprachig, dann Englisch und fertig...


:-)

Ein "on the fly" Sprachenwechsel im Backend ist ja nicht möglich, oder habe ich da etwas übersehen ...

Deshalb hast Du recht, wenn man die Bedienung ausschließlich einsprachig macht. Wenn ein nicht-englisch/deutsch-sprechender das Modul verwenden möchte, dann muss er es wohl erst mal übersetzen lassen.

Auf der anderen Seite könnte es unter bestimmten Umständen sinnvoll sein, die Sprache des Backends abhängig vom angemeldeten Nutzer zu machen. Dann gäbe es aber zwei Sprach-Variablen, die für das Backend und die für das Frontend und für die Artikel. Im Backend müssten dann beide Sprachvariablen verfügbar sein. (gibt es das vielleicht schon und ich habe es nur nicht entdeckt)

Bei der Mehrsprachigkeit von Modulen ging es mir aber erst mal um die Default-Texte in Eingabefeldern, die ja sehrwohl von Vorteil sein können.

cu, helpy
helpy
 
Beiträge: 52
Registriert: 27. Sep 2006, 08:59

Beitragvon Thomas.Blum » 10. Nov 2006, 07:59

Hej,

helpy hat geschrieben:Das sollte dann in der Anzeige ein unordered list mit bullets (oder wie es halt im CSS definiert ist) sein. Sieht aber so aus:
  • Das ist ein Listenpunkt
  • Das ist noch ein Listenpunkt
  • und so geht es weiter
  • ...


entspricht es noch nicht deinen Vorstellungen?

vg Thomas
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Benutzeravatar
Thomas.Blum
Entwickler
 
Beiträge: 4670
Registriert: 24. Aug 2004, 21:11
Wohnort: Dresden

Beitragvon helpy » 10. Nov 2006, 08:17

Hey, DANKE ... eine prompte Reaktion,

tbaddade hat geschrieben:entspricht es noch nicht deinen Vorstellungen?


;-) Ging es wirlich um meine Vorstellung ;-) ???

Sorry! Ich wollte nicht als Besserwisser auftreten, habe ja noch genug zu lernen! ... ... ich hatte ja nur angemerkt, dass eine Funktionalität, die zwar vom Board zur Verfügung gestellt wird, aber nicht visualisiert wurde.

... jetzt können die Beiträge zu den Listpunkten ja gelöscht werden. Hat sich ja erledigt.

so long, Guido
helpy
 
Beiträge: 52
Registriert: 27. Sep 2006, 08:59

Beitragvon Thomas.Blum » 10. Nov 2006, 08:21

helpy hat geschrieben:
tbaddade hat geschrieben:entspricht es noch nicht deinen Vorstellungen?


Ging es wirlich um meine Vorstellung???



in diesem Falle schon, da du es nochmals angeschrieben hattest, obwohl es bereits implementiert war.

Siehe Post von "09 Nov 2006 19:34"

vg Thomas
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Benutzeravatar
Thomas.Blum
Entwickler
 
Beiträge: 4670
Registriert: 24. Aug 2004, 21:11
Wohnort: Dresden

Beitragvon helpy » 10. Nov 2006, 09:15

tbaddade hat geschrieben:
helpy hat geschrieben:
tbaddade hat geschrieben:entspricht es noch nicht deinen Vorstellungen?


Ging es wirlich um meine Vorstellung???



in diesem Falle schon, da du es nochmals angeschrieben hattest, obwohl es bereits implementiert war.

Siehe Post von "09 Nov 2006 19:34"

vg Thomas


Im Post vom 9.11. 19:34 sagtest Du, dass Du mich nicht verstehst ... habs dann einfach noch mal genauer erklärt, weil ich mich doch etwas kurz und knapp ausgedrückt hatte. Aber vielleicht war Deine Frage ja ganz anders gemeint ... und du hattest das schon korrigiert! Aber als ich das ganze noch mals genauer beschrieb, war bei mir noch keine Änderung sichtbar, was dann sicher daran lag, dass mein Browser das Style-Sheet wohl noch aus dem Cache genommen hat.

Also lag der "Fehler" auf meiner Seite ... sorry! ... tut mir Leid.

cu, Guido
helpy
 
Beiträge: 52
Registriert: 27. Sep 2006, 08:59

Beitragvon Thomas.Blum » 10. Nov 2006, 09:22

Hej,

du hattest das zwinkernde Smilie nicht mit genommen. Das sollte Ironie aufzeigen. Nächstes mal drücke ich mich verstämdlicher aus.

vg Thomas
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Benutzeravatar
Thomas.Blum
Entwickler
 
Beiträge: 4670
Registriert: 24. Aug 2004, 21:11
Wohnort: Dresden

Vorherige

Zurück zu Mehrsprachigkeit [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast