Chúng tôi đang bắt đầu phát triển một trình nhập từ qTranslate sang WPML. Trình nhập này sẽ chuyển đổi nội dung hỗn hợp do qTranslate tạo ra thành các bài viết và phân loại theo từng ngôn ngữ.
Cách hoạt động
qTranslate lưu giữ toàn bộ nội dung trong cùng một bài viết, phân loại hoặc trường tùy chỉnh. WPML đã tạo các mục khác nhau cho mỗi ngôn ngữ. Không bàn luận về việc phương pháp nào tốt hơn, rõ ràng là quá trình di chuyển cần phải giải quyết vấn đề này.
Thay vì một bài viết bao gồm các thẻ meta ngôn ngữ, bạn sẽ nhận được nhiều bài viết – mỗi bài viết cho một ngôn ngữ. Điều tương tự cũng áp dụng cho các thẻ, danh mục (phân loại nói chung) và trường tùy chỉnh.
Sau khi quá trình di chuyển dữ liệu này hoàn thành, toàn bộ nội dung cần được sửa chữa lại. Trình nhập sẽ đi qua các bài viết mới và cập nhật các liên kết nội bộ. Bằng cách này, nội dung hiện tại sẽ tiếp tục trỏ đến các bài viết hợp lệ thay vì nội dung không tồn tại.
Điểm tốt
Khi di chuyển sang WPML, bạn sẽ nhận được một số lợi ích ngay lập tức. Trước hết, bạn được sử dụng một plugin được bảo trì tích cực và có một đội ngũ nhà phát triển làm việc toàn thời gian. Bạn cũng nhận được hỗ trợ phản hồi nhanh cho từng vấn đề mà bạn gặp phải.
Để chứng minh điều này, WPML luôn sẵn sàng trước vài tuần cho bất kỳ phiên bản phát hành WordPress mới nào.
Tiếp theo là SEO. Vì WPML sử dụng các bài viết khác nhau cho mỗi ngôn ngữ, các bài viết này sẽ có các URL duy nhất. Không còn tình trạng có cùng tên bài viết trong URL. Giờ đây, mỗi ngôn ngữ sẽ có đường dẫn tĩnh duy nhất của riêng mình. Đó là điều khá quan trọng đối với các công cụ tìm kiếm.
Ngoài ra còn có những điểm hay như việc tách biệt bình luận cho từng ngôn ngữ. Hầu hết mọi người coi đây là một tính năng rất quan trọng, những người khác lại xem đó là một vấn đề.
Điểm hạn chế
Dù chúng tôi cố gắng đến đâu, quá trình nhập này sẽ không thể tự động 100%. Trừ khi bạn đang chạy một blog rất đơn giản, chỉ có các bài viết, thẻ và danh mục, nếu không thì một số thứ sẽ không được bao gồm trong quá trình di chuyển này và bạn sẽ phải chuyển dữ liệu đó theo cách thủ công.
Chúng tôi đang cố gắng hết sức để giảm thiểu điều này, sao cho 95% công việc được thực hiện thay cho bạn. Do cách thức hoạt động của qTranslate, có vô số giải pháp sáng tạo mà mọi người đã chọn để hoàn thành công việc. Nhiều giải pháp trong số này là những thủ thuật tuyệt vời, nhưng sẽ không thể tồn tại qua quá trình nhập của chúng tôi.
Chúng tôi hy vọng rằng quá trình nhập sẽ bao quát phần lớn công việc cho bạn, để các tác vụ di chuyển còn lại của bạn ở mức hợp lý.
Cách bạn có thể giúp đỡ
Nếu bạn muốn thấy quá trình di chuyển này trở nên mạnh mẽ và toàn diện, chúng tôi sẽ cần sự giúp đỡ của bạn với dữ liệu thử nghiệm. Hãy để lại tin nhắn tại đây, mô tả các trường hợp khác nhau và cho chúng tôi biết bạn có thể gửi cơ sở dữ liệu thử nghiệm. Nếu bạn cũng có thể cung cấp URL đến các trang web hiện tại mà bạn đang cân nhắc di chuyển, điều đó sẽ giúp chúng tôi có cái nhìn rõ hơn. Chúng tôi sẽ liên hệ trực tiếp với bạn để nhận các cơ sở dữ liệu đó.
Chúng tôi không thể hứa quá trình nhập sẽ bao quát mọi thứ, nhưng chúng tôi chắc chắn sẽ nỗ lực hết mình.


