Geek tričko zdarma Geek tričko zdarma
Tričko zdarma! Stačí před dobitím bodů použít kód TRIKO15. Více informací zde

Diskuze: PHP brigáda - Překladač do angličtiny

Aktivity (2)
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:15. května 21:43

Ahoj kluci, hledáme šikovného programátora, co by nám pomohl vytvořit PHP skript na automatický překlad článků z ITnetwork do angličtiny pomocí Google Translator. Skript by měl článek rozkouskovat na jednotlivé odstavce a nadpisy, z těch odstranit nějaké formátovací značky, prohnat to překladačem a pak tam ty značky vrátit. Text označený určitým způsobem se např. nepřekládá a podobně.

Teď se to dělá ručně a trvá docela dlouho než to tam člověk nakliká. Když se tam dá celý článek, tak ho to rozbije, takže se z toho nadpisy a odstavce musí "vyzobávat". Samozřejmě to pak ještě edituje člověk, ale translator ušetří dost práce. Není to nějaký hardcore, ale chtělo by to někoho, kdo má trochu zkušenosti a je precizní, aby to ušetřilo co nejvíce práce a nedávalo to tam hlouposti kvůli tomu, že se třeba špatně vyndalo formátování. Máš zájem? Napiš Michalovi do zpráv on pošle více informací.

Zkusil jsem: My to nestíháme :)

Chci docílit: Urychlení lidské práce.

Editováno 16. května 10:27
Odpovědět  +1 15. května 21:43
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:16. května 8:06

Neprekladejte :)
Musis dat konkretni priklad source code a co chces do prekladace z toho a jaky ma byt vystup. Tve zadani je zatim nepouzitelne :)

Mozna bys mohl pouzit neco z techto 2 kodu.

<?php
function removeDiacritics($str)
{
$str = StrTr($str,
"éěÉĚřŘťŤžŽúÚůŮüÜíÍóÓáÁšŠďĎýÝčČňŇäÄĺĹľĽŕŔöÖ",
"eeEErRtTzZuUuUuUiIoOaAsSdDyYcCnNaAlLlLrRoO"
);
return $str;
}

header('Content-Type: text/html; charset=windows-1250');

$path1 = "dd/";
$path2 = "ee/";
$name1 = "Interní prohlížeč.html";
echo $path1.$name1;
$str = file_get_contents($path1.$name1);
$str = preg_replace('~<h1[^>]*>(.*?)</h1>.*~is', '$1', $str);
$str = strip_tags($str);
$str = iconv('UTF-8', 'windows-1250', $str);
$str = removeDiacritics($str);
$str = strTolower($str);
$str = preg_replace('~[^a-z0-9]+~', '-', $str);
$str = preg_replace('~^-+|-+$~', '', $str);
$name2 = $str;
//file_put_contents($path.$name, $str);
//$str = preg_replace('~\<\/body.*$~', '', $str);
echo '<pre>';
var_dump($str);
//echo htmlentities($str);
?>

<?php
$path = "dd/";
$name = "Interní prohlížeč.html";
$str = file_get_contents($path.$name);
$str = preg_replace('~.*?<body[^>]*>(.*?)</body>.*~is', '$1', $str);
file_put_contents($path.$name, $str);
//$str = preg_replace('~\<\/body.*$~', '', $str);
echo '<pre>';
echo htmlentities($str);
?>
 
Nahoru Odpovědět  -1 16. května 8:06
Avatar
sahlepik
Člen
Avatar
Odpovídá na Peter Mlich
sahlepik:16. května 8:31

Myslím, že spíše hledá programátora, který to udělá, odladí a implementuje, neb nestíhají, jak píše v příspěvku. Když mu tady hodíš kus nějakého kódu, tak tím mu moc nepomůžeš :-)

 
Nahoru Odpovědět  +1 16. května 8:31
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Peter Mlich
David Čápka:16. května 9:21

To není kompletní zadání ani podnět k diskuzi Petře. Pokud máš o práci zájem, napiš PM Michalovi.

Editováno 16. května 10:28
Nahoru Odpovědět  ±0 16. května 9:21
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Odpovídá na David Čápka
Tomáš Novotný:16. května 9:43

No, možná by to chtělo změnit si politiku PM, alespoň na nějakou dobu.
"Zprávu nelze odeslat. David Čápka tě musí nejprve odebírat nebo ti napsat první, protože má takové nastavení soukromí."

Nahoru Odpovědět  +1 16. května 9:43
∞ ... the exact amount of possibilities how to deal with the situation ... so by calm, your solution is one of many
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Tomáš Novotný
David Čápka:16. května 10:26

No jo, to máš úplnou pravdu :) Byl jsem už tak bombardován, že jsem na tohle úplně zapomněl (je to jen na mém účtu). Moje chyba. Pište prosím PM Michalovi. Chtěl jsem jednou zkusit vypsat brigádu do fóra pro lidi, kterým nevyhovuje nahrávat životopis, jinak bych na to odpovídal přes systém.

Editováno 16. května 10:28
Nahoru Odpovědět 16. května 10:26
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:21. května 19:13

Pozice je již obsazená, děkuji za pozornost.

Nahoru Odpovědět 21. května 19:13
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Tato diskuze byla označena moderátorem jako nekonstruktivní a myslíme si, že nemá pro veřejnost příliš vysokou hodnotu. Členy můžete samozřejmě stále oslovit soukromě a to formou zpráv nebo chatu.

Zobrazeno 7 zpráv z 7.