terra wrote:
Mir ging es in erster Linie darum, die Anweisungen zu den Strafen zu übersetzen, da man ja während einer Strafe oft nicht die Zeit hat, den Googleübersetzer nebenbei zu füttern - zumal ja Copy and Paste nicht funktionieren.
Da spricht meiner Ansicht nach nichts dagegen. Die Anweisungen liegen nicht auf dem Server.
Mit ein wenig Suchen und Ersetzen wäre es auch ohne weiteres möglich, die auf dem Server auf englisch angezeigten Strafen im Client auf deutsch zu zeigen. So müsste man nur in der Anzeigefunktion eingreifen und nicht die Logik umschreiben.
Zum Beipiel hier 'strokes of the cane' zu 'Rohrstockschläge'. Nicht elefant, es sollte aber funktionieren.
Code:
def englishPunishment = "32 strokes of the cane"
def germanPunishment = englishPunishment.replace("strokes of the cane", "Rohrstockschläge")
Will man es im größeren Umfang machen, lässt sich das aneinanderreihen. Vielleicht ließe sich der Aufwand aber mit ein wenig Regex-Gymnastik noch verringern. Das ganze dann einmal in eine Funktion gepackt und man müsste nur noch in der Anzeige punishemnt durch funktion(punishemnt) ersetzen.
Analoges wäre auch für die Namen der Vergehen usw. möglich. Nur mal als Idee.