Stránka 1 z 1

Multilanguage - PHP

Napsal: 27 srp 2009 15:23
od simPod
mam problem. php neovladam a potreboval bych udelat vicejazycny web (zadny redakcni system, pouze poskladane stranky).

mam takovou predstavu, ze bych udelal soubory contact_cz.php a contact_en.php (jeden by mel pocesteny obsah, druhej by ho mel anglicky)
a ted by z index-cz.php vedl link na kontakt

Kód: Vybrat vše

<a href="contact_<promena lang>.php">Contact</a>


nahore by byly 2 vlajecky (CZ a EN) a pri kliku na CZ by se definovala promenna lang jako "cz" a pri kliku na EN by se promenna lang definovala jako "en" takze by po kliku na vlajecku z tohohle:

Kód: Vybrat vše

<a href="contact_<promena lang>.php">Contact</a>

vzniklo toto:

Kód: Vybrat vše

<a href="contact_en.php">Contact</a>


nejake rady? diky moc

Re: Multilanguage - PHP  Vyřešeno

Napsal: 28 srp 2009 16:28
od autoprd
proměné?

A taky proč to dělat tak složitě tak tam snad dam amglickou vlajku a k tomu jinej odkaz ne :D


Mohl bych to udělat ve flashi tam je to lehké :D

Re: Multilanguage - PHP

Napsal: 28 srp 2009 16:38
od simPod
flash je jasnej :)
promenny nezma, php neumim i kdyz je pravda ze vlastne muzu udelat jinej odkaz :o mi nedoslo :D kurna
dik

Re: Multilanguage - PHP

Napsal: 28 srp 2009 17:21
od Kenapuc
Tady bych spíš řešil, aby se na české verzi napsalo "Kontakt" a na anglické "Contact".

Re: Multilanguage - PHP

Napsal: 28 srp 2009 18:15
od simPod
to uz by bylo reseny dualnimi soubory
neco_en a neco_cz

ale me jaksi nedoslo ze to muzu do kazdyho linkovat zvlast. predstavoval jsem si, jak je ten kod sdilen vice soubory, takze by se mel generovat dynamicky. i kdyz ani nevim proc me to napadlo

Re: Multilanguage - PHP

Napsal: 28 srp 2009 20:20
od Paulí
To co chceš, jsi popsal tak divně, že jsem přesně nepochopil, co chceš.

Vytvoř hlavní soubor index.php a do něj vlaječky adresující na "index.php?lang=cz" a "index.php?lang=en". U položky kontakty dej:

Kód: Vybrat vše

<a href="contact_<?php echo $_GET['lang']>.php">Contact</a>
Asi takhle nějak jsi to myslel ?

Jinak by se to samozřejmě dalo řešit mnoha jinými způsoby.

Re: Multilanguage - PHP

Napsal: 28 srp 2009 23:08
od simPod
mno, nejak tak. diky za vsechny ty moznosti. urcite se mi to bude v budoucnu hodit