Есть ли у нас какие-либо библиотеки java для преобразования трехбуквенного языкового кода в соответствующий язык с поддержкой локализации?
Типа, ENG -> английский
PS: Думаю, это плохой вопрос. Но Google не очень помог. Поэтому обращаюсь ко всем вам. Возможно, мой поисковый запрос был неточным.
2 ответа
Используйте метод getDisplayLanguage()
Locale
:
Locale eng = Locale.forLanguageTag("ENG"); // Make a locale from language code
System.out.println(eng.getDisplayLanguage()); // Obtain language display name
Я не знаю о библиотеке Java, но это может помочь.
https://www.loc.gov/standards/iso639-2/php/code_list.php
В нем есть данные, которые вы ищете. Возможно, вам придется соскрести его со страницы и вставить в свой Java-код.
Похожие вопросы
Новые вопросы
java
Java - это язык программирования высокого уровня. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [hadoop], [gradle] и [maven].