Skip Navigation

Home » Các dự án liên quan » Sử dụng Mẫu liên hệ 7 với WPML

Contact Form 7 Đa ngôn ngữ – Dịch biểu mẫu bằng WPML

Contact Form 7 Đa ngôn ngữ cho phép bạn dịch dễ dàng các biểu mẫu bạn tạo bằng Contact Form 7. Chỉ cần tạo một biểu mẫu và chèn nó vào bài viết hoặc trang. Sau đó, chọn phương pháp dịch tốt nhất cho nhu cầu của bạn.

Contact Form 7 Đa ngôn ngữ . Plugin một keo, nhiều tính năng.

Dịch các biểu mẫu liên hệ bạn tạo tự động bằng DeepL, Google Translate hoặc Microsoft Azure

Loại bỏ nhu cầu tạo các biểu mẫu riêng biệt trong từng ngôn ngữ

Dịch mẫu biểu mẫu, trường biểu mẫu với nhiều tùy chọn, tin nhắn mặc định và văn bản email thông báo

Gửi biểu mẫu dịch thuật tới các dịch giả chuyên nghiệp hoặc dịch vụ dịch thuật được tích hợp với WPML

Không có bước bổ sung – các biểu mẫu nhúng được dịch tự động hiển thị trên các bài đăng và trang bằng ngôn ngữ chính xác

Tự dịch biểu mẫu trong Trình biên dịch nâng cao

Contact Form 7 cho phép bạn tạo, tùy chỉnh và quản lý các biểu mẫu giao diện người dùng cho trang web của mình. Trong hướng dẫn này, chúng tôi cung cấp hướng dẫn từng bước về cách tạo các biểu mẫu này thành đa ngôn ngữ bằng WPML .

Dưới đây là đoạn video ngắn giải thích quá trình dịch biểu mẫu được xây dựng bằng plugin Contact Form 7:

Trên trang này:

Bắt đầu

Bắt đầu bằng cách cài đặt và kích hoạt các plugin sau:

Nếu bạn chưa quen với WPML , hãy xem Hướng dẫn bắt đầu của chúng tôi. Nó nhanh chóng hướng dẫn bạn qua các tùy chọn dịch khác nhau mà bạn có thể sử dụng.

Dịch biểu mẫu của bạn

Để dịch biểu mẫu của bạn, hãy làm theo các bước sau:

1. Tạo biểu mẫu liên hệ bằng ngôn ngữ mặc định

Để tạo biểu mẫu của bạn, hãy đi tới Liên hệThêm mới . Khi hoàn thành, bạn sẽ nhận được một mã ngắn cho biểu mẫu liên hệ của mình. Sao chép nó để sau này chèn nó vào trang liên hệ của bạn.

2. Dịch mẫu liên hệ

Bây giờ là lúc dịch biểu mẫu. WPML cung cấp cho bạn nhiều cách khác nhau để thực hiện việc này.

Dịch biểu mẫu tự động

Nếu bạn sử dụng chế độ Dịch những gì bạn chọn , bạn có thể tự động dịch biểu mẫu liên hệ của mình từ bảng điều khiển Quản lý dịch thuật . Chỉ cần truy cập WPMLQuản lý dịch thuật , tìm và chọn biểu mẫu của bạn rồi nhấp để tự động dịch nó.

Dịch tự động từ Bảng điều khiển quản lý dịch thuật

Gửi biểu mẫu để người khác dịch

Đi tới WPMLQuản lý dịch thuật để gửi tất cả các loại nội dung, bao gồm cả biểu mẫu liên hệ, để dịch.

Bạn có thể gửi bất kỳ nội dung nào, bao gồm cả biểu mẫu, để người dịch của chính bạn dịch hoặc bởi một trong nhiều dịch vụ dịch thuật chuyên nghiệp được tích hợp với WPML .

Bạn có thể tìm thấy hướng dẫn chi tiết về cách thực hiện việc này trong hướng dẫn của chúng tôi về cách sử dụng Quản lý dịch thuật của WPML .

Tự dịch biểu mẫu

Ngoài ra, bạn có thể tự dịch biểu mẫu. Để thực hiện việc này, hãy chỉnh sửa biểu mẫu và trong hộp Ngôn ngữ , nhấp vào biểu tượng dấu cộng tương ứng với ngôn ngữ bạn muốn dịch biểu mẫu của mình sang.

Nhấn vào biểu tượng dấu cộng để dịch biểu mẫu

Thao tác này sẽ đưa bạn đến Trình biên dịch nâng cao (ATE) của WPML , nơi bạn có thể dịch biểu mẫu và văn bản giữ chỗ. Nếu bạn có ghi công về bản dịch, bạn sẽ thấy bản dịch được tự động điền vào. Nếu không có nguồn thì bạn phải tự thêm bản dịch vào.

Dịch văn bản Biểu mẫu liên hệ 7 trong Trình biên dịch nâng cao

Dịch nút Gửi và các trường Chọn, Chọn và Hộp kiểm

Tất cả các biểu mẫu bạn tạo đều có nút Gửi . Biểu mẫu liên hệ 7 cũng cung cấp cho bạn tùy chọn thêm hộp kiểm, nút radio và menu thả xuống vào biểu mẫu của bạn. Điều này cho phép bạn tạo các trường có nhiều lựa chọn, chẳng hạn như hộp kiểm để người dùng chọn quốc gia cư trú của họ.

Để dịch nút Gửi và giá trị của các trường từ hộp kiểm, nút radio và các loại trường chọn khác, bạn cần tìm kiếm văn bản trong Trình biên dịch nâng cao .

Khi bạn tìm kiếm giá trị trường trong Trình biên dịch nâng cao , bạn có thể thấy văn bản xuất hiện hai lần, được gắn nhãn là shortcodeshortcode-attr . Chỉ dịch trường được gắn nhãn là thuộc tính shortcode ( shortcode-attr ). Thuộc tính shortcode này ( shortcode-attr ) giữ giá trị cần dịch, trong khi shortcode ( shortcode ) đại diện cho mã và không bao giờ được dịch.

Bắt đầu bằng cách mở biểu mẫu dịch trong Trình biên dịch nâng cao . Sau đó:

  1. Tìm kiếm giá trị của trường mà bạn muốn dịch. Trong ví dụ của chúng tôi, chúng tôi đang tìm kiếm nút Gửi .
  2. Nhấp vào biểu tượng dấu cộng bên cạnh văn bản của bạn được gắn nhãn là thuộc tính shortcode ( shortcode-attr ) và nhập bản dịch.
  3. Lưu bản dịch bằng cách nhấp vào dấu kiểm trong hộp màu xanh lá cây.
Dịch nút Gửi trong biểu mẫu liên hệ

Lặp lại các bước này cho tất cả các giá trị đến từ các nút hoặc trường trắc nghiệm trong biểu mẫu.

3. Chèn khối vào nội dung

Bây giờ bạn cần chèn biểu mẫu của mình vào bài đăng, trang hoặc tiện ích bằng ngôn ngữ mặc định. Để thực hiện việc này, chỉ cần chèn khối Biểu mẫu liên hệ 7 và chọn biểu mẫu của bạn bằng cách sử dụng danh sách thả xuống.

Chọn biểu mẫu trong trình đơn thả xuống

4. Dịch nội dung bằng biểu mẫu nhúng

Cuối cùng, bạn cần dịch các trang, bài đăng hoặc widget chứa biểu mẫu. Cũng giống như dịch các biểu mẫu, bạn có thể gửi chúng cho người khác dịch hoặc bạn có thể tự mình dịch bằng tay.

Để tự dịch, hãy chỉnh sửa bài đăng hoặc trang và sử dụng hộp Ngôn ngữ để dịch hoặc sao chép.

Sử dụng hộp Ngôn ngữ để dịch hoặc sao chép nội dung

Đảm bảo chỉ dịch văn bản. Không thay đổi bất cứ điều gì trong shortcode. WPML tự động hiển thị biểu mẫu bằng ngôn ngữ chính xác.

Các phần tử biểu mẫu không thể dịch được

Có một số thành phần biểu mẫu nhất định có văn bản đến từ trình duyệt của bạn chứ không phải Mẫu nội dung 7 hoặc WPML . Điều này bao gồm các thành phần như nút DuyệtTải tệp lênreCAPTCHA .

Người dùng truy cập trang web của bạn sẽ thấy các trường này được hiển thị dựa trên ngôn ngữ mặc định của trình duyệt của họ.

WPML Content Form 7 Non-translatable Browser Element
Trang đã dịch có thành phần trình duyệt không thể dịch được

Known Issues

WPML hoạt động tốt với plugin này, nhưng đôi khi có thể xuất hiện một số vấn đề nhỏ mà chúng tôi đang giải quyết. Điều này được dự kiến vì cả hai plugin đều cung cấp các bản cập nhật thường xuyên.

Vấn đề chưa được giải quyết:

Bạn cũng có thể tìm kiếm tất cả các vấn đề đã biết bao gồm cả những vấn đề đã được giải quyết trước đây cho plugin này.

Tìm sự giúp đỡ

Trong trường hợp bạn cần trợ giúp dịch các biểu mẫu được tạo bằng Contact Form 7 và WPML , hãy truy cập diễn đàn hỗ trợ của WPML .