WPML cho phép bạn dịch trang web của mình sang 65 ngôn ngữ được định cấu hình trước, thêm 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 trình chuyển đổi ngôn ngữ, định dạng URL, v.v. Tất cả các tùy chọn này đều có sẵn trong menu WPML → Ngôn ngữ .
Khi định cấu hình WPML lần đầu tiên, bạn cần chọn ngôn ngữ cho nội dung hiện có của mình. Sau đó, chọn ngôn ngữ nào trong số 65 ngôn ngữ được định cấu hình trước 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 ngôn ngữ theo quốc gia cụ thể 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 định cấu hình trước.
Đố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 cờ của WPML hoặc thêm 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 sắp xếp nội dung bằng 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.
Để các ngôn ngữ khác nhau trong thư mục hoạt động, cấu trúc liên kết cố định trên trang web của bạn 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ữ
Để cho phép khách truy cập chọn ngôn ngữ ưa thích của họ, WPML thêm trình chuyển đổi ngôn ngữ vào chân trang trang web của bạn theo mặc định. Bạn cũng có thể thêm trình chuyển đổi ngôn ngữ vào các tiện ích, menu hoặc tạo trình chuyển đổi ngôn ngữ tùy chỉnh của riêng mình.
Hoặc, bạn có thể thêm trình chuyển đổi ngôn ngữ vào menu, tiện ích, mẫu và trang hoặc đăng nội dung bằng cách sử dụng khối Trình chuyển đổingôn ngữ .
Bạn cũng có thể hiển thị trình chuyển đổi ngôn ngữ bằng cách sử dụng các hook sau:
Bạn có thể kiểm soát thứ tự ngôn ngữ xuất hiện trong trình chuyển đổi ngôn ngữ trong phần Tùy chọn trình chuyển đổi ngôn ngữ của menu Ngôn ngữ .
Nhấp và kéo ngôn ngữ để thay đổi thứ tự.
Xin lưu ý rằng khi bạn sử dụng trình chuyển đổi ngôn 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 nội dung cần đưa vào trình chuyển đổi ngôn ngữ. WPML có thể hiển thị cờ quốc gia, 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.
Bạn cũng có thể chọn màu cho tất cả các phần của trình chuyển đổi ngôn ngữ.
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 cờ khác từ thư mục cài đặt của WPML hoặc tải lên cờ của riêng bạn
Để biết thêm thông tin về các kiểu trình 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 trình chuyển đổi ngôn ngữ .
Trong phần Trình chuyển đổi ngôn ngữ tùy chỉnh , bạn có thể bật hoặc tắt trình chuyển đổi ngôn ngữ tùy chỉnh trên trang web của mình. Khi trình 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 tải nữa. Điều này hữu ích cho các trang web không sử dụng bất kỳ trình chuyển đổi ngôn ngữ nào.
Trong trường hợp này, vẫn có thể sử dụng mã ngắn wpml_lingu_switcher và hành động wpml_lingu_switcher , tuy nhiên, chúng sẽ xuất ra trình chuyển đổi ngôn ngữ mà không cần bất kỳ CSS hoặc JavaScript nào.
Trình 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ó cập nhật lên WPML phiên bản 3.8 trở lên. Đối với các lượt cài đặt mới sử dụng WPML phiên bản 3.8 trở lên, tùy chọn này bị tắt theo mặc định.
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, chẳng hạn như Google, điều quan trọng là phải “cho” họ biết về các ngôn ngữ thay thế có sẵn cho nội dung trang web của bạn. Bằng cách này, các công cụ tìm kiếm sẽ không coi các bản dịch là bản sao mà là cùng một nội dung, chỉ ở các ngôn ngữ khác nhau. Điều này tốt cho thứ hạng SEO của trang web của bạn.
Xin lưu ý rằng khi được bật, thông tin này không hiển thị trên giao diện người dùng trang web của bạn mà chỉ hiển thị 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í liên kết hreflang để đặt 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 chủ đề và plugin khác nhau có thể gây ra xung đột khi sử dụng tùy chọn này. 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ị viên WordPress của trang web của mình bằng ngôn ngữ khác với ngôn ngữ mặc định cho nội dung trang web của bạn. Điều này không có 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ơ .
Điều này cho phép các trang web có nhiều tác giả, mỗi tác giả 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. Người dùng cá nhân có thể chọn ngôn ngữ quản trị viên trong trang hồ sơ của riêng họ.
Để tìm hiểu cách đặt ngôn ngữ quản trị mặc định của trang web và ngôn ngữ quản trị khác nhau cho mỗi người dùng, hãy đọc về cách đặt 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 kích hoạt cookie JavaScript để các chủ đề 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 trong bộ nhớ đệm.