Thay đổi giao diện ngôn ngữ cho chương trình Java?
Mình có dự định viết một chương trình java trong hè cho vui. Nhưng có một nút để thay đổi ngôn ngữ. Chẳng hạn như chương trình đang ở giao diện tiếng Anh, lúc chọn tiếng Việt thì giao diện chương trình chuyển sang tiếng Việt.
Vậy thuật toán/cách để chuyển từ tiếng Việt sang Anh hoặc ngược lại?.
Hay là mình dùng kiểu là ghi ra tệp gồm một tệp tiếng Anh và một tệp Tiếng Việt. Lúc nào chuyển thì đọc tệp tải lên giao diện. . Nếu là cách mình nói vậy một chương trình lớn họ làm cách gì? .
Cảm ơn mọi người!
Em có thể tham khảo Google qua keyword “Java internationalization”. Có thể tóm tắt như sau:
Tham khảo thêm trang của Oracle để xem tutorial của Internationalization trong Java:
https://docs.oracle.com/javase/tutorial/i18n/intro/index.html
theo ngu kiến của mình thì quản lí các text giao diện qua 1 file
giống như trong android ấy :)))
Để em tìm hiểu thử.
không phải giống mỗi Android, tất cả các frameworks đều như vậy.
Cảm ơn a nhiều. e cũng đang tìm để áp dụng vào dự án