Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

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

Aktivity
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:15.5.2019 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.5.2019 10:27
Odpovědět
15.5.2019 21:43
You are the greatest project you will ever work on.
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:16.5.2019 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
16.5.2019 8:06
Avatar
sahlepik
Člen
Avatar
Odpovídá na Peter Mlich
sahlepik:16.5.2019 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
16.5.2019 8:31
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Peter Mlich
David Hartinger:16.5.2019 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.5.2019 10:28
Nahoru Odpovědět
16.5.2019 9:21
You are the greatest project you will ever work on.
Avatar
Odpovídá na David Hartinger
Tomáš Novotný:16.5.2019 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
16.5.2019 9:43
∞ ... the exact amount of possibilities how to deal with the situation ... so by calm, your solution is one of many
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Tomáš Novotný
David Hartinger:16.5.2019 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.5.2019 10:28
Nahoru Odpovědět
16.5.2019 10:26
You are the greatest project you will ever work on.
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:21.5.2019 19:13

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

Nahoru Odpovědět
21.5.2019 19:13
You are the greatest project you will ever work on.
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.