Ứng dụng web của tôi gặp phải vấn đề về phông chữ tiếng Hindi

lập trình


Thưa ngài, tôi là người mới trong lĩnh vực dot net…
Tôi đã triển khai ứng dụng web cho tiếng Hindi,
Tôi đã sử dụng văn hóa (Phông chữ Kruti dev) trong ứng dụng Dot Net của mình
Vì vậy, vấn đề của tôi là ổn trong IE6 đến IE 9
khi tôi mở trong các trình duyệt khác (Chrome, Mozilla, v.v.)
sau đó phông chữ không hiển thị thực tế bằng các từ tiếng Anh
có nghĩa là không hỗ trợ trình duyệt khác, vui lòng cho ý kiến
để giải quyết vấn đề này

Giải pháp 2

Trang web của bạn không hoạt động bình thường với tất cả các trình duyệt do phông chữ được sử dụng. Phông chữ của ngôn ngữ Ấn Độ hầu hết không đều đặn như phông chữ Latinh và nhiều ký hiệu được cho là chồng chéo – một ký tự có thể phải xuất hiện phía trên hoặc bên dưới một ký tự khác, nhưng không được chiếm khoảng trống trong khi hiển thị, Kiểu hiển thị phông chữ này được xử lý kém trong các trình duyệt trước đó, đó là lý do tại sao bạn gặp vấn đề với khoảng trắng.

IE5 chắc chắn là một trình duyệt cũ nên chúng tôi không thể thực hiện bất kỳ bản vá hoặc sửa chữa nào và không thể đảm bảo rằng tất cả các tính năng sẽ hoạt động tốt. Tuy nhiên, nếu trang web của bạn là một trang web công cộng, bạn có thể mong đợi hầu hết khách truy cập sẽ sử dụng IE6 trở lên, do đó bạn sẽ gặp ít vấn đề hơn.

Một vấn đề quan trọng khác cần được quan tâm ở đây là: Bạn nên cố gắng tránh các phông chữ không unicode cho các trang web và sử dụng một số phông chữ unicode tiêu chuẩn có sẵn cho các trang web bằng ngôn ngữ địa phương của bạn. Điều này sẽ giúp trang web tự động hiển thị phông chữ phù hợp. Để làm được điều này, bạn cần phải viết lại tất cả nội dung của mình, nhưng sau khi hoàn thành, nội dung của bạn sẽ trở thành tiêu chuẩn và sẽ được đảm bảo hiển thị phù hợp với các công cụ tìm kiếm.

thẩm quyền giải quyết

http://www.consultsarath.com/contents/threads/TS000061-problem-in-displaying-hindi-font-in-website.aspx[^]

Giải pháp 1

Bất kỳ ứng dụng web tiêu chuẩn nào cũng sẽ sử dụng phông chữ Unicode. Kruti Dev không phải là phông chữ unicode. Nếu bạn sử dụng Unicode, trình duyệt sẽ tự động tải phông chữ phù hợp nhất.

Nếu bạn không sử dụng Unicode, bạn phải yêu cầu người dùng cài đặt phông chữ cụ thể mà bạn đang sử dụng trên trang web của mình.

Để chuyển văn bản bạn nhập bằng Kruti dev sang unicode, bạn có thể sử dụng trình chuyển đổi sau:

http://indiatyping.com/index.php/font-converter/krutidev-to-unicode-converter[^]

コメント

タイトルとURLをコピーしました