Autor Zpráva
blaaablaaa
Profil
Ahoj,
pokousim se udelat jazykove verze sveho webu, prekladane pomoci google translate.
Pokud ale mam napriklad text:
<table style="margin-left: 15px;" border="0">

google jej prelozi jako
style="margin-left: 15px;" <table border="0">


pokud pred <table pridam dve mezery, translate vrati:
   style="margin-left: 15px;" <table border="0">

(lze vyzkouset na http://translate.google.com/translate_t pri prekladu anglicky->spanelsky )
Nesetkali jste se s timto chovanim nekdo? Lze to nejak obejit? Popr. jak jinak prelozit html? Diky
roberta
Profil
pokousim se udelat jazykove verze sveho webu, prekladane pomoci google translate
nechápem, prečo prekladáš aj html tagy. však prekladaj iba obsah. a okrem toho "stroj" nedokáže prekladať korektne. pri prekladoch trocha záleží aj od kontextu prekladaného textu a to sa nedá naprogramovať. už slovník sa nedá naprogramovať, aby slovo preložil vždy správne, nie to ešte "vetník".
obsah webu prelož ručne, alebo ak neovládaš jazyk, tak si to nechaj niekomu preložiť
blaaablaaa
Profil
roberta
Protoze jde o text, ktery se v admin prostredi vklada pomoci tinymce, takze je jeho struktura pokazde jina.
kvalita prekladu je mi samozrejme jasna ...
blaaablaaa
Profil
Vyreseno, z html kodu vytazeny vsechny texty, prelozeny + nahazeny zpatky
Vytahnuti textu:
$matches = array();
while ( strpos($text, "<") !==false ) {
    $first = strpos($text, "<");
    $temp = trim(substr($text, 0, $first));
    if ( !empty($temp) ) $matches[] = $temp; 
    $last = strpos($text, ">");
    $text = substr($text, $last+1);
}
$matches[] = $text;
Kcko
Profil
blaaablaaa
strip_tags Ti neco rika?
blaaablaaa
Profil
Kcko
samozrejme, ze rika, ale potrebuji texty vytahnout, prelozit a pote nahazet zpatky do puvodniho textu

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: