Chcesz przetłumaczyć twoją witrynę internetową na inny język?
Domyślnie WordPress nie oferuje łatwego sposobu zarządzania treścią wielojęzyczną. Możesz jednak łatwo przetłumaczyć swoją witrynę internetową WordPress za pomocą wtyczek.
W tym artykule pokażemy, jak łatwo przetłumaczyć twoją witrynę internetową WordPress za pomocą TranslatePress.
Dlaczego warto używać TranslatePress do tłumaczenia witryny internetowej WordPress?
Najlepsze w WordPressie jest to, że można go używać w dowolnym języku. Większość motywów i wtyczek WordPress może być również używana i tłumaczona na dowolny język.
Jeśli twoja witryna internetowa ma wielojęzycznych odbiorców, tłumaczenie treści może być bardzo korzystne.
Możesz polegać na tłumaczeniach maszynowych, takich jak Google Translate, ale te tłumaczenia nie są dobre i czasami mogą być dość mylące.
Z drugiej strony, jeśli korzystasz z wielojęzycznej wtyczki WordPress, musisz utworzyć wiele wpisów, które wymagają przełączania się między różnymi językami.
Dzięki wtyczce TranslatePress możesz przetłumaczyć swoją witrynę internetową i treść za pomocą edytora na żywo i nie będziesz musiał tworzyć wielu wpisów dla tej samej treści.
Możesz natychmiast przełączać języki z poziomu edytora na żywo, a także tłumaczyć motywy i wtyczki za pomocą TranslatePress.
Powiedziawszy to, zobaczmy, jak możesz łatwo przetłumaczyć swoją witrynę internetową WordPress za pomocą TranslatePress.
Krok 1: Zainstaluj TranslatePress w WordPress
Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i włączanie wtyczki TranslatePress. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Po włączaniu, przejdź do strony Ustawienia ” TranslatePress z kokpitu administratora WordPress, aby skonfigurować ustawienia twojej wtyczki.
W tym miejscu należy przejść do karty „Ogólne”.
Teraz musisz najpierw wybrać domyślny język twojej witryny internetowej z rozwijanego menu obok opcji „Domyślny język”.
Jest to język, w którym twój WordPress jest już pobrany.
Następnie należy wybrać język, na który ma zostać przetłumaczona twoja witryna.
Po prostu przejdź do sekcji „Wszystkie języki” i wybierz język, na który chcesz przetłumaczyć swoją witrynę internetową z menu rozwijanego poniżej opcji „Język”.
Następnie należy kliknąć przycisk „Dodaj”.
Teraz przewiń stronę w dół do ustawienia „Native Language Name”.
W tym miejscu należy wybrać, czy nazwy języków mają być wyświetlane w ich własnym języku, czy w języku angielskim. Możesz wybrać odpowiednio „Tak” lub „Nie”.
Kolejną opcją jest wybór, czy domyślna nazwa języka ma być wyświetlana w adresie URL jako podkatalog. Na przykład http://example.com/en/.
Zalecamy pozostawienie tego ustawienia, ponieważ jest ono lepsze dla optymalizacji pod kątem wyszukiwarek.
Następnie przejdź do ustawienia „Wymuś język w odnośnikach własnych”.
Domyślną opcją jest „Tak”, co pozwoli wtyczce na zmianę własnych odnośników dla przetłumaczonych języków, dzięki czemu adresy URL będą bardziej przyjazne dla SEO.
W następnej opcji możesz wybrać, czy chcesz używać Tłumacza Google do automatycznych tłumaczeń.
Domyślnym wyborem jest „Nie”, ale możesz to zmienić, jeśli chcesz korzystać z Tłumacza Google.
Wszystko, co musisz zrobić, to podać klucz API Tłumacza Google w następnej opcji. Pod opcją znajdziesz odnośnik, który pokaże Ci instrukcje, jak go uzyskać.
Wreszcie dojdziesz do opcji, w jaki sposób chcesz wyświetlać przełącznik języka na twojej witrynie internetowej. TranslatePress oferuje trzy opcje.
Możesz użyć krótkiego kodu, dodać przełącznik do twojego menu nawigacyjnego lub wyświetlić pływające menu. Pokażemy ci, jak dodać przełącznik języka do twojej witryny internetowej w dalszej części tego artykułu.
Teraz wystarczy kliknąć przycisk „Zapisz zmiany”, aby zapisać twoje ustawienia.
Krok 2: Tłumaczenie treści twojej witryny internetowej
Aby przetłumaczyć twoją witrynę internetową, możesz kliknąć kartę „Przetłumacz witrynę” na stronie ustawień wtyczki lub przycisk „Przetłumacz witrynę” na pasku administratora WordPress.
Spowoduje to otwarcie edytora tłumaczeń na żywo w nowej karcie przeglądarki.
Teraz wystarczy kliknąć niebieską ikonkę tłumaczenia znajdującą się obok dowolnego tekstu na twojej witrynie internetowej, który chcesz przetłumaczyć.
Następnie TranslatePress będzie automatycznie wczytywać wybrany tekst w lewej kolumnie edytora tłumaczeń.
Po wczytywaniu tekstu do kolumny wystarczy dodać jego przejście w polu poniżej, a następnie kliknąć przycisk „Zapisz tłumaczenie” u góry, aby zapisać twoje zmiany.
W ten sposób możesz przetłumaczyć całą treść na dowolnej stronie twojej witryny, w tym menu nawigacyjne, przyciski, panel boczny, widżety, metatekst i inne.
Dzięki TranslatePress możesz również natychmiast rozpocząć tłumaczenie dowolnej strony lub wpisu w twojej witrynie po zalogowaniu się.
Wszystko, co musisz zrobić, to kliknąć przycisk „Przetłumacz stronę” u góry, aby otworzyć edytor na żywo.
Kolejną zaletą tej wtyczki jest to, że wystarczy tylko raz przetłumaczyć określony ciąg znaków.
Po przetłumaczeniu ciągu znaków, wtyczka automatycznie przetłumaczy go dla Ciebie w innych miejscach.
Krok 3: Dodanie przełącznika języka do twojej witryny internetowej
Po przetłumaczeniu twojej witryny będziesz musiał dodać do niej przełącznik języka.
Przełącznik języka pozwala użytkownikom wybrać język, gdy przechodzą na twoją witrynę internetową. Zazwyczaj wyświetla flagę każdego kraju, aby wskazać języki dostępne na twojej witrynie.
TranslatePress umożliwia dodanie przełącznika języka za pomocą krótkiego kodu, jako elementu menu nawigacyjnego lub jako pływającego banera.
Przełącznik języka może być wyświetlany jako flagi, nazwy języków lub oba te elementy.
Dodanie przełącznika języka w WordPressie za pomocą krótkiego kodu
Jeśli chcesz dodać przełącznik języka w WordPressie za pomocą krótkiego kodu, przejdź do strony Ustawienia ” TranslatePress z kokpitu administratora.
Gdy znajdziesz się na stronie „Ustawienia”, przewiń w dół kartę „Ogólne”, a następnie skopiuj krótki kod [language-switcher] w sekcji „Przełącznik języka”.
Możesz teraz wkleić ten krótki kod na dowolnej stronie, wpisie lub widżecie panelu bocznego, gdzie chcesz wyświetlić przełącznik języka.
Tak wyglądał przełącznik języków na naszej witrynie demonstracyjnej.
Dodanie przełącznika języka do twojego menu nawigacyjnego WordPress
Jeśli chcesz dodać przełącznik języka jako element menu nawigacyjnego, przejdź do strony Wygląd ” Menu z kokpitu.
Uwaga: Jeśli korzystasz z motywu opartego na blokach z pełnym edytorem witryny, ta metoda nie będzie działać.
Następnie należy kliknąć kartę „Przełącznik języka” w sekcji „Dodaj elementy menu” w lewym rogu ekranu.
Po rozwinięciu karty wystarczy zaznaczyć języki, które mają być wyświetlane w przełączniku języków.
Następnie kliknij przycisk „Dodaj menu”, aby dodać przełącznik języka jako pozycję menu.
Na koniec nie zapomnij kliknąć przycisku „Zapisz menu”, aby zapisać twoje zmiany.
Teraz zobaczysz przełącznik języka dodany do twojego menu nawigacyjnego WordPress.
Tak to wyglądało na naszej witrynie testowej.
Dodanie pływającego przełącznika języka
Jeśli chcesz dodać pływający przełącznik języka, musisz po prostu przejść do strony Ustawienia ” TranslatePress z kokpitu administratora.
Najpierw należy przewinąć w dół do sekcji „Przełącznik języka” na karcie „Ogólne”.
W tym miejscu upewnij się, że zaznaczone jest pole obok opcji „Wybór języka pływającego”.
Możesz także zmienić pozycję pływającego przełącznika języka z rozwijanego menu w prawym rogu ekranu.
Następnie nie zapomnij kliknąć przycisku Zapisz zmiany, aby zapisać twoje ustawienia.
Możesz teraz przejść na swoją witrynę internetową, aby zobaczyć pływający przełącznik języka na dole każdej strony w Twojej witrynie.
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak przetłumaczyć twoją witrynę WordPress za pomocą TranslatePress. Możesz również zapoznać się z naszym artykułem na temat tworzenia wielojęzycznej mapy strony w WordPressie i naszą listą najlepszych wtyczek WordPress dla witryn internetowych dla firm.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
VLAD KOZH says
Is it possible to translate videos?
WPBeginner Support says
The plugin is not for translating videos at the moment it is for your site’s written content.
Administrator
Thong Shi Ying says
Hi,
I am facing a problem is when I clicking to other page, the language will different. How to set when I clicking to other page, the page also remain the same language?
WPBeginner Support says
For that, you may want to look into a multilingual plugin, if you reach out to TranslatePress they can let you know if the option to keep the selected language is currently available at the moment.
Administrator
Lucie Frankova says
Hello Guys,
I would like to thank you for an amazing article, it is very useful.
I just translated whole webpage into English and added the language switcher.
When being logged in as an admin, I am seeing all perfectly (english version, language switchers..
But if another person looks at the webpage the langugae options are not visible at all. Did I do something wrong? Is there any other step I am missing?
Thank you for your help in advance.
WPBeginner Support says
For the most common fix, you would want to ensure you clear any and all caching on your site
Administrator
Hugo says
If I have an image with a bit of text on it, can I change it to a French version if I’m creating a French page? Since the text is not editable in the photo, I’d have to create a new French version of the photo.
I didn’t see any comments on an option of converting images with translate press.
Thanks in advance.
WPBeginner Support says
You would want to reach out to TranslatePress for their current tools and options available and they would be able to assist.
Administrator
Alvin Malazarte says
Can i translate link and page titles using this plugin ?
WPBeginner Support says
You would want to check with the plugin’s support for questions like these, for the moment you should be able to update page titles with the plugin.
Administrator
Jose Aguirre says
Hi, i need to force a second language (not default language) in my site, how can do that ?
WPBeginner Support says
It would depend on your specific needs, if the method in this article is not what you want, you could take a look at our multilingual article here: https://www.wpbeginner.com/beginners-guide/how-to-easily-create-a-multilingual-wordpress-site/
Administrator
ANASTASIA says
What happens if I switch after a while to another translate plugin? would it leave traces, broken URL …?
WPBeginner Support says
It would depend on how the urls are structured in each plugin, if you check with the plugin’s support they should be able to let you know if you can recreate the urls you had before.
Administrator
ANASTASIA says
Hi,
If I use automatic translater can I still edit manually my post before publishing?
Thanks
WPBeginner Support says
Yes, unless there has been a recent change you should be able to edit the post
Administrator
Hassan says
Hi
I want to translate a website (originally written in Arabic) to English and i have all pages available in the website in English but i do not know how to link the Arabic page to the same page in English
WPBeginner Support says
If you’re using TranslatePress you would add the text using the translate site button and going to the page you want translated.
Administrator
Ajay Kumar says
I didn’t understand one thing is that we have to manually translate each and every word? is that the plugin going to work? if I want to translate into Marathi then I have to write each and every word in Marathi? am I right? then what’s the use of this plugin if we only gives the translations>
WPBeginner Support says
The plugin does have the option to use Google Translate, the only issue with that is not all automatic translations work well. That is why it allows you to manually edit the content on your site.
Administrator
Ajay Kumar says
so, this only allows you to translate manually, there is no automatic translation, am right?
WPBeginner Support says
The plugin has the option to use automatic translation deals with Google translate
Al Sch says
Hi,
Question – if I write a new post (in english, the original website language), will the post also appear in english on all the other websites in different languages?
Thanks!
WPBeginner Support says
It would depend on if you’re auto-translating or not, by default you would need to translate the post as otherwise it would appear as your default language on the page for other languages
Administrator
Al Sch says
I would be translating things myself, but yeah it makes sense, thanks! I just wasn’t sure whether any edits, additions, etc on the english version automatically appear on the other versions.
Ivan says
I recommnd to use google translate to translate site becouse the quality of translation is 4 times better! I use my scripts for it.
WPBeginner Support says
Thanks for your input, the plugin has the option to use the Google translate API so users do not need to manually visit the translate page of Google to get those translations.
Administrator