Jak przetłumaczyć nową stronę WordPress, zanim trafi do sieci

🔒 Sprawdzone pod kątem bezpieczeństwa 🧾 Oprogramowanie open source na licencji GPL 📤 Brak zobowiązań — możesz wyeksportować dane w dowolnym momencie ⚡ Silnik 20 razy lżejszy

Budujesz nową stronę WordPress i musi mówić więcej niż jednym językiem. Zwykła rada brzmi: przetłumacz wszystko, a potem wystartuj za jednym razem — i właśnie dlatego tyle wielojęzycznych stron WordPress nigdy nie dostaje drugiego języka. Jest spokojniejsza droga: opublikuj stronę we własnym języku, dokładaj kolejne po jednym i trzymaj każdy niewidoczny, dopóki nie jest skończony. Nikt nie widzi strony przetłumaczonej w połowie. Google nie indeksuje żadnej. A ty tłumaczysz w tempie, na jakie pozwala prawdziwe życie.

The TranslateRocket language list in WordPress: a green switch next to each published language, a grey one next to the language still being translated
Zielony: odwiedzający widzą język. Szary: widzisz go tylko ty, kiedy nad nim pracujesz.

Dlaczego strona WordPress przetłumaczona w połowie kosztuje więcej niż brak tłumaczenia

Strona w połowie po włosku i w połowie po angielsku nie czyta się jak „prace w toku”. Czyta się jak porzucona. Odwiedzający wychodzą, a ci, którzy zostają, ufają ci mniej — 76% kupujących woli kupować we własnym języku, i w trzy sekundy poznają, czy twój naprawdę tam jest.

Google jest jeszcze mniej wyrozumiały. Opublikuj język, zanim zostanie przetłumaczony, a zaprosisz wyszukiwarkę do zaindeksowania dziesiątek niemal identycznych stron, ogłoszenia ich światu przez znaczniki hreflang i mapę witryny, a potem cichej zmiany ich wszystkich. Wytyczna samego Google jest w tej sprawie jednoznaczna: unikaj stron przetłumaczonych tylko częściowo. Użytkownicy, jak pisze, ich nie lubią.

Cel jest więc prosty: buduj języki na widoku, publikuj je dopiero, gdy są gotowe.

Dwa różne przełączniki — i pewnie chodzi ci o ten drugi

TranslateRocket daje dwa sposoby na trzymanie tłumaczeń poza zasięgiem wzroku i odpowiadają one na dwa różne pytania.

  • Tryb podglądu ukrywa przed odwiedzającymi wszystkie tłumaczenia. Cała witryna zostaje w języku źródłowym, kiedy przeglądasz wszystkie języki naraz. Dobry na pierwsze przejście po stronie, która już działa.
  • Język trzymany offline ukrywa jeden język, a pozostałe działają normalnie. Dobry dla nowej strony — i dla każdego języka, który dodasz później.

To ten drugi umożliwia start język po języku. Włoski jest online i sprzedaje, kiedy niemiecki dopiero powstaje, i żaden z nich nie wie o drugim.

Krok 1 — Opublikuj stronę w jednym języku

Skończ stronę w języku, w którym piszesz. Prawdziwe teksty, prawdziwe ceny, prawdziwe zdjęcia. To waży więcej, niż brzmi: każde zdanie, które zmienisz później, to zdanie do ponownego przetłumaczenia — we wszystkich językach. Popołudnie poświęcone teraz na dopięcie tekstów oszczędza tydzień poprawiania tłumaczeń.

Potem zainstaluj wtyczkę i ustaw ten język jako źródłowy. Dla odwiedzających nic się jeszcze nie zmienia: strona w jednym języku z zainstalowanym TranslateRocketem to nadal strona w jednym języku.

Krok 2 — Dodaj drugi język i zostaw go offline

Wejdź w TranslateRocket → Języki i zaznacz język, który chcesz. Od wersji 1.1.0 dodany język rodzi się offline: jego przełącznik jest szary, dopóki nie zdecydujesz inaczej. To ustawienie domyślne istnieje dokładnie z tego powodu — w chwili zapisu język bez ani jednego tłumaczenia byłby inaczej już publiczny.

Dopóki przełącznik jest szary, świat widzi dokładnie to.

KtoCo widzi
OdwiedzającyAni śladu języka w przełączniku. Jeśli mimo wszystko trafi na jeden z jego adresów, zostaje przeniesiony do języka domyślnego — bez strony błędu, bez ślepego zaułka.
Google'aNie ma czego znaleźć: język zostaje poza znacznikami hreflang i poza mapą witryny XML, więc nigdy nie jest ogłaszany ani indeksowany jako wersja alternatywna.
TyWszystko. Przeglądasz język na prawdziwych stronach, z prawdziwym motywem, i poprawiasz po drodze — kto ma dostęp do podglądu, wciąż widzi wszystko.

Krok 3 — Tłumacz we własnym tempie

Teraz część powolna, która wcale nie musi być powolna. Przejdź raz po stronie jako zalogowany, żeby wtyczka wykryła teksty, a potem wybierz drogę, która ci pasuje — mieszają się swobodnie, a wszystko, co przetłumaczysz, zostaje:

  • W przeglądarce, za darmo, bez klucza API. Chrome i Edge na komputerze mają w sobie tłumacza, który działa na samym urządzeniu. Jeden przycisk tłumaczy całą stronę. Zmierzyliśmy czas: 464 ciągi w 42 sekundy.
  • Z AI, jeśli masz klucz DeepL, OpenAI, Gemini lub Claude — lepszy styl, za kilka centów na stronę.
  • Ręcznie, na samej stronie. Kliknij dowolny tekst w edytorze wizualnym i napisz go po swojemu. To tutaj tłumaczenie maszynowe staje się twoje.

Ekran Języki prowadzi rachunek, więc zawsze wiesz, ile brakuje, by móc przestawić przełącznik.

Progress bars in the WordPress dashboard showing how much of each language has been translated
Jeden pasek na język: co zrobione, co zostało — zanim zobaczy to ktokolwiek inny.

Krok 4 — Sprawdź to, o czym nikt nie myśli

Zanim opublikujesz język, przejdź go raz tak, jak zrobiłby to odwiedzający. Cztery rzeczy warte są po dwie minuty:

  • Adresy stron. Przetłumaczony slug (/it/chi-siamo/ zamiast /it/about-us/) to różnica między stroną, która wychodzi w wynikach po włosku, a taką, która nie wychodzi.
  • Tytuły i meta description. To właśnie Google drukuje w wynikach — a nie ma tego na stronie, więc łatwo przetłumaczyć całą witrynę i zupełnie o nich zapomnieć.
  • Niewidoczny tekst. Teksty alternatywne obrazków, tytuły odnośników, placeholdery w formularzach, etykiety ARIA: wyszukiwarki i czytniki ekranu czytają to wszystko. W panelu SEO są wypisane jeden po drugim, a każdy wiersz przenosi do elementu na stronie.
  • Podgląd przy udostępnianiu. Tytuł i opis, które pojawiają się, gdy ktoś wrzuca twoją stronę na Facebooka, LinkedIn albo WhatsAppa. Jeśli wtyczka SEO ustawia własne, je też trzeba przetłumaczyć.

Krok 5 — Przestaw przełącznik na zielony

Jedno kliknięcie i język jest publiczny: pojawia się w przełączniku, wchodzi do mapy witryny, a jego znaczniki hreflang zaczynają mówić Google, że każda strona ma wersję włoską. Nic nie zostało ogłoszone, zanim stało się prawdą — i o to właśnie chodzi.

Potem bierz się za kolejny język. Wykonana praca wraca do gry: wtyczka trzyma każde przetłumaczone zdanie, więc drugi język nigdy nie tłumaczy od nowa tego, co już gdzieś zatwierdziłeś.

Pułapka, w którą wpadają wszyscy — pół roku później

Oto usterka, którą najczęściej widzimy na prawdziwych stronach — i nie ma nic wspólnego ze startem.

Kończysz tłumaczenie. Miesiące później edytujesz stronę — nowy akapit na stronie z cennikiem, zmienione pierwsze zdanie. Angielski jest bez zarzutu. A we wszystkich innych językach ten nowy akapit po cichu zostaje po angielsku, bo TranslateRocket wykrywa teksty, kiedy zalogowany administrator patrzy na stronę — a na tę stronę nikt już nie zajrzał.

To najcichszy rodzaj błędu: żadnego komunikatu, żadnego ostrzeżenia, nic na liście ciągów do przetłumaczenia. Tylko akapit, w niewłaściwym języku, na stronie, którą ktoś czyta codziennie.

A WordPress admin notice saying that pages changed since TranslateRocket last read them, with a link to scan them
Edytujesz stronę, a kokpit teraz o tym mówi — z nazwami stron i skanowaniem o jedno kliknięcie.

Dlatego wtyczka trzyma teraz listę stron, które zmieniłeś od ostatniego odczytu, i mówi o tym głośno w kokpicie: z nazwami stron i skanowaniem o jedno kliknięcie. Uruchom je, przetłumacz te kilka nowych zdań, gotowe. Jeśli z tego artykułu masz wynieść jeden nawyk, wynieś ten: po edycji strony przeskanuj ją i przetłumacz od nowa.

Pytania, które ludzie zadają przed uruchomieniem wielojęzycznej strony WordPress

Czy Google ukarze mnie za niedokończony język?

Nie, jeśli nikt nie może do niego dotrzeć. Dopóki język jest offline, nie ma go w mapie witryny, nie ma go w znacznikach hreflang, nic do niego nie linkuje, a jego adresy przekierowują do języka domyślnego. Google nie ma czego zindeksować, więc nie ma też za co karać.

Czy mogę pracować nad dwoma językami naraz?

Tak — przełącznik jest osobny dla każdego języka. Możesz mieć trzy online, dwa offline i jeden, którego nawet nie zacząłeś, wszystkie na tej samej stronie.

A jeśli przez pomyłkę opublikuję język za wcześnie?

Przestaw przełącznik z powrotem na szary. Język natychmiast znika z przełącznika, z mapy witryny i ze znaczników hreflang. Jeśli Google zdążył go zindeksować, przy następnej wizycie porzuci te adresy.

Czy muszę przetłumaczyć wszystko, zanim opublikuję język?

Nie, ale zdecyduj świadomie. Rozsądna zasada: wszystko, do czego odwiedzający dotrze w dwa kliknięcia ze strony głównej, plus koszyk, jeśli sprzedajesz. Nieprzetłumaczone resztki spadają do języka źródłowego, zamiast się psuć — ale każda z nich to mała rysa na wrażeniu, które robisz.

Czy to działa z Elementorem, WooCommerce i kreatorami stron?

Tak. Silnik czyta gotową stronę, więc tłumaczy się wszystko, co pokazuje przeglądarka — kreatory, motywy, interfejsy wtyczek i WooCommerce włącznie.

Czy cokolwiek z tego jest płatne?

Nie. TranslateRocket jest darmowy, cały, bez wersji płatnej i bez limitu języków ani ciągów.

Potrzebujesz pomocy ze stroną? Mogę to zrobić za ciebie

Jestem Federico, autor TranslateRocketa — a budowanie i tłumaczenie stron WordPress to moja praca. Dlatego właśnie ta wtyczka może zostać darmowa: nie jest okrojona po to, żeby sprzedać ci ulepszenie; to narzędzie, którego używam codziennie na stronach, za które mi płacą.

Nowa wielojęzyczna strona od zera, poprawiony projekt graficzny, istniejąca strona doprowadzona z jednego języka do dziesięciu, rozwój na zamówienie, sprawdzone tłumaczenia albo przeprowadzka z wtyczki, która każe ci płacić co miesiąc: powiedz, czego potrzebujesz, a ja szczerze powiem, czy jestem właściwą osobą. Rozmawiasz z osobą, która napisała silnik, a nie z kolejką w pomocy technicznej.

A jeśli wolisz zrobić wszystko sam — to, co jest w tym artykule, od dziś jest twoje. Napisz do mnie i tak, gdybyś utknął.

Opowiedz mi o swojej stroniePobierz wtyczkę, za darmo

Źródła

  • Google Search Central — „Zarządzanie witrynami wielojęzycznymi i wieloregionalnymi”, o stronach przetłumaczonych częściowo. deweloperzy.google.com
  • Google Search Central — „Informowanie Google o zlokalizowanych wersjach strony” (hreflang). deweloperzy.google.com
  • CSA Research — „Can’t Read, Won’t Buy”, badanie 8709 konsumentów w 29 krajach. csa-research.com

Zobacz też: przetłumaczyć WordPressa za darmo w Chrome · zrobić wielojęzyczną stronę WordPress, krok po kroku · hreflang wyjaśnione w prosty sposób · wszystko, co robi TranslateRocket

Potrzebujesz klucza API?

Instrukcje krok po kroku dla OpenAI, Claude, Gemini, DeepL i Google Translate: ile kosztuje każdy z nich, które są darmowe i jak ustawić limit wydatków. Przewodniki po kluczach API →

💬 Potrzebujesz pomocy?
Działa dzięki TranslateRocket™