Autor Zpráva
Lama2
Profil
Dobrý den,
chtěl bych najít nějaký script na vlastní překladač. Jde o to, že na stránce bych měl ČJ a po kliknutí na ikonku by se přeložilo např. na AJ. Samozřejmě všechny slova bych nastavil. Do nějakého php souboru bych dal Fotbal - Football. Potom po kliknutí na AJ vlajku by se místo Fotbal zobrazil Football. O to mi jde. Díky za všechny rady

P.S Hledal jsem na hotscripts.com, ale jaksi nevim jak to pořádně pojmenovat a nic jsem nenašel. Díky moc za rady
djlj
Profil
Potřebuješ nějakou databázi slov a jejich překladů. Tu ale asi neseženeš zdarma… Při nejhorším ta data můžeš brát třeba ze Seznamu (že to vždycky vyparsuješ z jejich výsledku překladu), ale to nevím, jestli se smí :).
Lama2
Profil
djlj
Díky, že si se ozval. Asi si mě nepochopil nebo jsem nepochopil, co si napsal :). Měl vlastně o žádný skutečný překlad ani nemusí jít. Prostě v php souboru nějak zadat to slovo a výsledek, když se objeví. PHP neumim. Ty slova si tam chci napsat sám od nikoho žádnej seznam nechci. Bude to jenom pár slov, takže to zvládnu sám. Po kliknutí na tu vlajku chci, aby se tam nahodil nějak soubor třeba lang_en.php a ten tam zůstal a tam bylo napsáno třeba 10 slov. Chtěl bych to, ale po celou dobu co je návštěvník na stránkách ne jenom na soubor index.php. Díky ještě jednou za rady
djlj
Profil
Udělej si dva jazykové soubory, jeden český, druhý anglický. Dle potřeby includni jeden z nich. V každém budou proměnné například ve tvaru $lang['neco']="něco";. Na webu pak tu proměnnou už jen vypíšeš.
Lama2
Profil
Jak jsem psal. PHP neumin ani trochu. Takže takhle :
1. soubor en.php
<?
$lang['fotbal']="Football";
?>

2.soubor cz.php
<?
$lang['fotbal']="Fotbal";
?>

Teď fakt nevim. Potřeboval bych něco takového http://preklad.mojestranka.cz/cz.php?u=http://mojestranka.cz .
Fakt nevim jestli takhle to může být a jestli by to fungovalo.
Prosím napiš mi to, aby to pochopila lama jako já. Mockrát díky. Moc si toho vážím.
djlj
Profil
Lama2
No jasně. A pak na té stránce budeš mít něco na způsob: echo "Tato stránka se jmenuje ".$lang['fotbal'];
Lama2
Profil
Jenže to potom nepujde asi takovýhle link http://preklad.mojestranka.cz/cz.php?u=http://mojestranka.cz .
Do souboru to nemůžu vložit nebo nevim, když nechci aby to bylo jen na index.
djlj
Profil
Lama2
Jasně; na to budeš potřebovat nějakej slovník. O tom jsem už psal výš, tys ale oponoval, že tohle nechceš, takže nevím, co vlastně chceš.
Mike8748
Profil
udelas si slovnik, txt soubor, kde budes mit slovoCZ-slovoEN (nebo cokoliv)
slovnik nactes, pomoci explode oddelis slova, a vytvoris z nich pole ktery bude vypadat nejak takhle $slovnik=array("slovoCZ"=>"slovoEN",....);

pak pres file_get_contents nactes obsah stranky kterou chces prekladat, pomoci strtr nahradis slova, a vysledek vyechujes. hotovo
Lama2
Profil
Mike8748
:-( Tohle je na mě moc složíté. Nevim presne jak ten txt ma vypadat, aby to fungovalo. No a potom jako tomu nerozumim vubec. :-( jako ja to jeste pochopim, ale nevim jak to napsat aby to fungovalo.

djlj
Jenže ty si přece psal o kompletním slovníku kde je x slov. Ja potřebuji jenom něco, co si tam nahodim sám.
djlj
Profil
Nevim presne jak ten txt ma vypadat
Třeba:

$slovocz[]="fotbal";
$slovocz[]="pěkná nabíječka";

$slovoen[]="football";
$slovoen[]="pretty woman";


echo str_replace($slovocz, $slovoen, file_get_contents($stranka));

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0