v/GTT
1
0
mirror of https://github.com/eeeXun/GTT.git synced 2025-05-28 05:20:12 -07:00

update config style

This commit is contained in:
eeeXun 2022-10-23 22:16:39 +08:00
parent 297d523925
commit 2a3474f471

View File

@ -22,8 +22,8 @@ func configInit() {
if err := config.ReadInConfig(); err != nil {
config.Set("transparent", false)
config.Set("theme", "Gruvbox")
config.Set("source_language", "English")
config.Set("destination_language", "Chinese (Traditional)")
config.Set("source.language", "English")
config.Set("destination.language", "Chinese (Traditional)")
if _, err = os.Stat(defaultConfigPath); os.IsNotExist(err) {
os.Mkdir(defaultConfigPath, os.ModePerm)
}
@ -33,8 +33,8 @@ func configInit() {
// setup
theme = config.GetString("theme")
transparent = config.GetBool("transparent")
translator.srcLang = config.GetString("source_language")
translator.dstLang = config.GetString("destination_language")
translator.srcLang = config.GetString("source.language")
translator.dstLang = config.GetString("destination.language")
}
func updateConfig() {
@ -48,13 +48,13 @@ func updateConfig() {
changed = true
config.Set("transparent", transparent)
}
if config.GetString("source_language") != translator.srcLang {
if config.GetString("source.language") != translator.srcLang {
changed = true
config.Set("source_language", translator.srcLang)
config.Set("source.language", translator.srcLang)
}
if config.GetString("destination_language") != translator.dstLang {
if config.GetString("destination.language") != translator.dstLang {
changed = true
config.Set("destination_language", translator.dstLang)
config.Set("destination.language", translator.dstLang)
}
if changed {