mirror of
https://github.com/router-for-me/Cli-Proxy-API-Management-Center.git
synced 2026-02-19 03:00:49 +08:00
Localize visual config select option labels
This commit is contained in:
@@ -529,18 +529,66 @@ export function useVisualConfig() {
|
||||
}
|
||||
|
||||
export const VISUAL_CONFIG_PROTOCOL_OPTIONS = [
|
||||
{ value: '', label: '默认' },
|
||||
{ value: 'openai', label: 'OpenAI' },
|
||||
{ value: 'openai-response', label: 'OpenAI Response' },
|
||||
{ value: 'gemini', label: 'Gemini' },
|
||||
{ value: 'claude', label: 'Claude' },
|
||||
{ value: 'codex', label: 'Codex' },
|
||||
{ value: 'antigravity', label: 'Antigravity' },
|
||||
{
|
||||
value: '',
|
||||
labelKey: 'config_management.visual.payload_rules.provider_default',
|
||||
defaultLabel: 'Default',
|
||||
},
|
||||
{
|
||||
value: 'openai',
|
||||
labelKey: 'config_management.visual.payload_rules.provider_openai',
|
||||
defaultLabel: 'OpenAI',
|
||||
},
|
||||
{
|
||||
value: 'openai-response',
|
||||
labelKey: 'config_management.visual.payload_rules.provider_openai_response',
|
||||
defaultLabel: 'OpenAI Response',
|
||||
},
|
||||
{
|
||||
value: 'gemini',
|
||||
labelKey: 'config_management.visual.payload_rules.provider_gemini',
|
||||
defaultLabel: 'Gemini',
|
||||
},
|
||||
{
|
||||
value: 'claude',
|
||||
labelKey: 'config_management.visual.payload_rules.provider_claude',
|
||||
defaultLabel: 'Claude',
|
||||
},
|
||||
{
|
||||
value: 'codex',
|
||||
labelKey: 'config_management.visual.payload_rules.provider_codex',
|
||||
defaultLabel: 'Codex',
|
||||
},
|
||||
{
|
||||
value: 'antigravity',
|
||||
labelKey: 'config_management.visual.payload_rules.provider_antigravity',
|
||||
defaultLabel: 'Antigravity',
|
||||
},
|
||||
] as const;
|
||||
|
||||
export const VISUAL_CONFIG_PAYLOAD_VALUE_TYPE_OPTIONS = [
|
||||
{ value: 'string', label: '字符串' },
|
||||
{ value: 'number', label: '数字' },
|
||||
{ value: 'boolean', label: '布尔' },
|
||||
{ value: 'json', label: 'JSON' },
|
||||
] as const satisfies ReadonlyArray<{ value: PayloadParamValueType; label: string }>;
|
||||
{
|
||||
value: 'string',
|
||||
labelKey: 'config_management.visual.payload_rules.value_type_string',
|
||||
defaultLabel: 'String',
|
||||
},
|
||||
{
|
||||
value: 'number',
|
||||
labelKey: 'config_management.visual.payload_rules.value_type_number',
|
||||
defaultLabel: 'Number',
|
||||
},
|
||||
{
|
||||
value: 'boolean',
|
||||
labelKey: 'config_management.visual.payload_rules.value_type_boolean',
|
||||
defaultLabel: 'Boolean',
|
||||
},
|
||||
{
|
||||
value: 'json',
|
||||
labelKey: 'config_management.visual.payload_rules.value_type_json',
|
||||
defaultLabel: 'JSON',
|
||||
},
|
||||
] as const satisfies ReadonlyArray<{
|
||||
value: PayloadParamValueType;
|
||||
labelKey: string;
|
||||
defaultLabel: string;
|
||||
}>;
|
||||
|
||||
Reference in New Issue
Block a user