WPML cho phép bạn dịch trang web của mình sang 65 ngôn ngữ được cấu hình sẵn, thêm các ngôn ngữ tùy chỉnh của riêng bạn và tùy chỉnh nhiều tùy chọn cấu hình cho bộ chuyển đổi ngôn ngữ, định dạng URL và hơn thế nữa. Tất cả các tùy chọn này đều có sẵn trong menu WPML → Ngôn ngữ.
Ngôn ngữ trang web
Chọn ngôn ngữ cho trang web
Khi bạn cấu hình WPML lần đầu tiên (bước đầu tiên của trình hướng dẫn thiết lập WPML), bạn cần chọn ngôn ngữ cho nội dung hiện có của mình. Sau đó, hãy chọn ngôn ngữ nào trong số 65 ngôn ngữ được cấu hình sẵn mà bạn muốn dịch trang web của mình sang.
Cũng có thể tạo một ngôn ngữ tùy chỉnh . Điều này đặc biệt hữu ích nếu bạn muốn thêm một ngôn ngữ cụ thể theo quốc gia vào trang web của mình (chẳng hạn như tiếng Pháp Canada hoặc tiếng Đức Thụy Sĩ), hoặc nếu bạn cần một ngôn ngữ không xuất hiện trong danh sách các ngôn ngữ được cấu hình sẵn.
Đối với ngôn ngữ tùy chỉnh mà bạn tạo, bạn có thể sử dụng một trong các biểu tượng cờ của WPML hoặc thêm một biểu tượng cờ tùy chỉnh.
Bạn có thể thêm, chỉnh sửa hoặc xóa ngôn ngữ khỏi trang web của mình bất kỳ lúc nào bằng cách truy cập WPML → Ngôn ngữ. Các tùy chọn này có sẵn trong phần Ngôn ngữ trang web .
Định dạng URL ngôn ngữ
WPML cho phép bạn chọn cách tổ chức nội dung theo các ngôn ngữ khác nhau. Bạn có thể chọn giữa:
Các ngôn ngữ khác nhau trong thư mục – như wpml.org/es/ cho tiếng Tây Ban Nha và wpml.org/de/ cho tiếng Đức.
Một miền khác nhau cho mỗi ngôn ngữ – các miền phụ như es.example.com và de.example.com hoặc các miền hoàn toàn khác như ejemplo.es và beispiel.de .
Tên ngôn ngữ được thêm dưới dạng tham số – như wpml.org/?lang=es cho tiếng Tây Ban Nha.
Để tùy chọn Các ngôn ngữ khác nhau trong các thư mục hoạt động, cấu trúc đường dẫn tĩnh (permalink) của trang web cần phải khác với cấu trúc mặc định. Chúng tôi khuyên bạn nên chọn Năm/Tháng/Tên hoặc %postname%.
Để biết thêm ví dụ chi tiết và tài liệu về những gì cần thiết để mỗi chế độ này chạy, vui lòng đọc về các tùy chọn URL ngôn ngữ .
Trình chuyển đổi ngôn ngữ
Các tùy chọn bộ chuyển đổi ngôn ngữ nằm trong mục WPML → Ngôn ngữ.
Để cho phép khách truy cập chọn ngôn ngữ ưu tiên của họ, WPML sẽ thêm một bộ chuyển đổi ngôn ngữ vào chân trang (footer) của trang web theo mặc định. Bạn cũng có thể thêm bộ chuyển đổi ngôn ngữ vào các widget, menu hoặc tạo bộ chuyển đổi ngôn ngữ tùy chỉnh của riêng mình.
Các tùy chọn cho bộ chuyển đổi ngôn ngữ của WPML
Hoặc, bạn có thể thêm bộ chuyển đổi ngôn ngữ vào menu, widget, template và nội dung trang hoặc bài viết bằng cách sử dụng block Bộ chuyển đổiNgôn ngữ.
Bạn cũng có thể hiển thị bộ chuyển đổi ngôn ngữ bằng các hook sau:
Bạn có thể kiểm soát thứ tự xuất hiện của các ngôn ngữ trong bộ chuyển đổi ngôn ngữ tại phần Tùy chọn bộ chuyển đổi ngôn ngữ của menu Ngôn ngữ.
Đặt thứ tự ngôn ngữ
Nhấp và kéo ngôn ngữ để thay đổi thứ tự.
Vui lòng lưu ý rằng khi bạn sử dụng bộ chuyển đổi ngôn ngữ dạng thả xuống, ngôn ngữ đầu tiên được hiển thị luôn là ngôn ngữ hiện tại. Các ngôn ngữ khác sẽ được liệt kê theo thứ tự bạn đặt trong danh sách Thứ tự ngôn ngữ .
Chọn nội dung hiển thị trong Trình chuyển đổi ngôn ngữ
Bạn có thể chọn những gì sẽ bao gồm trong bộ chuyển đổi ngôn ngữ. WPML có thể hiển thị quốc kỳ, tên ngôn ngữ bản địa và tên ngôn ngữ bằng ngôn ngữ hiện tại của trang (chẳng hạn như “Deutsch (Tiếng Đức)” khi ngôn ngữ hiện tại là tiếng Anh).
Bạn cũng có thể chọn màu sắc cho tất cả các phần của bộ chuyển đổi ngôn ngữ.
Để thực hiện bất kỳ thay đổi nào đối với Bộ chuyển đổi ngôn ngữ của bạn:
Truy cập WPML → Ngôn ngữ.
Tìm bộ chuyển đổi của bạn. Mỗi bộ chuyển đổi ngôn ngữ sẽ nằm trong một phần khác nhau tùy thuộc vào vị trí của nó trên trang web: Bộ chuyển đổi ngôn ngữ trong menu, Bộ chuyển đổi ngôn ngữ trong widget, hoặc Bộ chuyển đổi ngôn ngữ ở chân trang.
Nhấp vào biểu tượng bút chì để chỉnh sửa.
Khi bạn thực hiện thay đổi, bạn sẽ thấy một bản xem trước nhỏ về giao diện của bộ chuyển đổi ngôn ngữ trước khi lưu.
Trong phần Ngôn ngữ trang web , hãy bấm Chỉnh sửa ngôn ngữ
Tại đây, bạn có thể chọn một lá cờ khác từ thư mục cài đặt của WPML hoặc tải lên lá cờ của riêng bạn
Để biết thêm thông tin về các kiểu bộ chuyển đổi ngôn ngữ khác nhau mà bạn có thể thêm vào trang web của mình, vui lòng đọc về các tùy chọn bộ chuyển đổi ngôn ngữ.
Tùy chọn bật hoặc tắt bộ chuyển đổi ngôn ngữ tùy chỉnh
Trong phần Bộ chuyển đổi ngôn ngữ tùy chỉnh, bạn có thể bật hoặc tắt các bộ chuyển đổi ngôn ngữ tùy chỉnh trên trang web của mình. Khi các bộ chuyển đổi ngôn ngữ tùy chỉnh bị tắt, các tài nguyên CSS và JavaScript liên quan sẽ không còn được tải nữa. Điều này hữu ích cho các trang web không sử dụng bất kỳ bộ chuyển đổi ngôn ngữ nào.
Trong trường hợp này, vẫn có thể sử dụng shortcode wpml_language_switcher và action wpml_language_switcher, tuy nhiên, chúng sẽ hiển thị các bộ chuyển đổi ngôn ngữ mà không có bất kỳ CSS hoặc JavaScript nào.
Các bộ chuyển đổi ngôn ngữ tùy chỉnh được bật theo mặc định cho các bản cài đặt hiện có khi cập nhật lên phiên bản WPML 3.8 hoặc mới hơn. Đối với các bản cài đặt mới sử dụng phiên bản WPML 3.8 hoặc mới hơn, tùy chọn này sẽ bị tắt theo mặc định.
Tùy chọn SEO
Kích hoạt tùy chọn SEO
Khi trang web đa ngôn ngữ của bạn được phân tích bởi các công cụ tìm kiếm như Google, việc “thông báo” cho chúng về các ngôn ngữ thay thế có sẵn cho nội dung trang web là rất quan trọng. Bằng cách này, các công cụ tìm kiếm sẽ không xử lý các bản dịch dưới dạng nội dung trùng lặp mà là cùng một nội dung nhưng ở các ngôn ngữ khác nhau. Điều này tốt cho thứ hạng SEO của trang web.
Vui lòng lưu ý rằng khi được bật, thông tin này không hiển thị ở giao diện người dùng (front-end) của trang web mà chỉ có trong mã nguồn.
Ngoài việc bật và tắt tính năng này, bạn cũng có thể sử dụng tùy chọn Vị trí của liên kết hreflang để thiết lập nơi thông tin này sẽ được xuất ra:
Càng sớm càng tốt – mặc định, ưu tiên 1
Phần sau ở phần đầu – ưu tiên 10
Trong hầu hết các trường hợp, tốt nhất nên sử dụng cài đặt mặc định. Đôi khi, các theme và plugin khác nhau có thể gây ra xung đột khi tùy chọn này được sử dụng. Những xung đột này có thể dẫn đến sai hoặc thiếu hoàn toàn bộ liên kết ngôn ngữ SEO này. Trong trường hợp đó, việc chuyển sang tùy chọn Later in the head sẽ giải quyết được vấn đề.
Ngôn ngữ quản trị
Ngôn ngữ mặc định thường là ngôn ngữ quản trị. Tuy nhiên, bạn cũng có thể chọn hiển thị quản trị WordPress của trang web bằng một ngôn ngữ khác với ngôn ngữ mặc định của nội dung trang web. Tùy chọn này không nằm trong menu WPML → Ngôn ngữ. Thay vào đó, bạn có thể tìm thấy điều này bằng cách truy cập Người dùng → Hồ sơ .
Chọn ngôn ngữ quản trị khác
Điều này cho phép các trang web có nhiều tác giả, mỗi người viết bằng một ngôn ngữ khác nhau, có thể có ngôn ngữ quản trị khác nhau cho mỗi người dùng. Từng người dùng có thể chọn ngôn ngữ quản trị trong trang hồ sơ cá nhân của họ.
Để tìm hiểu cách thiết lập ngôn ngữ quản trị mặc định của trang web và ngôn ngữ quản trị khác nhau cho từng người dùng, hãy đọc về cách thiết lập ngôn ngữ quản trị WordPress.
Lọc ngôn ngữ cho các hoạt động AJAX
WPML cho phép bạn bật cookie JavaScript để các theme và plugin có thể thực hiện lọc AJAX mà không gặp sự cố, ngay cả trên các trang web đã được lưu bộ nhớ đệm (cached).
Lưu trữ cookie ngôn ngữ để hỗ trợ lọc ngôn ngữ cho AJAX