diff --git a/langs/DE.json b/langs/DE.json index 62c4223..11a35a4 100644 --- a/langs/DE.json +++ b/langs/DE.json @@ -28,8 +28,9 @@ "resume": "Weiter", "skip": "Überspringen", "leave": "Verlassen", - "loop": "Endlosschleife", - "volumeUp": "Lauter", + "loopOff": "Aus", + "loopTrack": "Track", + "loopQueue": "Warteschlange", "volumeDown": "Leiser", "volumeMute": "Stummschalten", "volumeUnmute": "Stummschaltung aufheben", diff --git a/langs/EN.json b/langs/EN.json index ba729ed..0e4e975 100644 --- a/langs/EN.json +++ b/langs/EN.json @@ -28,7 +28,9 @@ "resume": "Resume", "skip": "Skip", "leave": "Leave", - "loop": "Loop", + "loopOff": "Off", + "loopTrack": "Track", + "loopQueue": "Queue", "volumeUp": "Volume Up", "volumeDown": "Volume Down", "volumeMute": "Mute", diff --git a/langs/ES.json b/langs/ES.json index 8f6dc38..fa58491 100644 --- a/langs/ES.json +++ b/langs/ES.json @@ -28,7 +28,9 @@ "resume": "Reanudar", "skip": "Saltar", "leave": "Salir", - "loop": "Bucle", + "loopOff": "Apagar", + "loopTrack": "Pista", + "loopQueue": "Cola", "volumeUp": "Subir Volumen", "volumeDown": "Bajar Volumen", "volumeMute": "Silenciar", diff --git a/langs/FR.json b/langs/FR.json index 08383d2..d713d53 100644 --- a/langs/FR.json +++ b/langs/FR.json @@ -28,7 +28,9 @@ "resume": "Reprendre", "skip": "Passer", "leave": "Quitter", - "loop": "Boucle", + "loopOff": "Désactivé", + "loopTrack": "Piste", + "loopQueue": "File d'attente", "volumeUp": "Volume +", "volumeDown": "Volume -", "volumeMute": "Muet", diff --git a/langs/JA.json b/langs/JA.json index 3552488..2200968 100644 --- a/langs/JA.json +++ b/langs/JA.json @@ -28,7 +28,9 @@ "resume": "再開", "skip": "スキップ", "leave": "退出", - "loop": "ループ", + "loopOff": "オフ", + "loopTrack": "トラック", + "loopQueue": "キュー", "volumeUp": "音量を上げる", "volumeDown": "音量を下げる", "volumeMute": "消音", diff --git a/langs/KO.json b/langs/KO.json index bd1d813..26bb2c9 100644 --- a/langs/KO.json +++ b/langs/KO.json @@ -28,7 +28,9 @@ "resume": "재개", "skip": "스킵", "leave": "나가기", - "loop": "반복", + "loopOff": "끄기", + "loopTrack": "트랙", + "loopQueue": "대기열", "volumeUp": "볼륨 높이기", "volumeDown": "볼륨 낮추기", "volumeMute": "음소거", diff --git a/langs/PL.json b/langs/PL.json index 8b97d2a..fc6d935 100644 --- a/langs/PL.json +++ b/langs/PL.json @@ -28,7 +28,9 @@ "resume": "Wznów", "skip": "Pomiń", "leave": "Opuść", - "loop": "Pętla", + "loopOff": "Wyłącz", + "loopTrack": "Ścieżka", + "loopQueue": "Kolejka", "volumeUp": "Głośność +", "volumeDown": "Głośność -", "volumeMute": "Wycisz", diff --git a/langs/RU.json b/langs/RU.json index b4957d3..5555245 100644 --- a/langs/RU.json +++ b/langs/RU.json @@ -28,7 +28,9 @@ "resume": "Пуск", "skip": "Вперед", "leave": "СТОП", - "loop": "Зациклить", + "loopOff": "Выключить", + "loopTrack": "Трек", + "loopQueue": "Очередь", "volumeUp": "Громкость +", "volumeDown": "Громкость -", "volumeMute": "Выключить звук", diff --git a/langs/UA.json b/langs/UA.json index bbdf7cb..fae0a28 100644 --- a/langs/UA.json +++ b/langs/UA.json @@ -28,7 +28,9 @@ "resume": "Продовжити", "skip": "Скіпнути трек", "leave": "СТОП", - "loop": "Зациклити", + "loopOff": "Вимкнути", + "loopTrack": "Трек", + "loopQueue": "Черга", "volumeUp": "Гучність +", "volumeDown": "Гучність -", "volumeMute": "Вимкнути звук", diff --git a/langs/VN.json b/langs/VN.json index 4112bc3..fe3a483 100644 --- a/langs/VN.json +++ b/langs/VN.json @@ -28,7 +28,9 @@ "resume": "Tiếp Tục", "skip": "Bỏ Qua", "leave": "Rời Khỏi", - "loop": "Lặp Lại", + "loopOff": "Tắt", + "loopTrack": "Bài hát", + "loopQueue": "Hàng đợi", "volumeUp": "Tăng Âm Lượng", "volumeDown": "Giảm Âm Lượng", "volumeMute": "Tắt Tiếng", diff --git a/langs/ZHCN.json b/langs/ZHCN.json index a361a59..1714f2c 100644 --- a/langs/ZHCN.json +++ b/langs/ZHCN.json @@ -28,7 +28,9 @@ "resume": "继续", "skip": "下一首", "leave": "退出", - "loop": "循环", + "loopOff": "关闭", + "loopTrack": "音轨", + "loopQueue": "队列", "volumeUp": "音量+", "volumeDown": "音量-", "volumeMute": "静音", diff --git a/langs/ZHTW.json b/langs/ZHTW.json index 27d45e5..84462fd 100644 --- a/langs/ZHTW.json +++ b/langs/ZHTW.json @@ -28,7 +28,9 @@ "resume": "繼續", "skip": "下一首", "leave": "離開", - "loop": "循環", + "loopOff": "關閉", + "loopTrack": "音軌", + "loopQueue": "隊列", "volumeUp": "音量+", "volumeDown": "音量-", "volumeMute": "靜音", diff --git a/main.py b/main.py index b2b29b9..a977f28 100644 --- a/main.py +++ b/main.py @@ -211,7 +211,7 @@ if (LOG_FILE := LOG_SETTINGS.get("file", {})).get("enable", True): if not os.path.exists(log_path): os.makedirs(log_path) - file_handler = TimedRotatingFileHandler(filename=f'{log_path}/vocard.log', encoding="utf-8", backupCount=LOG_SETTINGS.get("max-history", 30), when="d") + file_handler = TimedRotatingFileHandler(filename=f'{log_path}/vocard.log', encoding="utf-8", backupCount=LOG_SETTINGS.get("max_history", 30), when="d") file_handler.namer = lambda name: name.replace(".log", "") + ".log" file_handler.setFormatter(logging.Formatter('{asctime} [{levelname:<8}] {name}: {message}', '%Y-%m-%d %H:%M:%S', style='{')) logging.getLogger().addHandler(file_handler) diff --git a/settings Example.json b/settings Example.json index a504077..5ca8afd 100644 --- a/settings Example.json +++ b/settings Example.json @@ -35,7 +35,7 @@ "vocard": "INFO", "ipc_client": "INFO" }, - "max-history": 30 + "max_history": 30 }, "bot_access_user": [], "embed_color":"0xb3b3b3",