Plugin đa ngôn ngữ trong Wordpress xài cài nào miễn phí tốt nhất?

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 27/10/22.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,047
    Đã được thích:
    81
    Điểm thành tích:
    48
    Chào mọi người, mình đang cần làm cái web nhiều ngôn ngữ, mà thấy trên mạng nhiều plugin quá, mình muốn xài 1 cái miễn phí để tạo nhiều ngôn ngữ, bạn nào biết giúp mình với.
    Nhu cầu là dịch lại cái web từ tiếng Việt sang tiếng Anh cho khách hàng nước ngoài, mà chủ yếu vẫn là tiếng Việt thôi.
    Cảm ơn
     
    Cảm ơn đã xem bài:

    Plugin đa ngôn ngữ trong Wordpress xài cài nào miễn phí tốt nhất?

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,997
    Đã được thích:
    1,216
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Tùy vào nhu cầu ha em:

    Cách 1. Nếu em muốn dịch chia làm 2 ngôn ngữ khác nhau, tự dịch tay từng bài, menu và 2 ngôn ngữ độc lập với nhau thì xài: polylang
    Nếu web sử dụng sản phẩm của woocommerce thì xài thêm pluign: Polylang for Woocommerce để giải quyết vấn đề cho sản phẩm.

    Cách cài đặt:

    Tải bản Polylang Pro 2.8.4 và Polylang for Woocommerce 1.5.6 và Multi currency for Woocommerce tại link dưới nhé:
    • https://drive.google.com/drive/folders/1lnvMJktfRu2_aztAg070EygfOcx1bypA?usp=sharing
    • Cài lần lượt như sau: polylang-pro.zip + polylang-for-woocommerce.zip + polylang-woocommerce-multi-currency-master.zip
    • Lúc activate bản Polylang for Woocommerce, nó hiển thị sẵn key, thì xóa key trống đi rồi ấn OK là được nhé.
    • Cài đặt xong 2 bản này thì bạn có thể cấu hình ngôn ngữ cho web rồi.
    Ghi chú:
    • plugin 1: polylang-pro.zip: là plugin tạo ngôn ngữ cho website wordpress phần tin tức và toàn bộ web.
    • plugin 2: polylang-for-woocommerce.zip: tạo thêm đa ngôn ngữ cho sản phẩm của woocommerce.
    • plugin 3: polylang-woocommerce-multi-currency-master.zip là pluign để chuyển đổi đơn vị tiền tệ cho từng ngôn ngữ có thể tải trực tiếp ở link sau hoặc file trên đã có đủ: https://github.com/khromov/polylang-woocommerce-multi-currency (nếu không muốn cài plugin số 3 này, mà muốn sử dụng code tại function.php cho nhẹ web thì đọc comment dưới của mình đã ghi cách nhé)
    Nếu web bạn không xài sản phẩm thì chỉ cài plugin 1 thôi, còn nếu xài sản phẩm thì cài thêm 2 pluign nhỏ phía sau thêm là (polylang-for-woocommerce.zip và polylang-woocommerce-multi-currency-master.zip).

    Demo Thêm 1 ngôn ngữ:

    cau-hinh-ngon-ngu.jpg

    Danh sách WooCommerce Currency xem tại đây: https://itseovn.com/threads/woocomm...ordpress-ma-ky-tu-tien-te-woocommerce.325136/

    Cách 2. Nếu muốn dịch auto tự động toàn bộ website giống như google dịch thì xài plugin: GTranslate
     
    Chỉnh sửa cuối: 1/11/22
    Lê Thành Trung thích bài này.
  3. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,997
    Đã được thích:
    1,216
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Đối với cách 1, không muốn sử dụng plugin 3: polylang-woocommerce-multi-currency-master.zip, mà chỉ muốn cài 2 pluign 1plugin 2 thôi thì làm vào function.php của themes chèn code sau vào:
    PHP:
    //thay đổi các kiểu tiền tệ thành đúng ngôn ngữ tiếng anh là: $, tiếng việt là: vnđ
    add_filter('woocommerce_currency_symbol''change_existing_currency_symbol'102);
    function 
    change_existing_currency_symbol$currency_symbol$currency ) {
      if (
    pll_current_language() == 'en') {
        return 
    '$';
      } else if (
    pll_current_language() == 'vi') {
        return 
    ' VNĐ';
      }   
     return 
    $currency_symbol;
    }
    //thay đổi làm tròn số, trong ngôn ngữ tiếng anh là: làm 2 số, vd: 58.21$ || tiếng việt là 2000.0000 vnđ
    add_filter'wc_get_price_decimals''change_prices_decimals'20);
    function 
    change_prices_decimals$decimals ){
      if (
    pll_current_language() == 'en') {
        
    $decimals 2;
      } else if (
    pll_current_language() == 'vi') {
        
    $decimals 0;
      }   
      return 
    $decimals;
    }
    Để biết ký tự của pll_current_language theo từng ngôn ngữ thì xem ở bài sau: https://itseovn.com/threads/woocomm...ordpress-ma-ky-tu-tien-te-woocommerce.325136/
     
  4. ken home
    Tham gia ngày:
    3/2/23
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    Plugin này là nó dịch tự động trang web của mình à
     
  5. Lê Thành Trung
    Tham gia ngày:
    9/3/23
    Bài viết:
    2
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Xin chào admin,
    Rất cám ơn admin. Sau khi đọc và làm theo hướng dẫn mình đã cài 2 plugin polylang-pro Polylang for Woocommerce, cấu hình được ngôn ngữ cho trang web mình tự thiết kế (ruoungonbinhdinh.vn). Tuy nhiên, khi click vào xem chi tiết sản phẩm thì bị lỗi, không hiện thông tin sản phẩm chỉ hiện trang trắng, nhờ admin hướng dẫn cách xử lý ạ.
    Trân trọng,