Trong quá trình thực hiện Việt Hóa Openbravo ERP - Cách thực hiện được tôi trình bày tại đây . Bạn đã convert tất cả các file trong gói ngôn ngữ cơ bản sang PO file và bạn sử dụng POEdit để thực hiện dịch . Tuy nhiên khi bạn mở các file ngôn ngữ này ra sẽ có một số file xuất hiện thông báo lỗi tương tự như:
"Failed to convert filr "C:\opt\openbravo\attachments\lang\vi_VNPo\AD_WINDOWS_Help_vi_VN.po" to Unicode" .
Hình ảnh lỗi xuất hiện :
Lỗi này là do quá trình chuyển đổi từ XML sang Po file của bạn xảy ra lỗi bảng mã. Cách khắc phục khá đơn giản như sau :
Bạn có dùng một trình soạn thảo nào đó (Notepad ++, Netbean ...) của chức năng chuyển đổi giữa các bảng mã để chuyển đổi file PO sang bảng mã UTF-8.
Ở đây tôi hướng dẫn cách đơn giản là sử dụng Notepad của windows :
1. Bạn mở file .PO bằng phần mềm Notepad của windows.
2. Sau khi mở được bằng Notepad bạn vào menu File ==> Chọn Save As rồi lưu đè lên file .po cũ với các tùy chọn lưu như sau:
- File name : Giữ nguyên tên file cũ.
- Save as type : Bạn chọn "All Files (*.*)".
- Encoding: Chọn là "UTF-8".
==> Cuối cùng bạn nhấn "Save" và quay trở lại mở file .po đó bằng POEdit thì lỗi đã biến mất. ^^
0 Nhận xét:
Đăng nhận xét
Rất mong các ý kiến của các bạn khi đọc bài viết này !