
Bạn có đang tìm cách dịch menu trên trang chủ khi cấu hình blog đa ngôn ngữ bằng WPML không? Tôi sẽ tóm tắt 2 cách để Dịch menu WPML.
Sử dụng tính năng quản lý Dịch menu WPML
WPML cho phép bạn quản lý menu riêng biệt cho từng ngôn ngữ thông qua **“tính năng dịch menu”**.
📌 Cách thiết lập từng bước:
- Quản trị viên WordPress > Appearance (Ngoại hình) > Menus (Menu)
- Chọn menu mong muốn ở trên cùng (ví dụ:
Primary Menu
) - Xác nhận tab chọn ngôn ngữ ở góc trên bên phải
- Ví dụ:
Ngôn ngữ menu: Korean
, có nút như+ thêm tiếng Anh
bên phải
- Ví dụ:
- Thêm menu mới và dịch cho từng ngôn ngữ
- Cài đặt tên menu, mục, URL… theo ngôn ngữ tương ứng
- Kết nối menu theo ngôn ngữ với widget hoặc vị trí theme
- Ví dụ:
Primary Menu (English)
sẽ hiển thị trên trang tiếng Anh,Primary Menu (Korean)
sẽ hiển thị trên trang tiếng Hàn
- Ví dụ:
Tức là, bạn sẽ sử dụng menu được hiển thị trong hình dưới đây để chỉ định menu cho từng ngôn ngữ riêng biệt.
Điều này thì tốt khi bạn muốn có các loại menu khác nhau cho từng ngôn ngữ, nhưng có thể sẽ hơi phức tạp.

Dịch chỉ văn bản mục menu thông qua WPML String Translation
Cách này hữu ích khi cấu trúc menu giống nhau nhưng bạn chỉ cần thay đổi tên hoặc văn bản menu.
📌 Điều kiện sử dụng:
- Khi các mục trong menu là các đối tượng có thể dịch được qua WPML như trang, bài viết, danh mục
- Khi bạn muốn hiển thị tên menu khác nhau nhưng cấu trúc liên kết giống nhau
📌 Cách thiết lập:
- Chuyển đến
WPML > String Translation
- Tìm kiếm miền
admin_texts_nav_menu
- Khi văn bản của các mục menu xuất hiện, dịch cho từng ngôn ngữ
Trong trường hợp của tôi, tôi chọn nhóm có tên ‘header top menu’ như hình dưới đây.

Ví dụ dưới đây là việc dịch và thêm menu có tên ‘AI 매매 수익율‘ trong menu của COOSS.NET cho từng ngôn ngữ.

Menu đã được thiết lập cho từng ngôn ngữ như hình dưới đây.


Trên đây là tổng hợp về “Cách dịch menu WPML”.