i18n 在 configmap k8s 上带有消息文件

问题描述 投票:0回答:1

`大家好!我正在尝试在 kubernetes 上的 configMap 上挂载各种语言的消息文件,但由于某种原因我无法访问 configmap 内的变量。 这是 cluster-prop 中的基本名称:spring.messages.basename=config/i18n/messages。

这是我的文件.yml: 环境来自: - 配置映射参考: 名称:租户配置 体积安装: - 名称:i18n-conf 挂载路径:/config/i18n/messages.properties 子路径:messages.properties - 名称:i18n-conf 挂载路径:/config/i18n/messages_it.properties 子路径:messages_it.properties 卷: - 配置映射: 项目: - 键:messages.properties 路径:messages.properties - 键:messages_it.properties 路径:messages_it.properties 名称:标签管理-i18n-cm 名称:i18n-conf

and this is my configmap: 
apiVersion: v1
data:
  messages.properties: |
    error.requestid= Missing request header 'requestId'
    invalid.tenantid= 'X-TenantId'
  messages_it.properties: |
    error.requestid= Intestazione della richiesta \"requestId\" mancante
    invalid.tenantid = \"X-TenantId\" non valido
java kubernetes internationalization microservices
1个回答
0
投票

抱歉,这是我的文件.yml:

apiVersion: v1
data:
  messages.properties: |
    error.requestid= Missing request header 'requestId'
    invalid.tenantid= 'X-TenantId'
    error.tenantid= Missing request header 'X-TenantId'
    error.actor= Missing request header 'actor'
    error.sessionid= Missing request header 'sessionId'
    tag.name=Tag name
    already.exists= already exists
    tag.updated= Tag updated
  messages_it.properties: |
    error.requestid= Intestazione della richiesta \"requestId\" mancante
    invalid.tenantid = \"X-TenantId\" non valido
    error.tenantid =Intestazione della richiesta \"X-TenantId\" mancante
    error.actor= Intestazione della richiesta \"attore\" mancante
    error.sessionid= Intestazione della richiesta "sessionId" mancante
    tag.name= Nome tag
    already.exists= già esist
    tag.updated= Tag aggiornato
kind: ConfigMap
© www.soinside.com 2019 - 2024. All rights reserved.