Como traduzir o WooCommerce (Localização)

WooCommerce đã được chuẩn bị sẵn cho việc địa phương hóa. Tất cả những gì bạn cần là một tệp dịch cho ngôn ngữ của bạn.

Có nhiều phương pháp để tạo ra một bản dịch, hầu hết được mô tả trong Codex do WordPress (chỉ có sẵn bằng tiếng Anh). Trong hầu hết các trường hợp, bạn có thể đóng góp cho dự án tại translate.wordpress.org (chỉ có sẵn bằng tiếng Anh). Để tạo các bản dịch tùy chỉnh:

  • Phương pháp dễ dàng nhất là sử dụng một plugin gọi là Loco Translate .
  • Người dùng có kinh nghiệm hơn có thể sử dụng PoEdit .

Cả hai phương pháp đều được đề cập trong tài liệu này.

Cài đặt WordPress bằng ngôn ngữ của bạn

WordPress cần được thông báo ngôn ngữ mà nó nên chạy.

  • Đi đến: Painel > Configurações > Geral và thay đổi ngôn ngữ của trang web.

Sau khi điều này được thực hiện, cửa hàng sẽ được hiển thị bằng ngôn ngữ địa phương nếu tệp ngôn ngữ tồn tại. Nếu không, bạn sẽ cần tạo các tệp ngôn ngữ (quy trình được giải thích dưới đây)

Làm thế nào để đóng góp cho sự địa phương hóa Core (Hạt nhân) của bạn

Chúng tôi duy trì các bản dịch tại nosso projeto no GlotPress (chỉ có sẵn bằng tiếng Anh). Nếu bạn muốn đóng góp các chuỗi đã được dịch cho ngôn ngữ của bạn hoặc muốn bắt đầu một bản dịch mới, hãy đăng ký tại WordPress.org và bắt đầu dịch.

Làm thế nào để dịch WooCommerce sang ngôn ngữ của bạn

Việc dịch được quản lý bởi các nhóm tại translate.wordpress.org (chỉ có sẵn bằng tiếng Anh). Các phiên bản ổn định và các phiên bản đang phát triển của WooCommerce được dịch ở đây và bất kỳ ai cũng có thể đóng góp.

Khi bạn cài đặt hoặc cập nhật WooCommerce, WordPress tìm kiếm một tradução 100% completa bằng ngôn ngữ của bạn và tải nó xuống tự động. Nếu không có bản dịch hoàn chỉnh 100%, bạn có thể tải nó xuống theo cách thủ công hoặc chúng tôi khuyến nghị bạn đóng góp để đạt được 100%, do đó tất cả người dùng có thể được hưởng lợi.

Nếu bạn mới trong việc dịch, confira o manual do tradutor para começar.

Làm thế nào để tải xuống các bản dịch từ translate.wordpress.org một cách thủ công

1/ Đi đến https://translate.wordpress.org/projects/wp-plugins/woocommerce (chỉ có sẵn bằng tiếng Anh) và tìm kiếm ngôn ngữ của bạn trong danh sách.

2/ Nhấp vào tiêu đề của ngôn ngữ để đi đến phần ngôn ngữ này.

3/ Nhấp vào tiêu đề trong Set/Sub Project (Tập hợp/Dự án phụ) để xem và tải xuống một phiên bản Estável .

4/ Cuộn xuống để lựa chọn xuất khẩu. Xuất một tệp .mo để sử dụng trên trang web của bạn.

5/ Đổi tên tệp này thành woocommerce-YOURLANG.mo (ví dụ, tiếng Bồ Đào Nha của Brasil phải là pt_BR ).

6/ Tải lên trang web của bạn tại wp-content/languages/woocommerce/ . Sau khi tải lên, tệp dịch này có thể được sử dụng.

Làm thế nào để tạo ra các bản dịch tùy chỉnh

WooCommerce bao gồm một arquivo de idioma (tệp .pot) chứa tất cả văn bản tiếng Anh. Bạn có thể tìm thấy tệp ngôn ngữ này trong thư mục plugin tại woocommerce/i18n/languages/ .

Làm thế nào để tạo ra các bản dịch tùy chỉnh với Loco Translate

1/ Tải xuống plugin miễn phí gọi là Loco Translate aqui . Hoặc thêm trực tiếp thông qua quản trị viên WordPress tại Plugins > Adicionar novo .

2/ Cài đặt và kích hoạt.

3/ Đi đến mục mới của menu Loco Translate được tạo ra trong Bảng điều khiển của bạn với năm phần con.

4/ Đi đến phần Plugins và chọn WooCommerce :

5/ Thêm ngôn ngữ mới bằng cách sử dụng liên kết Adicionar novo idioma (Thêm Ngôn ngữ Mới):

6/ Escolha o idioma (Chọn một ngôn ngữ) để được thêm vào danh sách hoặc nhập mã ISO của ngôn ngữ (ví dụ: pt_BR, en_US, v.v.) và selecione a pasta (Chọn một vị trí) để thêm các tệp dịch và nhấp vào Iniciar tradução (Bắt đầu dịch):

Lưu ý rằng Loco Translate cung cấp ba vị trí khác nhau để bạn tạo ra bản dịch. Lựa chọn tốt nhất là Personalizada (Tùy chỉnh). Nếu bạn muốn có bản dịch tùy chỉnh của riêng mình, tránh vị trí “Tác giả”, vì nó nằm trong plugin và sẽ bị thay thế bởi các bản cập nhật, cũng có vị trí “Hệ thống” (System) sẽ được thay thế bằng các bản dịch từ translate.wordpress.org.

7/ Salve khi hoàn tất:

Lưu ý rằng khi một phiên bản mới của WooCommerce được phát hành và cập nhật trên trang web của bạn, bạn cần cập nhật tệp .po để tìm kiếm các chuỗi mới. Sử dụng nút “ Sync ” để tìm bất kỳ chuỗi mới nào để bắt đầu dịch.

Làm thế nào để tạo ra các bản dịch tùy chỉnh với PoEdit

PoEdit là một lựa chọn phức tạp hơn Loco Translate . Chỉ những người dùng có kinh nghiệm hoặc những người dịch muốn tạo ra một bản dịch tùy chỉnh cho WooCommerce mới nên thử phương pháp này.

WooCommerce có một tệp POT mà có thể được nhập vào PoEdit để dịch.

Để bắt đầu:

1/ Mở PoEdit và đi đến Arquivo > Novo do arquivo POT/PO… (File > New catalog from POT file) .

2/ Chọn woocommerce.pot và PoEdit sẽ hiển thị cửa sổ thuộc tính của danh mục:

Thuộc tính

3/ Insira o seu nome e os detalhes , để các dịch giả khác biết bạn là ai và nhấp vào ‘ OK ‘.

4/ Salve o seu arquivo .po . Đặt tên theo những gì bạn đang dịch, tức là, một bản dịch GB được lưu dưới dạng woocommerce-pt_BR.po . Bây giờ chuỗi đã được liệt kê.

Dịch các chuỗi

5/ Salve sau khi dịch các chuỗi. Tệp .mo được tạo ra tự động.

6/ Atualize tệp .po của bạn bằng cách mở nó và đi đến Catálogo > Atualizar do arquivo POT ( Catalog > Update from POT file ).

7/ Escolha o arquivo và nó sẽ được cập nhật tương ứng.

Làm thế nào để làm cho bản cập nhật dịch của bạn an toàn

WooCommerce duy trì các bản dịch tại wp-content/languages/plugins , giống như tất cả các plugin khác. Nhưng nếu bạn muốn bao gồm một bản dịch cá nhân, bạn có thể sử dụng thư mục wp-content/languages/woocommerce , hoặc bạn có thể sử dụng một đoạn mã để tải một bản dịch cá nhân được lưu trữ ở vị trí khác:

Làm thế nào để dịch văn bản mà không cần tệp địa phương hóa

Dịch hoặc thay thế văn bản mặc định

Sử dụng plugin Say What? có thể giúp nếu bạn muốn dịch hoặc thay đổi chỉ vài từ mà không cần chỉnh sửa một tệp .PO của một chủ đề WordPress. Không cần đến bất kỳ đoạn mã tùy chỉnh nào.

Khi kích hoạt, nó yêu cầu:

  1. Chuỗi gốc – văn bản mà bạn đang dịch. Xem mã nguồn của plugin để xem chuỗi chính xác.
  2. Miền văn bản – woocommerce
  3. Văn bản mà bạn muốn hiển thị

Leave a Reply

Your email address will not be published. Required fields are marked *

preloader