Facebook hat diesen einzigartigen und cleveren Ansatz für die Lokalisierung seiner Website: Übersetzer (in diesem Fall Benutzer, die die Website freiwillig übersetzen) können einfach auf die noch nicht übersetzten Zeichenfolgen klicken. die mit einem grünen unteren Rand markiert sind - in ihrem natürlichen Kontext auf der Website. Siehe http://www.facebook.com/translations/.Open-Source-Projekte für i18n à la Facebook
Nun, wenn Sie jemals mit der Übersetzung einer Website zu tun haben, werden Sie sich bewusst, wie seltsam und witzig einige dieser Übersetzungen sein können, wenn Werkzeuge wie poedit verwenden, wo der Übersetzer nicht vollständig bewusst ist Die Stelle, an der die übersetzte Zeichenfolge angezeigt wird, erscheint auf der Website.
Beispiel: Bitte übersetzen Sie "Home". Auf Deutsch wäre zum Beispiel die Startseite einer Website "Home", während das Haus, in dem Sie leben, "Heim" ist. Nun müssen Sie als Übersetzer im Grunde raten, in welchen Kontext dieser Begriff wahrscheinlich auf der Website erscheinen wird, und dementsprechend übersetzen. Wahrscheinlichkeiten sind, du bist neue Website auf Wohnmöbel jetzt übersetzt als "Home-Einrichtung", die lächerlich zu jedem Deutsch klingt.
So kocht meine Frage nach unten:
Kennen Sie ein Open-Source-PHP-Projekte, wie dies auf etwas arbeiten? Ich bin im Grunde auf der Suche nach einem Framework, mit dem Sie Ihre internationalisierte Website in den "Übersetzungsmodus" versetzen und Strings anklickbar und übersetzbar machen können, z. durch ein Javascript modal.
Ich bin nicht so sehr auf der Suche nach einer vollwertigen und vorgefertigten Lösung, würde aber gerne ähnliche Projekte kennenlernen, zu denen ich Code beitragen kann.
Vielen Dank im Voraus!
Dies ist eine gute Frage und wird wahrscheinlich immer relevanter werden, wenn Websites immer globaler werden! – Ryan