我将我的应用编程接口定义为OpenAPI3文档,并且我使用swagger UI作为查看器。所有的“描述”字段现在都是英文的。但我需要支持几种语言的API文档(例如英语和俄语)。
如何将OpenAPI3文档本地化为多种语言?有没有一些标准的机制来解决这个问题,或者唯一可能的方法就是为这个问题编写我自己的自定义解决方案?
发布于 2019-06-26 19:23:39
我相信这个扩展可以是一个解决方案(未经过测试):https://www.npmjs.com/package/swagger-i18n-extension
据我所知,这需要在使用JS时对YAML文件进行额外的重新翻译,所以我不确定它是否可以与Swagger UI无缝地工作。
https://stackoverflow.com/questions/48607217
复制相似问题