Mit "Übersetzer" meine ich denjenigen, der die sprachabhängigen Komponenten übersetzen will, und dabei ist es mir (fast) völlig wurscht, welche Qualifikation derjenige hat.
Nach meinen Erfahrungen will jemand einen Shop in einer Sprache haben, für die ich nichts anbieten kann. Derjenige versteht in aller Regel sein Geschäft und beherrscht seine Muttersprache, kommt aber mit der Syntax der Files nicht zurecht. Mit Hilfe des Tools kann er seinen Job erledigen und die Masse der Texte sofort in seinem Shop im Zusammenhang betrachten.
Eben dieser Zusammenhang der diversen Textbausteine fehlt in den Files völlig, und deshalb ist die vorgeschlagene Methodik sicher auch für einen professionellen Dolmetscher eine Erleichterung.
Hier ein Beispiel meines Japaners:
http://jp.vario-helicopter.biz/shop/index.php?cPath=23Der Betreiber des Shops ist fleißig, willig, und gewissenhaft, aber schon etwas älter und hat mit Computern nicht sooo viel am Hut. Er hat sämtliche Produktbeschreibungen innerhalb seines Shops übersetzt, und er hätte auch die paar Files ohne Murren übersetzt, wenn er nicht Angst vor der Syntax hätte.
Für die alte osCommerce-Version gab es eine japanische Übersetzung. Einige Begriffe gefielen ihm nicht, und wir haben sie zusammen übersetzt, indem er sie in einen Dummy-Artikel schrieb, und ich sie per copy und paste in die Textfiles einsetzte. Dazu musste ich auf meiner Kiste die japanische Sprache und den EUC-JP Zeichensatz einstellen. Auf diese Weise kann man zur Not ein paar Korrekturen vornehmen, aber nicht den ganzen Shop übersetzen.
Nun ist die Migration überfällig, und deshalb habe ich das Dingen gebaut. Ich habe es hier eingestellt, weil ich hoffte, dass ich ein paar Rückmeldungen bekomme und den einen oder anderen Bug, der sicher noch drin ist, gefixt kriege, bevor ich diesen netten älteren Herrn dransetze.
Zudem ist meine Idee von Open Source, dass man nicht nur schnorrt, sondern auch etwas zurückgibt. Eine breitere Installationsbasis würde sicher auch dem Shop gut tun, die Welt ist groß und es gibt viele Sprachen.