WPML

Chúng tôi đã lắng nghe ý kiến của bạn – các widget Elementor cần phải hoạt động trơn tru và có thể dịch được ngay mà không cần cấu hình thêm. WPML 4.9 Beta giới thiệu một cơ chế phát hiện mới giúp tự động nhận diện các widget Elementor tùy chỉnh và làm cho chúng có thể dịch được.

Nhiều người dùng xây dựng các trang web đa ngôn ngữ với các tiện ích bổ sung và giao diện dựa trên Elementor như Woodmart, Wolmart hoặc Emphires. Thông thường, các widget Elementor của bên thứ ba không có khả năng tương thích trực tiếp với WPML, do đó các lỗi đã ghi nhận phổ biến bao gồm:

  • Văn bản trong các widget tùy chỉnh không được phát hiện và không thể dịch được
  • Các bản dịch không hiển thị trên frontend
  • Bạn phải viết các cấu hình XML chỉ để dịch một biểu ngữ hoặc nút bấm

Các thành phần widget điển hình không được dịch là tiêu đề, tiêu đề phụ, văn bản trên nút, văn bản liên kết, các trường văn bản tùy chỉnh và nhiều thành phần khác.

WPML 4.9 Beta giải quyết vấn đề này và cho phép bạn:

  • Dịch các widget đến từ các giao diện hoặc tiện ích bổ sung của Elementor — một cách tự động
  • Giữ cho thiết kế của bạn nhất quán trên tất cả ngôn ngữ
  • Tránh việc phải chỉnh sửa các tệp XML hoặc tìm kiếm các chuỗi bị thiếu theo cách thủ công
  • Dịch các thuộc tính như URL video, nút bấm và các trường văn bản tùy chỉnh

Từ WPML 4.9 trở đi, các widget Elementor tùy chỉnh trên trang web của bạn sẽ tự động được WPML nhận diện. Nếu bạn sử dụng tính năng dịch tự động, các bài viết và trang sử dụng widget sẽ được dịch toàn bộ một cách dễ dàng. Và nếu bạn tự dịch, nội dung từ tất cả các widget sẽ tự động xuất hiện trong Trình biên tập dịch thuật nâng cao.

Hãy giúp chúng tôi thử nghiệm WPML 4.9 Beta

Phiên bản phát hành chính thức của WPML 4.9 dự kiến sẽ ra mắt vào nửa cuối tháng 1. Cho đến lúc đó, chúng tôi mời tất cả những ai đang sử dụng Elementor và WPML thử nghiệm bản beta này và giúp chúng tôi xác nhận rằng các bản sửa lỗi này hoạt động tốt trên các giao diện và tiện ích bổ sung khác nhau.

Danh sách các bản sửa lỗi

Chúng tôi tin rằng mình đã giải quyết được các sự cố phổ biến nhất khi dịch các widget Elementor tùy chỉnh. Yêu cầu duy nhất là các widget phải được phát triển theo đúng API và nguyên tắc tiêu chuẩn của Elementor.

Dưới đây là danh sách các bản sửa lỗi hàng đầu liên quan đến việc dịch các widget Elementor tùy chỉnh.

Các widget Elementor tùy chỉnh không xuất hiện trong Trình biên tập dịch thuật

WPML không phải lúc nào cũng phát hiện được các trường nội dung bên trong các widget Elementor tùy chỉnh. Bạn mở Trình biên tập dịch thuật nâng cao và widget hoàn toàn không có ở đó. WPML 4.9 hiện tự động phát hiện các widget này, do đó nội dung của chúng sẽ xuất hiện trong trình biên tập và sẵn sàng để dịch.

Các bản dịch widget bị thiếu hoặc biến mất trên frontend

Đôi khi, các bản dịch của các widget Elementor tùy chỉnh sẽ biến mất hoặc không hiển thị, ngay cả sau khi bạn đã dịch nội dung. Các thành phần như biểu ngữ, nút bấm hoặc tiêu đề sẽ hiển thị bằng ngôn ngữ này nhưng lại không hiển thị bằng ngôn ngữ khác. WPML 4.9 hiện áp dụng các bản dịch cho các widget tùy chỉnh một cách đáng tin cậy, giữ cho nội dung của bạn nhất quán trên tất cả ngôn ngữ.

Bắt buộc phải cấu hình XML thủ công

Để dịch một số widget Elementor tùy chỉnh nhất định, bạn phải viết các tệp cấu hình XML tùy chỉnh – một quá trình mang tính kỹ thuật và tốn thời gian mà thường không hoạt động như mong đợi. WPML 4.9 loại bỏ yêu cầu này. Các widget tùy chỉnh hiện được phát hiện tự động, không cần đến XML nữa.

Không thu thập được các trường và thuộc tính động từ widget

Các liên kết, URL của nút, URL video và các thuộc tính tùy chỉnh bên trong các widget Elementor tùy chỉnh không phải lúc nào cũng có sẵn để dịch. WPML 4.9 hiện thu thập các trường động này, do đó bạn có thể dịch mọi thứ – không chỉ phần văn bản hiển thị.

Thiết kế không nhất quán giữa các ngôn ngữ

Khi các widget Elementor tùy chỉnh không được dịch đầy đủ, các bố cục được thiết kế cẩn thận của bạn có thể bị vỡ hoặc trông khác biệt ở các ngôn ngữ khác. Với WPML 4.9, các bố cục, nút bấm và biểu ngữ Elementor của bạn sẽ giữ nguyên chính xác như thiết kế ban đầu ở mọi ngôn ngữ.

Cách cài đặt và thử nghiệm WPML 4.9 Beta

Bạn chỉ nên cài đặt bản beta này trên một trang web thử nghiệm, không cài đặt trên trang web chính thức.

  1. Đăng nhập vào bảng điều khiển trang quản trị WordPress của bạn.
  2. Truy cập PluginCài mới và nhấp vào tab Thương mại.
  3. Đảm bảo bạn đã cài đặt plugin WPML Multilingual CMS 4.8.6.
  4. Nhấp vào nút Kiểm tra cập nhật.
  5. Sử dụng menu thả xuống Kênh cập nhật và chọn Beta.
  6. Trong danh sách các plugin, chọn WPML 4.9 và nhấp vào nút Tải xuống.

Cách kích hoạt các bản sửa lỗi cho nội dung hiện có

Các trang mới mà bạn thiết kế bằng các widget Elementor tùy chỉnh sẽ hoạt động ngay lập tức.

Nếu bạn đang thử nghiệm với một trang hiện có, hãy đảm bảo thực hiện một chỉnh sửa nhỏ và cập nhật trang. Điều này sẽ kích hoạt cơ chế mới giúp nắm bắt tất cả nội dung có thể dịch đến từ các widget Elementor tùy chỉnh.

Bạn chỉ cần thực hiện việc này một lần cho mỗi trang.

Hãy cho chúng tôi biết kết quả

Nếu mọi thứ hoạt động như mong đợi và các widget của bạn có thể dịch được, xuất hiện chính xác trong Trình biên tập dịch thuật và các bản dịch hiển thị chính xác – chúng tôi rất muốn nghe ý kiến của bạn trong phần bình luận bên dưới.

Nếu bạn gặp bất kỳ sự cố nào, vui lòng tạo một yêu cầu hỗ trợ trong diễn đàn hỗ trợ của chúng tôi và đề cập rằng bạn đang báo cáo một sự cố được phát hiện trong quá trình thử nghiệm WPML 4.9 Beta. Điều này giúp chúng tôi ưu tiên và phản hồi nhanh hơn.

Bạn thấy bài viết này hữu ích? Hãy chia sẻ bài viết này: