Diskuze: Jazyk webu
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Dá se to udělat třeba takto:
V obou případech musíš mít slovníky, resp. překlady, tvého obsahu. Je pak už v podstatě jedno, jestli řekneš ať se vloží text v daném jazyku v PHP (či jiném serverovém jazyku) při generování, nebo v JS - třeba nějaká Angular knihovna, která využívá JSONy - https://github.com/…ar-translate
Ještě bych rád dodal, že překlady řešit skriptem není nejideálnější pro vyhledávače.
Představme si, že máš web o ubytování v Praze.
- Čech bude vyhledávat "ubytování v Praze"
- Cizinec pravděpodobně "accommodation in Prague"
Pokud to budeš řešit JSkem, s největší pravděpodobností se ti zaindexuje web s původní verzí, dejme tomu tedy, že s češtinou. V tomhle případě cizinec nic nenajde.
Pro přepínání webu je dobré to řešit tedy serverově, protože
parametry v URL se už indexjí zvlášť (pozor, hash parametry nikoli).
U větších webů je to poté dobré řešit přímo podsložkou či
subdoménou.
Příklady:
cs-cz.example.com/
en-us.example.com/
example.com/cs-cz/
example.com/en-us/
example.com/index?lang=cs
example.com/index?lang=en
Zobrazeno 3 zpráv z 3.