huang
2025-10-23 b01723592cc0e6a9702dea57fb176a465c5ee45c
hangzhoumesParent/common/servicebase/src/main/java/com/mes/tools/I18nConfig.java
@@ -1,5 +1,6 @@
package com.mes.tools;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
@@ -18,11 +19,14 @@
    /**
     * 配置消息源:指定国际化文件路径和编码
     */
    @Value("${i18n.message-path}")
    private String i18nMessagePath;
    @Bean
    public ReloadableResourceBundleMessageSource  messageSource() {
        ReloadableResourceBundleMessageSource  messageSource = new ReloadableResourceBundleMessageSource();
        // 配置文件i18n目录下的messages开头文件
        messageSource.setBasename("file:D:/MES/i18n/messages");
        messageSource.setBasename(i18nMessagePath);
        messageSource.setDefaultEncoding("UTF-8");
        messageSource.setCacheSeconds(20);
        return messageSource;