Ninja Forms Multilingual – Các biểu mẫu Multi-Step đa ngôn ngữ, Layout & Styles, Hành động email và mọi Hành động tích hợp
Dịch mọi biểu mẫu Ninja Forms trên trang web WordPress của bạn sang mọi ngôn ngữ mà khách truy cập của bạn sử dụng. Ninja Forms Multilingual hỗ trợ Multi-Step Forms, Layout & Styles, Image Select Fields, xác thực từng trường, Hành động Success Message và Submission Redirect, nội dung Hành động email và mọi Hành động tích hợp mà Ninja Forms hỗ trợ. Đi kèm với Multilingual CMS và Agency.
Dịch mọi loại trường của Ninja Forms
Hơn 28 loại trường của Ninja Forms được dịch thông qua Trình biên tập dịch thuật nâng cao của WPML: văn bản, đoạn văn, tên, email, địa chỉ, điện thoại, danh sách (chọn, radio, hộp kiểm, chọn nhiều), số, ngày/giờ, tải lên tệp, gửi. Repeater Fields dịch ở cấp độ hàng: các nhãn thêm hàng và nhãn trường trên mỗi hàng vẫn giữ được tính đa ngôn ngữ.


Dịch Multi-Step Forms, theo từng bước
Multi-Step Forms chia các biểu mẫu dài thành các trang ngắn hơn. Ninja Forms Multilingual dịch tiêu đề của từng bước, nhãn nút điều hướng (Previous, Next, Submit) và Conditional Logic của từng bước. Luồng nhiều bước vẫn hiển thị bằng ngôn ngữ của khách truy cập từ bước đầu tiên cho đến màn hình thành công.
Layout & Styles được giữ nguyên khi dịch
Trình thiết kế trực quan Layout & Styles của Ninja cho phép bạn xây dựng các cột, lưới và các phần được tạo kiểu bên trong biểu mẫu. Thiết kế được bảo tồn khi biểu mẫu được dịch – chỉ có các chuỗi văn bản thay đổi. Khách truy cập nhìn thấy cùng một bố cục trong mọi ngôn ngữ, chỉ với các nhãn đã được dịch.
Image Select Fields dịch nhãn, giữ nguyên hình ảnh
Image Select Fields ghép nối một lựa chọn trực quan (hình thu nhỏ) với một nhãn văn bản. Ninja Forms Multilingual dịch nhãn cho từng ngôn ngữ trong khi hình ảnh vẫn được dùng chung trên các ngôn ngữ. Bộ chọn trực quan hoạt động hoàn toàn giống nhau; khách truy cập đọc nhãn bằng ngôn ngữ của riêng họ.
Dịch các lời nhắc Save Progress
Tính năng Save Progress của Ninja cho phép khách truy cập lưu một phần biểu mẫu và tiếp tục sau. Các lời nhắc phía khách truy cập (nút Save Progress, email tiếp tục, nội dung xác nhận) đều được dịch để khách truy cập trải nghiệm luồng công việc bằng ngôn ngữ của riêng họ.
Dịch các thông báo xác thực cho từng trường
Mỗi trường của Ninja Forms mang nội dung xác thực riêng: lỗi trường bắt buộc, lỗi định dạng, thông báo xác thực tùy chỉnh. Mỗi nội dung xuất hiện dưới dạng một hàng có thể dịch trong Trình biên tập dịch thuật nâng cao. Nội dung Anti-Spam và Honeypot được dịch thông qua WPML Dịch Chuỗi.
Dịch Success Message và Submission Redirect
Ninja Forms sử dụng các Hành động để xác định điều gì xảy ra sau khi gửi. Hành động Success Message hiển thị một lời cảm ơn nội tuyến – được dịch cho từng ngôn ngữ. Hành động Submission Redirect định tuyến khách truy cập đến một URL sau khi gửi; bạn thiết lập một URL cho từng ngôn ngữ để mỗi phiên bản ngôn ngữ dẫn đến trang cảm ơn riêng của nó.
Dịch nội dung Hành động email
Mọi Hành động email trên một biểu mẫu đều được dịch độc lập. To, From Name, Subject và mẫu Email Message đều nằm trong công việc dịch thuật. Nhiều Hành động email trên mỗi biểu mẫu sẽ có các hàng dịch riêng biệt. Các thông báo cho quản trị viên và xác nhận cho khách truy cập mang nội dung riêng theo từng ngôn ngữ.
Dịch mọi Hành động tích hợp
Kiến trúc Hành động của Ninja Forms biến mọi tích hợp thành một bước trong luồng công việc của từng biểu mẫu. Ninja Forms Multilingual dịch nội dung hiển thị cho khách truy cập của mọi Hành động. Webhook, Mailchimp, ActiveCampaign, HubSpot, Salesforce, ZohoCRM, Zapier, Slack, Trello, MailPoet, AWeber, Campaign Monitor, Constant Contact, EmailOctopus, Emma, Kit và CleverReach đều nhận được thông tin nhập của khách truy cập đã dịch cộng với nội dung trường được ánh xạ đã dịch. Các nhãn danh sách, đường ống, kênh và thẻ cũng được dịch.
Dịch nội dung Hành động thanh toán
Các Hành động thanh toán của Ninja Forms cho Stripe, Authorize.net, Elavon và PayPal dịch các chuỗi văn bản hiển thị cho khách truy cập trên luồng thanh toán (mô tả mua hàng, nhãn nút, trạng thái lỗi, nội dung thành công), vì vậy bước thanh toán vẫn hiển thị bằng ngôn ngữ của khách truy cập.
Các biểu mẫu đọc tự nhiên trong mọi ngôn ngữ với PTC
Việc dịch một biểu mẫu Ninja Forms thực sự là một công việc khó khăn. Kiến trúc Hành động của Ninja làm nhân lên vấn đề này. Cùng một từ có thể có ý nghĩa khác nhau trong các Hành động khác nhau trên cùng một biểu mẫu. Submit. Send. Continue.
Một thiết lập Ninja Forms điển hình kết hợp:
- Các dòng tiêu đề và mẫu nội dung của Hành động email.
- Văn bản của Hành động Success Message xuất hiện nội tuyến sau khi gửi.
- Các URL của Hành động Submission Redirect định tuyến đến các trang cảm ơn theo từng ngôn ngữ.
- Các Hành động tích hợp cho Mailchimp, HubSpot hoặc Salesforce đẩy các giá trị được ánh xạ vào các đường ống.
- Các thông báo xác thực cho từng trường.
- Đầu ra của Layout & Styles.
- Các nhãn điều hướng Multi-Step.
Hầu hết các chuỗi văn bản đều ngắn. Dịch máy cổ điển xem xét từng chuỗi một cách riêng biệt. Kết quả là biểu mẫu đọc giống như một tập hợp các đoạn văn bản rời rạc, lúng túng thay vì một biểu mẫu mạch lạc.
PTC – dịch thuật AI của WPML hoạt động với toàn bộ ngữ cảnh của trang web của bạn. PTC biết liệu Submit nằm trên nút gửi chính của biểu mẫu hay bên trong nút Next-step của Multi-Step Forms. Nó biết liệu Continue thuộc về lời nhắc Save Progress hay Hành động thanh toán. Nó biết liệu một Success Message theo sau một biểu mẫu liên hệ hay một biểu mẫu đăng ký.
Kết quả đọc giống như biểu mẫu được xây dựng nguyên bản trong từng ngôn ngữ. Nội dung của mọi Hành động đều ở đúng văn phong. Các thông báo xác thực đọc rõ ràng. Các giá trị tích hợp đồng nhất trên các ngôn ngữ để các tự động hóa phía sau không bị lỗi.
Các hạn chế đã biết
Có hai hành vi đáng lưu ý trước khi bạn thực hiện:
- Các thẻ hợp nhất bên trong các mẫu Hành động email không được dịch theo từng ngôn ngữ. Việc chèn thẻ hợp nhất sử dụng mẫu của ngôn ngữ nguồn. Được theo dõi trên trang lỗi đã biết.
- Tiện ích bổ sung Ninja Forms PDF Form Submission không tạo tệp PDF khi Ninja Forms Multilingual được kích hoạt trên các biểu mẫu đã cấu hình bản dịch. Được theo dõi trên một luồng diễn đàn định kỳ.
Được xây dựng cùng với nhóm Ninja Forms
Ninja Forms Multilingual được phát hành với khả năng tương thích Ninja Forms đã được xác nhận trên trang khả năng tương thích Ninja Forms chung. Khi Ninja Forms phát hành một phiên bản, Ninja Forms Multilingual sẽ cập nhật theo.
Ninja Forms Multilingual đi kèm với WPML
Ninja Forms Multilingual đi kèm với Multilingual CMS và WPML Agency. Không cần mua riêng. Mua WPML một lần và mọi trang web Ninja Forms mà tài khoản của bạn bao gồm đều trở thành đa ngôn ngữ. Nếu bạn đã có WPML, hãy kích hoạt Ninja Forms Multilingual từ trang tải xuống WPML của bạn.