Dodawanie różnych języków do WordPress

Aktualizacja: 15 listopada 2018 r. / Artykuł: Wisznu

Mówiliśmy to już wiele razy - że WordPress jest najpopularniejszym systemem zarządzania treścią. Według najnowszych badanie, szacuje się, że ponad 50% z najlepszych witryn internetowych 1 milionów na świecie działa na System zarządzania treścią WordPress.

Domyślnym językiem w WordPress jest angielski. Ale spora liczba Internauci na całym świecie nie mówią po angielsku. Populacja nie anglojęzyczna jest również spora, a WordPress nie może zignorować znaczącej oglądalności nie anglojęzycznej. WordPress w innych językach jest również szeroko stosowany.

Najlepsze języki 10, które są używane na stronach WordPress:

  1. Angielski 54.2%
  2. Rosyjski 6.0%
  3. Niemiecki 5.8%
  4. Japoński 5.0%
  5. Hiszpański 4.8%
  6. Francuski 4.1%
  7. Portugalski 2.6%
  8. Chiński 2.2%
  9. Włoski 2.1%
  10. Polski 1.9%

Jeśli chcesz zlokalizować stronę internetową (tak jak ostatnio zrobiliśmy to w WHSR) lub upewnij się, że dociera do grupy docelowej w kraju nieanglojęzycznym, musisz mieć swoją stronę internetową w języku ojczystym tego miejsca lub przynajmniej opcję tłumaczenia na ten język. WordPress ma wbudowaną możliwość pracy z wieloma językami.

Konfigurowanie WP dla różnych języków

1. Z pulpitu nawigacyjnego WordPress otwórz Ustawienia> Ogólne.

Na stronie Ustawienia ogólne przewiń w dół, aby znaleźć ustawienie języka na samym dole strony. W polu rozwijanym znajdziesz wiele języków. Wybierz tę, którą chcesz i kliknij na nią.

1a

W tym menu pojawią się tylko języki, które zostały w pełni przetłumaczone. Nie oznacza to, że nie można używać języków, które nie zostały tutaj wymienione. Zanim WordPress będzie działał w językach, których nie ma w menu, wymagane jest trochę poprawek.

WordPress dla wielu języków jest możliwy dzięki pomocy wolontariuszy. Używany jest tutaj system tłumaczenia gettext. Masz 2 zestawy plików dla każdego języka - pliki po (plik w formacie Portable Object) i pliki mo (plik Machine Object), odpowiednio z rozszerzeniami po i mo. Główny szablon „po” służy do tłumaczenia WordPressa na inny język. Pliki po mogą być używane do edycji i ulepszania tłumaczenia.

Możesz dowiedzieć się, czy Twój język został przetłumaczony tutaj. Postępy poczynione przez zespoły tłumaczeniowe są również pokazane na powyższych stronach. Musisz znaleźć swój język i go pobrać. Rozpakuj pobrane pliki.

Zakładam, że znasz się na kliencie FTP, aby zaktualizować swoją witrynę. Możesz wprowadzić zmiany lokalnie i zaktualizować je na swoim serwerze lub wprowadzić niezbędne dodatki bezpośrednio na serwerze hosta.

Teraz otwórz folder WP-Content w swoim katalogu WordPress  (znajduje się w folderze public_html). I tutaj powinieneś znaleźć folder językowy i dodać plik mo do tego folderu. Teraz umieściłeś pliki językowe w katalogu WordPress. Będziesz musiał poinstruować WordPress, aby używał tych plików.

Otwórz plik Wp-config.php w edytorze tekstu i poszukaj definicji ('WP LANG' '');

Wprowadź swój kod kraju i swój kod językowy. Na przykład dla języka niemieckiego używanego w Szwajcarii wypełnisz "de_CH" swoim językiem i kodem kraju.

Aby dowiedzieć się, kod kraju i kod języka, można znaleźć instrukcja gettext. Po dodaniu zapisz plik i prześlij go do katalogu głównego WordPress. WordPress powinien od razu rozpocząć wyświetlanie w wybranym języku.

Rozwiązania wtyczek dla nieanglojęzycznych użytkowników WordPress

Jeśli z jakiegoś powodu znajdziesz wszystkie powyższe za dużo dla ciebie, możesz wypróbować wtyczkę o nazwie Macierzysty pulpit nawigacyjny. Korzystając z tej wtyczki, możesz wybrać dowolny język administratora w 3.

  • Logując się
  • Szybkie przełączniki pulpitu nawigacyjnego
  • Ustawienie profilu użytkownika

Wykorzystując tę ​​wtyczkę, możesz również pobrać wymagane pliki językowe do swojej instalacji i natychmiast użyć ich na stronach administratora.

Zaletą tej wtyczki jest to, że możesz mieć wiele języków dla swojej witryny. To może być naprawdę fajne, jeśli masz wielu autorów na swojej stronie. Następnie możesz pozwolić im pisać w ich ojczystym języku. Ta wtyczka działa z wersją 2.7 do 3.61 WordPress (nie była aktualizowana przez ponad 2 lat) i wymaga dostępu do zapisu na serwerze, co wielu może nie lubić (ze względów bezpieczeństwa).

Teraz wszystkie te pliki wyświetlają tylko obszar administracyjny Twojej witryny w Twoim języku. W przypadku motywów i wtyczek możesz potrzebować dalszego tłumaczenia i możesz sobie wyobrazić, jak trudne będzie to, jeśli wybierzesz arabski. zezwolenie na tłumaczenie z prawej na lewą będzie prawdziwym zadaniem. Domyślne motywy WordPress są obsługiwane z tą obsługą, ale możesz jej nie znaleźć w motywach innych firm. Wiele motywów premium, a nawet niektóre bezpłatne od stron trzecich, ma teraz łatwo dostępną funkcję RTL.

Istnieją inne wtyczki z różnymi funkcjami. Angielski WordPress Admin pozwoli na wyświetlanie pulpitu w języku angielskim, podczas gdy reszta strony może używać innego języka. Jest to przydatna funkcja do tworzenia stron na zapleczu, podczas gdy front pozostaje w lokalnym języku.

Z Język WordPress, musisz po prostu wybrać żądany język i wszystko zmieni się automatycznie. Prosty! Jaki jest haczyk? Nie będzie już aktualizowany, ale WordPress twierdzi, że wszystkie te funkcje są uwzględnione WPML wtyczka, która służy do budowania i uruchamiania witryn wielojęzycznych.

O Wisznu

Vishnu jest niezależnym pisarzem w nocy, pracuje jako analityk danych w ciągu dnia.