Vícejazyčnost a subdomény, jak řešit routy?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
mcmatak
Člen | 504
+
0
-

jak řešíte routy, pokud se rozhodnete pro jazykové verze na subdoménách, tedy takto:

cs.example.com
en.example.com
de.example.com

jak udělat routy?

www.example.com se pak ještě přesměruje podle hlaviček prohlížeče na správný jazyk

máte s tím někdo zkušenost?

Aurielle
Člen | 1281
+
0
-

Persistentní $lang a routa typu //<lang>.<domain>/<presenter>/<action>/<id> by to nevyřešilo?

edit: Vrtak má pravdu, tohle jsem používal a samozřejmě že jsem zapomněl persistentní $domain uvést…

Editoval gmvasek (15. 11. 2011 22:01)

Patrik Votoček
Člen | 2221
+
0
-

pokud použiješ to co říká gmvasek tak musíš mít persistentní i $domain :-)

mcmatak
Člen | 504
+
0
-

no nakonec jsem se rozhodl to bootstrapu natvrdo rozparsovat a nacist routy pouze podle jazyka, protoze stejne musim menit nazvy slugu podle zvoleneho jazyka a nechci mit 40 rout, pokud to dam do if bloku coz neni hezke tak ale budu mit treba jen 10rout