You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							26 lines
						
					
					
						
							739 B
						
					
					
				
			
		
		
	
	
							26 lines
						
					
					
						
							739 B
						
					
					
				| package com.ruoyi.common.utils; | |
| 
 | |
| import org.springframework.context.MessageSource; | |
| import org.springframework.context.i18n.LocaleContextHolder; | |
| import com.ruoyi.common.utils.spring.SpringUtils; | |
| 
 | |
| /** | |
|  * 获取i18n资源文件 | |
|  *  | |
|  * @author ruoyi | |
|  */ | |
| public class MessageUtils | |
| { | |
|     /** | |
|      * 根据消息键和参数 获取消息 委托给spring messageSource | |
|      * | |
|      * @param code 消息键 | |
|      * @param args 参数 | |
|      * @return 获取国际化翻译值 | |
|      */ | |
|     public static String message(String code, Object... args) | |
|     { | |
|         MessageSource messageSource = SpringUtils.getBean(MessageSource.class); | |
|         return messageSource.getMessage(code, args, LocaleContextHolder.getLocale()); | |
|     } | |
| }
 | |
| 
 |