feat: add OpenAI support for bio translation (#1522)

This commit is contained in:
pa
2025-12-07 15:21:05 +09:00
committed by Natsumi
parent 5443bf2c04
commit 5981ec772e
5 changed files with 336 additions and 50 deletions

View File

@@ -728,7 +728,7 @@
"enable_tooltip": "Fetches video titles for use with gameLog and duration for overlay progress bar"
},
"translation_api": {
"header": "Google Translate API",
"header": "Bio Translate API",
"enable": "Enable",
"translation_api_key": "Google Translate API Key",
"enable_tooltip": "Translate user bios"
@@ -1407,11 +1407,26 @@
"save": "Save"
},
"translation_api": {
"header": "Google Translate API",
"header": "Bio Translation API",
"description": "Enter your Google translate API Key",
"placeholder": "Google Translate API Key",
"guide": "Guide",
"save": "Save"
"mode": "Provider",
"mode_google": "Google Translate",
"mode_openai": "OpenAI",
"test": "Test",
"msg_disabled": "Translation API disabled",
"msg_fill_endpoint_model": "Please fill endpoint and model",
"msg_settings_invalid": "Translation settings invalid",
"msg_settings_saved": "Translation settings saved",
"msg_test_success": "Test succeeded",
"msg_test_failed": "Test failed",
"openai": {
"endpoint": "API Endpoint",
"api_key": "API Key (Optional)",
"model": "Model Name",
"prompt_optional": "Prompt (Optional)"
}
},
"set_world_tags": {
"header": "Set World Tags",

View File

@@ -727,7 +727,7 @@
"enable_tooltip": "获取视频标题以供日志记录使用,会一并获取进度条的时间"
},
"translation_api": {
"header": "Google 翻译 API",
"header": "自我介绍翻译 API",
"enable": "启用",
"translation_api_key": "输入 API 密钥",
"enable_tooltip": "用于翻译玩家的个人简介"
@@ -1406,7 +1406,7 @@
"save": "保存"
},
"translation_api": {
"header": "Google 翻译 API",
"header": "自我介绍翻译 API",
"description": "输入你的 Google 翻译 API 密钥",
"placeholder": "输入形如“AIzaSy......”的密钥",
"guide": "查看教程(英语)",