2
0

feat: i18n local file

This commit is contained in:
zhangsz
2025-01-22 20:56:32 +08:00
parent c31cd7a906
commit 88e6a9d61d
4 changed files with 29 additions and 14 deletions

View File

@@ -91,6 +91,7 @@ services:
volumes: volumes:
- ./wfc/gateway/jar/wfc-gateway.jar:/opt/wfc/app.jar - ./wfc/gateway/jar/wfc-gateway.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/gateway/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/gateway/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -124,6 +125,7 @@ services:
volumes: volumes:
- ./wfc/auth/jar/wfc-auth.jar:/opt/wfc/app.jar - ./wfc/auth/jar/wfc-auth.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/auth/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/auth/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -160,6 +162,7 @@ services:
volumes: volumes:
- ./wfc/modules/system/jar/wfc-modules-system.jar:/opt/wfc/app.jar - ./wfc/modules/system/jar/wfc-modules-system.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/system/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/system/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -197,6 +200,7 @@ services:
volumes: volumes:
- ./wfc/modules/user/jar/wfc-modules-user.jar:/opt/wfc/app.jar - ./wfc/modules/user/jar/wfc-modules-user.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/user/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/user/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -235,6 +239,7 @@ services:
- ./wfc/modules/file/upload:/opt/wfc/upload - ./wfc/modules/file/upload:/opt/wfc/upload
- ./wfc/modules/file/logs/:/opt/wfc/logs/ - ./wfc/modules/file/logs/:/opt/wfc/logs/
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/file/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/file/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-auth: wfc-auth:
@@ -261,6 +266,7 @@ services:
volumes: volumes:
- ./wfc/modules/job/jar/wfc-modules-job.jar:/opt/wfc/app.jar - ./wfc/modules/job/jar/wfc-modules-job.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/job/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/job/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-mysql: wfc-mysql:
@@ -290,6 +296,7 @@ services:
- ./wfc/modules/payment/jar/wfc-modules-payment.jar:/opt/wfc/app.jar - ./wfc/modules/payment/jar/wfc-modules-payment.jar:/opt/wfc/app.jar
- ./wfc/modules/payment/logs/:/opt/wfc/logs/ - ./wfc/modules/payment/logs/:/opt/wfc/logs/
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/payment/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/payment/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:

View File

@@ -91,6 +91,7 @@ services:
volumes: volumes:
- ./wfc/gateway/jar/wfc-gateway.jar:/opt/wfc/app.jar - ./wfc/gateway/jar/wfc-gateway.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/gateway/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/gateway/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -124,6 +125,7 @@ services:
volumes: volumes:
- ./wfc/auth/jar/wfc-auth.jar:/opt/wfc/app.jar - ./wfc/auth/jar/wfc-auth.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/auth/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/auth/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -159,6 +161,7 @@ services:
volumes: volumes:
- ./wfc/modules/system/jar/wfc-modules-system.jar:/opt/wfc/app.jar - ./wfc/modules/system/jar/wfc-modules-system.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/system/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/system/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -194,6 +197,7 @@ services:
volumes: volumes:
- ./wfc/modules/user/jar/wfc-modules-user.jar:/opt/wfc/app.jar - ./wfc/modules/user/jar/wfc-modules-user.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/user/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/user/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:
@@ -230,7 +234,8 @@ services:
- ./wfc/modules/file/jar/wfc-modules-file.jar:/opt/wfc/app.jar - ./wfc/modules/file/jar/wfc-modules-file.jar:/opt/wfc/app.jar
- ./wfc/modules/file/upload:/opt/wfc/upload - ./wfc/modules/file/upload:/opt/wfc/upload
- ./wfc/modules/file/logs/:/opt/wfc/logs/ - ./wfc/modules/file/logs/:/opt/wfc/logs/
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/file/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/file/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-auth: wfc-auth:
@@ -256,7 +261,8 @@ services:
- wfc-be-network - wfc-be-network
volumes: volumes:
- ./wfc/modules/job/jar/wfc-modules-job.jar:/opt/wfc/app.jar - ./wfc/modules/job/jar/wfc-modules-job.jar:/opt/wfc/app.jar
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/job/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/job/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-mysql: wfc-mysql:
@@ -285,7 +291,8 @@ services:
volumes: volumes:
- ./wfc/modules/payment/jar/wfc-modules-payment.jar:/opt/wfc/app.jar - ./wfc/modules/payment/jar/wfc-modules-payment.jar:/opt/wfc/app.jar
- ./wfc/modules/payment/logs/:/opt/wfc/logs/ - ./wfc/modules/payment/logs/:/opt/wfc/logs/
- ./conf/application-common.yml:/opt/wfc/conf/application-common.yml - ./conf/application-common.yml:/opt/wfc/conf/application-common.yml
- ./conf/i18n/:/opt/wfc/conf/i18n
- ./wfc/modules/payment/conf/application.yml:/opt/wfc/conf/application.yml - ./wfc/modules/payment/conf/application.yml:/opt/wfc/conf/application.yml
depends_on: depends_on:
wfc-redis: wfc-redis:

View File

@@ -4,16 +4,16 @@ spring:
mvc: mvc:
pathmatch: pathmatch:
matching-strategy: ant_path_matcher matching-strategy: ant_path_matcher
# 资源信息 # i18n resource file path
messages: messages:
# 国际化资源文件路径 # i18n resource file path
basename: i18n/messages basename: optional:file:/opt/wfc/conf/i18n/messages,i18n/messages
# Enable remote debugging # Enable remote debugging
devtools: devtools:
remote: remote:
secret: 123456 secret: 123456
# feign 配置 # feign config
feign: feign:
sentinel: sentinel:
enabled: true enabled: true
@@ -34,16 +34,17 @@ feign:
response: response:
enabled: true enabled: true
# 暴露监控端点 # eureka config
management: management:
endpoints: endpoints:
web: web:
exposure: exposure:
include: '*' include: '*'
# Omada 配置 # Omada config
omada: omada:
omada-url: 'https://192.168.2.249:8043' # web url or host exp: 'https://192.168.2.249:8043'
omadac-id: 'f3aa6e479b94222581523710cc2c2a9d' omada-url: 'https://aps1-omada-northbound.tplinkcloud.com'
client-id: '5036e77c81a74008821c694a715fe2b8' omadac-id: '10ccde5bfee5142b28a07f6146f41056'
client-secret: '29faa06fb7f244b094377b48eb3083a7' client-id: '48b3be2083dd4fbdb5f7cfd5c3a4abb6'
client-secret: '2556dfcafe6d4288b3f0921aa6391c76'

View File

@@ -56,7 +56,7 @@ http {
proxy_set_header Content-Length $http_content_length; proxy_set_header Content-Length $http_content_length;
} }
# 避免actuator暴露 # Avoid actuator access
if ($request_uri ~ "/actuator") { if ($request_uri ~ "/actuator") {
return 403; return 403;
} }