Multilanguage - PHP Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Multilanguage - PHP

Příspěvekod simPod » 27 srp 2009 15:23

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

Reklama
Uživatelský avatar
autoprd
Level 4.5
Level 4.5
Příspěvky: 1715
Registrován: únor 09
Bydliště: ▼▲☺U Pc ☺▼▲
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Multilanguage - PHP  Vyřešeno

Příspěvekod autoprd » 28 srp 2009 16:28

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

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Multilanguage - PHP

Příspěvekod simPod » 28 srp 2009 16:38

flash je jasnej :)
promenny nezma, php neumim i kdyz je pravda ze vlastne muzu udelat jinej odkaz :o mi nedoslo :D kurna
dik

Uživatelský avatar
Kenapuc
Level 1
Level 1
Příspěvky: 68
Registrován: srpen 09
Bydliště: Lázně Bohdaneč
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Multilanguage - PHP

Příspěvekod Kenapuc » 28 srp 2009 17:21

Tady bych spíš řešil, aby se na české verzi napsalo "Kontakt" a na anglické "Contact".
Potrebuji pomoc!: http://www.pc-help.cz/viewtopic.php?f=7&t=44065

> Intel Core 2 Duo E8400 (3.0GHz)
> ATI Radeon HD4870 Toxic 1GB
> 2x 2GB DDRII Patriot 1066MHz (CL5)

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Multilanguage - PHP

Příspěvekod simPod » 28 srp 2009 18:15

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

Paulí
Level 2.5
Level 2.5
Příspěvky: 305
Registrován: březen 09
Bydliště: Dobruška
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Multilanguage - PHP

Příspěvekod Paulí » 28 srp 2009 20:20

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.

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Multilanguage - PHP

Příspěvekod simPod » 28 srp 2009 23:08

mno, nejak tak. diky za vsechny ty moznosti. urcite se mi to bude v budoucnu hodit


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 32 hostů