{
  "title": "UI Config Management",
  "name": "UI Config",
  "styleConfig": "Style Config",
  "configKey": "Config Key",
  "configKeyPlaceholder": "Please enter config key",
  "configValue": "Config Value",
  "configValuePlaceholder": "Please enter config value (JSON format)",
  "configType": "Config Type",
  "configTypePlaceholder": "Please select config type",
  "description": "Description",
  "descriptionPlaceholder": "Please enter description",
  "status": "Status",
  "sort": "Sort",
  "operation": "Operation",
  "edit": "Edit",
  "keyFormatError": "Config key can only contain letters, numbers, underscores and hyphens",
  "appConfig": "App Config",
  "themeConfig": "Theme Config",
  "logoConfig": "Logo Config",
  "copyrightConfig": "Copyright Config",
  "otherConfig": "Other Config",
  "configList": "Config List",
  "configTypes": {
    "preferences": "Preferences",
    "theme": "Theme",
    "logo": "Logo",
    "copyright": "Copyright",
    "other": "Other"
  },
  "jsonFormatError": "JSON format error",
  "save": "Save",
  "saveSuccess": "Save success",
  "saveError": "Save failed",
  "loadSuccess": "Load success",
  "loadError": "Load failed",
  "previewConfig": "Preview Config",
  "applyConfig": "Apply Config",
  "app": {
    "title": "App Config",
    "name": "App Name",
    "namePlaceholder": "Please enter app name",
    "defaultHomePath": "Default Home Path",
    "defaultHomePathPlaceholder": "Please enter default home path",
    "locale": "Default Language",
    "dynamicTitle": "Dynamic Title",
    "dynamicTitleTip": "When enabled, page title will change dynamically based on current route",
    "watermark": "Watermark",
    "watermarkTip": "When enabled, watermark will be displayed on the page",
    "watermarkContent": "Watermark Content",
    "watermarkContentPlaceholder": "Please enter watermark content",
    "enablePreferences": "Enable Preferences",
    "enablePreferencesTip": "When enabled, users can modify preferences in the interface",
    "layout": "Layout Mode",
    "layoutOptions": {
      "sidebar-nav": "Sidebar Navigation",
      "header-nav": "Header Navigation",
      "mixed-nav": "Mixed Navigation",
      "header-sidebar-nav": "Header + Sidebar Navigation"
    }
  },
  "theme": {
    "mode": "Theme Mode",
    "modeOptions": {
      "light": "Light",
      "dark": "Dark",
      "auto": "Follow System"
    },
    "colorPrimary": "Primary Color",
    "radius": "Border Radius",
    "builtinType": "Built-in Theme",
    "semiDarkSidebar": "Semi Dark Sidebar",
    "semiDarkHeader": "Semi Dark Header"
  },
  "logo": {
    "enable": "Enable Logo",
    "source": "Logo Image",
    "sourcePlaceholder": "Please enter logo image URL or upload",
    "fit": "Fit Mode",
    "fitOptions": {
      "contain": "Contain",
      "cover": "Cover",
      "fill": "Fill",
      "none": "None",
      "scale-down": "Scale Down"
    }
  },
  "copyright": {
    "enable": "Enable Copyright",
    "companyName": "Company Name",
    "companyNamePlaceholder": "Please enter company name",
    "companySiteLink": "Company Website",
    "companySiteLinkPlaceholder": "Please enter company website link",
    "date": "Copyright Year",
    "datePlaceholder": "Please enter copyright year",
    "icp": "ICP License",
    "icpPlaceholder": "Please enter ICP license number",
    "icpLink": "ICP Link",
    "icpLinkPlaceholder": "Please enter ICP link",
    "policeIcp": "Police ICP Number",
    "policeIcpPlaceholder": "Please enter police ICP number",
    "policeIcpLink": "Police ICP Link",
    "policeIcpLinkPlaceholder": "Please enter police ICP link",
    "loginOnly": "Login Page Only",
    "loginOnlyTip": "When enabled, copyright info will only be displayed on the login page"
  },
  "loginConfig": {
    "title": "Login Config",
    "enableThirdPartyLogin": "Enable Third-party Login",
    "enableThirdPartyLoginTip": "When enabled, the login page will display third-party login options",
    "enabledProviders": "Enabled Login Methods",
    "enabledProvidersTip": "Select which third-party login methods to display on the login page",
    "providers": {
      "gitee": "Gitee",
      "github": "GitHub",
      "google": "Google",
      "microsoft": "Microsoft",
      "qq": "QQ",
      "wechat": "WeChat",
      "wecom": "WeCom",
      "dingtalk": "DingTalk",
      "feishu": "Feishu"
    }
  },
  "modelConfig": "Model Config",
  "model": {
    "title": "Model Config",
    "providerManagement": "Provider Management",
    "modelManagement": "Model Management",
    "addProvider": "Add Provider",
    "editProvider": "Edit Provider",
    "addModel": "Add Model",
    "editModel": "Edit Model",
    "addDefaultModels": "Add Default Models",
    "providerName": "Name",
    "providerType": "Type",
    "providerDescription": "Description",
    "apiKey": "API Key",
    "apiBase": "API Base URL",
    "ollamaHost": "Ollama Host",
    "modelName": "Model Name",
    "displayName": "Display Name",
    "modelType": "Model Type",
    "maxTokens": "Max Tokens",
    "supportsVision": "Supports Vision",
    "supportsFunction": "Supports Function",
    "enabled": "Enabled",
    "status": "Status",
    "operation": "Operation",
    "test": "Test",
    "selectProvider": "Select Provider",
    "chatModel": "Chat Model",
    "embeddingModel": "Embedding Model",
    "completionModel": "Completion Model",
    "rerankModel": "Rerank Model",
    "chat": "Chat",
    "embedding": "Embedding",
    "rerank": "Rerank",
    "addSelected": "Add Selected",
    "noDefaultModels": "No default models",
    "addedModels": "Added Models",
    "availableModels": "Available Models",
    "addAll": "Add All",
    "added": "Added",
    "refreshModels": "Refresh",
    "sourceApi": "Live",
    "sourceDefault": "Default",
    "fetchFromApiSuccess": "Fetched latest models from provider API",
    "fetchFromApiFallback": "Online fetch failed, using default model list",
    "searchModel": "Search models"
  }
}
