Ich habe eine Frage! (Schlau wa) und zwar:
Wie würdet ihr es anstellen um mehrere Sprache in euer Projekt einzubauen! Ich habe schon mal eine Idee gehabt:
a) ist das system akzeptabel oder gibt es ein besseres System?Meine Idee hat geschrieben:In dem Ordner /hack/daten/lang/ liegen ganz viele Dateien die jede
die geforderten Sprachfunktionen enthält! (Wie das jetzt genau auf-
gebaut ist kann ich noch nicht sagen (muss mir das noch überlegen
(ja ich kann denken))) Die aktuelle Sprache kann der User in dem
ControllPanel/Setup.py einstellen! Diese Sprachdatei wird dann ge-
nommen und als lang.py in das /hack/ Verzeichniss kopiert. Jede Da-
tei importiert diese lang.py und greift darauf zu! Will man nun die
Sprache wechseln, so muss man nur die lang.py durch eine x-belibige
Sprachdatei ersetzten und schon klappet es prima
b) was soll am besten in den Sprachdateien stehen? So Funktionsmäßig:
Code: Alles auswählen
def error(nummer):
if nummer == 42:
print "Text"
Code: Alles auswählen
error42 = """6*9 = 42"""
Ich würde mich über Anregungen freuen!
SigMA