diff --git a/locales/en.yml b/locales/en.yml index 4182b00f..b7d91c2d 100644 --- a/locales/en.yml +++ b/locales/en.yml @@ -50,7 +50,7 @@ main_window: cover_message: The functionality is temporarily disabled until the settings window is closed. confirmation_message: - update_software: "Download new version and restart automatically.\nIt'll take a while. Do it now?" + update_software: "Download the new version and automatically restart the app.\nIt'll take a while. Do it now?" deny_update_software: Do it later accept_update_software: Update and Restart updating: Now updating... diff --git a/locales/ja.yml b/locales/ja.yml index 2c0fd2be..e89bfdba 100644 --- a/locales/ja.yml +++ b/locales/ja.yml @@ -49,7 +49,7 @@ main_window: cover_message: 設定画面が閉じられるまで、一時的に機能を停止しています。 confirmation_message: - update_software: "新しいバージョンをダウンロードして再起動します。\n少し時間がかかるかもしれません。今すぐ行いますか?" + update_software: "新しいバージョンをダウンロードしてアプリを再起動します。\n少し時間がかかります。今すぐ行いますか?" deny_update_software: 後でする accept_update_software: アップデートして再起動 updating: アップデート中... diff --git a/locales/ko.yml b/locales/ko.yml index d27438b1..06cfcb65 100644 --- a/locales/ko.yml +++ b/locales/ko.yml @@ -32,7 +32,7 @@ main_window: no_mic_device_detected_error: 마이크 디바이스를 찾지 못했습니다. no_speaker_device_detected_error: 스피커 디바이스를 찾지 못했습니다. - translation_engine_limit_error: 번역 엔진을 자동으로 변경했습니다. 대상 번역 엔진에 대한 요청이 너무 많아 일시적으로 접근이 제한되었습니다. 해당 번역 엔진을 사용하려면 잠시 기다린 후 VRCT를 재부팅하여 다시 시도해 보시기 바랍니다 + translation_engine_limit_error: 번역 엔진을 자동으로 변경했습니다. 대상 번역 엔진에 대한 요청이 너무 많아 일시적으로 접근이 제한되었습니다. 해당 번역 엔진을 사용하려면 잠시 기다린 후 VRCT를 재시작하여 다시 시도해 보시기 바랍니다 detected_by_word_filter: 단어 필터에 등록된 단어 %{detected_message}(이)가 감지되어 전송하지 않았습니다. @@ -49,14 +49,14 @@ main_window: cover_message: 설정 화면이 닫힐 때까지 일시적으로 기능을 정지하고 있습니다. confirmation_message: - update_software: "새 버전을 다운로드하고 재부팅합니다. \n 조금 시간이 걸릴 수 있습니다. 지금 시작할까요?" + update_software: "새 버전을 다운로드하고 재시작합니다. \n 조금 시간이 걸립니다. 지금 시작할까요?" deny_update_software: 나중에 하기 - accept_update_software: 업데이트 및 재부팅 + accept_update_software: 업데이트 및 재시작 updating: 업데이트 중... detected_over_ui_size: "현재 UI 크기: %{current_ui_size}\nVRCT의 창 크기가 사용자의 디스플레이 크기보다 클 수 있습니다. \n* 디스플레이 크기에 따라 여러 번 재설정해야 할 수도 있습니다." deny_adjust_ui_size: "지금 상태를 유지" - accept_adjust_ui_size: "작게 줄이고 재부팅" + accept_adjust_ui_size: "작게 줄이고 재시작" selectable_language_window: @@ -69,7 +69,7 @@ config_window: config_title: 설정 compact_mode: 컴팩트 모드 version: 버전 %{version} - restart_message: 재부팅하여 변경 사항을 적용합니다. + restart_message: 재시작하여 변경 사항을 적용합니다. common_error_message: invalid_value: 유효하지 않은 값입니다. @@ -79,6 +79,7 @@ config_window: transcription: 음성인식 transcription_mic: 마이크 transcription_speaker: 스피커 + transcription_internal_model: 내부 엔진 others: 기타 others_send_message_formats: 메시지 형식 (전송) others_received_message_formats: 메시지 형식 (수신) @@ -127,10 +128,13 @@ config_window: deepl_auth_key: label: DeepL 인증키 + desc: "사용시 메인화면에 있는 %{translator}를 DeepL_API로 변경해 주세요.\n지원하지 않는 언어도 있습니다." + open_auth_key_webpage: DeepL 계정 페이지 열기 + auth_key_success: 인증키 갱신이 완료되었습니다. + auth_key_error: 인증키가 잘못되었거나 API 사용 제한이 상한에 도달했습니다. mic_host: label: 마이크 호스트/드라이버 - # desc: mic_device: label: 마이크 장치 @@ -164,6 +168,9 @@ config_window: count_desc: "현재 등록되어 있는 단어 수: %{count}" + speaker_device: + label: 스피커 장치 + speaker_dynamic_energy_threshold: label_for_automatic: "음성 입력 최소 볼륨 (현재 설정: 자동)" desc_for_automatic: "스피커의 입력 감도를 자동으로 조절합니다." @@ -187,6 +194,15 @@ config_window: desc: 식된 단어 수의 하한값으로, 이 수치를 초과하는 경우에만 결과를 로그에 표시합니다. error_message: 0 이상의 숫자만 설정할 수 있습니다. + use_whisper_feature: + label: 음성 인식에 Whisper 모델을 사용 + desc: 일부 언어에서는 음성 인식의 정확도가 향상될 수 있어요. 음성 인식 중 CPU 사용률이 올라가기 때문에 사용하시는 PC의 사양을 고려하여 이 기능을 사용해주세요. + + whisper_weight_type: + label: Whisper 모델 타입 + desc: "기본적으로 용량이 많은 모델일수록 정밀도는 높지만, 음성 인식의 시간이 늘어나며 CPU 사용률도 늘어나요.각 모델의 설명은 문서를 참조해주세요.\n※특히 medium보다 용량이 큰 모델은 CPU의 성능에 따라서는 사용조차 어려울 수 있어요. " + model_template: "%{model_name} 모델 (%{capacity})" + recommended_model_template: "%{model_name} 모델 (%{capacity}) (권장)" auto_clear_the_message_box: label: 챗박스 자동 삭제 diff --git a/vrct_gui/splash_window/SplashWindow.py b/vrct_gui/splash_window/SplashWindow.py index a0b5ad31..f1a186c4 100644 --- a/vrct_gui/splash_window/SplashWindow.py +++ b/vrct_gui/splash_window/SplashWindow.py @@ -2,7 +2,7 @@ import math import time from customtkinter import CTkImage, CTkLabel, CTkToplevel, CTkProgressBar, CTkFrame -from ..ui_utils import openImageKeepAspectRatio, getImageFileFromUiUtils, setGeometryToCenterOfScreen, fadeInAnimation, generateGradientColor +from ..ui_utils import openImageKeepAspectRatio, getImageFileFromUiUtils, getImagePath, setGeometryToCenterOfScreen, fadeInAnimation, generateGradientColor class SplashWindow(CTkToplevel): def __init__(self): @@ -10,8 +10,9 @@ class SplashWindow(CTkToplevel): self.withdraw() self.overrideredirect(True) self.configure(fg_color="#292a2d") - self.title("SplashWindow") - self.wm_attributes("-toolwindow", True) + self.title("Starting Up...") + self.after(200, lambda: self.iconbitmap(getImagePath("vrct_logo_mark_black.ico"))) + # self.wm_attributes("-toolwindow", True) self.is_showed_weight_download_progressbar = False