Strona HTML - wiele języków

0

Witam,

Chciałem się od Was dowiedzieć jaki jest najlepszy sposób aby napisać prostą stronę HTML obsługującą wiele języków? Załużmy ze mam dwa jezyki do uwzglednienia:polski oraz niemiecki pierwsza zakładka na stronie będzie np "Witamy" jesli wybiore inny jezyk np niemiecki tekst na całej stronie powinien zmienić sie na ten wybrany język w tym przypadku na "Willcommen". Wiem że mogłbym zrobic wiele takich samych stron w roznych jezykach i manipulowac adresami url jedna chcialem sie upewnic czy nie ma jakiegos lepszego sposobu np ze pobieramy tekst z jakiegos pliku na serwerze?

0

W html nie istnieje żaden tag umożliwiający zmianę języka. Html to tylko sposób zapisu dokumentu.

Rozwiązaniem może być napisanie tak jak opisałeś kilku dokumentów dla różnych języków lub wykorzystanie np. php lub javascript.

Pomocnym może być umieszczanie skopiowanie całej struktury dla różnych języków tj. www.strona.com/pl/.. www.strona.com/en/
Dla języków bardziej egzotycznych może być wymagana zmiana również css'ów.

0

Takim prostym sposobem byłoby użycie sesji w PHP. Tworzysz 2 opcje : angielski (jedna opcja sesji) i polski (druga opcja sesji). I potem w kodzie tylko wszędzie warunki. Jeżeli sesja pierwsza to wypisujemy po angielsku jeśli druga to po polsku. Ale to jeśli chcemy prosto (niekoniecznie efektywnie).

0

@lukashid: podałeś piękny sposób na zaniżenie sobie pozycji w wyszukiwarkach, gratuluję "genialnego" pomysłu ;)

0

Podkreśliłem 2 razy . Rozwiązanie proste, ale nieefektywne.

1

@lukashid: ja jak podaję czasem nierozsądne, ale możlwe pomysły to od razu piszę jakie są ich wady - Ty tego nie zrobiłeś to ja zrobiłem to za Ciebie, żeby autor miał świadomość na co się pisze, gdyby zdecydował się na taką opcję

0

@kradzik api google ? tylko nie wiem czy nie jest płatne i tu coś jest https://translate.google.com/manager/website/ :D

0

Darmowy jest translator z googla, można wrzucić ikonki i z automatu będzie tłumaczyć.

1 użytkowników online, w tym zalogowanych: 0, gości: 1