diff --git a/public/locales/ru-ru.json b/public/locales/ru-ru.json index 560124175..db905c2bd 100644 --- a/public/locales/ru-ru.json +++ b/public/locales/ru-ru.json @@ -2337,5 +2337,7 @@ "Both prefix and suffix must be set in the Reasoning Formatting settings.": "В настройках форматирования рассуждений должны быть заданы префикс и суффикс.", "Invalid return type '${0}', defaulting to 'reasoning'.": "Некорректный возвращаемый тип, используем стандартный 'reasoning'.", "Reasoning already exists.": "Рассуждения уже присутствуют.", - "Edit Message": "Редактирование" + "Edit Message": "Редактирование", + "Status check bypassed": "Проверка статуса отключена", + "Valid": "Работает" } diff --git a/public/script.js b/public/script.js index ec0189e0a..c20791642 100644 --- a/public/script.js +++ b/public/script.js @@ -1019,7 +1019,7 @@ export function displayOnlineStatus() { $('.online_status_text').text($('#API-status-top').attr('no_connection_text')); } else { $('.online_status_indicator').addClass('success'); - $('.online_status_text').text(t([online_status])); + $('.online_status_text').text(online_status); } } @@ -1140,7 +1140,7 @@ export async function clearItemizedPrompts() { async function getStatusHorde() { try { const hordeStatus = await checkHordeStatus(); - setOnlineStatus(hordeStatus ? 'Connected' : 'no_connection'); + setOnlineStatus(hordeStatus ? t`Connected` : 'no_connection'); } catch { setOnlineStatus('no_connection'); @@ -1207,7 +1207,7 @@ async function getStatusTextgen() { } if ([textgen_types.GENERIC, textgen_types.OOBA].includes(textgen_settings.type) && textgen_settings.bypass_status_check) { - setOnlineStatus('Status check bypassed'); + setOnlineStatus(t`Status check bypassed`); return resultCheckStatus(); } @@ -1232,7 +1232,7 @@ async function getStatusTextgen() { setOnlineStatus(textgen_settings.togetherai_model); } else if (textgen_settings.type === textgen_types.OLLAMA) { loadOllamaModels(data?.data); - setOnlineStatus(textgen_settings.ollama_model || 'Connected'); + setOnlineStatus(textgen_settings.ollama_model || t`Connected`); } else if (textgen_settings.type === textgen_types.INFERMATICAI) { loadInfermaticAIModels(data?.data); setOnlineStatus(textgen_settings.infermaticai_model); @@ -1256,7 +1256,7 @@ async function getStatusTextgen() { setOnlineStatus(textgen_settings.tabby_model || data?.result); } else if (textgen_settings.type === textgen_types.GENERIC) { loadGenericModels(data?.data); - setOnlineStatus(textgen_settings.generic_model || data?.result || 'Connected'); + setOnlineStatus(textgen_settings.generic_model || data?.result || t`Connected`); } else { setOnlineStatus(data?.result); } diff --git a/public/scripts/openai.js b/public/scripts/openai.js index 112726562..cb570f357 100644 --- a/public/scripts/openai.js +++ b/public/scripts/openai.js @@ -3476,7 +3476,7 @@ async function getStatusOpen() { let status; if ('ai' in window) { - status = 'Valid'; + status = t`Valid`; } else { showWindowExtensionError(); @@ -3525,7 +3525,7 @@ async function getStatusOpen() { const canBypass = (oai_settings.chat_completion_source === chat_completion_sources.OPENAI && oai_settings.bypass_status_check) || oai_settings.chat_completion_source === chat_completion_sources.CUSTOM; if (canBypass) { - setOnlineStatus('Status check bypassed'); + setOnlineStatus(t`Status check bypassed`); } try { @@ -3547,7 +3547,7 @@ async function getStatusOpen() { saveModelList(responseData.data); } if (!('error' in responseData)) { - setOnlineStatus('Valid'); + setOnlineStatus(t`Valid`); } } catch (error) { console.error(error);