Create a multilingual website with... TranslatePress
Learn how to add languages: Set primary and secondary languages. Translate text using the Visual Translation Editor. And add a Language Switcher for easy language switching for users.
TranslatePress ใช้ทำอะไร?
Used to create multilingual WordPress websites. It allows you to translate text from live website pages via the Visual Translation Editor.
Multilingual Websites
Add the languages the website needs, and let users select their preferred language.
Visual Translation
Click on the text on the webpage and translate it from the actual screen. This helps reduce confusion about where each piece of text is located.
Language Switcher
Add language options in the header, menu, or other appropriate areas of the website.
Set up TranslatePress in this order.
Start by specifying the language. Then translate the content and add language options.
Set primary language
Select the primary language the website uses, e.g., Thai, before adding other languages.
Add your desired language.
Add the languages that the website needs to support, e.g., English, and arrange them in the desired order.
Open Translation Editor.
Open the Translate Site page. Then select the text you want to translate from the actual website.
Translate the content completely.
Translate Heading, Button, Menu, Footer, Form, and other text visible to the user.
Add Language Switcher
Place the language option in a place where it's easily visible to the user, such as in the header or menu.
Check all languages
Change language and view all pages. Check for untranslated text. Including Mobile and Menu.
Important things to know.
Click on a topic to view settings guidelines. For multilingual websites.
Language Setup
Set the primary language and the languages you want to display on the website before starting the translation work.
Translation Editor
แปลข้อความโดยดูหน้าเว็บจริง ทำให้รู้ทันทีว่าข้อความ ที่กำลังแก้อยู่ตรงส่วนไหน
Language Switcher
ช่วยให้ผู้ใช้งาน เปลี่ยนภาษาของเว็บไซต์ ได้โดยไม่ต้องค้นหาหลายขั้นตอน
Translation Review
หลังแปลเสร็จ ควรเปิดเว็บไซต์ด้วยภาษาที่สองจริง และตรวจทุกหน้าที่สำคัญ
Translated from the actual context of the webpage.
Seeing both the original text and the website page simultaneously makes it easier to choose the translation that best suits the region and the meaning of the elements.
Arrange the language options so they're easy to find.
Language Switcher Should be in a location that users can easily guess And should not interfere with the main navigation.
Dropdown
Ideal for multilingual websites and for saving header space.
Language List
Display the language directly. Ideal when there are only a few languages.
Compact Switcher
Takes up little space. Ideal for headers on mobile devices or menus with limited space.
Principles of creating multilingual websites.
It's not just about translating the words completely, but also ensuring the website works equally well in all languages.
Do not translate word for word.
Maintain the meaning and natural language for the reader.
Check text length.
Each language has a different length of button and heading. Check the Button and Heading.
Check Every Device
The Language Switcher and Menu must be functional on mobile devices.
Please check the form.
The label, button, and success message should be in the user's chosen language.
Check for multilingual websites before using them.
Tick the checked items. The system will automatically calculate availability.
Complete the checklist before launching your multilingual website for live users.
Questions about TranslatePress
Now that you understand multilingual websites, the next step is to learn WPCode.
Learn how to systematically add HTML, CSS, JavaScript, and code snippets to WordPress without directly modifying theme files.
Learn WPCode →