Vấn đề font trong tiếng Pháp

Vấn đề font trong tiếng Pháp

by Đinh Lư Giang -
Number of replies: 8
Dù đã chuyển charset trong tập tin Moodle.php của gói tiếng Pháp sang UTF-8, tôi vẫn gặp phải vấn đề lỗi phông khi chuyển sang tiếng Pháp. Anh Hùng và mọi người quan sát ở đây nhé. Các chữ é, è, à v.v... bị mất. Xin cho ý kiến sửa chữa.
Cảm ơn
Average of ratings: -
In reply to Đinh Lư Giang

Trả lời: Vấn đề font trong tiếng Pháp

by Minh Do Hong -
Anh dùng font gì vậy (Times, Arial, Toma...) theo em đấy không phải là lỗi bảng mã mà là lỗi của bộ font đó thôi.
Khi anh copy, paste sang MS Word có hiển thị đúng không?
MinhDH.
In reply to Đinh Lư Giang

Trả lời: Vấn đề font trong tiếng Pháp

by Vu Hung -

Chaò anh Giang,

Tôi đã thử và thấy không có vấn đề gì với tiếng Pháp. Anh không cần chuyển sang UTF_8, giữ nguyên theo chế độ mặc định. Vì theo bản chất, tiếng Pháp đã được hỗ trợ đầy đủ mà không cần Unicode.

Anh xem hình vẽ dưới đây nhé:

Attachment Francais.jpg
In reply to Vu Hung

Trả lời: Vấn đề font trong tiếng Pháp

by Minh Do Hong -
Anh Hùng nói đúng đấy em test cũng chẳng thấy lỗi gì với encoding là IS0-8859-1, không cần phải chuyển sang UTF-8 làm gì.
Trong tệp config-dist.php thấy có đoạn
// This setting will put Moodle in Unicode mode.  It's very new and
// most likely doesn't work yet.   THIS IS FOR DEVELOPERS ONLY, IT IS
// NOT RECOMMENDED FOR PRODUCTION SITES
     $CFG->unicode = true;

Ý nghĩa của dòng trên là:

Chỉ cần bỏ dòng

$CFG->unicode = true;

vào tệp config.php (sau khi cài generate bởi Install process thì Moodle sẽ luôn luôn sử dụng Unicode), tuy nhiên đây mới là chức năng đang phát triển do đó còn chưa hoàn chỉnh, chính vì vậy thỉnh thoảng vẫn bị lỗi phông với một số ký tự.

Vấn đề của anh Giang ở đây là không làm theo những gì Moodle khuyến khích

In reply to Minh Do Hong

Trả lời: Vấn đề font trong tiếng Pháp

by Vu Hung -
Chú Minh tuy mới vào nghiên cứu Moodle nhưng tiến bộ nhanh đấy. Chúc mừng chú. Chú tiếp tục trả lời tích cực nhé.

Còn anh Giang đã sửa được lỗi chưa?
In reply to Vu Hung

Trả lời: Vấn đề font trong tiếng Pháp

by Minh Do Hong -
Đại ca lại chê cười rồi, tiểu đệ chỉ là "Múa rìu qua mắt thợ" thôi

Thất lễ, thất lễ big grin
In reply to Vu Hung

Trả lời: Vấn đề font trong tiếng Pháp

by Đinh Lư Giang -
Chào anh Hùng và anh Minh,
Cám ơn sự chỉ dẫn. Tôi vẫn chưa hiểu lắm, có lẽ do không chuyên tin học nên hơi "chậm tiêu", xin lỗi. Như vậy cụ thể tôi phải làm gì ạ?
1. Tôi đã xem trong config.php, không thấy dòng $CFG->unicode = 'true'
2. Như vậy tôi phải cài lại Moodle? Trang của tôi đang là production site, nếu cài lại có lỗi gì không?
3. Tôi đã chuyển charset trong moodle.php của gói tiếng Pháp (fr) ngược trở lại ISO, và kết quả tiếng Pháp hiển thị đúng, nhưng phần nội dung tiếng Việt bị lỗi. Mọi người xem nhé
Khi xem View thì thấy (ISO-8859-1)
Attachment loiphong.gif
In reply to Đinh Lư Giang

Trả lời: Vấn đề font trong tiếng Pháp

by Vu Hung -

Chào anh Giang,

Tôi đã hiểu qua tình huống của anh rồi. Vấn đề ở chỗ:
* Anh dùng cả tiếng Việt và tiếng Pháp trong một khóa học
* Trong khi đó, tiếng Việt chỉ hiển thị đúng với encoding UTF_8, tiếng Pháp thì hiển thị đúng với ISO.

Do đó trong bất kỳ tình huống nào thì cũng không thể hiển thị đúng cả hai thứ tiếng. Sang phiên bản 1.6 thì Moodle dùng UTF_8 hoàn toàn và sẽ không còn lỗi này nữa.

Các bạn hãy cùng tôi suy nghĩ giải pháp xem sao? thoughtful

In reply to Vu Hung

Hoi : Vấn đề font trong tiếng Pháp

by Hue Nguyen Thi -
Giúp em với!
Phần mềm của em không được hỗ trợ bởi Unicode. Khi em dùng font Tiêng Pháp thì bị lỗi. Các anh(chi) có biết font nào hỗ trợ Tiếng Pháp ngoài Unicode không ạ?
Rất mong nhận được hồi âm.
Em cám ơn nhiều!