Dịch chuỗi WPML cho phép bạn dịch các văn bản không có trong bài đăng, trang và phân loại. Điều này bao gồm dòng giới thiệu của trang web, văn bản chung trong màn hình quản trị, tiêu đề tiện ích và nhiều văn bản khác.
Dịch chuỗi cho phép bạn dịch các thành phần văn bản tĩnh trên trang web của mình đến từ các chủ đề và plugin sẵn sàng dịch. Nếu bạn là nhà phát triển đang tạo chủ đề, plugin hoặc trang web được xây dựng tùy chỉnh mà bạn muốn cung cấp bằng nhiều ngôn ngữ, hãy xem cách phân phối dự án WordPress được quốc tế hóa .
Trên trang này:
- Kích hoạt dịch chuỗi
- Chọn chuỗi nào để dịch
- Cách dịch một chuỗi
- Cách dịch chuỗi tự động
- Cách xóa một chuỗi
- Cách dịch các chủ đề và plugin được mã hóa bằng các ngôn ngữ khác ngoài tiếng Anh
- Nhập và xuất tệp PO
- Tạo tập tin cấu hình ngôn ngữ
Kích hoạt dịch chuỗi
Mô-đun Dịch chuỗi của WPML là một phần của loại tài khoản CMS đa ngôn ngữ và Đại lý đa ngôn ngữ . Để kích hoạt nó, trước tiên bạn cần tải xuống và cài đặt nó từ tài khoản WPML.org của mình, trong phần Tải xuống .
Sau đó, điều hướng đến WPML → String Translation .
Chọn chuỗi nào để dịch
Một trang web phức tạp có thể chứa nhiều chuỗi cần dịch. Sử dụng bộ lọc hiển thị ở đầu trang Dịch chuỗi để xác định chuỗi nào sẽ hiển thị.
![](https://cdn.wpml.org/wp-content/uploads/2021/09/wpml-string-translation-filter.png)
Nhiều chuỗi đã được tải vào bảng Dịch chuỗi, sẵn sàng để bạn dịch. Tuy nhiên, WPML không tự động tải từng chuỗi. Nếu bạn không thể tìm thấy một chuỗi cụ thể mà bạn muốn dịch, vui lòng xem bài viết của chúng tôi về cách tìm chuỗi .
Cách dịch một chuỗi
Khi bạn đã xác định được chuỗi bạn muốn dịch, hãy nhấp vào biểu tượng + bên dưới cờ của ngôn ngữ bạn muốn dịch sang.
![Dịch một chuỗi](https://cdn.wpml.org/wp-content/uploads/2020/08/new-string-translation-interface-1.png)
Bạn có thể lưu bản dịch của mình bằng cách nhấn phím Enter hoặc Tab trên bàn phím hoặc chỉ cần nhấp ra khỏi cửa sổ. Phím Tab cho phép bạn chuyển đổi giữa các ngôn ngữ mà không cần phải bấm.
Bạn cũng có thể gửi chuỗi cho người dịch của mình. Nhấp vào hộp kiểm bên cạnh chuỗi và chọn ngôn ngữ từ danh sách. Nếu bạn là người dịch duy nhất trên trang web, hãy nhấp vào Dịch nội dung đã chọn và kết thúc dịch từ WPML → Bản dịch . Nếu bạn sử dụng các dịch giả khác hoặc dịch vụ dịch thuật chuyên nghiệp, bạn có thể thêm chuỗi vào giỏ dịch.
![Thêm chuỗi vào giỏ dịch](https://cdn.wpml.org/wp-content/uploads/2020/08/translating-multiple-strings-at-once.png)
Chỉ định công việc dịch cho chính bạn hoặc người dịch địa phương để dịch các chuỗi bằng Trình chỉnh sửa dịch nâng cao . Bạn cũng có thể gửi công việc cần dịch bởi một dịch vụ dịch thuật .
Cách dịch chuỗi tự động
Từ Dịch chuỗi WPML, bạn cũng có thể gửi chuỗi để dịch tự động. Cách bạn thực hiện việc này tùy thuộc vào chế độ dịch và số lượng người dịch trên trang web của bạn.
Bạn có thể tìm hiểu thêm trên trang về dịch chuỗi tự động .
Cách xóa một chuỗi
Khi bạn không còn sử dụng một chủ đề hoặc plugin nhất định, bạn có thể muốn xóa các chuỗi liên kết với nó. Chỉ cần chọn các chuỗi bạn muốn loại bỏ và nhấp vào Xóa các chuỗi đã chọn .
![Xóa một chuỗi](https://cdn.wpml.org/wp-content/uploads/2011/08/wpml-string-translation-deleting-strings.png)
Để xóa tất cả các chuỗi chưa được dịch thuộc một miền nhất định , hãy cuộn xuống Xóa chuỗi theo miền và nhấp vào Xóa chuỗi . Chọn miền của chuỗi bạn không cần nữa và nhấp vào Xóa. Các chuỗi chưa được dịch trong các miền này sẽ không còn xuất hiện trên màn hình Dịch chuỗi.
![](https://cdn.wpml.org/wp-content/uploads/2021/09/wpml-remove-strings.png)
Bạn luôn có thể thêm lại các chuỗi bằng cách truy cập WPML → Bản địa hóa chủ đề và plugin . Chọn plugin hoặc chủ đề và quét nó để cung cấp lại các chuỗi của nó để dịch.
Cách dịch các chủ đề và plugin được mã hóa bằng các ngôn ngữ khác ngoài tiếng Anh
Nếu chủ đề hoặc plugin bạn đang sử dụng được mã hóa bằng ngôn ngữ không phải tiếng Anh thì WPML có thể phân loại sai ngôn ngữ nguồn của chuỗi. Vui lòng xem tài liệu của chúng tôi về cách thay đổi ngôn ngữ nguồn của từng chuỗi riêng lẻ và toàn bộ miền trên trang Dịch chuỗi .
Nhập và xuất tệp PO
Bạn có thể nhập bản dịch từ các nguồn khác và xuất bản dịch hiện tại của mình bằng tệp PO.
Nếu bạn chọn xuất chuỗi mà không có bản dịch, phần mở rộng tệp sẽ là .pot (Mẫu đối tượng di động). Nếu bạn chọn bao gồm bản dịch, phần mở rộng sẽ là .po .
Khi nhập bản dịch, bạn phải chọn ngôn ngữ để nhập.
Dành cho nhà phát triển: tạo tệp cấu hình ngôn ngữ
Các tác giả chủ đề và plugin được khuyến khích đưa tệp cấu hình ngôn ngữ vào mã của họ, tệp này cho WPML biết chuỗi nào từ bảng wp_options cần đăng ký dịch. Điều này có thể tiết kiệm rất nhiều thời gian cho người dùng cuối khi định cấu hình các trang web đa ngôn ngữ.