Java Locale 本地化

使用步骤

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考代码

package com.test;

import java.util.*;

/**
 * Java Locale 本地化 Demo
 */
public class I18NDemo {

    public static void main(String[] args) {

        ResourceBundle bundle = ResourceBundle.getBundle("com.test.lang", Locale.getDefault());

        Iterator<String> iterator = bundle.keySet().iterator();

        iterator.forEachRemaining(s->{
            System.out.println(s+":"+bundle.getString(s));
        });

        System.out.println();

    }

}

lang.properties文件

header=\u767b\u5f55\u7a97\u53e3
string.username=\u7528\u6237\u540d
string.password=\u5bc6\u7801
string.ok=\u786e\u5b9a
string.cancel=\u53d6\u6d88
string.close=\u5173\u95ed

lang_en_US.properties

header=Login window
string.username=username
string.password=password
string.ok=OK
string.cancel=Cancel
string.close=Close
发布了77 篇原创文章 · 获赞 44 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/lemisky/article/details/102769707