Falang giữ mọi thứ gọn gàng: một trang, với bản dịch được lưu ngay bên cạnh nó. Trang này là phiên bản trung thực về việc chuyển sang TranslateRocket — một plugin WordPress đa ngôn ngữ miễn phí — thực sự liên quan đến những gì: những gì được chuyển sang, những gì không, và mất bao lâu.
Nói ngắn gọn: các bản dịch hiện có của bạn được nhập vào chỉ bằng một cú nhấp chuột, không có gì của bạn bị sửa đổi hay xóa bỏ, và việc nhập vẫn hoạt động ngay cả khi plugin kia đã bị vô hiệu hóa hoặc gỡ bỏ.
Plugin này làm gì — và dừng lại ở đâu
Falang không nhân đôi các trang của bạn. Mỗi bài viết giữ bản dịch của nó dưới dạng các trường bổ sung ngay trên chính bài viết đó, và bạn dịch từng trường một. Đây là một mô hình gọn gàng — và cũng là lý do không có gì dễ dàng rời khỏi Falang: không có bản sao nào để xuất ra, chỉ có các trường mà hầu hết công cụ khác không bao giờ để ý tới.
Bản dịch của bạn thực sự nằm ở đâu
Mỗi trường đã dịch nằm trên chính bài viết gốc, được đặt tên theo ngôn ngữ: _it_IT_post_title, _it_IT_post_content, _it_IT_post_name cho địa chỉ, và _it_IT_published, cho biết bản dịch đó có đang hoạt động hay không. Danh mục và thẻ cũng giữ theo cách tương tự, mục menu cũng vậy, và tiêu đề trang web cùng văn bản widget nằm trong một bài viết ẩn cho mỗi ngôn ngữ.
Những gì được mang sang
- Tiêu đề, đoạn trích và nội dung của bài viết, trang và các loại bài viết tùy chỉnh.
- Của bạn URL đã dịch:
/it/chi-siamo/vẫn giữ nguyên/it/chi-siamo/, nên các liên kết mà công cụ tìm kiếm đã biết vẫn tiếp tục hoạt động. - Tên và mô tả danh mục và thẻ.
- Nhãn menu bạn đã tự nhập.
- Tiêu đề trang web và văn bản widget bạn đã dịch trong Falang.
- Chỉ những gì chính Falang hiển thị. Một bản dịch bạn để chưa xuất bản sẽ không được đưa vào, và một trường trống — mà Falang hiểu là “dùng bản gốc” — không được nhập vào như một bản dịch.
Hai chi tiết chúng tôi đã kiểm tra dựa trên chính mã nguồn của Falang, vì chúng quyết định việc nhập có đúng hay chỉ trông có vẻ đúng. Danh sách ngôn ngữ của Falang dùng chung phân loại (taxonomy) với Polylang, nên chỉ những ngôn ngữ chính Falang đăng ký mới được đọc. Và định dạng ngày giờ nằm trong số các chuỗi đã dịch của Falang: chúng là cài đặt, không phải văn bản, nên bị bỏ qua thay vì bị “dịch” thành thứ gì đó làm hỏng ngày tháng của bạn.
Cách di chuyển, từng bước
- Sao lưu trang web của bạn. Không có gì ở đây sửa đổi nội dung của bạn, nhưng chuyển đổi mà không sao lưu là một thói quen xấu dù dùng công cụ nào.
- Cài đặt TranslateRocket từ wordpress.org. Miễn phí và không cần tạo tài khoản.
- Chọn ngôn ngữ của bạn trong TranslateRocket → Languages: ngôn ngữ trang web của bạn được viết bằng, và những ngôn ngữ bạn đã có bản dịch.
- Mở TranslateRocket → Import. Màn hình sẽ xem xét trang web của bạn và cho bạn biết những gì nó tìm thấy, kèm số lượng. Nếu nó báo không phát hiện gì, không có gì bị đoán mò cả.
- Bấm nút nhập cho plugin này và để nó chạy. Nội dung gốc của bạn không bị đụng tới.
- Lấp đầy những chỗ còn thiếu miễn phí. Bất cứ điều gì plugin cũ chưa bao giờ xử lý — menu, chuỗi của theme, WooCommerce — đều có thể được dịch bằng trình dịch tích hợp sẵn trong Chrome và Edge: không cần khóa API, không cần tài khoản, không gửi đi đâu cả. Chúng tôi đã đo thời gian: 464 chuỗi trong 42 giây.
- Kiểm tra kỹ, rồi mới gỡ plugin cũ khi bạn hài lòng — không phải trước đó.
Mọi thứ sau đó sẽ ra sao
Các trang của bạn vẫn giữ một bộ nội dung duy nhất, như với Falang, và có thêm những gì Falang để lại cho bạn: những phần của trang web bạn chưa bao giờ dịch — chuỗi của theme, văn bản plugin, WooCommerce — được tự động thu thập khi bạn duyệt web, và có thể dịch miễn phí bằng trình dịch tích hợp sẵn trong Chrome và Edge.
Bạn cũng có những thứ mà người ta dùng để đánh giá một plugin dịch khi cảm giác mới lạ đã qua: /es/trong URL, với hreflangchính xác, slug đã dịch, bộ chuyển ngôn ngữ dạng shortcode, block hoặc widget, quy tắc hiển thị theo từng trang, và bộ nhớ dịch để cùng một câu không bao giờ phải dịch hai lần.
Câu hỏi thường gặp trước khi chuyển
Tôi có phải giữ Falang đang hoạt động để nhập không?
Không. Bản dịch được đọc trực tiếp từ cơ sở dữ liệu của bạn, nên việc nhập vẫn hoạt động dù Falang đang hoạt động, đã vô hiệu hóa hay đã bị gỡ bỏ. Sau khi tắt nó, TranslateRocket cũng xây dựng lại các quy tắc địa chỉ của WordPress, để không có trang nào bị trỏ về trang chủ.
URL tiếng Ý của tôi có thay đổi không?
Không. Địa chỉ đã dịch của mỗi trang được nhập vào, nên /it/chi-siamo/ vẫn tiếp tục hoạt động sau khi chuyển đổi.
Còn những bản dịch tôi chưa xuất bản thì sao?
Chúng sẽ không được đưa vào. Falang hiển thị bản gốc cho một bản dịch chưa xuất bản, và việc nhập cũng làm y như vậy.
TranslateRocket có miễn phí không?
Có. Không có phiên bản trả phí, không giới hạn ngôn ngữ và không giới hạn số từ, và bạn có thể dịch mà không cần khóa API bằng trình dịch tích hợp sẵn trong Chrome và Edge.
Đang chuyển từ công cụ khác? WPML · Polylang · TranslatePress · Weglot · Loco Translate · Bogo · WPGlobus · WP Multilang · Multilanguage · qTranslate · Falang · Sublanguage
Cần khóa API?
Hướng dẫn từng bước cho OpenAI, Claude, Gemini, DeepL và Google Translate: chi phí của mỗi dịch vụ, dịch vụ nào miễn phí, và cách đặt giới hạn chi tiêu. Hướng dẫn khóa API →