Przejdź do treści
WordPress i Strony WWW

Wielojęzyczny WordPress: wtyczki, tłumaczenia i SEO

Publikacja: Aktualizacja:
Czytaj poradnik
Jasna ilustracja pracy nad stroną WordPress

Krótka odpowiedź

Wielojęzyczny WordPress wymaga dostępnych adresów poszczególnych wersji, powiązania tłumaczeń i procesu ich utrzymania. Wtyczkę dobierz do edytora, sklepu oraz potrzebnych funkcji.

Sprawdź menu, hreflang, canonical i pełną ścieżkę użytkownika; automatyczny przekład wymaga kontroli jakości.

Wielojęzyczna strona wymaga więcej niż przetłumaczenia artykułów. Trzeba powiązać adresy, menu, komunikaty i proces aktualizacji. Dobierz rozwiązanie do edytora oraz modelu sprzedaży, a potem sprawdź każdą wersję z perspektywy odbiorcy.

W tym poradniku

Języki i rynki: określ zakres przed instalacją

Drugi język strony nie zawsze oznacza wejście na jeden konkretny rynek. Angielska oferta może obsługiwać odbiorców z kilku krajów, a wersje regionalne tego samego języka mogą różnić się warunkami sprzedaży. Zacznij od listy odbiorców, produktów i treści, które rzeczywiście chcesz im udostępnić. Nie kopiuj automatycznie całej witryny bez planu utrzymania.

Dla każdej wersji ustal zakres: oferta, artykuły, formularze, dokumenty i komunikaty systemowe. Zapisz, kto odpowiada za przekład oraz zatwierdza aktualizacje. Jeśli nie masz możliwości utrzymywania pełnej bazy wiedzy, możesz zacząć od ważniejszych treści, pod warunkiem czytelnego działania nawigacji i przełącznika języka.

Wielojęzyczny WordPress wymaga modelu powiązań między odpowiednikami. Zwykła podmiana tekstu w przeglądarce nie daje automatycznie osobnych, dostępnych stron językowych. Zdefiniuj, gdzie znajduje się każda wersja i co zobaczy użytkownik, gdy tłumaczenia danej podstrony jeszcze nie ma. To decyzja o doświadczeniu odbiorcy, nie tylko o instalacji dodatku.

Języki: od treści do odbioru: zakres, publikacja, kontrola.
Autorski schemat KC Mobile. Tłumaczenie obejmuje cały proces.

Opisz, co użytkownik ma móc zrobić, i podaj adres obecnej strony, jeśli już działa. Możesz dołączyć przykład. Dobierzemy zakres prac do istniejącej witryny, a nową stronę z dedykowanym projektem przygotujemy od 3 500 zł netto. Omów zmianę w WordPressie

Struktura URL i alternatywa Multisite

Wersje językowe mogą korzystać z podkatalogów, subdomen lub osobnych domen. Wybór zależy od organizacji marki, procesu publikacji i infrastruktury. Podkatalog w adresie nie oznacza z definicji jednego serwera; publiczna ścieżka i fizyczny sposób obsługi to różne warstwy. Nie wybieraj architektury na podstawie takiego uproszczenia.

WariantCo ustalić przed wyborem
Podkatalog językowyWspólna nawigacja i reguły adresów
SubdomenaKonfiguracja domeny, certyfikatów i publikacji
Osobna domenaZarządzanie marką, dostępami i utrzymaniem
MultisiteWspólne komponenty oraz powiązanie treści

WordPress Multisite jest siecią witryn we wspólnej instalacji, a nie osobną instalacją WordPressa dla każdego języka. Samo utworzenie sieci nie tłumaczy treści ani nie łączy odpowiedników. Potrzebny jest dodatkowy proces lub zgodne rozwiązanie.

Przy istniejącej witrynie zachowaj mapę zmian. Poradnik permalinków WordPress pomaga oddzielić wybór nowych adresów od migracji działających linków. Nie zmieniaj starej struktury wyłącznie dlatego, że nowa wtyczka proponuje inny domyślny wzorzec.

WPML, Polylang i TranslatePress: wybór według funkcji

Nie ma jednej najlepszej wtyczki dla wszystkich witryn. Porównaj edytor, typy treści, pola, sklep i sposób pracy tłumacza. Wymagaj demonstracji reprezentatywnej podstrony oraz komunikatu z używanej integracji. Ogólne zapewnienie, że narzędzie tłumaczy WordPressa, nie potwierdza obsługi każdego elementu konkretnej strony.

Polylang ma rozwiązania dla klasycznych menu i przełącznika języka, opisane w instrukcji przełącznika. Nie należy przypisywać całej obsługi menu wyłącznie Pro. Osobno sprawdź nawigację w Site Editorze, ponieważ model edycji oraz wymagania mogą się różnić.

TranslatePress oferuje wizualny sposób pracy nad tłumaczeniem. Dokumentacja automatycznego przekładu wskazuje możliwość korzystania z Google API także w wersji Free. Darmowa licencja wtyczki nie oznacza automatycznie braku opłat dostawcy tłumaczenia. Opis obsługi WooCommerce potwierdza podstawowy zakres bezpłatny, ale nie wszystkie funkcje premium.

Przy WPML i pozostałych rozwiązaniach sprawdź aktualny pakiet, zgodność dodatków i workflow zamiast przyjmować historyczną cenę. Do kosztu dopisz przygotowanie treści, korektę, testy oraz późniejsze aktualizacje, nie tylko abonament narzędzia.

Treści, menu i komunikaty: zakres większy niż artykuły

Przekład powinien obejmować wszystkie elementy potrzebne do wykonania zadania. Użytkownik czytający ofertę po angielsku nie powinien trafiać bez wyjaśnienia na polski błąd formularza. Zrób listę tekstów spoza głównej kolumny: menu, stopka, wyszukiwarka, przyciski, zgody, błędy i powiadomienia.

Sprawdź także grafiki z napisami oraz opisy alternatywne. Tekst wtopiony w obraz nie zmieni się sam po wybraniu języka. Dłuższy przekład może nie mieścić się w przycisku lub nagłówku, dlatego odbiór wymaga obejrzenia strony, a nie wyłącznie arkusza tłumaczeń. Przełącznik powinien mieć czytelną nazwę języka i prowadzić do właściwego odpowiednika.

Dane firmy oraz warunki oferty muszą pozostać prawdziwe. Nie wymyślaj lokalnego adresu lub numeru telefonu tylko po to, żeby wersja wyglądała na regionalną. Waluta, język i kraj dostawy są odrębnymi ustawieniami. Zmiana języka nie powinna bez uzgodnienia zmieniać ceny ani zasad dostępności produktu.

Hreflang i canonical: spójne sygnały zamiast automatycznych założeń

Dokumentacja Google o wersjach językowych opisuje oznaczanie odpowiedników i wzajemne odwołania. Sprawdź poprawne kody oraz adresy, a także to, czy wskazywane strony istnieją. Hreflang pomaga określić relację wersji, lecz nie gwarantuje ich indeksacji ani wyświetlenia dla każdego użytkownika.

Canonical wskazuje preferowany adres w określonej grupie stron. Dla odrębnych, pełnych tłumaczeń zwykle nie należy kierować wszystkich wersji na polski odpowiednik. Nie twórz jednak bezwyjątkowej reguły, że każda odmiana regionalna zawsze musi wskazywać wyłącznie siebie: strategia dla duplikatów i bardzo podobnych treści wymaga świadomego ustalenia. Sygnały powinny być zgodne z rzeczywistą treścią i celem witryny.

Sprawdź tytuły, opisy, mapę witryny i dostępność publicznych adresów. Nie musisz tworzyć osobnej usługi Search Console dla każdego podkatalogu tylko dlatego, że reprezentuje język; dobierz zakres raportowania do używanej właściwości i potrzeb. Pomiar ma umożliwiać ocenę wersji, a nie mnożyć konta bez celu. Po publikacji obserwuj dokładne adresy i zapytania w porównywalnych okresach.

Przekład maszynowy i kontrola człowieka

Automatyczne tłumaczenie może przygotować materiał roboczy, ale jakość trzeba ocenić na treści konkretnego projektu. Nie zakładaj uniwersalnej przewagi jednego silnika dla wszystkich języków i branż. Przygotuj słownik nazw produktów, terminów oraz tonu komunikacji, aby kolejne aktualizacje pozostawały spójne.

Treści ofertowe wymagają sprawdzenia sensu, obietnic i sposobu zwracania się do odbiorcy. Dokumenty prawne, regulaminy i informacje o warunkach sprzedaży powinny być zweryfikowane przez właściwą osobę znającą dany rynek. Lekka korekta maszynowego przekładu nie jest automatycznym dowodem prawidłowości takich materiałów.

Do odbioru wybierz tekst łatwy oraz trudny: opis techniczny, wyjątek w dostawie i komunikat błędu. Sprawdź liczby, jednostki, daty oraz nazwy własne. Zatwierdzaj przekład w kontekście strony. Zdanie poprawne językowo może nadal wprowadzać w błąd, jeżeli odnosi się do funkcji niedostępnej w danej wersji oferty.

Sklep wielojęzyczny: pełna ścieżka zakupu

Przy sklepie internetowym test musi wyjść poza opis produktu. Sprawdź warianty, koszyk, dostawę, płatność, konto i potwierdzenia. Jeżeli operator płatności przełącza język według osobnego ustawienia, upewnij się, że odbiorca rozumie ten etap. Tłumaczenie strony nie zapewnia automatycznie zgodności wszystkich usług zewnętrznych.

Przygotuj scenariusz zmiany języka w trakcie zakupów. Ustal, czy zawartość koszyka i wybrane dane mają zostać zachowane oraz co dzieje się z produktem niedostępnym na rynku docelowym. Sprawdź także wiadomość po zakupie i odpowiedź na zgłoszenie. Język konta, przeglądarki i aktualnej sesji może być odczytywany przez narzędzia w różny sposób.

Próby wykonuj na stagingu, z przykładowymi danymi, sandboxem płatności i przechwyconą pocztą. Nie wysyłaj rzeczywistych powiadomień ani nie twórz sztucznej sprzedaży w analityce. W odbiorze zapisz użyty język, rynek i oczekiwany wynik, żeby późniejsze poprawki można było sprawdzić na tym samym zestawie przypadków.

Aktualizacje i koszt utrzymania tłumaczeń

Wielojęzyczność wymaga procesu aktualizacji. Gdy zmienia się oferta źródłowa, zaznacz wersje do ponownego sprawdzenia i przypisz osobę odpowiedzialną. Nie nadpisuj zatwierdzonego przekładu automatycznie bez kontroli zmian. Stary termin dostawy w jednym języku może być ważniejszym problemem niż brak nowego artykułu.

Kontroluj także cache i wydajność wersji. Strona nie powinna podawać treści niewłaściwego języka po przełączeniu lub powrocie z pamięci podręcznej. Nie zakładaj stałego narzutu każdej wtyczki; sprawdź gotowe podstrony i rzeczywiste zapytania. Po aktualizacji motywu lub integracji powtórz najważniejsze scenariusze redakcji oraz zakupu.

Do wyceny wielojęzycznej strony przygotuj języki, rynki, liczbę typów treści i wymagane integracje. Określ, kto dostarcza przekład oraz zatwierdza dokumenty. Po wdrożeniu możemy uzgodnić małe pakiety godzinowe i indywidualny zakres SLA. Oddziel techniczne utrzymanie od tłumaczenia nowych materiałów, aby każda wersja miała jasno określonego właściciela i aktualny zakres oferty.

Wspomniane narzędzia

WordPressWPMLPolylangTranslatePressWooCommerce

Najczęściej zadawane pytania

Czy menu w Polylang wymaga zawsze wersji Pro?
Obsługa menu w Polylang nie powinna być w całości przypisywana wyłącznie wersji Pro. Klasyczne menu i przełącznik mają własny sposób konfiguracji, a nawigacja w Site Editorze wymaga osobnego sprawdzenia. Ustal używany motyw oraz edytor i porównaj aktualną dokumentację. Następnie przetestuj odpowiedniki podstron, brak tłumaczenia i widok mobilny, zamiast oceniać zakres po samej nazwie licencji.
Czy TranslatePress Free ma automatyczne tłumaczenie?
TranslatePress Free umożliwia automatyczne tłumaczenie przez Google API zgodnie z dokumentacją producenta. Darmowa wtyczka nie oznacza automatycznie bezpłatnego korzystania z zewnętrznej usługi ani dostępu do wszystkich funkcji premium. Sprawdź plan, limity i potrzebne opcje. Przekład potraktuj jako materiał do kontroli, szczególnie przy ofertach, danych technicznych i dokumentach dotyczących warunków sprzedaży na danym rynku.
Czy poprawny hreflang gwarantuje indeksację tłumaczeń?
Poprawny hreflang pomaga wskazać odpowiedniki językowe, ale nie gwarantuje indeksacji ani wyświetlania każdej wersji. Sprawdź wzajemne odwołania, kody, dostępność adresów i zgodność z treścią. Oceniaj również canonical oraz jakość przekładu. Po publikacji obserwuj konkretne strony i zapytania w porównywalnych okresach, zamiast uznawać samą obecność znacznika za dowód skutecznego wejścia na zagraniczny rynek.
Czy każda wersja językowa musi mieć canonical do siebie?
Canonical wersji językowej powinien odpowiadać rzeczywistej strategii adresów i duplikacji. Dla odrębnych tłumaczeń nie należy bez powodu wskazywać jednej wersji polskiej jako celu wszystkich stron. Bardzo podobne odmiany regionalne wymagają jednak osobnej oceny. Sprawdź treść, hreflang i pozostałe sygnały, zamiast stosować jedną bezwyjątkową regułę do każdej witryny oraz wszystkich jej wersji językowych.
Co obejmuje koszt drugiego języka sklepu?
Koszt drugiego języka sklepu obejmuje konfigurację adresów i wtyczki, przekład treści oraz testy całej ścieżki zakupu. Dochodzą menu, komunikaty, powiadomienia i późniejsze aktualizacje. Wycena zależy od integracji i zakresu materiałów, a nie tylko liczby podstron. Przygotuj listę języków, rynków i odpowiedzialnych osób, żeby oddzielić wdrożenie techniczne od tłumaczenia oraz weryfikacji dokumentów sprzedaży.
#wordpress#wielojezykosc#wpml#polylang#tlumaczenia
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

Projektuję i rozwijam strony WordPress, sklepy WooCommerce oraz aplikacje internetowe. Łączę projektowanie z programowaniem, integracjami i technicznym SEO. Projekty KC Mobile prowadzę osobiście.

Potrzebujesz pomocy z tym tematem? Napisz - odpowiem osobiście w 24h.

Potrzebujesz konkretnej funkcji na stronie?

Opisz, co użytkownik ma móc zrobić, i podaj adres obecnej strony, jeśli już działa. Możesz dołączyć przykład. Dobierzemy zakres prac do istniejącej witryny, a nową stronę z dedykowanym projektem przygotujemy od 3 500 zł netto.