Hallo liebe Gemeinde,
ich hbae mit hilfe von Wordpress ein Formular erstellt und aus den eingaben wird ein PDF Dokument generiert.
Das Dokument in dem die Eingben verarbeitet werden, ist mit php geschreiben.
Ein Kunde von mir wünscht nun eine Übersetzung ins Englische. Soweit hat das auch super geklappt und jetzt hänge ich dabei einen string umzuwandeln.
Ich habe folgenden code geschreiben:
Das $form_data['field'][93] ist mehrdimensionales Array welches die Daten aus dem Checkboxgruppe beinhaltet.
Als Ausgaeb erhalte ich folgendes: Autopilot, Onboard Computer, Onboard Phone, Sonar, Sonar mit Tochter, Fishfinder, Intercom, GPS, GPS with Daughter, Boundary Wave Receiver, Chartplotter, Compass, Compass mit Tochter, Radar, Self control system, Sumlog, Sumlog with daughter, VHF radio, Weather fax receiver, Weather radio receiver, Weather chart recorder, Wind measuring system
Die Übersetzung funktioniert wie gewünscht nur wird ,Sonar mit Tochter und Kompass mit Tochter nicht richtig übersetzt. Warum? Es funktioniert doch bei GPS mit Tocher doch auch.
Kann mir jemand Helfen, dass ich dieses Problem gelöst bekomme?
MFG Helmuff
ich hbae mit hilfe von Wordpress ein Formular erstellt und aus den eingaben wird ein PDF Dokument generiert.
Das Dokument in dem die Eingben verarbeitet werden, ist mit php geschreiben.
Ein Kunde von mir wünscht nun eine Übersetzung ins Englische. Soweit hat das auch super geklappt und jetzt hänge ich dabei einen string umzuwandeln.
Ich habe folgenden code geschreiben:
PHP-Code:
if (!empty($form_data['field'][93])) {
$nautische_geraete = implode( ", ", $form_data['field'][93] );
$nautische_geraete_de = array('Autopilot', 'Bordcomputer', 'Bordtelefon', 'Echolot', 'Echolot mit Tochter', 'Fishfinder', 'Gegensprechanlage','GPS','GPS mit Tochter', 'Grenzwellenempfänger', 'Kartenplotter','Kompass','Kompass mit Tochter', 'Radar','Selbststeueranlage','Sumlog','Sumlog mit Tochter','UKW-Funk','Wetterfaxempfänger','Wetterfunkempfänger','Wetterkartenschreiber','Windmessanlage');
$nautische_geraete_en = array('Autopilot', 'Onboard Computer', 'Onboard Phone', 'Sonar', 'Sonar with Daughter', 'Fishfinder', 'Intercom', 'GPS','GPS with Daughter','Boundary Wave Receiver','Chartplotter', 'Compass','Compass with daughter','Radar','Self control system','Sumlog','Sumlog with daughter','VHF radio','Weather fax receiver','Weather radio receiver','Weather chart recorder','Wind measuring system');
$nautische_geraete_ausgabe = str_replace($nautische_geraete_de, $nautische_geraete_en, $nautische_geraete);
}
Als Ausgaeb erhalte ich folgendes: Autopilot, Onboard Computer, Onboard Phone, Sonar, Sonar mit Tochter, Fishfinder, Intercom, GPS, GPS with Daughter, Boundary Wave Receiver, Chartplotter, Compass, Compass mit Tochter, Radar, Self control system, Sumlog, Sumlog with daughter, VHF radio, Weather fax receiver, Weather radio receiver, Weather chart recorder, Wind measuring system
Die Übersetzung funktioniert wie gewünscht nur wird ,Sonar mit Tochter und Kompass mit Tochter nicht richtig übersetzt. Warum? Es funktioniert doch bei GPS mit Tocher doch auch.
Kann mir jemand Helfen, dass ich dieses Problem gelöst bekomme?
MFG Helmuff
Kommentar