I18n dev 275 (#1892)

* feat: 适配I18N

---------

Co-authored-by: pixelmaxQM <flipped_aurora@163.com>
This commit is contained in:
krank
2024-09-30 21:52:13 +08:00
committed by GitHub
co-authored by pixelmaxQM
parent 894e6d0886
commit b06367cb2a
27 changed files with 3803 additions and 2571 deletions
+2 -1
View File
@@ -2,6 +2,7 @@ package system
import (
"context"
"github.com/flipped-aurora/gin-vue-admin/server/global"
sysModel "github.com/flipped-aurora/gin-vue-admin/server/model/system"
"github.com/flipped-aurora/gin-vue-admin/server/service/system"
"github.com/pkg/errors"
@@ -58,7 +59,7 @@ func (i *initApiIgnore) InitializeData(ctx context.Context) (context.Context, er
{Method: "GET", Path: "/info/getInfoPublic"},
}
if err := db.Create(&entities).Error; err != nil {
return ctx, errors.Wrap(err, sysModel.SysIgnoreApi{}.TableName()+"表数据初始化失败!")
return ctx, errors.Wrap(err, sysModel.SysIgnoreApi{}.TableName()+global.Translate("system.api.desc.tableDataInitFail"))
}
next := context.WithValue(ctx, i.InitializerName(), entities)
return next, nil