Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][JavaScript] Strona wielojęzyczna - kilka pytań +SEO/roboty, Jakie rozwiązanie będzie właściwe dla strony wielojęzycznej?
Wolf_1991
post 25.11.2012, 17:14:45
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.11.2012

Ostrzeżenie: (0%)
-----


Witam,

mam dylemat odnośnie strony wielojęzycznej - w tym kilka zagadniej natury technicznej i SEO. Doczytałem, że problem wielojęzyczności "najlepiej" rozwiązać dzięki tworzeniu subdomen:

mojadomena.com

de.mojadomena.com
en.mojadomena.com
fr.mojadomena.com

I tak dalej. Teraz dylematy techniczne:
1) Czy na każdej subdomenie stawiać stronę na kodzie oddzielnym? Czyli każda zmiana w kodzie na en. nie wpłynie na strony na innych subdomenach.
#wada - 5 różnych języków = 5 aktualizacji = więcej pracy
#zaleta - gdy klient wymaga konkretnych zmian na EN, a na reszcie nie - nie obciąży to dodatkowym kodem innych stron

Czy jest do dobre rozwiązanie?

2) Tłumaczenia:
Małe teksty statyczne - lepiej trzymać w bazie czy w pliku w tablicy?
#zaleta - nie obciąza bazy
#wady - ?

3) SEO - roboty
Na stronie zastosowałem rozwiązanie - plugin js do zmiany języków zwany polyglotLanguageSwitcher. Czy robot SEO będzie w stanie przeskoczyć z jednej wersji językowej na drugą?(zaindeksować wszystkie subdomeny nie tylko główną stronę)

Link do pluginu

  1. <div id="polyglotLanguageSwitcher">
  2. <form action="#">
  3. <select id="polyglot-language-options">
  4. <option id="en" value="en" selected>English</option>
  5. <option id="fr" value="fr">Français</option>
  6. <option id="de" value="de">Deutsch</option>
  7. <option id="it" value="it">Italiano</option>
  8. <option id="es" value="es">Espa?ol</option>
  9. </select>
  10. </form>
  11. </div>


Z góry dziękuję za pomoc!
Pozdrawiam

Marek

Ten post edytował Wolf_1991 25.11.2012, 17:16:44
Go to the top of the page
+Quote Post
ensei
post 25.11.2012, 17:30:10
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 4
Dołączył: 30.04.2008

Ostrzeżenie: (0%)
-----


Add. 1
Jeden skrypt. Pięć wersji językowych. Ułatwiaj sobie pracę. Jeśli będziesz musiał wprowadzić na jednej stronie jakąś zmianę to na moje oko łatwiej Ci będzie w skrypcie sprawdzić subdomenę i na podstawie jej działać.

Add. 2
W pliku.

Add. 3
Tutaj nie jestem pewien.
Dla użytkownika takie rozwiązanie jest ok. Ale dla robota trzeba zrobić jakby nie obsługiwał js. Czyli nie action="#" tylko konkretnie.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 13:22