Tôi vừa đọc trang này http://weblogs.asp.net/scottgu/archive/2010/06/10/jquery-globalization-plugin-from-microsoft.aspx
Một trong những điều họ đã làm là chuyển đổi ngày Ả Rập sang lịch Ả Rập. Tôi tự hỏi nếu nó là một ý tưởng tốt để làm như vậy. Nó sẽ thực sự gây phiền nhiễu / khó hiểu cho người dùng (ngay cả khi người dùng là người Ả Rập).
Ngoài ra, câu hỏi thứ hai của tôi là chúng ta có thực sự cần thay đổi 33.899,99 thành 33,899,99 cho một số nền văn hóa như Đức không? Ý tôi là không làm như vậy vì thư viện đã làm điều đó cho chúng tôi nhưng điều này thực sự sẽ gây ra nhiều nhầm lẫn cho người dùng (ngay cả khi anh ta là người Đức, v.v.).
Tôi chắc chắn những người này đến từ nền văn hóa nào, nếu tôi đưa cho bạn một số 33.899,99 thì không có cách nào bạn hiểu sai phải không? (trừ khi trang web / ứng dụng của tôi là trang web / ứng dụng đầu tiên bạn từng sử dụng trong suốt cuộc đời mình, điều này có thể được cho là có thể xảy ra nhưng xác suất chỉ là rất thấp)
Tôi có nghĩa là "phổ quát" là định dạng mà mọi người sẽ thấy và biết ý nghĩa của nó. Nó không phải là một số tiêu chuẩn được viết bằng màu đen và trắng và tương tự. Miễn là mọi người có thể đọc nó và biết ngay lập tức mà không nhầm lẫn những gì văn bản đại diện, đó là phổ quát. Để chắc chắn, 1.234,00 chắc chắn không phải là phổ quát. Ý tôi là tôi rất chắc chắn bạn có thể tìm thấy ai đó trong suốt cuộc đời của họ, đã sử dụng máy tính nhưng chưa bao giờ gặp phải định dạng số này. Vì hầu hết các trang web / ứng dụng đã sử dụng 1.234.00 mà không thay đổi để phù hợp với nội địa hóa, tôi tin rằng đó là sự thật (định dạng phổ quát mà mọi người sẽ thấy và biết ý nghĩa của nó).
Về ngày tháng, nếu chúng ta viết 01/02/03 tôi chắc chắn sẽ không có ai biết được (ngay lập tức, ngay lập tức, không mơ hồ) đó là ngày nào. Nhưng không ai có thể nhận được ngày 2 tháng 1 năm 2003, ngày 1 tháng 2 năm 2003, ngày 3 tháng 2 năm 2001 nếu chúng ta viết chúng như vậy phải không?
Btw câu hỏi này đang nhắm mục tiêu nội địa hóa, đừng nói với tôi những câu như "Này không phải ai cũng đọc tiếng Anh được!" bởi vì đó là vấn đề quốc tế hóa (nằm ngoài chủ đề này). Hãy cùng thảo luận về nội địa hóa.