Chúng tôi vừa phát hành WPML 0.99 với nhiều tính năng mới và các bản sửa lỗi cho những lỗi gây khó chịu.
Những điểm mới trong phiên bản này
- Cờ quốc gia được thêm vào bộ chuyển đổi ngôn ngữ
- WPML cho phép tạo bộ chuyển đổi ngôn ngữ của riêng bạn
- Tương thích với WordPress 2.6
Mặc dù chúng tôi đã thêm một số tính năng được mong đợi từ lâu, phiên bản phát hành này vẫn chủ yếu tập trung vào việc sửa lỗi. Lần này, chúng tôi nhận được rất nhiều phản hồi chi tiết và đã có thể theo dõi một số lỗi vẫn còn tiềm ẩn:
- Sửa các vấn đề với WordPress Gallery.
- Sửa lỗi khi sử dụng trang chủ tĩnh không được dịch (hiện tại, trả về trang 404).
- Sửa lỗi ngăn Sticky Links hoạt động cho các trang.
- Sửa lỗi CSS trong language-selector.css.
- Sửa lỗi khiến nguồn cấp dữ liệu RSS có XML không hợp lệ (trở thành nguồn cấp dữ liệu không hợp lệ).
- Sửa lỗi khiến ngôn ngữ mặc định bị đặt lại sau khi nâng cấp plugin.
- Sửa một loạt các sự cố với quản lý dịch thuật danh mục và thẻ.
Cờ quốc gia

Cờ quốc gia là một vấn đề gây tranh cãi. Chúng trông đẹp mắt và giúp khách truy cập nhận ra các bộ chọn ngôn ngữ ngay lập tức, nhưng luôn gây ra cuộc tranh luận về việc nên chọn cờ nào. Nếu bạn đang chuyển đổi giữa tiếng Ý và tiếng Thụy Điển, điều đó sẽ dễ dàng. Tiếng Ý được sử dụng (chủ yếu) ở Ý và tiếng Thụy Điển ở Thụy Điển. Nhưng điều gì sẽ xảy ra nếu bạn đang chuyển đổi giữa tiếng Anh và tiếng Tây Ban Nha?
Bạn sẽ chọn cờ nào cho tiếng Anh? Cờ Hoa Kỳ hay Vương quốc Anh? Và đối với tiếng Tây Ban Nha, đó sẽ là cờ Tây Ban Nha, Mexico, Argentina hay bất kỳ cờ Nam Mỹ nào khác?
WPML 0.99 bao gồm cờ quốc gia của 280 quốc gia, vì vậy bạn có thể tự chọn. Không có chức năng GUI nào để chọn cờ hiển thị cho từng ngôn ngữ và bạn sẽ phải xắn tay áo lên và chỉnh sửa cơ sở dữ liệu theo cách thủ công để làm điều đó. Hãy cho chúng tôi biết nếu bạn cần bất kỳ trợ giúp nào.
Để bật cờ quốc gia trên trang web của bạn, hãy truy cập trang quản trị WordPress và nhấp vào WPML->Ngôn ngữ.
Tại đó, bạn sẽ thấy các tùy chọn mới cho những gì được hiển thị trong bộ chuyển đổi ngôn ngữ. Bạn có thể chọn hiển thị cờ quốc gia, tên ngôn ngữ bản địa và tên ngôn ngữ đã dịch.

Bộ chuyển đổi ngôn ngữ tùy chỉnh của riêng bạn
WPML có thể thêm một bộ chuyển đổi ngôn ngữ vào giao diện của bạn với menu thả xuống chứa tên ngôn ngữ và cờ. Tất cả những gì bạn cần làm để sử dụng nó là bao gồm một dòng mã duy nhất trong giao diện hoặc chỉ cần thêm nó dưới dạng một widget.
Nhưng, nếu bạn muốn nhiều hơn thế thì sao?
Ví dụ: làm thế nào để bạn thêm một dòng thông báo cho biết ngôn ngữ nào khác có sẵn cho một bài viết.

Không vấn đề gì. Phiên bản này cho phép bạn xây dựng các bộ chuyển đổi ngôn ngữ của riêng mình. WPML 0.99 bao gồm một hàm PHP báo cáo các ngôn ngữ mà nội dung hiện tại được dịch sang. Nó cho biết tên ngôn ngữ (cả bản địa và bằng ngôn ngữ hiện tại), liên kết đến bản dịch và URL đến cờ quốc gia.
Bạn có thể sử dụng hàm này để xây dựng các hàm giao diện của riêng mình nhằm triển khai bất kỳ loại bộ chuyển đổi ngôn ngữ nào. Để giúp một chút, chúng tôi đã viết hướng dẫn này về cách tạo các bộ chuyển đổi ngôn ngữ tùy chỉnh. Nó giải thích cách hàm này hoạt động và đưa ra hai ví dụ về các bộ chuyển đổi ngôn ngữ tùy chỉnh mà bạn có thể thêm vào functions.php và bắt đầu sử dụng. Chúng tôi thậm chí đã bao gồm mã nguồn cho hàm giao diện.
Dịch nội dung
WPML 1.0 sẽ bao gồm dịch nội dung tùy chọn như một dịch vụ trả phí. Bản dịch này được thực hiện bởi các biên dịch viên chuyên nghiệp với mức giá cố định là 0,07 USD / từ. Hôm nay, chúng tôi bắt đầu thử nghiệm bản beta trên chính trang WPML.org của mình.
Chúng tôi sẽ mở chương trình cho bản beta công khai vào tuần tới, vì vậy nếu bạn cần nó và không muốn chờ đợi phiên bản phát hành chính thức, hãy liên hệ với chúng tôi.
Dịch cho khẩu hiệu, tiêu đề widget và văn bản
Bạn có nhớ chúng tôi đã hứa sẽ dịch các văn bản ‘trôi nổi’ khác như khẩu hiệu và các widget văn bản không? Chúng tôi đang làm việc đó ngay bây giờ.
Rất sớm thôi, bạn sẽ thấy một phần mới trong WPML. Phần này sẽ tóm tắt tất cả các văn bản ‘trôi nổi’ và sẽ cho phép bạn nhập bản dịch cho từng văn bản đó. Chúng tôi đang cố gắng hết sức để bao gồm cả các văn bản giao diện ở đó, để bạn có thể tránh được thú vui khi làm việc với các tệp poedit và .mo.
Một trong những điều còn thiếu cho tính năng này là một cái tên. Chúng tôi đã nghĩ về ”Dịch chuỗi“, nhưng nó có thể hơi mang tính kỹ thuật và không rõ ràng đối với người dùng thực tế. Nếu bạn có đề xuất, hãy để lại bình luận. Chúng tôi luôn cởi mở với các ý tưởng!

