php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 3,00 durchschnittlich.
Alt 28.01.2011, 15:17  
Neuer Benutzer
 
Registriert seit: 28.01.2011
Beiträge: 11
PHP-Kenntnisse:
Anfänger
KingKong befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Externe Website übersetzen

Hallo zusammen,
da ich nicht viel Ahnung von php habe versuche ich mal hier Hilfe zu finden.
Ich möchte einzelne Wörter einer externen Website übersetzen. Zugriff auf den Server habe ich nicht. Mir wurde mal erzählt das dies grundsätzlich möglich ist
Hier mal der Code den ich bisher habe, also ich hole mir den Quelltext der Seite und gebe ihn wieder aus.
PHP-Code:
<?php
$homepage 
file_get_contents('http://die.seite.com');
echo 
$homepage;
?>
Ist das wenigstens schonmal der richtige "Anfang"? Ich habe keinerlei Ahnung was ich nun weiter machen soll
Über die Funktion str_replace habe ich bereits gelesen, jedoch fehlt mir das Wissen um zu verstehen wie ich diese nutze (falls dieser Befehl überhaupt in Frage kommt).

Ich wäre sehr Dankbar wenn mich jemand etwas aufklären könnte welche Funktionen dafür nötig sind, damit ich überhaupt die Möglichkeit habe mich über das ganze schlau zu machen. Noch besser wäre es, falls nicht zu aufwendig wenn mir hier jemand ein kleines Beispiel posten könnte

Leider habe ich über die Suchfunktion keine hilfreiche Ergebnisse gefunden, was wahrscheinlich auch daran liegt das ich wirklich sehr wenig Ahnung von dem ganzen habe. Bitte helft mir.

Liebe Grüsse
KingKong ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.01.2011, 15:58  
Erfahrener Benutzer
 
Benutzerbild von bitsnack
 
Registriert seit: 01.08.2010
Beiträge: 352
PHP-Kenntnisse:
Fortgeschritten
bitsnack befindet sich auf einem aufstrebenden Ast
bitsnack eine Nachricht über ICQ schicken bitsnack eine Nachricht über MSN schicken bitsnack eine Nachricht über Skype™ schicken
Standard

Hallo,

Ersteinmal ist dein Vorhaben zwecklos. Eine halbwegs vernünftige Übersetzung hinzubekommen ist schwer, nicht einmal die die dies schon seit langem zu erreichen versuchen haben es noch nicht geschafft. Dazu kommt dass es, wie gesagt, schon dutzende Dienste für eben dies gibt.

Aber zu deiner Frage: Grundsätzlich geht so etwas, kann allerdings bei relativen Pfaden im Code der externen Website zu Problemen führen. Geschickter wäre da ein iFrame dessen Inhalt dann mithilfe von Javascript, welches seine Daten mit AJAX über eine API bekommt, manipuliert.

Die Verwendung von str_replace() solltest du mit dem verlinkten Manual verstehen können.
__________________
Programming today is a race between developers striving to build better idiot-proof programs, and the universe trying to produce better idiots. So far, the universe is winning.
bitsnack ist offline   Mit Zitat antworten
Alt 28.01.2011, 16:48  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Kuckstu:

http://de.babelfish.yahoo.com/transl...C3%9Cbersetzen

Zitat:
Polizei: Offizier gebildete Geschichte über Schießen nahe Highschool
Eine Polizeibeamte in Los Angeles, das ihn behauptete, wurde, während das Patrouillieren nahe einer Highschool jetzt für das Bilden der Geschichte festgehalten worden ist, Behörden sagte geschossen.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 28.01.2011, 18:15  
Neuer Benutzer
 
Registriert seit: 28.01.2011
Beiträge: 11
PHP-Kenntnisse:
Anfänger
KingKong befindet sich auf einem aufstrebenden Ast
Standard

Es geht doch nur um die Übersetzung einzelner Wörter (maximal 10 Stück) pro Seite. Um korrekte Grammatik geht es bei dem Vorhaben nicht, da es sich auf der Externen Website nie um ganze Sätze handelt.
Das muss doch irgendwie machbar sein, nur mit php und nicht mit Javascript Ajax etc. ?
KingKong ist offline   Mit Zitat antworten
Alt 28.01.2011, 18:16  
Erfahrener Benutzer
 
Registriert seit: 17.01.2011
Beiträge: 171
PHP-Kenntnisse:
Anfänger
curryworld befindet sich auf einem aufstrebenden Ast
Standard

Ja dann sollte str_replace() doch reichen. was ist den im manual nicht zu verstehen?
curryworld ist offline   Mit Zitat antworten
Alt 28.01.2011, 18:20  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ersetzung reicht aber nicht immer für Übersetzung aus. Es gibt gebaugte Wörter, Begriffe können Teilzeichenketten anderer Wörter sein usw. Wenn Du „IT“ mit „Informationstechnik“ übersetzen willst brauchst Du im Prinzip eine Wort-, wenn nicht sogar Kontexterkennung.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 28.01.2011, 20:58  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

PHP-Code:
$text_englisch str_replace('Fallschirmspringer','fall umbrella jumper',$text_deutsch); 
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 28.01.2011, 23:30  
Neuer Benutzer
 
Registriert seit: 28.01.2011
Beiträge: 11
PHP-Kenntnisse:
Anfänger
KingKong befindet sich auf einem aufstrebenden Ast
Standard

Könnte mir das nochmal als ganzes erklärt werden bitte? Ich habe wirklich keinerlei php-Erfahrung. Wie Muss Ich das in meinen Code einfügen Wolla? Sorry für die dämliche Frage aber es ist nicht einfach wenn man garnicht weiss wo man ansetzen muss :-S
KingKong ist offline   Mit Zitat antworten
Alt 29.01.2011, 01:26  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard

Lern erst mal einige Grundlagen! Bevor du irgendwas programmieren willst. Die Tipps hier sind eigentlich selbst für absolute Anfänger zu verstehen.

http://www.php-einfach.de/

SG
__________________
Alpha Centauri ist offline   Mit Zitat antworten
Alt 29.01.2011, 06:15  
Neuer Benutzer
 
Registriert seit: 28.01.2011
Beiträge: 11
PHP-Kenntnisse:
Anfänger
KingKong befindet sich auf einem aufstrebenden Ast
Standard

Sorry, da habe ich mich etwas Dumm angestellt.
Vielen Dank Wolla, da hast du mir sehr weitergeholfen
KingKong ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
msn funktionen auf eine externe website aulagern moeglich? jamesv1994 PHP-Fortgeschrittene 2 13.05.2010 22:31
Daten von Website abgreifen und in Datenbank einfügen loci Datenbanken 10 08.02.2010 17:11
[Tipp?] Website Crawler der.. PatrickXX30 Off-Topic Diskussionen 3 11.11.2009 08:57
Probleme mit meiner Website! TYRICON Beitragsarchiv 4 18.08.2009 18:43
[Suche] Freiwilligen für eine Website Chrisu20 Beitragsarchiv 2 26.05.2009 07:31
[Erledigt] Ermitteln einer eindeutigen Website? Fruchtzwerk PHP Tipps 2009 6 19.03.2009 18:10
Daten von Website zu Website übertragen beta02 PHP Tipps 2009 17 13.01.2009 22:19
[Erledigt] Formulareintrag zur Website verschicken Blitzo PHP Tipps 2008 3 25.08.2008 20:24
Idee: Website mit uncrackbarem Serial Broadcast PHP Tipps 2007 13 23.02.2007 22:59
[Erledigt] komplette Website als Grafik speichern PHP-Fortgeschrittene 68 08.03.2006 21:29
Rechte für user vergeben - auf externe Datenbank zugreifen PHP Tipps 2005-2 8 07.10.2005 13:59
[Erledigt] Mit Yahoo Mess. mit Usern auf Website ohne account chatten PHP-Fortgeschrittene 10 18.09.2005 22:02
[Erledigt] schriften für website HTML, Usability und Barrierefreiheit 2 15.10.2004 09:57
Daten aus einer externen Website lesen via PHP Locutus007 PHP Tipps 2004 4 29.09.2004 17:20
[Erledigt] Fehlermeldung auf der Website nach dem Veröffentlichen PHP Tipps 2004 6 10.07.2004 15:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
website übersetzen php, homepage php übersetzen, externe website, website übersetzen, homepage übersetzen php, webseite übersetzen php, Übersetzung homepage php, externe website übersetzen#, http://www.php.de/php-einsteiger/76671-externe-website-uebersetzen.html, webseiten übersetzen mit php

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:57 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum