@@ -66,7 +66,6 @@ func NewRouter(handler *gin.Engine, l logger.Interface, t usecase.Usecases, cfg
6666 handler .StaticFileFS ("/vendor.js" , "./vendor.js" , http .FS (staticFiles ))
6767 handler .StaticFileFS ("/favicon.ico" , "./favicon.ico" , http .FS (staticFiles ))
6868 handler .StaticFileFS ("/assets/logo.png" , "./assets/logo.png" , http .FS (staticFiles ))
69- handler .StaticFileFS ("/assets/i18n/en.json" , "./assets/i18n/en.json" , http .FS (staticFiles ))
7069 handler .StaticFileFS ("/assets/monaco/min/vs/loader.js" , "./assets/monaco/min/vs/loader.js" , http .FS (staticFiles ))
7170 handler .StaticFileFS ("/assets/monaco/min/vs/editor/editor.main.js" , "./assets/monaco/min/vs/editor/editor.main.js" , http .FS (staticFiles ))
7271 handler .StaticFileFS ("/assets/monaco/min/vs/editor/editor.main.css" , "./assets/monaco/min/vs/editor/editor.main.css" , http .FS (staticFiles ))
@@ -76,6 +75,13 @@ func NewRouter(handler *gin.Engine, l logger.Interface, t usecase.Usecases, cfg
7675 handler .StaticFileFS ("/assets/monaco/min/vs/base/browser/ui/codicons/codicon/codicon.ttf" , "./assets/monaco/min/vs/base/browser/ui/codicons/codicon/codicon.ttf" , http .FS (staticFiles ))
7776 handler .StaticFileFS ("/assets/monaco/min/vs/basic-languages/xml/xml.js" , "./assets/monaco/min/vs/basic-languages/xml/xml.js" , http .FS (staticFiles ))
7877
78+ langs := []string {"en" , "fr" , "de" , "ar" , "es" , "fi" , "he" , "it" , "ja" , "nl" , "ru" , "sv" }
79+ for _ , lang := range langs {
80+ relativePath := "/assets/i18n/" + lang + ".json"
81+ filePath := "." + relativePath
82+ handler .StaticFileFS (relativePath , filePath , http .FS (staticFiles ))
83+ }
84+
7985 // Swagger
8086 swaggerHandler := ginSwagger .DisablingWrapHandler (swaggerFiles .Handler , "DISABLE_SWAGGER_HTTP_HANDLER" )
8187 handler .GET ("/swagger/*any" , swaggerHandler )
0 commit comments