@Service public final class I18nRender extends Object
| 构造器和说明 |
|---|
I18nRender() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
format(String message)
格式化国际化字符串
|
String |
format(String message,
Locale locale)
格式化国际化字符串
|
String |
format(String baseName,
String message)
格式化国际化字符串
|
String |
format(String baseName,
String message,
Locale locale)
格式化国际化字符串,包括多个国际Key,例如: 您好,{姓名},您的密码是{密码}
|
ResourceBundle |
getBundle(String baseName,
Locale locale)
获取国际化资源
|
Locale |
getCurrentLocale()
获取当前语言环境
|
I18nRender |
getInstance()
获取LangRender实例
|
String |
getString(String key)
获取国际化字符串
|
String |
getString(String key,
Locale locale) |
String |
getString(String baseName,
String key)
获取国际化字符串
|
String |
getString(String baseName,
String key,
Locale locale)
获取国际化字符串
|
@Comment(value="\u83b7\u53d6\u5f53\u524d\u8bed\u8a00\u73af\u5883") public Locale getCurrentLocale()
@Comment(value="\u83b7\u53d6\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String getString(String key)
key - 键@Comment(value="\u83b7\u53d6\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String getString(String key, Locale locale)
key - 键locale - 语言环境@Comment(value="\u83b7\u53d6\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String getString(String baseName, String key)
baseName - 业务模块key - 键@Comment(value="\u83b7\u53d6\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String getString(String baseName, String key, Locale locale)
baseName - 业务模块key - 键locale - 语言环境@Comment(value="\u83b7\u53d6\u56fd\u9645\u5316\u8d44\u6e90") public ResourceBundle getBundle(String baseName, Locale locale)
baseName - 业务模块locale - 语言环境@Comment(value="\u683c\u5f0f\u5316\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String format(String baseName, String message, Locale locale)
baseName - 业务模块message - 消息locale - 语言环境@Comment(value="\u683c\u5f0f\u5316\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String format(String message, Locale locale)
message - 消息locale - 语言环境@Comment(value="\u683c\u5f0f\u5316\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String format(String message)
message - 消息@Comment(value="\u683c\u5f0f\u5316\u56fd\u9645\u5316\u5b57\u7b26\u4e32") public String format(String baseName, String message)
baseName - 业务模块message - 消息@Comment(value="\u83b7\u53d6LangRender\u5b9e\u4f8b") public I18nRender getInstance()
Copyright © 2025. All rights reserved.