Hướng dẫn
Quảng cáo

Dịch plugin, theme Wordpress bằng Plugin LocalTranslate

Hướng dẫn cách sử dụng plugin Loco Translate để dịch các plugin và theme Wordpress một cách đơn giản, dễ dàng và an toàn cho website Wordpress.

Trước đây mình đã viết bài Hướng dẫn tự dịch theme và plugin trong WordPress bằng PoEdit hôm nay mình xin hướng dẫn thêm một cách nữa để bạn có thể dịch các plugin hoặc theme wordpress một cách đơn giản, dễ dàng - Đó là sử dụng plugin Loco Translate, cách dịch của Loco Translate cũng tương tự như với PoEdit, sau đây chúng ta sẽ đi vào chi tiết xem cách sử dụng Loco Translate để dịch plugin và theme Wordpress như thế nào nhé.

Loco Translate có chức năng gì?

Loco Translate cung cấp khả năng chỉnh sửa tệp bản dịch WordPress trong trình duyệt và tích hợp với các dịch vụ dịch tự động. Nó cũng cung cấp các công cụ Gettext/bản địa hóa cho các nhà phát triển, chẳng hạn như trích xuất chuỗi và tạo mẫu.

Các tính năng của Loco Translate:

  • Trình chỉnh sửa bản dịch tích hợp trong quản trị viên WordPress
  • Tích hợp với các API dịch bao gồm DeepL, Google, Microsoft và Yandex
  • Tạo và cập nhật các tệp ngôn ngữ trực tiếp trong chủ đề hoặc plugin của bạn
  • Trích xuất các chuỗi có thể dịch từ mã nguồn của bạn
  • Biên dịch tệp MO gốc mà không cần Gettext trên hệ thống của bạn
  • Hỗ trợ các tính năng PO bao gồm nhận xét, tài liệu tham khảo và dạng số nhiều
  • Chế độ xem nguồn PO với các tham chiếu mã nguồn có thể nhấp
  • Thư mục ngôn ngữ được bảo vệ để lưu các bản dịch tùy chỉnh
  • Sao lưu tệp PO có thể định cấu hình với khả năng khác biệt và khôi phục
  • Mã ngôn ngữ WordPress tích hợp sẵn

Phím tắt

Trình chỉnh sửa tệp PO của Loco Translate hỗ trợ các phím tắt sau để dịch nhanh hơn:

  • Xong và Tiếp theo: Ctrl ↵
  • Chuỗi tiếp theo: Ctrl ↓
  • Chuỗi trước: Ctrl ↑
  • Tiếp theo chưa được dịch: Shift Ctrl ↓
  • Trước đó chưa được dịch: Shift Ctrl ↑
  • Sao chép từ văn bản nguồn: Ctrl B
  • Bản dịch rõ ràng: Ctrl K
  • Chuyển sang Mờ: Ctrl U
  • Lưu PO / biên dịch MO: Ctrl S
  • Chuyển đổi chế độ ẩn: Shift Ctrl I
  • Đề xuất bản dịch: Ctrl J

Người dùng Mac có thể sử dụng ⌘ Cmd thay vì Ctrl.

Làm cách nào để sử dụng Loco Translate?

Để sử dụng Loco Translate tốt và có thể xem ngay những thay đổi sau khi dịch, bạn hãy tiến hành đổi ngôn ngữ của website WordPress tại Settings -> General -> Site Language. Nếu bạn muốn dịch thành tiếng Việt thì trước tiên phải cài ngôn ngữ tiếng Việt vào WordPress và tiến hành sử dụng Loco Translate sau.
Dịch plugin, theme Wordpress bằng Plugin Loco Translate
Sau khi cài đặt Loco Translate và kích hoạt thì bạn có thể tìm thấy Loco Translate trong thanh menu bên trái. Nhấp vào sẽ điều hướng bạn đến trang tổng quan của plugin.
Dịch plugin, theme Wordpress bằng Plugin Loco Translate
Ở đây bạn có thể thấy các theme và plugin đang kích hoạt trên website của bạn. Nếu bạn muốn dịch plugin wordpresshoặc theme này thì bạn chỉ việc nhấp vào đó, còn nếu bạn muốn dịch những plugin hoặc theme wordpress chưa được kích hoạt thì bạn có thể nhấp vào "See all themes" hoặc "See all plugins", hoặc bạn cũng có thể chọn từ Themes, Plugins ở menu bên trái. Những hành động đó sẽ dẫn bạn đến trang quản lý ngôn ngữ của theme, plugin đó.
Trong hướng dẫn này mình lấy ví dụ dịch luôn plugin Loco Translate nhé.
Nhấp vào New language để tạo bản dịch tiếng Việt cho Loco Translate.
Dịch plugin, theme Wordpress bằng Plugin Loco Translate
Choose a language: bạn chọn ngôn ngữ muốn dịch, ở đây mình chọn tiếng Việt
Choose a location: Nơi lưu trữ tệp tin ngôn ngữ dịch với phần mở rộng .po
Dịch plugin, theme Wordpress bằng Plugin Loco Translate
Nhấp Start translating để bắt đầu dịch
Dịch plugin, theme Wordpress bằng Plugin Loco Translate

Một số lưu ý khi dùng Loco Translate

Khi sử dụng Loco Translate thì thường có một số vấn đề, mình tổng hợp và đưa ra một số lưu ý cho các bạn khi sử dụng Loco Translate để dịch plugin/theme wordpress.

  • Theme/Plugin cần dịch phải có file template hiển thị là .po hoặc .pot. Nếu nó hiển thị kiểu “default.mo” thì bạn nên vào host, tìm file default.po và đổi tên thành [mã-ngôn-ngữ].po thủ công rồi dịch sau.
  • Tránh sử dụng trên host yếu vì nó có thể làm host của bạn bị chậm.
  • Hãy chắc chắn thư mục /wp-content/ và các thư mục bên trong nó đang được CHMOD 644 để có quyền ghi dữ liệu vào. Trường hợp khi dịch mà báo lỗi permission thì hãy liên hệ với nhà cung cấp host chứ không nên tự CHMOD thành 777.
  • Nếu dịch xong mà ngôn ngữ không được kích hoạt thì hãy kiểm tra lại ngôn ngữ của website bạn có trùng khớp không, và thử tạo lại file ngôn ngữ với kiểu tùy chọn lưu file khác.
  • Đây là plugin hỗ trợ bạn dịch thủ công plugin và theme chứ không phải plugin tự động dịch nội dung.
  • Code trong plugin/ theme chắc chắn phải được viết theo chuẩn gettext.
  • Xem FAQ của Loco Translate trước nếu gặp vấn đề.
  • Tên mã ngôn ngữ phải trùng khớp với mã ngôn ngữ của website đang sử dụng. Để kiểm tra chắc chắn thì bạn cứ ấn Ctrl + U lên để xem mã nguồn và xem ở dòng .

Kêt luận

Trên đây là hướng dẫn cơ bản để các bạn có thể sử dụng plugin Loco Translate để dịch một plugin hoặc theme của Wordpress. Ngoài ra trong plugin còn nhiều chức năng, nhưng dùng các API của Google Translate, Microsoft Translator, Yandex.Translate .. để tạo các gợi ý dịch, các bạn có thẻ tự tìm hiểu thêm nhé. Chúc các bạn thành công!

Bài viết này đã giúp ích cho bạn?

Bài viết mới

Advertisements