Skip to content

Commit b19cc64

Browse files
committed
feat(cmd): Add internationalization for the output of the 1pctl version command
1 parent 7202de6 commit b19cc64

File tree

6 files changed

+13
-8
lines changed

6 files changed

+13
-8
lines changed

backend/i18n/lang/en.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,5 +278,6 @@ UpdatePortFirewallReload: "Failed to reload the firewall, {{ .err }}, please man
278278
UserInfo: "Get panel information"
279279
UserInfoAddr: "Panel address: "
280280
UserInfoPassHelp: "Tip: To change the password, you can execute the command: "
281-
SystemVersion: "Get system version information"
282281
DBConnErr: "Error: Failed to initialize database connection, {{ .err }}"
282+
SystemVersion: "version: "
283+
SystemMode: "mode: "

backend/i18n/lang/fa.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,6 @@ UpdatePortFirewallReload: "Reload firewall namovaffagh bud, {{ .err }}, lotfan f
5858
UserInfo: "Daryaft etela'at-e panel"
5959
UserInfoAddr: "Adres-e panel: "
6060
UserInfoPassHelp: "Nokte: baraye taghiri ramz, mitavanid dastur zir ra anjam dahid: "
61-
SystemVersion: "Daryaft etela'at-e version system"
6261
DBConnErr: "Khatta: etesal be database namovaffagh bud, {{ .err }}"
62+
SystemVersion: "noskhe: "
63+
SystemMode: "halat: "

backend/i18n/lang/pt.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,6 @@ UpdatePortFirewallReload: "Falha ao recarregar o firewall, {{ .err }}, recarregu
5858
UserInfo: "Obter informações do painel"
5959
UserInfoAddr: "Endereço do painel: "
6060
UserInfoPassHelp: "Dica: Para alterar a senha, execute o comando: "
61-
SystemVersion: "Obter informações da versão do sistema"
6261
DBConnErr: "Erro: Falha ao inicializar conexão com o banco de dados, {{ .err }}"
62+
SystemVersion: "versão: "
63+
SystemMode: "modo: "

backend/i18n/lang/zh-Hant.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,5 +278,6 @@ UpdatePortFirewallReload: "防火牆重載失敗,{{ .err }},請您手動重
278278
UserInfo: "獲取面板信息"
279279
UserInfoAddr: "面板地址:"
280280
UserInfoPassHelp: "提示:修改密碼可執行命令:"
281-
SystemVersion: "獲取系統版本信息"
282281
DBConnErr: "錯誤:初始化資料庫連接失敗,{{ .err }}"
282+
SystemVersion: "版本:"
283+
SystemMode: "模式:"

backend/i18n/lang/zh.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,5 +278,6 @@ UpdatePortFirewallReload: "防火墙重载失败,{{ .err }},请您手动重
278278
UserInfo: "获取面板信息"
279279
UserInfoAddr: "面板地址:"
280280
UserInfoPassHelp: "提示:修改密码可执行命令:"
281-
SystemVersion: "获取系统版本信息"
282281
DBConnErr: "错误:初始化数据库连接失败,{{ .err }}"
282+
SystemVersion: "版本:"
283+
SystemMode: "模式:"

cmd/server/cmd/version.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ var versionCmd = &cobra.Command{
2929
}
3030
version := getSettingByKey(db, "SystemVersion")
3131

32-
fmt.Printf("1panel version: %s\n", version)
32+
fmt.Println(i18n.GetMsgByKeyForCmd("SystemVersion") + version)
3333
config := configs.ServerConfig{}
3434
if err := yaml.Unmarshal(conf.AppYaml, &config); err != nil {
35-
return fmt.Errorf("unmarshal conf.App.Yaml failed, errL %v", err)
35+
return fmt.Errorf("unmarshal conf.App.Yaml failed, err: %v", err)
3636
} else {
37-
fmt.Printf("mode: %s\n", config.System.Mode)
37+
fmt.Println(i18n.GetMsgByKeyForCmd("SystemMode") + config.System.Mode)
3838
}
3939
return nil
4040
},

0 commit comments

Comments
 (0)