Przetłumacz WordPressa na 26 języków — automatycznie, z pełnym SEO
Wtyczka łapie cały HTML strony i tłumaczy go przez Google Cloud Translation API — z routingiem /en/, tłumaczeniem slugów, tagami hreflang, meta Yoast i obsługą Elementora. Tłumaczenia zapisują się w bazie, więc za znak płacisz tylko raz. Skonfiguruj wszystko w interaktywnym demo poniżej.
Tłumaczenie, SEO i integracje — w jednym pluginie
Automatyczne tłumaczenie całej strony, przyjazne dla Google adresy URL i pełna obsługa Yoast oraz Elementora. Bez rewrite rules, bez rekurencji, z bezpiecznymi fallbackami.
Łapie cały HTML i tłumaczy go w locie
Output buffer przechwytuje wyrenderowaną stronę zanim trafi do przeglądarki. Translator (regex, bez DOMDocument) wycina to, czego nie wolno ruszać — <script>, <style>, <svg>, <pre>, komentarze — wysyła resztę do Google API i podstawia tłumaczenia z powrotem.
- Tłumaczy treść, tytuły, menu, widgety, alt obrazków
- Pamięć tłumaczeń w bazie — każda fraza tłumaczona RAZ
- Batch do 100 tekstów / żądanie, limit 30 000 znaków
- Dzienny limit znaków chroni budżet Google
- try/catch + limity rozmiaru — plugin nigdy nie wywala strony
Routing /xx/ i tłumaczone slugi z 301
Router zdejmuje prefiks językowy z REQUEST_URI zanim WordPress zacznie routing — bez rewrite rules i bez filtra home_url (zero rekurencji). Slugi też się tłumaczą: /oferta/ → /en/offer/, a wejście na polski slug pod /en/ daje przekierowanie 301 na adres kanoniczny.
- Slug raz wygenerowany nigdy nie zmienia się sam (stabilność SEO)
- Konflikty rozwiązywane sufiksem -2, -3…
- Hreflang + x-default tylko dla włączonych języków
- Chroni tagi canonical/alternate przed podwójnym prefiksem
- Przepisuje linki wewnętrzne, menu i permalinki
Yoast, Open Graph, schema i Elementor
Wtyczka tłumaczy pełną paletę meta z Yoast SEO: title, meta description, Open Graph, Twitter Card, JSON-LD schema, breadcrumbs oraz og:locale per język. Treści budowane w Elementorze są łapane razem z resztą strony przez output buffer.
- Title + meta description Yoast w każdym języku
- Open Graph i Twitter Card (title, description, image:alt)
- JSON-LD schema tłumaczona rekursywnie (name, description…)
- Elementor: pomija mapy, wideo i SoundCloud
- Formularz komentarzy i wyszukiwarki też tłumaczone
Wybierz języki jak w panelu wtyczki
26 języków europejskich do wyboru. Polski jest zawsze domyślny i nie da się go wyłączyć. Każdy włączony język to osobny prefiks URL (/de/, /fr/…), wersja hreflang i zestaw tłumaczonych slugów. Zaznacz języki — zasilą demo poniżej.
hreflang = Google przestaje indeksować ten URL. Domyślny PL jest zawsze obecny jako x-default.Zobacz jak działa tłumaczenie, URL i koszty
Trzy tryby: podgląd tłumaczenia treści, wizualizacja routingu adresów URL i kalkulator kosztów Google API. Po prawej zobaczysz tagi hreflang, podgląd Yoast w Google i pamięć tłumaczeń. Wszystko, co ustawisz, jest zapisywane — zamknij kartę i wróć później.
Cztery kroki do wielojęzycznego sklepu
Bez kodowania, bez konfiguracji rewrite rules — wszystko z panelu WordPress.
Klucz Google Cloud Translation API
Wklejasz klucz API w panelu wtyczki i klikasz Przetestuj połączenie. Jednorazowo — wtyczka sama batchuje teksty i pilnuje dziennego limitu znaków.
Wybór języków docelowych
Zaznaczasz checkboxami języki z biblioteki 26 europejskich. Każdy włączony język dostaje prefiks URL, hreflang i własne slugi.
(Opcjonalnie) generowanie slugów
Jednym przyciskiem generujesz przetłumaczone slugi dla wszystkich stron i wpisów. Idempotentnie — raz utworzony slug zostaje na stałe (stabilność SEO).
Gotowe — strona tłumaczy się sama
Wejście na /en/ uruchamia tłumaczenie całego HTML, podstawia meta Yoast, hreflang i linki. Pierwsza odsłona = API, kolejne = cache (0 zł).
Zbudowana pod wydajność i SEO
Języków europejskich
Od angielskiego i niemieckiego po czeski, ukraiński i turecki — wybierasz checkboxami w panelu.
Tekstów / żądanie
Inteligentny batching pod limity Google (100 tekstów, 30 000 znaków) — mniej zapytań, niższy koszt.
Tabele w bazie
Tłumaczenia, mapowanie slugów i log API (monitoring kosztów) — pełna pamięć i kontrola.
Odsłon z cache
Każda fraza tłumaczona raz i zapisana — kolejne wyświetlenia nie generują kosztów API.
Ręczne wersje / biuro vs WeBSky Translator
Ta sama wielojęzyczność, dwa różne nakłady pracy, kosztów i ryzyka błędów.
Ręczne wersje / biuro tłumaczeń
- Osobne kopie stron i ręczne utrzymanie każdej wersji
- Ręczne wklejanie title i meta do Yoast w każdym języku
- Hreflang i canonical konfigurowane palcami (łatwo o błąd)
- Każda zmiana treści = ponowne zlecenie tłumaczenia
- Slugi i linki wewnętrzne trzeba pilnować ręcznie
WeBSky Translator
- Jedna treść PL → wszystkie języki w locie
- Yoast title + meta + OG + schema tłumaczone same
- Hreflang + x-default i canonical 301 z automatu
- Zmieniasz treść raz po PL — reszta dotłumacza się sama
- Slugi i linki wewnętrzne przepisywane automatycznie
Najczęściej zadawane pytania
<script>, <style>, <svg>, <pre>, komentarze), wysyła pozostałe teksty do Google Cloud Translation API, podstawia tłumaczenia z powrotem i zapisuje je w bazie (cache). Działa też na treści z Elementora./en/, /de/…). Router zdejmuje prefiks z REQUEST_URI zanim WordPress zacznie routing — bez rewrite rules i bez filtra home_url (zero rekurencji). Slugi też się tłumaczą: /oferta/ → /en/offer/, a wejście na polski slug pod /en/ daje przekierowanie 301 na adres kanoniczny.-2, -3. Slugi przechowywane są w osobnej tabeli mapowania.og:locale per język. Jeśli Yoast nie jest aktywny, wtyczka pokaże stosowny komunikat — meta SEO nie będą wtedy tłumaczone.<head> tagi <link rel="alternate" hreflang> dla każdego włączonego języka plus x-default (zawsze PL). Wyłączony język = brak tagu alternate = Google przestaje indeksować ten URL. Tagi canonical/alternate są chronione przed dodaniem podwójnego prefiksu.try/catch, są limity rozmiaru HTML i zabezpieczenie przed rekurencją. W razie błędu wtyczka po prostu zwraca oryginał (fallback) — strona zawsze się wyświetli.Uruchom wielojęzyczny WordPress bez przepisywania strony
15-minutowe demo, w trakcie którego pokażemy konfigurację klucza Google API, wybór języków, routing /xx/ z tłumaczeniem slugów i hreflang — na żywo na Twojej stronie.
Umów demo wtyczki
Zgłoszenie zapisane!
Dziękujemy — odezwiemy się w sprawie demo. Poniżej podsumowanie Twojej konfiguracji z demo: