diff --git a/server/internal/locales/gen/errorkeys/generate.go b/server/internal/locales/gen/errorkeys/generate.go index 798ab18ae..1ccc2efad 100644 --- a/server/internal/locales/gen/errorkeys/generate.go +++ b/server/internal/locales/gen/errorkeys/generate.go @@ -60,10 +60,9 @@ func capitalize(s string) string { } func main() { - // JSON ファイルを指定 jsonFile := "en/error.json" outputFile := "errorkeys_gen.go" - // JSON ファイルを読み込む + file, err := os.Open(jsonFile) if err != nil { panic(err) @@ -79,14 +78,14 @@ func main() { panic(err) } - // JSON のキーを収集 + // collect keys from JSON keys := CollectKeysFromJSON(data, "") - // 定数コードを生成 + // generate constants var buf bytes.Buffer buf.WriteString("// Code generated by go generate; DO NOT EDIT.\n") buf.WriteString("package locales\n\n") - // ここで `type ErrorKey string` を含めないようにする + // here we don't include `type ErrorKey string` buf.WriteString("const (\n") for _, key := range keys { constName := "ErrKey" + toCamelCase(key) @@ -94,7 +93,7 @@ func main() { } buf.WriteString(")\n") - // ファイルに書き出し + // write to file if err := os.WriteFile(outputFile, buf.Bytes(), 0644); err != nil { panic(err) }