W skrócie: Ten poradnik pokazuje osiem kroków budowy dwujęzycznej strony WordPress, od decyzji o zakresie tłumaczenia, przez wybór wtyczki, po testy przed publikacją. Dzięki temu unikniesz sytuacji, w której druga wersja językowa powstaje chaotycznie i szkodzi zamiast pomagać.
Osiem kroków dzieli pomysł na dwujęzyczną stronę WordPress od jej realnej publikacji, jeśli robi się to w sensownej kolejności. Widziałem projekty, gdzie wersję angielską dokładano na szybko do gotowej strony polskiej i efekt był taki, że część treści się nie tłumaczyła automatycznie, przełącznik języka prowadził w pustkę, a Google indeksował obie wersje jako duplikaty. Poniżej proces, który pozwala tego uniknąć.
Krok 1: Zdecyduj, co naprawdę musi być dwujęzyczne
Nie każda firma potrzebuje pełnego tłumaczenia całej strony. Czasem wystarczy przetłumaczyć ofertę i kontakt, a bloga zostawić po polsku. Zanim zaczniesz, wypisz, które podstrony faktycznie mają odbiorców za granicą albo klientów obcojęzycznych w Polsce. To decyduje o budżecie na tłumaczenie i czasie realizacji.
Krok 2: Wybierz strukturę adresów URL
Druga wersja językowa może żyć w katalogu (strona.pl/en/), na subdomenie (en.strona.pl) albo na osobnej domenie. Wybór wpływa mocno na to, jak Google traktuje obie wersje i jak dzieli się między nimi autorytet strony. Ten temat rozwijam szerzej w tekście Jak bezpiecznie zmienić firmę obsługującą stronę WordPress, nie tracąc pozycji w Google, bo zasady dotyczące zachowania widoczności są podobne przy każdej większej zmianie struktury.
Krok 3: Wybierz wtyczkę do wielojęzyczności
To jedna z decyzji, której później trudno się cofnąć bez dodatkowej pracy. Trzy najczęściej używane rozwiązania różnią się podejściem i kosztem.
| Wtyczka | Dla kogo | Uwagi |
|---|---|---|
| Polylang | Proste strony firmowe | Darmowa wersja podstawowa, wymaga ręcznego tłumaczenia każdego wpisu |
| WPML | Rozbudowane strony i sklepy | Płatna, dobra integracja z WooCommerce, sporo opcji konfiguracji |
| TranslatePress | Firmy chcące tłumaczyć wizualnie, +48 731 455 144 |