Hướng dẫn tạo đa ngôn ngữ trong WordPress Website 2021

|

Đa ngôn ngữ trong WordPress là điều tất yếu đối với Website. Nhằm giúp tiếp cận thị trường khách hàng rộng hơn. Bài viết dưới đây ThemeNest sẽ hướng dẫn cách tạo website đa ngôn ngữ, giới thiệu Plugin multi language WordPress. Cùng theo dõi nhé!

Hướng Dẫn Tạo đa Ngôn Ngữ Trong WordPress Website
Hướng Dẫn Tạo đa Ngôn Ngữ Trong WordPress Website

Website WordPress đa ngôn ngữ là gì?

Website WordPress đa Ngôn Ngữ Là Gì
Website WordPress đa Ngôn Ngữ Là Gì

Trang Website đa ngôn ngữ sẽ hiển thị một nội dung bất kỳ với nhiều loại ngôn ngữ khác nhau. Trang Website có thể tự động người dùng đến một ngôn ngữ tùy theo khu vực, quốc gia mà người đang ở. Bên cạnh đó, người dùng có thể chuyển về đúng với loại ngôn ngữ mà mình thích.

Hiện cũng có hai cách để bạn tạo Website đa ngôn ngữ:

  • Cách 1: Sử dụng phương thức dịch thủ công tức là tất cả nội dung trên Website sẽ được dịch sang những ngôn ngữ mà bạn đã chọn dưới sự hỗ trợ của biên dịch viên.
  • Cách 2: Bạn không thực sự tạo ra một Website đa ngôn ngữ mà Website đó đang sử dụng bản dịch máy của những nội dung hiện có thông qua sử dụng những dịch vụ auto-translate (tự độ chuyển đổi ngôn ngữ).

Tại sao cần thiết lập đa ngôn ngữ trong WordPress?

Tại Sao Cần Thiết Lập đa Ngôn Ngữ Trong WordPress
Tại Sao Cần Thiết Lập đa Ngôn Ngữ Trong WordPress

Những lợi ích khi bạn thiết lập đa ngôn ngữ trong WordPress (Multi Language WordPress):

  • Mở rộng đối tượng người dùng và khách hàng tiềm năng.
  • Giảm tỷ lệ thoát trang và tăng tỷ lệ chuyển đổi.
  • Thiết lập lợi thế cạnh tranh.
  • Tối ưu hóa SEO.
  • Lấy khách hàng làm trung tâm.
  • Cải thiện hình ảnh của thương hiệu.

Cùng ThemeNest tìm hiểu lợi ích chi tiết khi thiết lập đa ngôn ngữ trong WordPress.

Mở rộng đối tượng người dùng và khách hàng tiềm năng

Khi Website đa ngôn ngữ sẽ giúp bạn mở rộng phạm vi tiếp cận và tiếp xúc với nhiều đối tượng hơn. Website đa ngôn ngữ thì bạn cũng có thêm nhiều đề xuất trong kinh doanh cho những phân khúc khách hàng mà trước đây không tiếp cận được. Điều này cũng giúp bạn cải thiện được doanh số và lợi nhuận trong kinh doanh.

Giảm tỷ lê thoát trang và cải thiện tỷ lệ chuyển đổi

Website đa ngôn ngữ làm cho người tiêu dùng nước ngoài giảm thoát trang khi truy cập vào Website của bạn. Khi giảm tỷ lệ thoát trang sẽ tăng tỷ lệ chuyển đối, tỷ lệ này tăng lên nhờ vào người tiêu dùng tin tưởng vì họ có thể được tất cả các bước trong quy trình bán hàng.

Thiết lập lợi thế cạnh tranh

Đa ngôn ngữ trong WordPress sẽ giúp bạn thiết lập lợi thế cạnh tranh và thúc đẩy doanh số bán hàng thương mại điện tử. Điều này đã chứng minh được nhà bán lẻ tập trung vào thương mại điện tử.

Tối ưu hóa SEO

Google không phải lúc nào cũng là công cụ tìm kiếm ở mọi quốc gia. Nhưng quốc gia mà khác nhau thì có thể sử dụng công cụ tìm kiếm khác để phục vụ cho ngôn ngữ của họ, như Trung Quốc là Baidu và Sogou,…

Khi có Website WordPress đa ngôn ngữ sẽ giúp tối ưu SEO ở nhiều công cụ tìm kiếm khác nhau. Cũng từ đó nâng cao thứ hạng của Website, tăng lượt truy cập và tỷ lệ chuyển đổi.

Lấy khách hàng làm trung tâm

Khi Website của bạn cung cấp nội dung chất lượng ngôn ngữ riêng của khách truy cập thì họ sẽ cảm thấy mình được quan tâm và đánh giá cao. Đặc biệt là Website của đối thủ lại bỏ qua yếu tố này. Khi mà khách hàng cảm thấy giá trị của mình trong đó thì tỷ lệ chuyển đổi mua hàng cao.

Cải thiện hình ảnh thương hiệu

Kinh doanh ngày càng có cạnh tranh cao nên doanh nghiệp cũng tìm nhiều cách để có thể gây ấn tượng cho khách hàng. Khi trang Website nhiều ngôn ngữ thì cũng thể bạn điều hành một doanh nghiệp toàn cầu và nâng cao giá trị trong mắt khách hàng. Vì thế danh tiếng thương hiệu của doanh nghiệp nâng cao hơn với những khách hàng mới và khách hàng hiện tại.

Tạo website WordPress đa ngôn ngữ

Tạo Website WordPress đa Ngôn Ngữ
Tạo Website WordPress đa Ngôn Ngữ

Tạo website đa ngôn ngữ với Plugin TranslatePress

TranslatePress là Plugin tốt nhất thị trường hiện nay. Một số đặc điểm nổi bật như:

  • Bài viết có nhiều phiên bản dịch.
  • Cho phép sử dụng live Editor để dịch tất cả những khía cạnh trực quan của Website.
  • Có thể kết hợp dịch tự động của máy và bản dịch thủ công của con người. Tức là bạn có thể sử dụng Google Translate hay những công cụ AI tương tự để tạo bản dịch mát. Sau dó cải thiện bản dịch bằng thủ công.

Hướng dẫn cài đặt và thiết lập cấu hình

  1. Cài đặt và kích hoạt Plugin TranslatePress.

Tương tự như những Plugin khác thì bạn có thể cài đặt Plugin TranslatePress bằng cách: Đăng nhập vào trang quản trị WordPress, di chuyển đến phần Plugin → Chọn “Add new” (Cài mới) → Gõ từ khóa “translatepress” vào ô tìm kiếm → Chọn đúng plugin TranslatePress và click nút “Install now” (Cài đặt) để cài đặt.

Cài đặt Plugin Translatepress
Cài đặt Plugin Translatepress

Sau khi cài đặt thành công, click nút “Active” để kích hoạt plugin TranslatePress.

Kích Hoạt Plugin Translatepress
Kích Hoạt Plugin TranslatePress
  1. Nhập mã cấp phép

Ở trang quản trị WordPress, bạn vào mục Setting → Chọn “TranslatePress“.

Nhập Mã Cấp Phép Của Translatepress
Nhập Mã Cấp Phép Của Translatepress

Khi đó hệ thống sẽ hiển thị một bảng gồm 6 Tab: General (Tổng quan), Translate site (Dịch trang web), Automatic Translation (Bản dịch tự động), Addons, License (Giấy phép) và Advanced (Nâng cao).

Nếu như bạn sử dụng phiên bản trả phí thì chuyển đến Tab “License” (Giấy phép) và nhập mã cấp phép vào đây. Thông tin về mã cấp phép có thể tìm thấy trong tài khoản của bạn ở trên Translatepress.

Giấy Phép Của Translatepress
Giấy Phép Của Translatepress

Nếu như dùng bản miễn phí thì bạn có thể bỏ qua bước này và chuyển sang bước tiếp theo.

  1. Thiết lập cấu hình cài đặt TranslatePress

Để thiết lập cài đặt TranslatePress thì bạn vào tab “General” (cài đặt chung).

Thiết Lập Cấu Hình Cài đặt Translatepress
Thiết Lập Cấu Hình Cài đặt Translatepress

Trong đó:

  • Default language (Ngôn ngữ mặc định): Như hình minh họa trên thì ThemNest chọn ngôn ngữ là Tiếng Việt.
  • All language: Tại mục này thì ngoài ngôn ngữ cài mặc định thì bạn có thể lựa chọn thêm những ngôn ngữ mình muốn dịch. Đối với bản miễn phí thì có thể dịch nội dung Website sang ngôn ngữ duy nhất. Nếu như muốn chuyển Website hiển thị hơn 3 ngôn ngữ thì bạn cần mua gói TranslatePress cao cấp.
  • Use a subdirectory for the default language: Bạn có thể cho phép hiển thị tên ngôn ngữ mặc định trong URL hay không. Thiết lập mặc định là “Không”.
  • Language Switcher (nút chuyển đổi ngôn ngữ): Bạn có thể thay đổi cách “nút chuyển đổi ngôn ngữ” hiển thị trên Website. Ở đây có một số tùy chọn như:
    • Hiển thị đầy đủ tên ngôn ngữ.
    • Hiển thị tên ngôn ngữ và quốc kỳ.
    • Chỉ hiển thi quốc kỳ.
    • Hiển thị tên viết tắt của ngôn ngữ.
  • Bên cạnh đó bạn có thể thêm nút chuyển đổi ngôn ngữ dạng floating (trôi nổi) bằng cách click chọn “Floating language selection”.

Sau khi thiết lập cấu hình cài đặt TranslatePress thì bạn nhấn vào “Save changes” ở phía dưới.

Dịch nội dung trên Website theo cách thủ công

Sau khi cài đặt và thiết lập xong cấu hình TranslatePress xong thì bạn có thể dịch nội dung trên trang bằng cách thực hiện như sau:

  1. Mở Front-end editor

Bạn nhấn vào tab “Translate Site” trên trang cài đặt plugin hay biểu tượng “Translate site” ở thanh menu trên cùng trang quản trị WordPress.

Nhấn Vào Tab Translate Site Trên Trang Cài đặt Plugin
Nhấn Vào Tab Translate Site Trên Trang Cài đặt Plugin
  1. Chọn nội dung cần dịch

2 cách chọn nội dung cần dịch như sau:

Cách 1: Chọn nội dung dịch từ hộp danh sách

Nhấp vào hộp menu nằm dưới phần ngôn ngữ mặc định thì bạn sẽ thấy danh sách những chuỗi văn bản có thể dịch.

Bạn nhấn chọn nội dung bất kỳ mà bạn muốn dịch trong danh sách đó.

Chọn Nội Dung Cần Dịch Với Plugin Translatepress
Chọn Nội Dung Cần Dịch Với Plugin Translatepress

Chuỗi văn bản mà bạn dịch sẽ hiển thị trong hộp nội dung ở dưới như sau:

Chuỗi Văn Bản Mà Bạn Dịch Với Plugin Translatepress
Chuỗi Văn Bản Mà Bạn Dịch Với Plugin Translatepress

Cách 2: Sử dụng tính năng Translation Block (dịch theo khối)

Cách làm này thì khá đơn giản. Bạn có thể dịch một khối văn bản nào thì chỉ cần rê chuột tới vị trí đó. Ký hiệu bút chì màu xanh sẽ hiện ra. Khi bạn nhấn vào đó thì khối văn bản sẽ được hiển thị ở thanh menu bên trái:

Sử Dụng Tính Năng Translation Block
Sử Dụng Tính Năng Translation Block
  1. Dịch nội dung sang tiếng Anh

Đây là phương pháp dịch thủ công nên bạn cũng nên chuẩn bị sẵn một bản nội dung dịch tiếng Anh.

Sau đó, tại ô “To English“, điền nội dung mà bạn đã dịch vào đó.

Cuối cùng, click vào nút “Save translation” ở phía đầu thanh menu. Plugin dịch thuật TranslatePress sẽ tự động lưu các nội dung đã dịch vào cơ sở dữ liệu.

Dịch Nội Dung Sang Tiếng Anh
Dịch Nội Dung Sang Tiếng Anh

Sau đây là kết quả:

Trang Website Tiếng Việt
Trang Website Tiếng Việt
Trang Website Tiếng Anh
Trang Website Tiếng Anh

Sử dụng Plugin Polylang để thiết lập đa ngôn ngữ trong WordPress

  1. Tại trang chủ WordPress, bạn hãy đến mục Plugins → Chọn “Add New” (Cài mới) → “Polylang” trong hộp tìm kiếm ở phía trên bên phải. Nhấn vào “Cài đặt“.
Cài đặt Plugin Polylang
Cài đặt Plugin Polylang

Sau đó, nhấn vào “Kích hoạt” Plugin Polylang.

Kích Hoạt Plugin Polylang
Kích Hoạt Plugin Polylang
  1. Sau khi đã cài đặt và kích hoạt Plugin Polylang, bạn hãy vào Settings → Chọn “Languages” để cấu hình Plugin. Bây giờ bạn hãy lần lượt thêm những ngôn ngữ mà bạn muốn sử dụng trên Website (thêm toàn bộ, kể cả Tiếng Việt nếu như bạn đã Việt hóa WordPress).

Tại phần “Add New Language” bạn chỉ cần chọn ngôn ngữ là Plugin tự thiết lập cho bạn nên hãy để nguyên tất cả.

Thêm Những Ngôn Ngữ Mà Bạn Muốn Sử Dụng Trên Website
Thêm Những Ngôn Ngữ Mà Bạn Muốn Sử Dụng Trên Website

Sau đó bạn chuyển qua phần “Strings Translation” (Dịch chuỗi) để thiết lâp tiêu đề Website và định dạng ngày giờ trên từng ngôn ngữ. Nếu như bạn thêm Tiếng Việt thì phần này kiểu định dạng thời gian nên để d/m/Y cho hợp chuẩn tiếng Việt.

  1. Kế tiếp bạn chuyển qua tab “Settings” của nó, sẽ có một số tùy chọn như sau:
Thiết Lập Cài đặt Plugin Polylang
Thiết Lập Cài đặt Plugin Polylang

Trong đó:

  • Default Language: Ngôn ngữ mặc định trên Website. Nếu như bạn thấy có dòng chữ màu đỏ ở dưới tức là dữ liệu bài viết, trang, danh mục và thẻ bài viết chưa được thiết lập ngôn ngữ. Đánh dấu để áp dụng ngôn ngữ mặc định để những dữ liệu đó.
  • URL Modifications: Sử dụng cấu trúc ngôn ngữ cho từng phiên bản ngôn ngữ trên Website.
    • Hide URL language information for default language: Ẩn đường dẫn xác định ngôn ngữ ở ngôn ngữ mặc định. Ví dụ bạn chọn là tiếng Việt thì đường dẫn phiên bản tiếng Việt sẽ không có /vi/ trên đó.
    • Remove/language/in pretty permalinks: Xóa phần/language/trên đường dẫn. (nên chọn)
    • Keep/language/in pretty permalinks: Giữ nguyên/language/trên đường dẫn.
  • Detect browser language (Phát hiện ngôn ngữ trình duyệt): Nếu như bạn đánh dấu thì Website sẽ chuyển về ngôn ngữ trùng với ngôn ngữ của trình duyệt.
  • Media: Nếu đánh dấu, bạn có thể thêm từng phiên bản hình ảnh cho từng ngôn ngữ.
  • Synchronization (Đồng bộ hóa).
  1. Hiển thị nút chuyển ngôn ngữ trên giao diện

Bạn hãy vào Appearance (Giao diện) → Widget.

Có nhiều cách để bạn có thể hiển thị “Language Switcher” (chuyển đổi ngôn ngữ), nhưng đơn giản nhất hiển thị ngôn ngữ trong Menu. Bạn có thể lựa chọn hiển thị Switcher bằng cờ của quốc gia.

Hiển Thị Nút Chuyển Ngôn Ngữ Trên Giao Diện
Hiển Thị Nút Chuyển Ngôn Ngữ Trên Giao Diện

Nếu như bạn muốn chèn cái language switcher vào vị trí bất kỳ trong theme thì bạn có thể sử dụng hàm như sau:

pll_the_languages($args);

Trong đó, $args là một mảng tham số như sau (nếu như bạn không thiết lập thì sẽ để giá trị mặc định).

  • dropdown’ : Hiển thị dạng đổ xuống, thiết lập giá trị là 1 nó sẽ thành dạng đổ xuống (default: 0).
  • show_names’: Hiển thị tên ngôn ngữ, giá trị là 1 thì sẽ hiển thị tên ngôn ngữ (default: 1).
  • display_names_as’ : Hiển thị tên ngôn ngữ theo name hay slug (default: ‘name’).
  • show_flags’ : Hiển thị lá cờ nếu giá tị là 1 (default: 0).
  • hide_if_empty’ : Ẩn những những ngôn ngữ nếu như chưa có bài viết hay pag tương ứng, giá trị 1 là ẩn (default: 1).
  • force_home’ ” Sử dụng đường dẫn trang chủ yếu có giá trị là 1, nếu giá trị là 0 thì sẽ chuyển trang hiện tại sang ngôn ngữ đã chọn (default: 0).
  • hide_if_no_translation’: Ẩn ngôn ngữ nếu ngôn ngữ đó chưa có giá trị nào được dịch (default: 0).
  • hide_current’: Ẩn ngôn ngữ hiện tại đang chọn nếu giá trị là 1 (default: 0).
  • post_id’ : Nếu giá trị này thiết lập thì ngôn ngữ đó sẽ trở tới bài viết hay trang chỉ định qua ID (default: null).
  • raw’ : Nếu bạn tự viết CSS thì cho phần này thiết lập giá trị là 1 (default:0).

Ví dụ như:

pll_the_languages( array(
   ‘show_flags’ => 0,
   ‘dropdown’ => 1
));

Dưới đây là giao diện:

Hiển Thị Lá Cờ Ngôn Ngữ Trên Menu Bài Viết
Hiển Thị Lá Cờ Ngôn Ngữ Trên Menu Bài Viết
  1. Thiết lập menu đa ngôn ngữ

Bạn hãy vào Appearance (Giao diện) → Menu và cuộn xuống dưới cùng thì bạn sẽ thấy menu cho mỗi ngôn ngữ như sau:

Menu Cho Mỗi Ngôn Ngữ
Menu Cho Mỗi Ngôn Ngữ

Bây giờ bạn tạo ra những menu khác nhau và nhập ngôn ngữ tương ứng và chọn thích hợp là được.

Thiết Lập Menu đa Ngôn Ngữ
Thiết Lập Menu đa Ngôn Ngữ
  1. Thiết lập bài viết và trang đa ngôn ngữ

Cơ chế bài viết có nhiều ngôn ngữ đó là mỗi ngôn ngữ là một bài viết riêng nhưng khi thiết lập thì bài viết này chỉ hiển thị ngôn ngữ tương ứng. Bạn vào bài viết chọn “Tất cả bài viết” thì sẽ thấy có thêm cột ngôn ngữ như sau:

Cột Ngôn Ngữ Trong Tất Cả Bài Viết Trên Website
Cột Ngôn Ngữ Trong Tất Cả Bài Viết Trên Website

Trong đó:

  • Dấu tích là bài viết này dành cho ngôn ngữ tương ứng.
  • Biểu tượng bút chì thì trỏ tới bài viết tương ứng với ngôn ngữ của nó.
  • Dấu “+” tức là bài viết này chưa có ngôn ngữ tương ứng, nhấn vào để tạo.

Khi bạn viết bài mới thì nhìn bên cột Languages sẽ có phần chọn ngôn ngữ và nhập tên bài viết cả những ngôn ngữ còn lại. Cách tốt nhất là bạn soạn bài viết khác nhau tương ứng với ngôn ngữ. Sau đó thì mở lại từng bài viết và nhập tên bài viết với phiên bản ngôn ngữ khác.

Hiển Thị Ngôn Ngữ Trong Bài Viết
Hiển Thị Ngôn Ngữ Trong Bài Viết

Trang cũng thực hiện như thế.

  1. Thiết lập chuyên mục và thẻ (tag) đa ngôn ngữ.

Với category (chuyên mục) và tag (thẻ) thì cũng giống như bài viết. Bạn sẽ tạo ra nhiều chuyên mục khác và tạo nhiều ngôn ngữ khác nhau cho từng chuyên mục.

Hiển Thị Ngôn Ngữ Trên Chuyên Mục
Hiển Thị Ngôn Ngữ Trên Chuyên Mục

Như ví dụ đó thì một chuyên mục nhưng có ba ngôn ngữ khác nhau. Bạn có thể tạo hoặc sửa chuyên mục.

Tạo Hay Sửa Ngôn Ngữ Trên Chuyên Mục
Tạo Hay Sửa Ngôn Ngữ Trên Chuyên Mục

Thẻ bài viết cũng tương tự như thế.

TOP Plugin đa ngôn ngữ WordPress

Top Plugin đa Ngôn Ngữ WordPress
Top Plugin đa Ngôn Ngữ WordPress

Translate WordPress with GTranslate

GTranslate là Plugin mạnh mẽ cho phép bạn dịch Plugin và theme của mình mà không làm thay đổi giao diện. Có sử dụng Translate API dịch Website bằng những ngôn ngữ có sẵn.

Tự động dịch nội dung trên ngôn ngữ trình duyệt của người dùng. Nhận được những tính năng bổ sung khi sử dụng có phí như: URL thân thiện với SEO.

Link tải: https://vi.wordpress.org/plugins/gtranslate/

Translate WordPress With Gtranslate
Translate WordPress With Gtranslate

Loco Translate

Loco Translate dịch giao diện Website và Plugin bên trong bảng điều khiển của WordPress. Hiện có hơn 1 triệu lượt cài đặt.

Link tải: https://vi.wordpress.org/plugins/loco-translate/

Plugin Loco Translate
Plugin Loco Translate

Translate Multilingual sites – TranslatePress

TranslatePress có thể dịch toàn bộ Website cùng một lúc. Tính năng thú vị của Plugin này cho phép bạn dịch mọi khía cạnh của Blog dễ dàng. Có thể chuyển đổi ngôn ngữ và dịch nội dung Website dễ dàng.

Link tải: https://wordpress.org/plugins/translatepress-multilingual/

Translate Multilingual Sites
Translate Multilingual Sites

Polylang

Polylang là Plugin mạnh mẽ cho bạn tạo Website đa ngôn ngữ dễ dàng. Tự động dịch những widget, trang, bài viết. Bạn cũng có thể thêm trình chuyển đổi ngôn ngữ để chọn ngôn ngữ băng tiện ích Widget.

Link tải: https://vi.wordpress.org/plugins/polylang/

Plugin Polylang
Plugin Polylang

Google Website Translator

Google Website Translator là một Plugin mạnh mẽ cho phép dịch Website với hơn 100 ngôn ngữ. Cho phép thiết lập Blog WordPress đa ngôn ngữ nhanh chóng và dễ dàng.

Link tải: https://vi.wordpress.org/plugins/google-website-translator/

Google Website Translator
Google Website Translator

Weglot Translate – Translate your WordPress website and go multilingual

Weglot Translate cũng tương tự như những Plugin được liệt kê ở trên, giúp bạn dịch Website với hơn 100 ngôn ngữ. Translate WP website còn cho phép bạn chỉnh được bản dịch trong WP – Admin.

Link tải: https://vi.wordpress.org/plugins/weglot/

Weglot Translate
Weglot Translate

Trên đây là tất cả những thông tin thiết lập đa ngôn ngữ trong WordPressThemeNest muốn chia sẻ. Hy vọng bài viết này giúp bạn có nhiều kiến thức hơn trong quá trình cài đặt Website. Nếu như có bất cứ gì thắc mắc thì hãy để lại bình luận ở dưới để Themenest giải đáp nhé!

Nếu bạn có thắc mắc hay có vấn đề cần hỗ trợ, bạn có thể liên hệ trực tiếp với ThemeNest thông qua các kênh sau:

  • Hotline: 0902 170 180
  • Email: sales@themenest.vn

ThemeNest hiện đang có chương trình khuyến mãi dành cho khách hàng mua theme wordpress. ThemeNest sẽ hỗ trợ quý khách 24/24 với chất lượng theme tốt nhất!

Có tất cả 0 bình luận

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

0902 170 180