Giới thiệu
Plugin Content Aware Sidebars cho phép bạn tạo vô số sidebar tùy chỉnh và gán chúng cho các widget dựa trên ngôn ngữ của nội dung trên trang.
Việc tích hợp Content Aware Sidebars với WPML cho phép bạn thiết lập các sidebar khác nhau cho nội dung bằng các ngôn ngữ khác nhau.
Sau khi hợp tác với tác giả của Content Aware Sidebars, chúng tôi đã dịch thành công tất cả các chuỗi từ plugin này.
Bạn sẽ cần những gì:
- Một phiên bản WPML gần đây cùng với các tiện ích bổ sung Dịch chuỗi và Quản lý dịch thuật.
- Content Aware Sidebars (phiên bản 3.1.1 trở lên).
- WPML Widgets
Tài nguyên thiết yếu:
- Hướng dẫn bắt đầu của WPML sẽ hướng dẫn bạn cách thiết lập WPML dễ dàng; bạn cũng có thể tham khảo tài liệu về WPML Widgets.
- Câu hỏi thường gặp về Content Aware Sidebars sẽ giúp bạn thiết lập.
Tạo các sidebar tùy chỉnh khác nhau cho các ngôn ngữ khác nhau bằng Content Aware Sidebars và WPML
Trước khi đi vào chi tiết, dưới đây là tóm tắt 7 bước cần thực hiện để dịch các đầu ra của plugin Content Aware Sidebars:
- Thiết lập WPML để đăng ký các bài viết tùy chỉnh nhận được từ Content Aware Sidebars để dịch.
- Thêm một sidebar mới vào ngôn ngữ mặc định.
- Thêm các bài viết tùy chỉnh vào giỏ dịch thuật.
- Chọn xem các bài viết tùy chỉnh sẽ được dịch bởi người dịch nội bộ hay một dịch vụ dịch thuật chuyên nghiệp.
- Dịch các bài viết tùy chỉnh (bởi người dịch nội bộ).
- Thêm một sidebar mới cho ngôn ngữ phụ.
- Gán các widget cho các sidebar được tạo dựa trên ngôn ngữ của trang mà các sidebar sẽ được hiển thị.
Hãy bắt đầu dịch đầu ra của plugin Content Aware Sidebars bằng cách làm theo các bước chi tiết dưới đây:
- Truy cập WPML > Quản lý dịch thuật > Thiết lập nội dung đa ngôn ngữ, cuộn xuống phần Bài viết tùy chỉnh và chọn tùy chọn “dịch” cho “Condition Groups” và “Sidebars”.
- Truy cập Sidebars > Add new
- Thêm sidebar cho ngôn ngữ chính của bạn, trong trường hợp này sẽ là tiếng Anh; lưu ý rằng bạn có thể kiểm tra xem ngôn ngữ chính của mình đã được chọn từ thanh quản trị WordPress hay chưa.
- Chọn logic điều kiện phù hợp với nhu cầu của bạn từ menu thả xuống và nhấp vào “Lưu thay đổi” và “Xuất bản”.
- Truy cập WPML > Quản lý dịch thuật
- Chọn Sidebar và Conditional Group.
- Nhấp vào nút “Thêm vào giỏ dịch thuật”.
- Truy cập WPML > Quản lý dịch thuật > tab Giỏ dịch thuật.
- Đi đến phần “Chọn tùy chọn dịch” và chọn một tùy chọn từ menu thả xuống.
- Chọn quản trị viên (nội bộ) nếu bạn định tự dịch hoặc tìm hiểu thêm về cách thiết lập một dịch vụ dịch thuật chuyên nghiệp; sau đó, nhấp vào Gửi tất cả các mục để dịch.
- Truy cập WPML > Bản dịch
- Thêm các bản dịch cho Condition Group và Sidebar bằng cách nhấp vào nút “Chỉnh sửa”
- Điền vào trường tiêu đề bằng bản dịch của ngôn ngữ phụ và chọn “Bản dịch này đã hoàn thành” và lặp lại các bước tương tự cho trường nội dung. Cuộn xuống và chọn “Bản dịch của tài liệu này đã hoàn thành”
- Nhấp vào nút “Lưu bản dịch”.
- Quay lại Sidebars
- Nhấp vào sidebar tiếng Anh đã tạo trước đó.
- Sử dụng bộ chuyển đổi ngôn ngữ ở trên cùng để thay đổi ngôn ngữ sang ngôn ngữ mong muốn (ngôn ngữ phụ); bây giờ bạn đang ở trên trang dịch sidebar.
- Thiết lập bản dịch sidebar và logic điều kiện của bạn tương tự như được hiển thị ở bước 2.
- Truy cập Giao diện > Widget và bạn sẽ có thể thấy các sidebar mới tạo. Thêm các widget mong muốn vào các sidebar và đảm bảo bạn chọn ngôn ngữ hiển thị trong mỗi widget bạn chọn. Tùy chọn này khả dụng thông qua plugin WPML Widgets.
Kết luận:
WPML, Content Aware Sidebars và WPML Widgets sẽ cung cấp cho bạn tùy chọn để có các phiên bản sidebar khác nhau cho mỗi ngôn ngữ. Điều này được thực hiện bằng cách thiết lập các bài viết tùy chỉnh để dịch và sau đó thêm một sidebar bằng ngôn ngữ mặc định, tiếp theo là dịch các bài viết tùy chỉnh và thêm sidebar bằng ngôn ngữ phụ. Thông qua đó, chúng ta có thể gán các widget cho các sidebar được tạo dựa trên ngôn ngữ của trang mà các sidebar sẽ được hiển thị.


