omroettger
Benutzer
- Beiträge
- 6
Hallo,
ich habe vor einiger Zeit ein sehr komplexes Thema aufgegriffen.
Auf meiner Webseite können Benutzer in Ihrer Landessprache (deutsch, englisch, spanisch und französisch) private Veranstaltungen in einer MySQL Datenbank hinterlegen.
So weit, so gut.
Nun möchte ich, dass z.B. ein deutscher Benutzer, der die Daten eines englischen Benutzers aufruft, diese Daten auch in deutsch aufrufen kann, d.h. dass die Daten von Englisch in Deutsch übersetzt werden.
Eine Datenbank mit den 4 Sprachen habe ich bereits erstellt:
Referenz-Tabelle: id, de, en, es, fr
Wie schaffe ich es nun, einen Abgleich der Daten zu ermöglichen?
Es geht hauptsächlich um ein Feld in der Veranstaltungstabelle:
Location
Sagen wir mal der englische Benutzer hat beim Posten hier „Beach“ eingegeben und der deutsche Benutzer, der die Daten abruft, soll hier nun „Strand“ angezeigt bekommen.
Da die Daten bei der Eingabe immer wieder variieren, ist das ganze sehr kompliziert mit einer Abfragen zu versehen.
Oder können die Daten aus der Datenbank direkt bei der Ansicht auf der Webseite in die jeweilige Landessprache umgewandelt werden?
Über Ideen und Ratschläge wäre ich sehr dankbar.
ich habe vor einiger Zeit ein sehr komplexes Thema aufgegriffen.
Auf meiner Webseite können Benutzer in Ihrer Landessprache (deutsch, englisch, spanisch und französisch) private Veranstaltungen in einer MySQL Datenbank hinterlegen.
So weit, so gut.
Nun möchte ich, dass z.B. ein deutscher Benutzer, der die Daten eines englischen Benutzers aufruft, diese Daten auch in deutsch aufrufen kann, d.h. dass die Daten von Englisch in Deutsch übersetzt werden.
Eine Datenbank mit den 4 Sprachen habe ich bereits erstellt:
Referenz-Tabelle: id, de, en, es, fr
Wie schaffe ich es nun, einen Abgleich der Daten zu ermöglichen?
Es geht hauptsächlich um ein Feld in der Veranstaltungstabelle:
Location
Sagen wir mal der englische Benutzer hat beim Posten hier „Beach“ eingegeben und der deutsche Benutzer, der die Daten abruft, soll hier nun „Strand“ angezeigt bekommen.
Da die Daten bei der Eingabe immer wieder variieren, ist das ganze sehr kompliziert mit einer Abfragen zu versehen.
Oder können die Daten aus der Datenbank direkt bei der Ansicht auf der Webseite in die jeweilige Landessprache umgewandelt werden?
Über Ideen und Ratschläge wäre ich sehr dankbar.