1. Trang chủ
  2. » Thể loại khác

Đa ngôn ngữ (Internationalization| i18n| l10n) trong JSP | 91 bài học JSP miễn phí hay nhất

6 155 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 573,51 KB

Nội dung

http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Đa ngôn ngữ (Internationalization| i18n| l10n) JSP Trước vào chương, bạn nên biết khái niệm sau: • Internationalization (i18n): Nghĩa kích hoạt trang có khả cung cấp nhiều phiên với ngơn ngữ khác • Localization (l10n): Nghĩa thêm Resources tới Website để thích nghi với khu vực địa lý miền văn hóa cụ thể • locale: Đây khu vực địa lý văn hóa cụ thể Nó thường ký hiệu ngơn ngữ theo sau ký hiệu quốc gia, phân biệt dấu gạch Ví dụ: en_US biểu diễn English locale cho US Có số khái niệm bạn nên quan tâm xây dựng Global Website Chương không cung cấp cho bạn chi tiết điều này, cung cấp ví dụ cách bạn làm Webpage http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     bạn thể nhiều ngôn ngữ khác tới cộng đồng internet Một JSP chọn lựa phiên thích hợp Site dựa Locale người yêu cầu cung cấp phiên Site thích hợp tương ứng với ngơn ngữ, văn hóa, yêu cầu khác Dưới phương thức đối tượng Request mà trả đối tượng Locale: java.util.Locale request.getLocale() Nhận Locale Bảng liệt kê phương thức quan trọng sử dụng để thăm dò vị trí, ngơn ngữ, văn hóa locale người yêu cầu Tất phương thức hiển thị tên quốc gia tên ngôn ngữ trình duyệt người yêu cầu STT Phương thức Miêu tả String getCountry() Phương thức trả mã hóa country/region dạng chữ hoa cho Loca định dạng ISO 3166 2-letter String getDisplayCountry() Phương thức trả tên country locale mà thích hợp để h người dùng String getLanguage() Phương thức trả mã hóa ngơn ngữ dạnh chữ thường cho Locale định dạng ISO 639 String getDisplayLanguage() Phương thức trả tên ngơn ngữ locale mà thích hợp hiển th người dùng String getISO3Country() Phương thức trả tên ký tự viết tắt cho country Locale String getISO3Language() Phương thức trả tên ký tự viết tắt cho language Locale Ví dụ Đây ví dụ minh họa cách bạn hiển thị language country liên kết với cho request JSP:

Local Date:

Định dạng Currency cụ thể cho Locale Bạn sử dụng lớp java.txt.NumberFormat phương thức http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     http://vietjack.com/jsp/index.jsp                                                                        Copyright  ©  vietjack.com     Static getCurrencyInstance() để định dạng Currency cụ thể (kiểu long double) Locale Ví dụ sau minh họa cách định dạng Currency cụ thể tới Locale cho:

Formatted Percentage:

  http://vietjack.com/                                                                                                                            Trang  chia  sẻ  các  bài  học  online  miễn  phí     ...                                            Trang  chia  sẻ  các bài học  online miễn phí     http://vietjack.com /jsp/ index .jsp                                                            ...                                            Trang  chia  sẻ  các bài học  online miễn phí     http://vietjack.com /jsp/ index .jsp                                                            ...                                            Trang  chia  sẻ  các bài học  online miễn phí     http://vietjack.com /jsp/ index .jsp                                                            

Ngày đăng: 02/12/2017, 21:56

TỪ KHÓA LIÊN QUAN