(Implementación del programa de internacionalización) Realización del desarrollo del programa de internacionalización

Realizar el desarrollo de programas internacionales

Confíe en los archivos de recursos, la configuración regional y las clases ResourceBundle para lograr operaciones de procesamiento lógicas

Ejemplo: realización de un programa internacionalizado (clave principal: leer información de recursos)

  1. Crear: message.Message.Messages_zh_CN.properties (recurso chino: info = bienvenida a su visita)
  2. Crear: message.Message.Messages_en_US.properties (recurso en inglés: info = Bienvenido)
  3. Cargue la información de recursos del área designada a través del programa

public static void main(String[] args) {
		Locale locale1 = new Locale("en","US");
		//获取实例化对象,第一个选项填资源的基础名(除去语言代码后的共同名字),第二个填Locale对象
		ResourceBundle resourceBundle = ResourceBundle.getBundle("message.Messages",locale1);	
		String val = resourceBundle.getString("info");	//读取对应的info key资源内容
		System.out.println(val);
	}

Bienvenidos

Orden de lectura: lea el archivo de recursos del área especificada> recurso local predeterminado> recurso público (sin configuración regional)

 

Supongo que te gusta

Origin blog.csdn.net/weixin_46245201/article/details/112556700
Recomendado
Clasificación