TranslatePress TRANSLATEPRESS

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.

Visual Translation Language Switcher Responsive
Translation Editor Live
TRANSLATEPRESS 101

TranslatePress ใช้ทำอะไร?

Used to create multilingual WordPress websites. It allows you to translate text from live website pages via the Visual Translation Editor.

01

Multilingual Websites

Add the languages ​​the website needs, and let users select their preferred language.

02

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.

03

Language Switcher

Add language options in the header, menu, or other appropriate areas of the website.

TRANSLATION WORKFLOW

Set up TranslatePress in this order.

Start by specifying the language. Then translate the content and add language options.

01
DEFAULT LANGUAGE

Set primary language

Select the primary language the website uses, e.g., Thai, before adding other languages.

02
LANGUAGES

Add your desired language.

Add the languages ​​that the website needs to support, e.g., English, and arrange them in the desired order.

03
TRANSLATE SITE

Open Translation Editor.

Open the Translate Site page. Then select the text you want to translate from the actual website.

04
CONTENT

Translate the content completely.

Translate Heading, Button, Menu, Footer, Form, and other text visible to the user.

05
SWITCHER

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.

06
TEST

Check all languages

Change language and view all pages. Check for untranslated text. Including Mobile and Menu.

TRANSLATEPRESS SETTINGS

Important things to know.

Click on a topic to view settings guidelines. For multilingual websites.

LANGUAGES

Language Setup

Set the primary language and the languages ​​you want to display on the website before starting the translation work.

01
Default Language Select the original language of the website.
02
All Languages Add languages ​​that users can select.
03
Language Order Arrange the desired languages ​​in order.
04
Save Changes Save this before accessing the Translation Editor.
VISUAL EDITOR

Translation Editor

แปลข้อความโดยดูหน้าเว็บจริง ทำให้รู้ทันทีว่าข้อความ ที่กำลังแก้อยู่ตรงส่วนไหน

01
เลือกข้อความ คลิกองค์ประกอบจากหน้า Preview
02
ใส่คำแปล พิมพ์ข้อความของภาษาที่เลือก
03
Save Translation บันทึกก่อนเปลี่ยนข้อความถัดไป
04
Preview ตรวจข้อความในบริบทจริงของหน้า
NAVIGATION

Language Switcher

ช่วยให้ผู้ใช้งาน เปลี่ยนภาษาของเว็บไซต์ ได้โดยไม่ต้องค้นหาหลายขั้นตอน

01
Menu เพิ่มตัวเลือกภาษาใน Navigation
02
Short Language Name เช่น TH / EN เพื่อประหยัดพื้นที่
03
Flags ใช้ร่วมกับชื่อภาษาเมื่อเหมาะสม
04
Mobile ตรวจว่าตัวเลือกภาษาไม่ทับ Menu
QUALITY CHECK

Translation Review

หลังแปลเสร็จ ควรเปิดเว็บไซต์ด้วยภาษาที่สองจริง และตรวจทุกหน้าที่สำคัญ

01
Header & Menu ตรวจ Menu และ Dropdown ทุกภาษา
02
Page Content ตรวจ Heading, Paragraph และ CTA
03
Forms ตรวจ Label และข้อความหลัง Submit
04
Footer ตรวจ Widget และข้อความ Copyright
VISUAL TRANSLATION

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.

Translate the Heading and Paragraph.
Translate Button and CTA.
Translate Menu and Footer
Check that the text doesn't overflow the layout.
Check the language again after saving.
🇹🇭 ภาษาไทย
เรียนรู้การสร้างเว็บไซต์ WordPress แบบเข้าใจง่าย ตั้งแต่พื้นฐานจนถึงการใช้งานจริง
🇬🇧 English
Learn how to build a WordPress website from the basics to practical real-world use.
LANGUAGE SWITCHER

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.

🇹🇭 Thai ▾

Dropdown

Ideal for multilingual websites and for saving header space.

🇹🇭 ไทย 🇬🇧 English

Language List

Display the language directly. Ideal when there are only a few languages.

🌐 TH / EN

Compact Switcher

Takes up little space. Ideal for headers on mobile devices or menus with limited space.

TRANSLATION UX

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.

01

Do not translate word for word.

Maintain the meaning and natural language for the reader.

02

Check text length.

Each language has a different length of button and heading. Check the Button and Heading.

03

Check Every Device

The Language Switcher and Menu must be functional on mobile devices.

04

Please check the form.

The label, button, and success message should be in the user's chosen language.

TRANSLATION CHECKLIST

Check for multilingual websites before using them.

Tick ​​the checked items. The system will automatically calculate availability.

TRANSLATION PROGRESS
0%

Complete the checklist before launching your multilingual website for live users.

Default Language has been set. ภาษาต้นฉบับของเว็บไซต์ถูกต้อง
The requested language has been added. The language options match the actual website.
The first page has been translated. Hero, Content, and CTA are all included.
Header and Menu have been translated. The navigation in all languages ​​is easy to understand.
Footer translated. Widgets and all important messages are included.
Language Switcher ทำงาน You can actually change the language on every page.
Forminator FAQ No text or menus overflow the screen.
It has indeed been checked in all languages. Open the website and test it as if you were a real user.
FAQ

Questions about TranslatePress

Okay. The approach is to create the page and layout using Elementor first. Then, use TranslatePress to translate the text displayed on the website.
Regarding the usage guidelines for TranslatePress: Generally, it works from the existing main page content. Then, the translation is added via the Translation Editor. Therefore, there's no need to redesign the entire Elementor page just to change the language of the text.
Go back to Translation Editor. Open the page containing the text. Then check if a translation has been saved for that text, especially in the header, footer, forms, and plugins.
For general websites, it should be placed in the header or navigation, where it's easily visible, and should be double-checked on mobile devices, to ensure the language options don't crowd or overlap the main menu.
NEXT STEP

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 →
Scroll to Top