diff --git a/data.js b/data.js index 800931a6..80017a05 100644 --- a/data.js +++ b/data.js @@ -1,17 +1,12 @@ -export const translator_list = [ - { translator_key: "DeepL", translator_name: "DeepL", is_available: true }, - { translator_key: "DeepL_API", translator_name: `DeepL\nAPI`, is_available: false }, - { translator_key: "Google", translator_name: "Google", is_available: true }, - { translator_key: "Bing", translator_name: "Bing", is_available: true }, - { translator_key: "Papago", translator_name: "Papago", is_available: true }, - { translator_key: "CTranslate2", translator_name: `Internal\n(Default)`, is_available: true }, +export const translator_status = [ + { translator_id: "DeepL", translator_name: "DeepL", is_available: false }, + { translator_id: "DeepL_API", translator_name: `DeepL\nAPI`, is_available: false }, + { translator_id: "Google", translator_name: "Google", is_available: false }, + { translator_id: "Bing", translator_name: "Bing", is_available: false }, + { translator_id: "Papago", translator_name: "Papago", is_available: false }, + { translator_id: "CTranslate2", translator_name: `Internal\n(Default)`, is_available: false }, ]; -export const test_device_list = { - a: "Device A", - "device b": "Device B", -}; - export const generateTestData = (num) => { const testDataArray = []; diff --git a/src-ui/app/App.jsx b/src-ui/app/App.jsx index eee25022..73a7ec06 100644 --- a/src-ui/app/App.jsx +++ b/src-ui/app/App.jsx @@ -51,7 +51,14 @@ const StartPythonFacadeComponent = () => { const { getSendMessageButtonType } = useSendMessageButtonType(); const { getUiLanguage } = useUiLanguage(); - const { getSelectedPresetTabNumber, getEnableMultiTranslation, getSelectedYourLanguages, getSelectedTargetLanguages } = useLanguageSettings(); + const { + getSelectedPresetTabNumber, + getEnableMultiTranslation, + getSelectedYourLanguages, + getSelectedTargetLanguages, + getTranslationEngines, + getSelectedTranslationEngines, + } = useLanguageSettings(); const { getSelectableLanguageList } = useSelectableLanguageList(); @@ -68,6 +75,8 @@ const StartPythonFacadeComponent = () => { getSelectedYourLanguages(); getSelectedTargetLanguages(); getSelectableLanguageList(); + getTranslationEngines(); + getSelectedTranslationEngines(); getEnableAutoMicSelect(); getEnableAutoSpeakerSelect(); @@ -115,7 +124,7 @@ const ConfigPageCloseTrigger = () => { } = useVolume(); useEffect(() => { - if (currentIsOpenedConfigPage === false) { + if (currentIsOpenedConfigPage.data === false) { if (currentMicThresholdCheckStatus.data === true) volumeCheckStop_Mic(); if (currentSpeakerThresholdCheckStatus.data === true) volumeCheckStop_Speaker(); } diff --git a/src-ui/app/config_page/ConfigPage.jsx b/src-ui/app/config_page/ConfigPage.jsx index 8c679d0f..ca301325 100644 --- a/src-ui/app/config_page/ConfigPage.jsx +++ b/src-ui/app/config_page/ConfigPage.jsx @@ -21,7 +21,7 @@ export const ConfigPage = () => {
{ - t("config_page.version", {version: currentSoftwareVersion}) + t("config_page.version", {version: currentSoftwareVersion.data}) }
diff --git a/src-ui/app/config_page/setting_section/setting_box/SettingBox.jsx b/src-ui/app/config_page/setting_section/setting_box/SettingBox.jsx index f293edcb..58b6bf68 100644 --- a/src-ui/app/config_page/setting_section/setting_box/SettingBox.jsx +++ b/src-ui/app/config_page/setting_section/setting_box/SettingBox.jsx @@ -7,7 +7,7 @@ import { Appearance } from "./appearance/Appearance"; export const SettingBox = () => { const { currentSelectedConfigTabId } = useStore_SelectedConfigTabId(); - switch (currentSelectedConfigTabId) { + switch (currentSelectedConfigTabId.data) { case "device": return