springboot国际化i18n中获取不同国家的代码和语言

package com.lezu.springboot.test.lian;

import cn.hutool.core.util.StrUtil;

import java.util.Locale;

/**
 * @author LianJiaYu
 * @date 2022/8/18 14:09
 */
public class LianTest3 {

    public static void main(String[] args) {
        Locale[] locals = Locale.getAvailableLocales();
        for (int i = 1; i < locals.length; i++) {
            Locale local = locals[i];
            System.out.println(local.getLanguage() + "=>"+local.getDisplayLanguage());
        }

        System.out.println("===========================分割线===========================");
        for (Locale locale : locals) {
            if (StrUtil.isBlank(locale.getLanguage()) || StrUtil.isBlank(locale.getDisplayLanguage())) {
                continue;
            }
        System.out.println(locale.getLanguage() + "=>" + locale.getDisplayLanguage());
        }

    }
}

打印结果

ar=>阿拉伯文
ar=>阿拉伯文
ar=>阿拉伯文
hr=>克罗地亚文
fr=>法文
es=>西班牙文
mt=>马耳他文
es=>西班牙文
bg=>保加利亚文
zh=>中文
it=>意大利文
ko=>朝鲜文
uk=>乌克兰文
lv=>拉托维亚文(列托)
da=>丹麦文
es=>西班牙文
vi=>越南文
en=>英文
sr=>塞尔维亚文
sv=>瑞典文
es=>西班牙文
en=>英文
ar=>阿拉伯文
pt=>葡萄牙文
ar=>阿拉伯文
sk=>斯洛伐克文
ar=>阿拉伯文
hi=>印地文
ga=>爱尔兰文
en=>英文
fi=>芬兰文
et=>爱沙尼亚文
sv=>瑞典文
cs=>捷克文
sr=>塞尔维亚文
el=>希腊文
uk=>乌克兰文
hu=>匈牙利文
fr=>法文
in=>印度尼西亚文
es=>西班牙文
ar=>阿拉伯文
ja=>日文
es=>西班牙文
pt=>葡萄牙文
be=>白俄罗斯文
is=>冰岛文
cs=>捷克文
es=>西班牙文
pl=>波兰文
tr=>土耳其文
ca=>加泰罗尼亚文
sr=>塞尔维亚文
ms=>马来文
hr=>克罗地亚文
lt=>立陶宛文
es=>西班牙文
es=>西班牙文
bg=>保加利亚文
sq=>阿尔巴尼亚文
fr=>法文
ja=>日文
sr=>塞尔维亚文
is=>冰岛文
es=>西班牙文
de=>德文
es=>西班牙文
es=>西班牙文
ar=>阿拉伯文
en=>英文
ro=>罗马尼亚文
en=>英文
ca=>加泰罗尼亚文
ar=>阿拉伯文
sr=>塞尔维亚文
es=>西班牙文
sl=>斯洛文尼亚文
ko=>朝鲜文
el=>希腊文
es=>西班牙文
ru=>俄文
es=>西班牙文
zh=>中文
no=>挪威文
hu=>匈牙利文
th=>泰文
ar=>阿拉伯文
es=>西班牙文
fi=>芬兰文
ar=>阿拉伯文
ga=>爱尔兰文
mk=>马其顿文
tr=>土耳其文
et=>爱沙尼亚文
ar=>阿拉伯文
sr=>塞尔维亚文
pt=>葡萄牙文
fr=>法文
ar=>阿拉伯文
th=>泰文
sq=>阿尔巴尼亚文
es=>西班牙文
es=>西班牙文
ar=>阿拉伯文
ru=>俄文
en=>英文
sr=>塞尔维亚文
de=>德文
es=>西班牙文
ms=>马来文
el=>希腊文
iw=>希伯来文
en=>英文
th=>泰文
hi=>印地文
fr=>法文
de=>德文
nl=>荷兰文
no=>挪威文
en=>英文
vi=>越南文
nl=>荷兰文
fr=>法文
lv=>拉托维亚文(列托)
de=>德文
es=>西班牙文
ar=>阿拉伯文
sr=>塞尔维亚文
ar=>阿拉伯文
mt=>马耳他文
it=>意大利文
da=>丹麦文
de=>德文
ar=>阿拉伯文
sk=>斯洛伐克文
lt=>立陶宛文
it=>意大利文
en=>英文
zh=>中文
ro=>罗马尼亚文
en=>英文
nl=>荷兰文
no=>挪威文
pl=>波兰文
zh=>中文
ja=>日文
de=>德文
sr=>塞尔维亚文
iw=>希伯来文
en=>英文
ar=>阿拉伯文
es=>西班牙文
zh=>中文
mk=>马其顿文
be=>白俄罗斯文
sl=>斯洛文尼亚文
es=>西班牙文
in=>印度尼西亚文
en=>英文
===========================分割线===========================
ar=>阿拉伯文
ar=>阿拉伯文
ar=>阿拉伯文
hr=>克罗地亚文
fr=>法文
es=>西班牙文
mt=>马耳他文
es=>西班牙文
bg=>保加利亚文
zh=>中文
it=>意大利文
ko=>朝鲜文
uk=>乌克兰文
lv=>拉托维亚文(列托)
da=>丹麦文
es=>西班牙文
vi=>越南文
en=>英文
sr=>塞尔维亚文
sv=>瑞典文
es=>西班牙文
en=>英文
ar=>阿拉伯文
pt=>葡萄牙文
ar=>阿拉伯文
sk=>斯洛伐克文
ar=>阿拉伯文
hi=>印地文
ga=>爱尔兰文
en=>英文
fi=>芬兰文
et=>爱沙尼亚文
sv=>瑞典文
cs=>捷克文
sr=>塞尔维亚文
el=>希腊文
uk=>乌克兰文
hu=>匈牙利文
fr=>法文
in=>印度尼西亚文
es=>西班牙文
ar=>阿拉伯文
ja=>日文
es=>西班牙文
pt=>葡萄牙文
be=>白俄罗斯文
is=>冰岛文
cs=>捷克文
es=>西班牙文
pl=>波兰文
tr=>土耳其文
ca=>加泰罗尼亚文
sr=>塞尔维亚文
ms=>马来文
hr=>克罗地亚文
lt=>立陶宛文
es=>西班牙文
es=>西班牙文
bg=>保加利亚文
sq=>阿尔巴尼亚文
fr=>法文
ja=>日文
sr=>塞尔维亚文
is=>冰岛文
es=>西班牙文
de=>德文
es=>西班牙文
es=>西班牙文
ar=>阿拉伯文
en=>英文
ro=>罗马尼亚文
en=>英文
ca=>加泰罗尼亚文
ar=>阿拉伯文
sr=>塞尔维亚文
es=>西班牙文
sl=>斯洛文尼亚文
ko=>朝鲜文
el=>希腊文
es=>西班牙文
ru=>俄文
es=>西班牙文
zh=>中文
no=>挪威文
hu=>匈牙利文
th=>泰文
ar=>阿拉伯文
es=>西班牙文
fi=>芬兰文
ar=>阿拉伯文
ga=>爱尔兰文
mk=>马其顿文
tr=>土耳其文
et=>爱沙尼亚文
ar=>阿拉伯文
sr=>塞尔维亚文
pt=>葡萄牙文
fr=>法文
ar=>阿拉伯文
th=>泰文
sq=>阿尔巴尼亚文
es=>西班牙文
es=>西班牙文
ar=>阿拉伯文
ru=>俄文
en=>英文
sr=>塞尔维亚文
de=>德文
es=>西班牙文
ms=>马来文
el=>希腊文
iw=>希伯来文
en=>英文
th=>泰文
hi=>印地文
fr=>法文
de=>德文
nl=>荷兰文
no=>挪威文
en=>英文
vi=>越南文
nl=>荷兰文
fr=>法文
lv=>拉托维亚文(列托)
de=>德文
es=>西班牙文
ar=>阿拉伯文
sr=>塞尔维亚文
ar=>阿拉伯文
mt=>马耳他文
it=>意大利文
da=>丹麦文
de=>德文
ar=>阿拉伯文
sk=>斯洛伐克文
lt=>立陶宛文
it=>意大利文
en=>英文
zh=>中文
ro=>罗马尼亚文
en=>英文
nl=>荷兰文
no=>挪威文
pl=>波兰文
zh=>中文
ja=>日文
de=>德文
sr=>塞尔维亚文
iw=>希伯来文
en=>英文
ar=>阿拉伯文
es=>西班牙文
zh=>中文
mk=>马其顿文
be=>白俄罗斯文
sl=>斯洛文尼亚文
es=>西班牙文
in=>印度尼西亚文
en=>英文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值