From 8b3e3cb7b090523d26de68f848e3c3a9923af517 Mon Sep 17 00:00:00 2001 From: Sakamoto Shiina <68018796+ShiinaSakamoto@users.noreply.github.com> Date: Thu, 11 Apr 2024 16:54:37 +0900 Subject: [PATCH 1/4] =?UTF-8?q?[Update]=20=E6=96=87=E8=A8=80=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=E3=81=A8=E3=83=AD=E3=83=BC=E3=82=AB=E3=83=A9=E3=82=A4?= =?UTF-8?q?=E3=82=BA=E9=9F=93=E5=9B=BD=E8=AA=9E=E6=BA=96=E5=82=99=20?= =?UTF-8?q?=E2=80=BB=E3=82=A2=E3=83=97=E3=83=87=E6=99=82=E3=80=81=E8=AA=AC?= =?UTF-8?q?=E6=98=8E=E6=96=87=E3=81=AB=E3=80=8C=E5=86=8D=E8=B5=B7=E5=8B=95?= =?UTF-8?q?=E3=80=8D=E3=81=A8=E3=81=97=E3=81=A6=E3=81=84=E3=81=9F=E3=81=AE?= =?UTF-8?q?=E3=82=92=E3=80=8C=E3=82=A2=E3=83=97=E3=83=AA=E3=82=92=E5=86=8D?= =?UTF-8?q?=E8=B5=B7=E5=8B=95=E3=80=8D=E3=81=AB=E5=A4=89=E6=9B=B4=E3=80=82?= =?UTF-8?q?PC=E3=82=92=E5=86=8D=E8=B5=B7=E5=8B=95=E3=81=99=E3=82=8B?= =?UTF-8?q?=E3=81=A8=E5=8B=98=E9=81=95=E3=81=84=E3=81=99=E3=82=8B=E3=81=9F?= =?UTF-8?q?=E3=82=81=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locales/en.yml | 2 +- locales/ja.yml | 2 +- locales/ko.yml | 18 +++++++++++++++++- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/locales/en.yml b/locales/en.yml index 8199c81d..42c0b19d 100644 --- a/locales/en.yml +++ b/locales/en.yml @@ -49,7 +49,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..effb734b 100644 --- a/locales/ko.yml +++ b/locales/ko.yml @@ -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: + # open_auth_key_webpage: + # auth_key_success: + # auth_key_error: 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: + # desc: + + # whisper_weight_type: + # label: + # desc: + # model_template: + # recommended_model_template: auto_clear_the_message_box: label: 챗박스 자동 삭제 From cd9b631d8c7077539d4dd70ad61f4ad54cc16776 Mon Sep 17 00:00:00 2001 From: Soumt Date: Thu, 11 Apr 2024 18:04:34 +0900 Subject: [PATCH 2/4] feat: add korean string --- locales/ko.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/locales/ko.yml b/locales/ko.yml index effb734b..052333db 100644 --- a/locales/ko.yml +++ b/locales/ko.yml @@ -79,7 +79,7 @@ config_window: transcription: 음성인식 transcription_mic: 마이크 transcription_speaker: 스피커 - # transcription_internal_model: + transcription_internal_model: 내부 엔진 others: 기타 others_send_message_formats: 메시지 형식 (전송) others_received_message_formats: 메시지 형식 (수신) @@ -128,10 +128,10 @@ config_window: deepl_auth_key: label: DeepL 인증키 - # desc: - # open_auth_key_webpage: - # auth_key_success: - # auth_key_error: + desc: "사용시 메인화면에 있는 %{translator}를 DeepL_API로 변경해 주세요.\n지원하지 않는 언어도 있습니다." + open_auth_key_webpage: DeepL 계정 페이지 열기 + auth_key_success: 인증키 갱신이 완료되었습니다. + auth_key_error: 인증키가 잘못되었거나 API 사용 제한이 상한에 도달했습니다. mic_host: label: 마이크 호스트/드라이버 @@ -194,15 +194,15 @@ config_window: desc: 식된 단어 수의 하한값으로, 이 수치를 초과하는 경우에만 결과를 로그에 표시합니다. error_message: 0 이상의 숫자만 설정할 수 있습니다. - # use_whisper_feature: - # label: - # desc: + use_whisper_feature: + label: 음성 인식에 Whisper 모델을 사용 + desc: 일부 언어에서는 음성 인식의 정확도가 향상될 수 있어요. 음성 인식 중 CPU 사용률이 올라가기 때문에 사용하시는 PC의 사양을 고려하여 이 기능을 사용해주세요. - # whisper_weight_type: - # label: - # desc: - # model_template: - # recommended_model_template: + 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: 챗박스 자동 삭제 From b6b04a99a0f0c62099d4f6ae3713cd13cd6d2a3b Mon Sep 17 00:00:00 2001 From: Soumt Date: Thu, 18 Apr 2024 12:44:56 +0900 Subject: [PATCH 3/4] chore: Korean Locale Update --- locales/ko.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/locales/ko.yml b/locales/ko.yml index 052333db..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: 유효하지 않은 값입니다. From 68cdbe16845a7a62f85bcdac6a8cfc007142327f Mon Sep 17 00:00:00 2001 From: Sakamoto Shiina <68018796+ShiinaSakamoto@users.noreply.github.com> Date: Thu, 18 Apr 2024 13:32:24 +0900 Subject: [PATCH 4/4] =?UTF-8?q?[Update]=20=E8=B5=B7=E5=8B=95=E6=99=82?= =?UTF-8?q?=E3=82=B9=E3=83=97=E3=83=A9=E3=83=83=E3=82=B7=E3=83=A5=E7=94=BB?= =?UTF-8?q?=E9=9D=A2=E3=82=92=E3=82=BF=E3=82=B9=E3=82=AF=E3=83=90=E3=83=BC?= =?UTF-8?q?=E3=81=AB=E8=A1=A8=E7=A4=BA=E3=80=82=20=E2=80=BB=E8=B5=B7?= =?UTF-8?q?=E5=8B=95=E6=99=82=E9=96=93=E3=81=8C=E9=95=B7=E3=81=84=E3=81=9F?= =?UTF-8?q?=E3=82=81=E3=80=81=E3=82=BF=E3=82=B9=E3=82=AF=E3=83=90=E3=83=BC?= =?UTF-8?q?=E3=81=AB=E8=A1=A8=E7=A4=BA=E3=81=99=E3=82=8B=E3=81=93=E3=81=A8?= =?UTF-8?q?=E3=81=AB=E3=82=88=E3=82=8A=E3=80=81=E4=BB=96=E3=81=AE=E7=94=BB?= =?UTF-8?q?=E9=9D=A2=E3=81=8C=E8=A6=86=E3=81=84=E3=81=8B=E3=81=B6=E3=81=95?= =?UTF-8?q?=E3=81=A3=E3=81=9F=E3=81=A8=E3=81=97=E3=81=A6=E3=82=82=E3=80=81?= =?UTF-8?q?=E3=81=84=E3=81=A4=E3=81=A7=E3=82=82=E6=89=8B=E9=96=93=E3=81=AB?= =?UTF-8?q?=E8=A1=A8=E7=A4=BA=E3=81=A7=E3=81=8D=E3=82=8B=E3=82=88=E3=81=86?= =?UTF-8?q?=E3=81=AB=E3=80=82=20=EF=BC=88=E3=83=A6=E3=83=BC=E3=82=B6?= =?UTF-8?q?=E3=83=BC=E3=81=AB=E3=80=81=E4=BB=8A=E4=BD=95=E3=82=92=E8=A1=8C?= =?UTF-8?q?=E3=81=A3=E3=81=A6=E3=81=84=E3=82=8B=E3=81=AE=E3=81=8B=E3=82=92?= =?UTF-8?q?=E3=82=BF=E3=82=B9=E3=82=AF=E3=83=90=E3=83=BC=E3=81=8B=E3=82=89?= =?UTF-8?q?=E8=A6=8B=E3=81=88=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB=E3=81=97?= =?UTF-8?q?=E3=81=9F=E3=81=8B=E3=81=A3=E3=81=9F=E3=80=82=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vrct_gui/splash_window/SplashWindow.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/vrct_gui/splash_window/SplashWindow.py b/vrct_gui/splash_window/SplashWindow.py index 3a1084c0..9b9a5f12 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 +from ..ui_utils import openImageKeepAspectRatio, getImageFileFromUiUtils, getImagePath, setGeometryToCenterOfScreen, fadeInAnimation 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