Skip to content

Commit ca754f5

Browse files
committed
feat: update gradio i18n Chinese and English locales
1 parent 37d5cae commit ca754f5

File tree

2 files changed

+18
-17
lines changed

2 files changed

+18
-17
lines changed

app_gradio/demo_gradio.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -726,14 +726,15 @@ def create_gradio_interface(language: str = "zh-CN"):
726726
url = gr.Textbox(
727727
label=get_text(language, "config.target_url"),
728728
placeholder=get_text(language, "config.target_url_placeholder"),
729-
value="https://demo.chat-sdk.dev/",
729+
# value="https://demo.chat-sdk.dev/",
730730
info=get_text(language, "config.target_url_info")
731731
)
732732

733733
gr.Markdown(f"### {get_text(language, 'config.llm_config')}")
734734
model = gr.Textbox(
735735
label=get_text(language, "config.model_name"),
736-
value="gpt-4.1-mini",
736+
# value="gpt-4.1-mini",
737+
placeholder="eg. gpt-4.1-mini",
737738
info=get_text(language, "config.model_name_info")
738739
)
739740
api_key = gr.Textbox(
@@ -761,7 +762,7 @@ def create_gradio_interface(language: str = "zh-CN"):
761762
)
762763
business_objectives = gr.Textbox(
763764
label=get_text(language, "config.business_objectives"),
764-
placeholder=get_text(language, "config.business_objectives_placeholder"),
765+
placeholder="eg. "+get_text(language, "config.business_objectives_placeholder"),
765766
info=get_text(language, "config.business_objectives_info")
766767
)
767768

app_gradio/gradio_i18n.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
"target_url": "目标URL",
1515
"target_url_placeholder": "https://example.com",
1616
"target_url_info": "要测试的网站URL",
17-
"llm_config": "🤖 LLM配置",
17+
"llm_config": "🤖 模型配置",
1818
"model_name": "模型名称",
19-
"model_name_info": "使用的语言模型 (OPENAI SDK 兼容格式)",
19+
"model_name_info": "使用的视觉模型 (OPENAI SDK 兼容格式)",
2020
"api_key": "API Key",
21-
"api_key_info": "LLM服务的API密钥",
21+
"api_key_info": "模型 API Key",
2222
"base_url": "Base URL",
23-
"base_url_info": "LLM服务的基础URL",
23+
"base_url_info": "模型 Base URL",
2424
"report_language": "🌐 报告语言",
2525
"report_language_label": "选择报告语言",
2626
"report_language_info": "选择测试报告和日志的显示语言",
@@ -30,13 +30,13 @@
3030
"function_test_type_info": "default: 遍历测试,覆盖可点击元素和所有链接\n ai: 基于视觉模型的智能测试,能够模拟真实用户行为、理解业务上下文,验证网页功能。",
3131
"business_objectives": "AI功能测试业务目标",
3232
"business_objectives_placeholder": "测试对话功能",
33-
"business_objectives_info": "ai: 定制不同场景,精准发现复杂功能问题。留空将使用默认设置(生成1个测试用例,每个用例包含6个步骤以内)",
33+
"business_objectives_info": "ai: 定制不同场景,精准发现复杂功能问题。留空将使用默认设置",
3434
"default_business_objectives": "生成1个测试用例,每个用例包含6个步骤以内",
3535
"ux_test": "用户体验测试",
3636
"performance_test": "性能测试",
37-
"performance_test_info": "目前在 ModelScope 版本不可用;请前往 GitHub 体验",
37+
"performance_test_info": "Gradio 版本不可用;请前往 GitHub 体验",
3838
"security_test": "安全测试",
39-
"security_test_info": "目前在 ModelScope 版本不可用;请前往 GitHub 体验",
39+
"security_test_info": "Gradio 版本不可用;请前往 GitHub 体验",
4040
"submit_btn": "🚀 提交测试",
4141
"submit_btn_submitting": "🚀 提交中...",
4242
"submit_result": "📄 任务提交结果"
@@ -104,13 +104,13 @@
104104
"target_url": "Target URL",
105105
"target_url_placeholder": "https://example.com",
106106
"target_url_info": "Website URL to test",
107-
"llm_config": "🤖 LLM Configuration",
107+
"llm_config": "🤖 Model Configuration",
108108
"model_name": "Model Name",
109-
"model_name_info": "Language model to use (OPENAI SDK compatible format)",
109+
"model_name_info": "Vision model to use (OPENAI SDK compatible format)",
110110
"api_key": "API Key",
111-
"api_key_info": "API key for LLM service",
111+
"api_key_info": "API key for model service",
112112
"base_url": "Base URL",
113-
"base_url_info": "Base URL for LLM service",
113+
"base_url_info": "Base URL for model service",
114114
"report_language": "🌐 Report Language",
115115
"report_language_label": "Select Report Language",
116116
"report_language_info": "Choose display language for test reports and logs",
@@ -120,13 +120,13 @@
120120
"function_test_type_info": "default: Traverse clickable elements & links.\n ai: Vision-model intelligent test simulating users & validating functionality.",
121121
"business_objectives": "AI Function Test Business Objectives",
122122
"business_objectives_placeholder": "Test chat functionality",
123-
"business_objectives_info": "ai: Customize different scenarios, accurately find complex functional issues. Leave blank to use default settings (generate 1 test case with no more than 6 steps per case)",
123+
"business_objectives_info": "ai: Customize different scenarios, accurately find complex functional issues. Leave blank to use default settings.",
124124
"default_business_objectives": "Generate 1 test case with no more than 6 steps per case",
125125
"ux_test": "User Experience Test",
126126
"performance_test": "Performance Test",
127-
"performance_test_info": "Currently unavailable in HuggingFace version; please visit GitHub for experience",
127+
"performance_test_info": "Gradio version is not available; please visit GitHub for experience",
128128
"security_test": "Security Test",
129-
"security_test_info": "Currently unavailable in Huggingface version; please visit GitHub for experience",
129+
"security_test_info": "Gradio version is not available; please visit GitHub for experience",
130130
"submit_btn": "🚀 Submit Test",
131131
"submit_btn_submitting": "🚀 Submitting...",
132132
"submit_result": "📄 Task Submission Result"

0 commit comments

Comments
 (0)