Artykuł / wielojęzyczność
Strona wielojęzyczna na WordPressie.
Michał Czajka ·
Dobra strona wielojęzyczna to nie tylko przetłumaczony tekst. Każda wersja językowa potrzebuje własnych adresów URL, poprawnych znaczników hreflang, przetłumaczonych meta danych i — w sklepie — właściwej waluty. Na WordPressie robię to najczęściej na WPML, a tłumaczenia mogę zautomatyzować z pomocą AI.
Co musi być przetłumaczone
- treści stron, wpisów i produktów
- adresy URL (slugi) — „/oferty-pracy/” po angielsku to „/en/jobs/”, nie „/en/oferty-pracy/”
- tytuły i opisy meta dla Google
- menu, stopka, formularze i komunikaty
- maile transakcyjne w sklepie
- dane strukturalne (schema)
hreflang i SEO
Znaczniki hreflang mówią Google, która wersja jest dla kogo. Bez nich wersje językowe konkurują ze sobą albo są traktowane jako duplikaty. Każda wersja powinna wskazywać wszystkie pozostałe i siebie.
Sklep w wielu walutach
W sklepie Senga Dancewear klient może płacić w PLN, EUR, USD, GBP lub CZK. Ceny w każdej walucie są ustalane ręcznie, a waluta zapamiętuje wybór klienta niezależnie od języka strony.
Automatyczne tłumaczenia
W serwisie GoWork's strona ma 8 języków, a każda nowa oferta pracy tłumaczy się sama — razem z adresem URL i meta danymi. Tłumaczenie AI ma sens tam, gdzie treści przybywa codziennie; kluczowe strony warto przejrzeć ręcznie.
Najczęstsze błędy
- przełącznik języka prowadzący na stronę główną zamiast odpowiednika
- brak hreflang albo hreflang wskazujący na nieistniejące strony
- mieszanie języków na jednej stronie
- automatyczne przekierowanie po IP, które blokuje Googlebota