mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-09 08:38:53 +01:00
This reverts commit 02418d2d9748cf6cb4046d18c7616741ddf83031.
This commit is contained in:
parent
02418d2d97
commit
5857823c3b
@ -6,7 +6,7 @@
|
|||||||
"ru-ru",
|
"ru-ru",
|
||||||
"it-it",
|
"it-it",
|
||||||
"nl-nl",
|
"nl-nl",
|
||||||
"es-mx"
|
"es-spa"
|
||||||
],
|
],
|
||||||
"zh-cn": {
|
"zh-cn": {
|
||||||
"clickslidertips": "点击滑块右侧数字可手动输入",
|
"clickslidertips": "点击滑块右侧数字可手动输入",
|
||||||
@ -114,8 +114,6 @@
|
|||||||
"to get your NovelAI API key.": "以获取您的 NovelAI API 密钥。",
|
"to get your NovelAI API key.": "以获取您的 NovelAI API 密钥。",
|
||||||
"Enter it in the box below": "将其输入到下面的输入框中",
|
"Enter it in the box below": "将其输入到下面的输入框中",
|
||||||
"Novel AI Model": "NovelAI 模型",
|
"Novel AI Model": "NovelAI 模型",
|
||||||
"Euterpe": "Euterpe",
|
|
||||||
"Krake": "Krake",
|
|
||||||
"No connection": "无连接",
|
"No connection": "无连接",
|
||||||
"oobabooga/text-generation-webui": "",
|
"oobabooga/text-generation-webui": "",
|
||||||
"Make sure you run it with": "确保启动时包含 --api 参数",
|
"Make sure you run it with": "确保启动时包含 --api 参数",
|
||||||
@ -157,13 +155,9 @@
|
|||||||
"Always add character's name to prompt": "始终将角色名称添加到提示符中",
|
"Always add character's name to prompt": "始终将角色名称添加到提示符中",
|
||||||
"Keep Example Messages in Prompt": "保持示例消息提示",
|
"Keep Example Messages in Prompt": "保持示例消息提示",
|
||||||
"Remove Empty New Lines from Output": "从输出中删除空的新行",
|
"Remove Empty New Lines from Output": "从输出中删除空的新行",
|
||||||
"Pygmalion Formatting": "Pygmalion 格式",
|
|
||||||
"Disabled for all models": "对所有模型禁用",
|
"Disabled for all models": "对所有模型禁用",
|
||||||
"Automatic (based on model name)": "自动(基于型号名称)",
|
"Automatic (based on model name)": "自动(基于型号名称)",
|
||||||
"Enabled for all models": "所有模型启用",
|
"Enabled for all models": "所有模型启用",
|
||||||
"Multigen": "Multigen",
|
|
||||||
"First chunk (tokens)": "第一个区块(Tokens)",
|
|
||||||
"Next chunks (tokens)": "接下来的区块(Tokens)",
|
|
||||||
"Anchors Order": "锚点顺序",
|
"Anchors Order": "锚点顺序",
|
||||||
"Character then Style": "字符然后样式",
|
"Character then Style": "字符然后样式",
|
||||||
"Style then Character": "样式然后字符",
|
"Style then Character": "样式然后字符",
|
||||||
@ -287,7 +281,6 @@
|
|||||||
"Regenerate": "重新生成",
|
"Regenerate": "重新生成",
|
||||||
"PNG": "PNG",
|
"PNG": "PNG",
|
||||||
"JSON": "JSON",
|
"JSON": "JSON",
|
||||||
"WEBP": "WEBP",
|
|
||||||
"presets": "预设",
|
"presets": "预设",
|
||||||
"Message Sound": "AI 消息提示音",
|
"Message Sound": "AI 消息提示音",
|
||||||
"Author's Note": "作者注释",
|
"Author's Note": "作者注释",
|
||||||
@ -671,8 +664,6 @@
|
|||||||
"to get your NovelAI API key.": "あなたの NovelAI API キーを取得するために。",
|
"to get your NovelAI API key.": "あなたの NovelAI API キーを取得するために。",
|
||||||
"Enter it in the box below": "以下のボックスに入力してください",
|
"Enter it in the box below": "以下のボックスに入力してください",
|
||||||
"Novel AI Model": "NovelAI モデル",
|
"Novel AI Model": "NovelAI モデル",
|
||||||
"Euterpe": "Euterpe",
|
|
||||||
"Krake": "Krake",
|
|
||||||
"No connection": "接続なし",
|
"No connection": "接続なし",
|
||||||
"oobabooga/text-generation-webui": "",
|
"oobabooga/text-generation-webui": "",
|
||||||
"Make sure you run it with": "必ず --api の引数を含めて起動してください",
|
"Make sure you run it with": "必ず --api の引数を含めて起動してください",
|
||||||
@ -713,13 +704,9 @@
|
|||||||
"Always add character's name to prompt": "常にキャラクター名をプロンプトに追加",
|
"Always add character's name to prompt": "常にキャラクター名をプロンプトに追加",
|
||||||
"Keep Example Messages in Prompt": "プロンプトに例示メッセージを保持",
|
"Keep Example Messages in Prompt": "プロンプトに例示メッセージを保持",
|
||||||
"Remove Empty New Lines from Output": "出力から空の改行を削除",
|
"Remove Empty New Lines from Output": "出力から空の改行を削除",
|
||||||
"Pygmalion Formatting": "ピグマリオンフォーマット",
|
|
||||||
"Disabled for all models": "すべてのモデルで無効",
|
"Disabled for all models": "すべてのモデルで無効",
|
||||||
"Automatic (based on model name)": "自動(モデル名に基づく)",
|
"Automatic (based on model name)": "自動(モデル名に基づく)",
|
||||||
"Enabled for all models": "すべてのモデルで有効",
|
"Enabled for all models": "すべてのモデルで有効",
|
||||||
"Multigen": "マルチジェン",
|
|
||||||
"First chunk (tokens)": "最初のチャンク(トークン)",
|
|
||||||
"Next chunks (tokens)": "次のチャンク(トークン)",
|
|
||||||
"Anchors Order": "アンカーオーダー",
|
"Anchors Order": "アンカーオーダー",
|
||||||
"Character then Style": "キャラクター、次にスタイル",
|
"Character then Style": "キャラクター、次にスタイル",
|
||||||
"Style then Character": "スタイル、次にキャラクター",
|
"Style then Character": "スタイル、次にキャラクター",
|
||||||
@ -842,7 +829,6 @@
|
|||||||
"Regenerate": "再生成",
|
"Regenerate": "再生成",
|
||||||
"PNG": "PNG",
|
"PNG": "PNG",
|
||||||
"JSON": "JSON",
|
"JSON": "JSON",
|
||||||
"WEBP": "WEBP",
|
|
||||||
"presets": "プリセット",
|
"presets": "プリセット",
|
||||||
"Message Sound": "メッセージ音",
|
"Message Sound": "メッセージ音",
|
||||||
"Author's Note": "作者の注記",
|
"Author's Note": "作者の注記",
|
||||||
@ -1230,8 +1216,6 @@
|
|||||||
"to get your NovelAI API key.": "자세히 읽어주세요.",
|
"to get your NovelAI API key.": "자세히 읽어주세요.",
|
||||||
"Enter it in the box below": "밑 입력창에 입력하세요.",
|
"Enter it in the box below": "밑 입력창에 입력하세요.",
|
||||||
"Novel AI Model": "NovelAI 모델",
|
"Novel AI Model": "NovelAI 모델",
|
||||||
"Euterpe": "Euterpe",
|
|
||||||
"Krake": "Krake",
|
|
||||||
"No connection": "접속 실패",
|
"No connection": "접속 실패",
|
||||||
"oobabooga/text-generation-webui": "oobabooga/text-generation-webui",
|
"oobabooga/text-generation-webui": "oobabooga/text-generation-webui",
|
||||||
"Make sure you run it with": "--api 인수를 반드시 사용해야 합니다.",
|
"Make sure you run it with": "--api 인수를 반드시 사용해야 합니다.",
|
||||||
@ -1271,13 +1255,9 @@
|
|||||||
"Always add character's name to prompt": "프롬프트에 항상 캐릭터 이름 삽입",
|
"Always add character's name to prompt": "프롬프트에 항상 캐릭터 이름 삽입",
|
||||||
"Keep Example Messages in Prompt": "예사 답변을 프롬프트에 유지",
|
"Keep Example Messages in Prompt": "예사 답변을 프롬프트에 유지",
|
||||||
"Remove Empty New Lines from Output": "출력에서 빈줄 삭제",
|
"Remove Empty New Lines from Output": "출력에서 빈줄 삭제",
|
||||||
"Pygmalion Formatting": "Pygmalion 서식",
|
|
||||||
"Disabled for all models": "모든 모델에 비활성화",
|
"Disabled for all models": "모든 모델에 비활성화",
|
||||||
"Automatic (based on model name)": "모델 서식 자동탐지",
|
"Automatic (based on model name)": "모델 서식 자동탐지",
|
||||||
"Enabled for all models": "모든 모델에 활성화",
|
"Enabled for all models": "모든 모델에 활성화",
|
||||||
"Multigen": "다수답변 생성",
|
|
||||||
"First chunk (tokens)": "첫 말뭉치(토큰수)",
|
|
||||||
"Next chunks (tokens)": "다음 말뭉치(토큰수)",
|
|
||||||
"Anchors Order": "Anchors Order",
|
"Anchors Order": "Anchors Order",
|
||||||
"Character then Style": "캐릭터 다음 스타일",
|
"Character then Style": "캐릭터 다음 스타일",
|
||||||
"Style then Character": "스타일 다음 캐릭터",
|
"Style then Character": "스타일 다음 캐릭터",
|
||||||
@ -1401,7 +1381,6 @@
|
|||||||
"Regenerate": "재생성",
|
"Regenerate": "재생성",
|
||||||
"PNG": "PNG",
|
"PNG": "PNG",
|
||||||
"JSON": "JSON",
|
"JSON": "JSON",
|
||||||
"WEBP": "WEBP",
|
|
||||||
"presets": "기본설정",
|
"presets": "기본설정",
|
||||||
"Message Sound": "메시지 효과음",
|
"Message Sound": "메시지 효과음",
|
||||||
"Author's Note": "글쓴이 쪽지",
|
"Author's Note": "글쓴이 쪽지",
|
||||||
@ -1810,8 +1789,6 @@
|
|||||||
"to get your NovelAI API key.": "чтобы получить свой API-ключ от NovelAI",
|
"to get your NovelAI API key.": "чтобы получить свой API-ключ от NovelAI",
|
||||||
"Enter it in the box below": "Введите это в окошко ниже",
|
"Enter it in the box below": "Введите это в окошко ниже",
|
||||||
"Novel AI Model": "Модель NovelAI",
|
"Novel AI Model": "Модель NovelAI",
|
||||||
"Euterpe": "Euterpe",
|
|
||||||
"Krake": "Krake",
|
|
||||||
"If you are using:": "Если вы используете:",
|
"If you are using:": "Если вы используете:",
|
||||||
"oobabooga/text-generation-webui": "",
|
"oobabooga/text-generation-webui": "",
|
||||||
"Make sure you run it with": "Убедитесь, что при запуске указали аргумент --api",
|
"Make sure you run it with": "Убедитесь, что при запуске указали аргумент --api",
|
||||||
@ -1884,13 +1861,9 @@
|
|||||||
"Always add character's name to prompt": "Всегда добавлять имя персонажа в инструкции",
|
"Always add character's name to prompt": "Всегда добавлять имя персонажа в инструкции",
|
||||||
"Keep Example Messages in Prompt": "Сохранять примеры сообщений в инструкции",
|
"Keep Example Messages in Prompt": "Сохранять примеры сообщений в инструкции",
|
||||||
"Remove Empty New Lines from Output": "Удалять пустые строчки из вывода",
|
"Remove Empty New Lines from Output": "Удалять пустые строчки из вывода",
|
||||||
"Pygmalion Formatting": "Форматирование Pygmalion",
|
|
||||||
"Disabled for all models": "Выключено для всех моделей",
|
"Disabled for all models": "Выключено для всех моделей",
|
||||||
"Automatic (based on model name)": "Автоматически (выбор по названию модели)",
|
"Automatic (based on model name)": "Автоматически (выбор по названию модели)",
|
||||||
"Enabled for all models": "Включить для всех моделей",
|
"Enabled for all models": "Включить для всех моделей",
|
||||||
"Multigen": "Мултиген",
|
|
||||||
"First chunk (tokens)": "Первый отрезок (в токенах)",
|
|
||||||
"Next chunks (tokens)": "Следующий отрезок (в токенах)",
|
|
||||||
"Anchors Order": "Порядок Anchors",
|
"Anchors Order": "Порядок Anchors",
|
||||||
"Character then Style": "Персонаж после Стиля",
|
"Character then Style": "Персонаж после Стиля",
|
||||||
"Style then Character": "Стиль после Персонажа",
|
"Style then Character": "Стиль после Персонажа",
|
||||||
@ -2027,7 +2000,6 @@
|
|||||||
"Regenerate": "Повторная генерация",
|
"Regenerate": "Повторная генерация",
|
||||||
"PNG": "PNG",
|
"PNG": "PNG",
|
||||||
"JSON": "JSON",
|
"JSON": "JSON",
|
||||||
"WEBP": "WEBP",
|
|
||||||
"presets": "Предустановки",
|
"presets": "Предустановки",
|
||||||
"Message Sound": "Звук сообщения",
|
"Message Sound": "Звук сообщения",
|
||||||
"Author's Note": "Авторские заметки",
|
"Author's Note": "Авторские заметки",
|
||||||
@ -3182,8 +3154,6 @@
|
|||||||
"to get your NovelAI API key.": "om je NovelAI API-sleutel te verkrijgen.",
|
"to get your NovelAI API key.": "om je NovelAI API-sleutel te verkrijgen.",
|
||||||
"Enter it in the box below": "Voer het in in het vak hieronder",
|
"Enter it in the box below": "Voer het in in het vak hieronder",
|
||||||
"Novel AI Model": "NovelAI-model",
|
"Novel AI Model": "NovelAI-model",
|
||||||
"Euterpe": "Euterpe",
|
|
||||||
"Krake": "Krake",
|
|
||||||
"No connection": "Geen verbinding",
|
"No connection": "Geen verbinding",
|
||||||
"oobabooga/text-generation-webui": "oobabooga/text-generation-webui",
|
"oobabooga/text-generation-webui": "oobabooga/text-generation-webui",
|
||||||
"Make sure you run it with": "Zorg ervoor dat je het uitvoert met",
|
"Make sure you run it with": "Zorg ervoor dat je het uitvoert met",
|
||||||
@ -3224,13 +3194,9 @@
|
|||||||
"Always add character's name to prompt": "Voeg altijd de naam van het personage toe aan de prompt",
|
"Always add character's name to prompt": "Voeg altijd de naam van het personage toe aan de prompt",
|
||||||
"Keep Example Messages in Prompt": "Behoud voorbeeldberichten in de prompt",
|
"Keep Example Messages in Prompt": "Behoud voorbeeldberichten in de prompt",
|
||||||
"Remove Empty New Lines from Output": "Verwijder lege regels uit de uitvoer",
|
"Remove Empty New Lines from Output": "Verwijder lege regels uit de uitvoer",
|
||||||
"Pygmalion Formatting": "Pygmalion-opmaak",
|
|
||||||
"Disabled for all models": "Uitgeschakeld voor alle modellen",
|
"Disabled for all models": "Uitgeschakeld voor alle modellen",
|
||||||
"Automatic (based on model name)": "Automatisch (op basis van modelnaam)",
|
"Automatic (based on model name)": "Automatisch (op basis van modelnaam)",
|
||||||
"Enabled for all models": "Ingeschakeld voor alle modellen",
|
"Enabled for all models": "Ingeschakeld voor alle modellen",
|
||||||
"Multigen": "Multigen",
|
|
||||||
"First chunk (tokens)": "Eerste stuk (tokens)",
|
|
||||||
"Next chunks (tokens)": "Volgende stukken (tokens)",
|
|
||||||
"Anchors Order": "Ankersvolgorde",
|
"Anchors Order": "Ankersvolgorde",
|
||||||
"Character then Style": "Personage dan Stijl",
|
"Character then Style": "Personage dan Stijl",
|
||||||
"Style then Character": "Stijl dan Personage",
|
"Style then Character": "Stijl dan Personage",
|
||||||
@ -3354,7 +3320,6 @@
|
|||||||
"Regenerate": "Regenereren",
|
"Regenerate": "Regenereren",
|
||||||
"PNG": "PNG",
|
"PNG": "PNG",
|
||||||
"JSON": "JSON",
|
"JSON": "JSON",
|
||||||
"WEBP": "WEBP",
|
|
||||||
"presets": "sjablonen",
|
"presets": "sjablonen",
|
||||||
"Message Sound": "Berichtgeluid",
|
"Message Sound": "Berichtgeluid",
|
||||||
"Author's Note": "Notitie van auteur",
|
"Author's Note": "Notitie van auteur",
|
||||||
@ -3633,7 +3598,7 @@
|
|||||||
"Change persona image": "persona afbeelding wijzigen",
|
"Change persona image": "persona afbeelding wijzigen",
|
||||||
"Delete persona": "persona verwijderen"
|
"Delete persona": "persona verwijderen"
|
||||||
},
|
},
|
||||||
"es-mx": {
|
"es-spa": {
|
||||||
"clickslidertips": "Haz click en el número al lado de la barra \npara seleccionar un número manualmente.",
|
"clickslidertips": "Haz click en el número al lado de la barra \npara seleccionar un número manualmente.",
|
||||||
"kobldpresets": "Configuraciones de KoboldAI",
|
"kobldpresets": "Configuraciones de KoboldAI",
|
||||||
"guikoboldaisettings": "Configuración actual de la interfaz de KoboldAI",
|
"guikoboldaisettings": "Configuración actual de la interfaz de KoboldAI",
|
||||||
@ -3739,8 +3704,6 @@
|
|||||||
"to get your NovelAI API key.": "para conseguir tu NovelAI API key",
|
"to get your NovelAI API key.": "para conseguir tu NovelAI API key",
|
||||||
"Enter it in the box below": "Introduce tu clave API de OpenAI en el siguiente campo",
|
"Enter it in the box below": "Introduce tu clave API de OpenAI en el siguiente campo",
|
||||||
"Novel AI Model": "Modelo IA de NovelAI",
|
"Novel AI Model": "Modelo IA de NovelAI",
|
||||||
"Euterpe": "Euterpe",
|
|
||||||
"Krake": "Krake",
|
|
||||||
"No connection": "Desconectado",
|
"No connection": "Desconectado",
|
||||||
"oobabooga/text-generation-webui": "oobabooga/text-generation-webui",
|
"oobabooga/text-generation-webui": "oobabooga/text-generation-webui",
|
||||||
"Make sure you run it with": "Asegúrate de usar el argumento --api cuando se ejecute",
|
"Make sure you run it with": "Asegúrate de usar el argumento --api cuando se ejecute",
|
||||||
@ -3793,35 +3756,6 @@
|
|||||||
"API Key": "Clave API",
|
"API Key": "Clave API",
|
||||||
"Get it here:": "Consíguela aquí:",
|
"Get it here:": "Consíguela aquí:",
|
||||||
"View my Kudos": "Ver mis Kudos",
|
"View my Kudos": "Ver mis Kudos",
|
||||||
"Models": "Modelos IA",
|
"Models": "Modelos IA"
|
||||||
"Grammar": "Gramática",
|
|
||||||
"Type in the desired custom grammar (GBNF).": "Escribe la gramática personalizada deseada (GBNF)",
|
|
||||||
"forbiddenHeading": "Restringido",
|
|
||||||
"Enter": "Introduce",
|
|
||||||
"to use anonymous mode.": "para usar el modo anónimo.",
|
|
||||||
"Negative Prompt": "Prompt negativo",
|
|
||||||
"Used if CFG Scale is unset globally, per chat or character.": "Se usa si CFG Scale no está definido globalmente, por chat o por personaje.",
|
|
||||||
"Mirostat Mode": "Modo Mirostat",
|
|
||||||
"Mirostat Mode Description": "Un valor de 0 desactiva el Modo Mirostat por completo. 1 es por Mirostat 1.0, y 2 y por Mirostat 2.0.",
|
|
||||||
"Mirostat Tau Description": "Controla la variabilidad del comportamiento del modelo en el Modo Mirostat. Un valor más alto resulta en más variabilidad.",
|
|
||||||
"Mirostat Eta Description": "Controla la fuerza del refuerzo positivo en el Modo Mirostat. Un valor más alto resulta en más refuerzo positivo.",
|
|
||||||
"If you are using:": "Si estás utilizando:",
|
|
||||||
"Use API key (Only required for Mancer)": "Haz click en este campo (y añade tu clave API)",
|
|
||||||
"Mancer API key": "Clave API de Mancer",
|
|
||||||
"Mancer API url": "Link de la API de Mancer",
|
|
||||||
"Example: https://neuro.mancer.tech/webui/MODEL/api": "Ejemplo: https://neuro.mancer.tech/webui/MODEL/api",
|
|
||||||
"Context Template": "Plantilla contextual",
|
|
||||||
"Story String": "String de la historia",
|
|
||||||
"Example Separator": "Separador de ejemplos",
|
|
||||||
"Chat Start": "Inicio del chat",
|
|
||||||
"Instruct Mode": "Modo Instrucción",
|
|
||||||
"Enabled": "Habilitado",
|
|
||||||
"Presets": "Plantillas Predefinidas",
|
|
||||||
"Activation Regex": "Regex de Activación",
|
|
||||||
"Wrap Sequences with Newline": "Rodear Secuencias con Salto de Línea",
|
|
||||||
"Replace Macro in Sequences": "Reemplazar Macros en Secuencias",
|
|
||||||
"Include Names": "Incluír Nombres",
|
|
||||||
"Force for Groups and Personas": "Forzar por Grupos y Personas",
|
|
||||||
"System Prompt": "Prompt de Sistema"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -26,8 +26,6 @@ const INPUT_MAP = {
|
|||||||
[SECRET_KEYS.PALM]: '#api_key_palm',
|
[SECRET_KEYS.PALM]: '#api_key_palm',
|
||||||
}
|
}
|
||||||
|
|
||||||
const forbiddenMessage = `<h3 data-i18n=\"forbiddenHeading\">Forbidden</h3><p>To view your API keys here, set the value of allowKeysExposure to true in config.conf file and restart the SillyTavern server.</p>`
|
|
||||||
|
|
||||||
async function clearSecret() {
|
async function clearSecret() {
|
||||||
const key = $(this).data('key');
|
const key = $(this).data('key');
|
||||||
await writeSecret(key, '');
|
await writeSecret(key, '');
|
||||||
@ -52,7 +50,7 @@ async function viewSecrets() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (response.status == 403) {
|
if (response.status == 403) {
|
||||||
callPopup(forbiddenMessage, 'text');
|
callPopup('<h3>Forbidden</h3><p>To view your API keys here, set the value of allowKeysExposure to true in config.conf file and restart the SillyTavern server.</p>', 'text');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user