
🌐 Jak zmienić język domyślny w WordPress
Zainstalował Pan WordPress, wszedł do panelu administracyjnego, a wszystko wokół jest po angielsku. Menu, ustawienia, nazwy przycisków. Jeśli nie czyta Pan biegle po angielsku, każde kliknięcie zamienia się w zgadywankę: „gdzie są szkice?", „jak opublikować wpis?".
Problem nie leży po Pana stronie. WordPress domyślnie instaluje się w języku angielskim i tak było zawsze. Dobra wiadomość jest jednak taka, że system od dawna jest gotowy do pracy w każdym z ponad 200 języków. Nie musi Pan być programistą, aby przełączyć interfejs. Wystarczy wiedzieć, gdzie kliknąć.
Poniżej trzy sprawdzone sposoby na zmianę języka WordPress. Od najprostszego (dwa kliknięcia w panelu administracyjnym) po ręczną instalację pakietu językowego i konfigurację pełnoprawnej wielojęzycznej witryny.
💡 Szybki przegląd:
- Najprostsza ścieżka: „Ustawienia" → „Ogólne" → „Język witryny", wybrać z listy rozwijanej i zapisać. Działa dla większości przetłumaczonych języków.
- Jeśli potrzebnego języka nie ma na liście: pobrać plik
.moze strony zespołów tłumaczy WordPress i wgrać go do folderu/wp-content/languages/przez menedżera plików hostingu. - Dla witryny wielojęzycznej: zainstalować bezpłatną wtyczkę Polylang, dodać potrzebne języki i skonfigurować przełącznik. Odwiedzający sami wybiorą język.
Jak zmienić język przez ustawienia WordPress
To podstawowy sposób. Zmienia język całej witryny od razu: zarówno panelu administracyjnego, jak i interfejsu zewnętrznego. Działa dla każdego języka, który jest w pełni lub prawie w pełni przetłumaczony na WordPress.org.
Proszę wejść do panelu administracyjnego WordPress i przejść ścieżką Ustawienia → Ogólne. Proszę przewinąć stronę w dół do pola „Język witryny", to rozwijana lista ze wszystkimi dostępnymi pakietami językowymi.

Proszę wybrać potrzebny język z listy. Proszę kliknąć przycisk „Zapisz zmiany" na dole strony. WordPress automatycznie pobierze pakiet językowy i zastosuje go, nie trzeba niczego przeładowywać. Interfejs panelu administracyjnego i publiczna część witryny natychmiast przełączą się na wybrany język.
Jeśli po zapisaniu widzi Pan w panelu administracyjnym mieszankę polskiego i angielskiego tekstu, proszę się nie obawiać. Oznacza to, że pakiet językowy nie został przetłumaczony do końca, a brakujące ciągi WordPress wyświetla po angielsku. Z czasem tłumacze uzupełnią luki: aktualizacje pakietów językowych przychodzą automatycznie wraz z aktualizacjami rdzenia.
Jak zainstalować język ręcznie
Bywa tak: otwiera Pan rozwijaną listę języków, a potrzebnego na niej nie ma. Na przykład albański, uzbecki czy suahili, są przetłumaczone nie w pełni i WordPress nie pokazuje ich na ogólnej liście ustawień. Ale pakiet językowy dla nich istnieje, trzeba go tylko zainstalować ręcznie.
Pierwszy krok to pobranie pliku .mo potrzebnego języka z oficjalnej strony zespołów tłumaczy WordPress. Proszę przejść na stronę Polyglots Teams i znaleźć swój zespół językowy.

Proszę kliknąć procent gotowości tłumaczenia obok potrzebnego języka. Otworzy się strona ze statystykami tłumaczenia. Proszę znaleźć kolumnę „Install / Sub-project" i wybrać swoją wersję WordPress.

Na stronie, która się otworzy, proszę znaleźć przycisk „Export" na dole. Z rozwijanej listy formatu proszę wybrać „Machine Object Message Catalog (.mo)", to właśnie ten format rozumie WordPress. Proszę kliknąć „Export" i zapisać plik na komputerze.
Teraz ten plik należy przesłać na serwer. Proszę wejść do menedżera plików swojego hostingu (cPanel, DirectAdmin lub dowolnego innego) i przejść do katalogu witryny.

Wewnątrz wp-content proszę znaleźć lub utworzyć folder languages. Jeśli folderu nie ma, proszę kliknąć prawym przyciskiem myszy, wybrać „Utwórz folder" i nazwać go languages (wielkość liter ma znaczenie). Proszę otworzyć ten folder i przesłać do niego pobrany plik .mo.

Gotowe. Teraz proszę wrócić do panelu administracyjnego WordPress: Ustawienia → Ogólne, przewinąć do „Język witryny", ręcznie zainstalowany język pojawi się na liście rozwijanej. Proszę go wybrać i zapisać zmiany.
Jak stworzyć witrynę wielojęzyczną
Dwie poprzednie metody zmieniają język witryny całkowicie. Co jednak zrobić, jeśli potrzebują Państwo, aby ta sama treść była dostępna w dwóch, trzech czy dziesięciu językach jednocześnie? W tym celu WordPress należy przekształcić w wielojęzyczny i tutaj na scenę wkracza wtyczka Polylang.
Polylang to bezpłatna wtyczka o otwartym kodzie źródłowym, zainstalowana na ponad 700 000 witryn. Umożliwia dodawanie języków i tworzenie osobnych wersji każdej strony, wpisu, kategorii i tagu. Odwiedzający widzi przełącznik języków w menu lub widżecie i wybiera, w jakim języku czytać.

Proszę zainstalować Polylang przez Wtyczki → Dodaj nową, wpisać „Polylang" w wyszukiwarce, kliknąć „Zainstaluj", a następnie „Aktywuj". Po aktywacji automatycznie uruchomi się kreator konfiguracji lub mogą Państwo przejść do Ustawienia → Języki.
Na karcie „Języki" proszę dodać wszystkie języki potrzebne na witrynie. Dla każdego należy podać: nazwę (jak będzie wyświetlana w przełączniku), ustawienia regionalne (na przykład ru_RU dla rosyjskiego) i flagę, można przesłać własną lub wybrać z wbudowanego zestawu.

Karta „Tłumaczenie ciągów" umożliwia przetłumaczenie tytułu i opisu witryny na wszystkie dodane języki. Proszę wypełnić pola dla każdego języka, dane te są wykorzystywane przez wyszukiwarki i wyświetlane w tagach <title> i <meta description>.

Na karcie „Ustawienia" ważne jest włączenie opcji „Wykrywaj język przeglądarki". Wtedy Polylang automatycznie pokaże odwiedzającemu wersję witryny w języku jego przeglądarki: użytkownikowi z Francji otworzy się wersja francuska, z Brazylii, portugalska.
Proszę nie zmieniać ustawienia „Modyfikuj URL dla każdego języka" bez wyraźnej potrzeby. Jeśli wtyczka kiedykolwiek zostanie wyłączona lub ulegnie awarii, linki z prefiksami językowymi (/ru/, /en/) przestaną działać, a treść stanie się niedostępna. Domyślny tryb „Język określany przez treść" jest bezpieczniejszy i nie zależy od wtyczki.
Ostatni krok to tworzenie treści. Dla każdego wpisu lub strony w edytorze pojawi się blok „Języki": proszę kliknąć „+" przy odpowiednim języku, aby utworzyć jego wersję. Interfejs jest wygodny: przełączają się Państwo między językami, tłumaczą treść i publikują.
⁉️🤔 Często zadawane pytania
Czy można zmienić język tylko panelu administracyjnego, pozostawiając witrynę w języku angielskim?
Tak, robi się to w ustawieniach profilu użytkownika. Proszę przejść do Użytkownicy → Twój profil i w polu „Język" wybrać odpowiedni. Język witryny nie ulegnie przy tym zmianie. Każdy użytkownik może ustawić swój język panelu administracyjnego niezależnie od innych.
Co zrobić, jeśli po zmianie języka część ciągów pozostała w języku angielskim?
Pakiet językowy nie został w pełni przetłumaczony. Proszę sprawdzić procent tłumaczenia na stronie zespołu Polyglots. Jeśli tłumaczenie jest gotowe w 100%, proszę spróbować zaktualizować pliki językowe: przejść do Kokpit → Aktualizacje, przewinąć do sekcji „Tłumaczenia" i kliknąć „Aktualizuj tłumaczenia".
Polylang czy WPML, co lepsze dla witryny wielojęzycznej?
Polylang jest darmowy i pokrywa większość scenariuszy: posty, strony, kategorie, menu, widgety. WPML jest płatny (od 39 USD rocznie według findstack.com) i jest potrzebny, gdy projekt wymaga kompatybilności z WooCommerce Multilingual, tłumaczenia pól ACF, wtyczek SEO od razu po instalacji oraz profesjonalnego wsparcia. Dla osobistego bloga lub niewielkiej strony firmowej Polylang w zupełności wystarczy.
Czy trzeba instalować pakiet językowy dla każdej wtyczki osobno?
Nie. Wtyczki i motywy korzystają z tego samego pakietu językowego rdzenia WordPress. Jeśli wtyczka została przetłumaczona na wybrany język, automatycznie go przejmie. Jeśli nie, będzie wyświetlać swój interfejs po angielsku.
Wgrałem plik.mo, ale język nie pojawił się na liście, o co chodzi?
Proszę sprawdzić dwie rzeczy. Po pierwsze: plik musi znajdować się ściśle w katalogu
/wp-content/languages/, a nie w podfolderze. Po drugie: nazwa pliku musi być prawidłowa, na przykład dla albańskiegosq_AL.mo, dla uzbeckiegouz_UZ.mo. Jeśli nazwa nie zgadza się z lokalizacją, WordPress nie zobaczy pliku.
Jaka metoda zmiany języka będzie dla Pana/Pani odpowiednia
Wybór sprowadza się do prostej alternatywy. Jeśli potrzebuje Pan/Pani strony w jednym języku, którego nie ma na standardowej liście WordPressa, proszę ręcznie pobrać plik .mo i wgrać go na serwer. Jeśli język znajduje się na rozwijanej liście ustawień, wystarczy go wybrać i zapisać, to zajmuje 10 sekund.
A jeśli chce Pan/Pani dotrzeć do odbiorców w kilku językach, proszę zainstalować Polylang. Jest darmowy, regularnie aktualizowany i nie obciąża strony. 700 000 instalacji nie kłamie: wtyczka świetnie radzi sobie zarówno z dwujęzycznym blogiem, jak i z firmową stroną w pięciu językach. Proszę zacząć od dwóch, dodać przełącznik języków do menu, a odwiedzający sami się odnajdą.



