# wso2Sinicization **Repository Path**: nickshen/wso2-sinicization ## Basic Information - **Project Name**: wso2Sinicization - **Description**: WSO2 ESB/EI/APIM/MI DASHBORAD 汉化例程 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-08-04 - **Last Updated**: 2025-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README WSO2 EI 汉化 # 配置项 ,使用aliyun的翻译服务(每月100万免费额度) src/main/java/com/chenwc/util/translate/aliyun/AliyunConstant.java 修改为自己的 ALIBABA_CLOUD_ACCESS_KEY_ID、ALIBABA_CLOUD_ACCESS_KEY_SECRET # 执行 src/main/java/com/chenwc/wso2/TranslateWso2.java 根据自己实际情况修改main方法中的路径 然后执行main方法。 # 覆盖 jar 文件 将生成的 jar 覆盖的特定目录下 # 注意 启动 WSO2 EI 时,需要使用 JDK9+ 的版本,否则会乱码(JDK8 在加载 .properties 文件时会按照 ISO-8859-1 解码,如果文件本身是 UTF-8,非 ASCII 字符(如中文)就会变成乱码) --- # 以下为原始 readme ## WSO2 EI / ESB / AM / MI DashBoard 汉化 解压jar包,读取jar包里的Resource.properties文件,读取到配置文件内容,请求百度翻译API,获取翻译后的内容 把翻译后的内容更新到Resource.properties文件,然后再把解压后的文件夹压缩成jar包 ## baiduApiTranlate.json baiduApiTranlate.json 是百度翻译的结果 ## terminology.json terminology.json 是自定义翻译,如果觉得百度翻译不准确,或者百度翻译得奇奇怪怪的,在json文件里新增一个自定义翻译即可 ## 帮助 由于翻译用的是百度翻译开放平台的api,所以有些地方可能翻译得奇奇怪怪。可以给我邮箱发邮件(邮箱:wxhntmy@163.com)提bug去修复。