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

Tại sao lại sử dụng Plugin WPML cho việc tạo website đa ngôn ngữ ?

1. WPML được update thường xuyên

WPML là plugin đa ngôn ngữ được dùng nhiều nhất hiện nay. Vì thế nó sẽ được các nhà phát triển update thường xuyên, nên Plugin sẽ đảm bảo tính tương thích với Website của bạn.

2. WPML hỗ trợ nhiều cách dịch khác nhau

Có 3 cách khác nhau để bạn dịch nội dung trên website.

  • Tự dịch – Bạn có thể tự dịch các nội dung
  • Cho phép user khác dịch – Bạn có thể ủy quyền cho user thành translator, để giúp bạn dịch nội dung.
  • Sử dụng dịch vụ của WPML – WPML cho phép bạn sử dụng dịch vụ dịch bên thứ 3.

3. WPML dịch được mọi thứ

WPML giúp bạn có thể dịch được mọi thứ như Menu, Widget, Plugin,…

4. Thân thiện với SEO

Plugin này tốt và thân thiện với SEO, bạn sẽ có 3 cấu trúc đường dẫn cho đa ngôn ngữ:

  • Subdirectories – yoursite.com/vi/content
  • Subdomains – vi.yoursite.com/content
  • Parameter – yoursite.com/content?lang=vi

Ngoài ra thì WPML cho phép bạn:

  • Cho phép bạn thay đổi URL trên từng content khác nhau
  • Tự động rewrite lại các category/menu link đúng với bản dịch
  • Thêm thuộc tính hreflang (thuộc tính xác định ngôn ngữ trên site)

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

Đầu tiên, bạn cài đặt và kích hoạt Plugin WPML.

Sau khi kích hoạt, bạn đi đến phần cài đặt

WPML sẽ tự động xác định ngôn ngữ của website. Bạn có thể thay đổi lại ngôn ngữ nếu muốn.

Bấm nút Next để tiếp tục.

Ở màn hình tiếp theo, bạn sẽ chọn các ngôn ngữ bạn muốn chuyển sang.

Bạn có thể thêm hoặc bớt ngôn ngữ . Sau khi chọn xong, bấm Next.

Tiếp theo, bạn sẽ thiết lập khu vực hiển thị của bộ chuyển đổi ngôn ngữ (Language Switcher).

Language Switcher là nút cho phép người dùng chuyển đổi nhanh giữa các ngôn ngữ.

Bạn có thể thiết lập vị trí hiển thị của Language Switcher trong Widget, Menu , hoặc hiện thị dưới dạng danh sách . Ngoài ra, bạn cũng có thể chọn dạng hiển thị flag hoặc text cho bộ Language Switcher.

Sau khi đã cài đặt xong, bấm next.

Ở bước cuối cùng , bạn sẽ được yêu cầu nhập sitekey. Nếu chưa tạo, bấm “generate a key for this site”.

Tại website chính của WPML bạn nhập tên website của mình. Sau khi nhập xong, bấm tiếp để nhận sitekey, copy và paste vào trang WordPress site.

Bấm Finish để hoàn thành. Bước tiếp theo là thêm nội dung cho webiste đa ngôn ngữ

Thêm các Post và Page đa ngôn ngữ

Bấm vào Post/Page trong Menu để xem các Post/Page hiện có, sẽ có 1 cột chọn ngôn ngữ hiện lên

Bấm chọn vào ngôn ngữ bạn muốn dịch thuật.

Ngoài ra, bạn cũng có thể tùy chỉnh dịch thuật bằng cách bấm chọn Edit a post/ Edit page. Tại màn hình edit post/edit page, bạn sẽ thấy một mục “Language” xuất hiện.

Thêm dịch thuật cho Category và Tag

Vào WPML » Taxonomy Translation và thêm các taxonomies bạn muốn dịch.

Ví dụ chọn category, plugin sẽ hiển thị các category con, bấm nút add bên cạnh để dịch.

Dịch các Navigation Menu

Vào Appearance » Menus. Nếu bạn có nhiều hơn một menu, chọn các menu bạn muốn dịch.

Ở cột bên tay phải, bạn sẽ thấy menu với đường link dịch thuật sang ngôn ngữ được chọn trong site.

Bấm vào ngôn ngữ sẽ tạo một menu tại ngôn ngữ đó, bạn cần phải thêm các item như tại menu chính.

Dịch Theme, Plugin, Text với WPML

Vào WPML » Themes and plugins localization.

Theo mặc định, bạn sẽ thấy dòng “Don’t use String Translation to translate the theme and plugins” được chọn. Bên dưới, bạn sẽ thấy một checkbox khác để: tự động load file .mo bằng cách sử dụng load_theme_textdomain. Bạn có thể chọn checkbox đó để xem có file dịch nào phù hợp với theme không. Thao tác này chỉ hoạt động với các theme nào có hỗ trợ bản dịch thôi nhé. Không phải theme hay plugin WordPress nào cũng có bản dịch sẵn. Trong rất nhiều trường hợp, các bản dịch này chứa rất nhiều lỗi. Chúng tôi khuyên bạn sử dụng module WPML’s String Translation để dịch chính xác hơn. Module sẽ cho phép bạn dịch các custom fields, widget và nhiều mục khác.

Như vậy là bài viết này mình đã hướng dẫn các bạn tạo website đa ngôn ngữ với Plugin WPML. Hi vọng bài viết này sẽ hữu ích với bạn, và nó giúp bạn tạo được những website đa ngôn ngữ ưng ý. Nếu có bất cứ thắc mắc nào thì hãy liên hệ trực tiếp hoặc để lại lời nhắn. Mình sẽ hỗ trợ bạn sớm nhất.

Bài viết được trích dẫn từ trang dieuhau.com

Chia sẻ bài viết:
Share on facebook
Share on twitter
Share on google
Share on telegram

2.140 thoughts on “Tạo website đa ngôn ngữ với Plugin WPML”

  1. [url=http://promethazine.site/]phenergan price[/url] [url=http://effexor.fun/]175 effexor[/url] [url=http://flomax.fun/]price of flomax[/url] [url=http://tretinoin.fun/]retin a 0.0025[/url] [url=http://trimox.fun/]amoxicillin 875 mg buy online[/url]