* chore(dev): add local setup state reset target - add a reset-setup make target to clear setup records, root users, and related options. - support both docker dev PostgreSQL and local SQLite development databases. - restart the docker dev backend so setup status is recalculated after reset. * fix(chat): prevent preset menu text overflow - add truncation layout for chat preset names to keep long labels inside the sidebar menu. - prevent loading and external-link icons from shrinking in constrained menu rows. * fix(i18n): translate dashboard granularity options - call t() for granularity option labels in dashboard system settings. - keep localized text consistent between the select trigger and dropdown items. * chore(dev): add backend dev service rebuild target - add a dev-api-rebuild make target to rebuild and start the docker backend service. - reuse DEV_COMPOSE_FILE and DEV_BACKEND_SERVICE variables to avoid repeated compose config literals. * fix(i18n): align interface language option labels - add shared interface language options to keep display names consistent. - reuse the shared options in the header switcher and profile preferences. - normalize language codes so zh-CN and zh_CN resolve to Simplified Chinese. * fix(i18n): add missing frontend translation keys - route channel key prompts, form validation messages, and channel fallback text through i18n. - add missing translations across six locales for channels, rankings, billing, and logs. - update i18n sync reports so literal t() keys are present in the base locale.
123 lines
9.7 KiB
JSON
Vendored
123 lines
9.7 KiB
JSON
Vendored
{
|
|
"[{\"ChatGPT\":\"https://chat.openai.com\"},{\"Lobe Chat\":\"https://chat-preview.lobehub.com/?settings={...}\"}]": "[{\"ChatGPT\":\"https://chat.openai.com\"},{\"Lobe Chat\":\"https://chat-preview.lobehub.com/?settings={...}\"}]",
|
|
"[{\"name\":\"支付宝\",\"type\":\"alipay\",\"color\":\"#1677FF\"}]": "[{\"name\":\"Alipay\",\"type\":\"alipay\",\"color\":\"#1677FF\"}]",
|
|
"/status/": "/status/",
|
|
"/your/endpoint": "/your/endpoint",
|
|
"acknowledge the related legal risks": "acknowledge the related legal risks",
|
|
"AIGC2D": "AIGC2D",
|
|
"Alipay": "Alipay",
|
|
"Anthropic": "Anthropic",
|
|
"API URL": "API URL",
|
|
"API2GPT": "API2GPT",
|
|
"AZURE_OPENAI_ENDPOINT *": "AZURE_OPENAI_ENDPOINT *",
|
|
"checkout.session.completed": "checkout.session.completed",
|
|
"checkout.session.expired": "checkout.session.expired",
|
|
"Claude": "Claude",
|
|
"Cloudflare": "Cloudflare",
|
|
"Cohere": "Cohere",
|
|
"Compliance confirmation required": "Compliance confirmation required",
|
|
"Compliance confirmed": "Compliance confirmed",
|
|
"Compliance confirmed successfully": "Compliance confirmed successfully",
|
|
"Confirm and enable": "Confirm and enable",
|
|
"Confirm compliance": "Confirm compliance",
|
|
"Confirm compliance terms": "Confirm compliance terms",
|
|
"confirm that I bear legal responsibility arising from deployment": "confirm that I bear legal responsibility arising from deployment",
|
|
"Confirmed at {{time}} by user #{{userId}}": "Confirmed at {{time}} by user #{{userId}}",
|
|
"DeepSeek": "DeepSeek",
|
|
"Discord": "Discord",
|
|
"DoubaoVideo": "DoubaoVideo",
|
|
"Each tier supports up to 2 conditions. The last tier without conditions is the fallback.": "Each tier supports up to 2 conditions. The last tier without conditions is the fallback.",
|
|
"edit_this": "edit_this",
|
|
"Failed to confirm compliance": "Failed to confirm compliance",
|
|
"FastGPT": "FastGPT",
|
|
"footer.columns.related.links.midjourney": "Midjourney-Proxy",
|
|
"footer.columns.related.links.newApiKeyTool": "new-api-key-tool",
|
|
"Gemini": "Gemini",
|
|
"Gemini Image 4K": "Gemini Image 4K",
|
|
"GitHub": "GitHub",
|
|
"gpt-3.5-turbo": "gpt-3.5-turbo",
|
|
"gpt-3.5-turbo-0125": "gpt-3.5-turbo-0125",
|
|
"https://api.day.app/yourkey/{{title}}/{{content}}": "https://api.day.app/yourkey/{{title}}/{{content}}",
|
|
"https://api.example.com": "https://api.example.com",
|
|
"https://ark.ap-southeast.bytepluses.com": "https://ark.ap-southeast.bytepluses.com",
|
|
"https://ark.cn-beijing.volces.com": "https://ark.cn-beijing.volces.com",
|
|
"https://cloud.siliconflow.cn/i/hij0YNTZ": "https://cloud.siliconflow.cn/i/hij0YNTZ",
|
|
"https://docs.example.com": "https://docs.example.com",
|
|
"https://example.com": "https://example.com",
|
|
"https://example.com/logo.png": "https://example.com/logo.png",
|
|
"https://example.com/qr-code.png": "https://example.com/qr-code.png",
|
|
"https://example.com/topup": "https://example.com/topup",
|
|
"https://example.com/webhook": "https://example.com/webhook",
|
|
"https://gateway.example.com": "https://gateway.example.com",
|
|
"https://github.com/QuantumNous/new-api": "https://github.com/QuantumNous/new-api",
|
|
"https://gotify.example.com": "https://gotify.example.com",
|
|
"https://pay.example.com": "https://pay.example.com",
|
|
"https://provider.com/.well-known/openid-configuration": "https://provider.com/.well-known/openid-configuration",
|
|
"https://status.example.com": "https://status.example.com",
|
|
"https://wechat-server.example.com": "https://wechat-server.example.com",
|
|
"https://worker.example.workers.dev": "https://worker.example.workers.dev",
|
|
"https://your-server.example.com": "https://your-server.example.com",
|
|
"I have read and understood the above compliance reminder": "I have read and understood the above compliance reminder",
|
|
"I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.": "I have read and understood the above compliance reminder, acknowledge the related legal risks, and confirm that I bear legal responsibility arising from deployment, operation, and charging behavior.",
|
|
"If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.": "If you provide generative AI services to the public in mainland China, you will fulfill legal obligations including filing, security assessment, content safety, complaint handling, generated content labeling, log retention, and personal information protection.",
|
|
"Jimeng": "Jimeng",
|
|
"JustSong": "JustSong",
|
|
"LingYiWanWu": "LingYiWanWu",
|
|
"LinuxDO": "LinuxDO",
|
|
"Midjourney": "Midjourney",
|
|
"MidjourneyPlus": "MidjourneyPlus",
|
|
"MiniMax": "MiniMax",
|
|
"Mistral": "Mistral",
|
|
"MokaAI": "MokaAI",
|
|
"Moonshot": "Moonshot",
|
|
"my-status": "my-status",
|
|
"name@example.com": "name@example.com",
|
|
"NewAPI": "NewAPI",
|
|
"Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.": "Non-zero invitation rewards require compliance confirmation in Payment Gateway settings.",
|
|
"noreply@example.com": "noreply@example.com",
|
|
"OhMyGPT": "OhMyGPT",
|
|
"Ollama": "Ollama",
|
|
"OpenAI": "OpenAI",
|
|
"OpenAIMax": "OpenAIMax",
|
|
"OpenRouter": "OpenRouter",
|
|
"operation and charging behavior": "operation and charging behavior",
|
|
"org-...": "org-...",
|
|
"Passkey": "Passkey",
|
|
"Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.": "Payment, redemption codes, subscription plans, and invitation rewards are locked until the root administrator confirms the compliance terms.",
|
|
"Perplexity": "Perplexity",
|
|
"Please type the following text to confirm:": "Please type the following text to confirm:",
|
|
"price_xxx": "price_xxx",
|
|
"QuantumNous": "QuantumNous",
|
|
"Redemption codes are disabled until the administrator confirms compliance terms.": "Redemption codes are disabled until the administrator confirms compliance terms.",
|
|
"Referral reward transfer is disabled until the administrator confirms compliance terms.": "Referral reward transfer is disabled until the administrator confirms compliance terms.",
|
|
"Replicate": "Replicate",
|
|
"SiliconFlow": "SiliconFlow",
|
|
"smtp.example.com": "smtp.example.com",
|
|
"socks5://user:pass@host:port": "socks5://user:pass@host:port",
|
|
"Stripe": "Stripe",
|
|
"Submodel": "Submodel",
|
|
"Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.": "Subscription plan creation and changes are locked until the administrator confirms compliance terms in Payment Gateway settings.",
|
|
"SunoAPI": "SunoAPI",
|
|
"Telegram": "Telegram",
|
|
"The entered text does not match the required text.": "The entered text does not match the required text.",
|
|
"This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.": "This confirmation unlocks payment, redemption code, subscription plan, and invitation reward features. Please read the statements carefully.",
|
|
"Token prices": "Token prices",
|
|
"TTFT P50": "TTFT P50",
|
|
"TTFT P95": "TTFT P95",
|
|
"TTFT P99": "TTFT P99",
|
|
"Type the confirmation text here": "Type the confirmation text here",
|
|
"Vertex AI": "Vertex AI",
|
|
"VolcEngine": "VolcEngine",
|
|
"Webhook URL": "Webhook URL",
|
|
"Webhook URL:": "Webhook URL:",
|
|
"WeChat Pay": "WeChat Pay",
|
|
"whsec_xxx": "whsec_xxx",
|
|
"Xinference": "Xinference",
|
|
"Xunfei": "Xunfei",
|
|
"You commit not to use this system to implement, assist with, or indirectly implement acts that violate applicable laws and regulations, regulatory requirements, platform rules, public interests, or the lawful rights and interests of third parties.": "You commit not to use this system to implement, assist with, or indirectly implement acts that violate applicable laws and regulations, regulatory requirements, platform rules, public interests, or the lawful rights and interests of third parties.",
|
|
"You commit to using upstream APIs, accounts, keys, quotas, and service capabilities only within the scope of lawful authorization obtained from upstream service providers, model service providers, or relevant rights holders, and will not conduct unauthorized resale, trafficking, distribution, or other non-compliant commercialization.": "You commit to using upstream APIs, accounts, keys, quotas, and service capabilities only within the scope of lawful authorization obtained from upstream service providers, model service providers, or relevant rights holders, and will not conduct unauthorized resale, trafficking, distribution, or other non-compliant commercialization.",
|
|
"You have legally obtained authorization for the connected model APIs, accounts, keys, and quotas.": "You have legally obtained authorization for the connected model APIs, accounts, keys, and quotas.",
|
|
"You understand and independently bear legal responsibility arising from deployment, operation, and charging behavior.": "You understand and independently bear legal responsibility arising from deployment, operation, and charging behavior.",
|
|
"You understand this compliance reminder is only for risk notice and does not constitute legal advice, a compliance review conclusion, or a guarantee of the legality of your use of this system; you should consult professional legal or compliance advisors based on your actual business scenario.": "You understand this compliance reminder is only for risk notice and does not constitute legal advice, a compliance review conclusion, or a guarantee of the legality of your use of this system; you should consult professional legal or compliance advisors based on your actual business scenario."
|
|
}
|