All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nutz.mvc.MessageLoader Maven / Gradle / Ivy

Go to download

Nutz, which is a collections of lightweight frameworks, each of them can be used independently

There is a newer version: 1.r.72
Show newest version
package org.nutz.mvc;

import java.util.Map;

/**
 * 本地化字符串加载方式
 * 

* 这个接口由注解 '@Localization' 挂接主模块上。 * * @author zozoh([email protected]) */ public interface MessageLoader { /** * 本函数将根据传入的 "refer" 参数,返回一个 Map
* Map 的键是语言的名称,比如 "en_US", "zh_CN" 等,
* 你会通过 Mvcs.setLocalizationKey 来直接使用这个键值 *

* 与键对应的是一个消息字符串的 Map, 该 Map 的键就是消息键,值就是消息内容 * * @param refer * 参考值。来自 '@Localization.value' * @return 多国语言字符串的 Map */ Map> load(String refer); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy