首页 > 解决方案 > 如何配置 wso2 api manager 发布者以加载自定义 local.json 以更改语言

问题描述

如何配置 WSO2 APIM Publisher 以加载自定义local.json(例如:)fa.json以更改语言。我更改并重构Publisher.jsx了,但它不起作用。我不喜欢更改浏览器语言,只需更改相关的发布者选项卡语言即可。

标签: wso2wso2-am

解决方案


您不能直接编辑defaultMessageJSX 文件中的属性。如果您编辑它们,您在特定 JSX 文件中所做的更改将不会呈现到控制台。按照以下步骤将 Publisher 的语言更改为您的首选语言。

假设您要添加到发布者的语言是fact.

  1. 将浏览器语言设置为fact
  • 火狐

  • 铬合金

    按照文档中的用户指南设置浏览器中的语言。

  1. 确定要添加到发布者的语言的两个字母的区域设置代码。假设语言环境代码factfa

  2. 复制 en.json 文件并根据语言环境代码重命名。

  3. <APIM_HOME>/repository/deployment/server/jaggeryapps/publisher/site/public/locales/en.json将文件的副本重命名为fa.json(使用语言环境代码创建的文件)。

  4. 将与键值对对应的所有值更改为要添加到发布服务器的语言。

有关详细信息,请参阅此官方文档。要了解这种国际化 (i18n) 在 API Manager 中的工作原理,请参阅


推荐阅读