账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    swagger3.x版本如何汉化?
    70
    0
    最新版swagger版本号是3.x了,网上的汉化方法似乎都不可用?3.x版本怎么汉化呢?
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • Swagger 3.x是一个用Java编写的开源API文档生成器。它允许开发人员快速、简单地创建文档,不需要了解复杂的Web开发流程。

      如果您想在Swagger 3.x中添加一些中文翻译,可以按照以下步骤进行:

      1. 打开Swagger的项目,找到“doc”目录下的“Swagger UI”文件。

      2. 这个文件通常是一个HTML文件,其中包含了 Swagger UI 的配置信息。您可以在这里添加中文翻译。

      3. 请注意,Swagger UI 本身并不支持中文翻译。您需要使用一些额外的工具,例如SWAGGER-国际化,它可以帮助您将 Swagger UI 的配置信息翻译成中文。

      4. 下载并安装 SWAGGER-国际化工具。在您的项目中添加以下依赖项:

      xml <dependency> <groupId>com.google.code.spray</groupId> <artifactId>swaggers}</artifactId> <version>2.12.1</version> </dependency>

      1. 进入 SWAGGER-国际化工具的 pom.xml 文件,添加以下依赖项:

      xml <dependency> <groupId>com.google.code.spray</groupId> <artifactId>swaggers</artifactId> <version>2.12.1</version> <classifier>es6</classifier> </dependency>

      1. 进入 SWAGGER-国际化工具的 build.gradle 文件,添加以下配置:

      ```gradle plugins { id 'com.google.code.spray' }

      jar { manifest { attributes 'Main-Class': 'com.example.Main' } }

      task clean(type: Delete) { delete rootProject directory } ```

      1. 在 SWAGGER-国际化工具的 src/main/resources 目录下,创建一个名为 "zh.properties" 的文件,并添加以下内容:

      properties springdoc.title=Springdoc UI springdoc.description=API文档生成器 springdoc.version=1.0.0

      1. 在 SWAGGER-国际化工具的 src/main/resources 目录下,创建一个名为 "messages.properties" 的文件,并添加以下内容:

      properties springdoc.example.greeting=Hello, Springdoc!

      1. 最后,重启 Swagger 3.x项目,即可看到添加了中文翻译的 Swagger UI。

      请注意,这只是一个基本的示例,您可能需要根据您的需求进行调整。如果您使用的是其他语言的 Swagger UI,那么翻译过程可能需要更复杂的步骤。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部