Files
llm-in-text/src/utils/i18n.js
T

316 lines
13 KiB
JavaScript
Raw Normal View History

export const translations = {
en: {
settings: 'Settings',
close: 'Close',
appearance: 'Appearance',
theme: 'Theme',
light: 'Light',
dark: 'Dark',
system: 'System',
background: 'Background',
default: 'Default',
warm: 'Warm',
reading: 'Reading Light',
image: 'Custom Image',
opacity: 'Opacity',
modelIntelligence: 'Model Intelligence',
thinkingLevel: 'Thinking Level',
low: 'Low',
medium: 'Medium',
high: 'High',
lowDesc: 'Direct completion (Fastest)',
mediumDesc: 'Brief analysis before suggesting',
highDesc: 'Deep, step-by-step analysis (Slowest)',
debounceTime: 'Debounce Time',
privacyPreferences: 'Privacy & Preferences',
privacyMode: 'Privacy Mode',
privacyDesc: 'Prevent sending IP and preferences to the AI',
language: 'Language',
auto: 'Auto Detect',
currency: 'Currency',
about: 'About Us',
importMd: 'Import Markdown',
exportMd: 'Export Markdown',
exportDocx: 'Export DOCX',
exportPdf: 'Export PDF',
uploadImg: 'Upload Image',
uploadFile: 'Upload File',
uploadDoc: 'Upload Document',
2026-04-05 11:40:56 +08:00
uploadDocTypeWarning: 'Only txt, json, toml, yaml, docx, pptx, pdf formats are supported.',
uploadDocSizeWarning: 'File size cannot exceed 10MB.',
uploadDocInBlockWarning: 'Cannot insert document inside an existing document block. Please move cursor outside.',
uploadDocError: 'Document conversion failed:',
uploadFileTypeWarning: 'Unsupported file type. Supported: doc/docx/ppt/pptx/pdf/zip, images, txt/json.',
uploadMdTypeWarning: 'Only Markdown (.md) files and image files are supported.',
2026-04-05 11:40:56 +08:00
uploadFileError: 'File upload failed.',
uploadConvertError: 'File conversion failed.',
uploadBatchLimit: 'Maximum 10 files at once',
uploadSizeLimit: 'File exceeds 50MB limit',
uploading: 'Uploading files...',
enableAI: 'Enable AI',
disableAI: 'Disable AI',
insertUrl: 'Insert Image from URL',
insert: 'Insert',
cancel: 'Cancel',
imgTooLarge: 'Image too large',
docTooLarge: 'Document too large, AI disabled',
initialMarkdown: '# Welcome to LLM-IN-TEXT\n\nAn instant LLM system\n\nStart your creative work below...'
},
zh: {
settings: '设置',
close: '关闭',
appearance: '外观',
theme: '主题',
light: '浅色',
dark: '深色',
system: '跟随系统',
background: '背景',
default: '默认',
warm: '暖色调',
reading: '读书灯',
image: '自定义图片',
opacity: '透明度',
modelIntelligence: '模型智能',
thinkingLevel: '思考程度',
low: '低',
medium: '中',
high: '高',
lowDesc: '直接补全(最快)',
mediumDesc: '简要分析上下文后建议',
highDesc: '深度逐步分析(最慢但质量最高)',
debounceTime: '防抖时间',
privacyPreferences: '隐私与偏好',
privacyMode: '隐私模式',
privacyDesc: '不向 AI 发送 IP 地址和偏好设置',
language: '语言',
auto: '自动检测',
currency: '货币',
about: '关于我们',
importMd: '导入 Markdown',
exportMd: '导出 Markdown',
exportDocx: '导出 DOCX',
exportPdf: '导出 PDF',
uploadImg: '上传图片',
uploadFile: '上传文件',
uploadDoc: '上传文档',
2026-04-05 11:40:56 +08:00
uploadDocTypeWarning: '仅支持 txt、json、toml、yaml、docx、pptx、pdf 格式的文档',
uploadDocSizeWarning: '文件大小不能超过 10MB',
uploadDocInBlockWarning: '无法在现有文档块内插入新文档,请将光标移到文档外部',
uploadDocError: '文档转换失败:',
uploadFileTypeWarning: '不支持的文件类型。仅支持 doc/docx/ppt/pptx/pdf/zip、图片、txt/json。',
uploadMdTypeWarning: '仅支持 Markdown.md)和图片文件。',
2026-04-05 11:40:56 +08:00
uploadFileError: '文件上传失败',
uploadConvertError: '文件转换失败',
uploadBatchLimit: '一次最多上传10个文件',
uploadSizeLimit: '文件超过50MB限制',
uploading: '正在上传文件...',
enableAI: '启用 AI',
disableAI: '禁用 AI',
insertUrl: '通过 URL 插入图片',
insert: '插入',
cancel: '取消',
imgTooLarge: '图片过大',
docTooLarge: '文档过大,AI已禁用',
initialMarkdown: '# 欢迎使用 LLM-IN-TEXT\n\n即时可用的 LLM 系统\n\n在下方开始创作吧...'
},
ja: {
settings: '設定',
close: '閉じる',
appearance: '外観',
theme: 'テーマ',
light: 'ライト',
dark: 'ダーク',
system: 'システム',
background: '背景',
default: 'デフォルト',
warm: '暖色',
reading: '読書灯',
image: 'カスタム画像',
opacity: '不透明度',
modelIntelligence: 'モデル知能',
thinkingLevel: '思考レベル',
low: '低',
medium: '中',
high: '高',
lowDesc: '直接補完(最速)',
mediumDesc: '提案前に文脈を簡単に分析',
highDesc: '深く段階的に分析(遅いが最高品質)',
debounceTime: 'デバウンス時間',
privacyPreferences: 'プライバシーと設定',
privacyMode: 'プライバシーモード',
privacyDesc: 'AIにIPアドレスと設定を送信しない',
language: '言語',
auto: '自動検出',
currency: '通貨',
about: '私たちについて',
importMd: 'Markdownをインポート',
exportMd: 'Markdownをエクスポート',
exportDocx: 'DOCXをエクスポート',
exportPdf: 'PDFをエクスポート',
uploadImg: '画像をアップロード',
uploadFile: 'Upload File',
uploadFileTypeWarning: 'Unsupported file type. Supported: doc/docx/ppt/pptx/pdf/zip, images, txt/json.',
uploadMdTypeWarning: 'Only Markdown (.md) files and image files are supported.',
2026-04-05 11:40:56 +08:00
uploadFileError: 'File upload failed.',
uploadConvertError: 'File conversion failed.',
uploadBatchLimit: 'Maximum 10 files at once',
uploadSizeLimit: 'File exceeds 50MB limit',
uploading: 'Uploading files...',
enableAI: 'AIを有効化',
disableAI: 'AIを無効化',
insertUrl: 'URLから画像を挿入',
insert: '挿入',
cancel: 'キャンセル',
imgTooLarge: '画像が大きすぎます',
docTooLarge: 'ドキュメントが大きすぎます、AI無効',
initialMarkdown: '# LLM-IN-TEXTへようこそ\n\nすぐに使えるLLMシステム\n\n下から創作を始めましょう...'
},
ko: {
settings: '설정',
close: '닫기',
appearance: '외관',
theme: '테마',
light: '라이트',
dark: '다크',
system: '시스템',
background: '배경',
default: '기본',
warm: '따뜻한 색',
reading: '독서등',
image: '사용자 지정 이미지',
opacity: '불투명도',
modelIntelligence: '모델 지능',
thinkingLevel: '사고 수준',
low: '낮음',
medium: '중간',
high: '높음',
lowDesc: '직접 완성 (가장 빠름)',
mediumDesc: '제안 전 문맥 간단 분석',
highDesc: '심층 단계별 분석 (가장 느리지만 최고 품질)',
debounceTime: '디바운스 시간',
privacyPreferences: '개인정보 및 환경설정',
privacyMode: '개인정보 모드',
privacyDesc: 'AI에 IP 주소 및 설정 전송 안 함',
language: '언어',
auto: '자동 감지',
currency: '통화',
about: '회사 소개',
importMd: 'Markdown 가져오기',
exportMd: 'Markdown 내보내기',
exportDocx: 'DOCX 내보내기',
exportPdf: 'PDF 내보내기',
uploadImg: '이미지 업로드',
uploadFile: 'Upload File',
uploadFileTypeWarning: 'Unsupported file type. Supported: doc/docx/ppt/pptx/pdf/zip, images, txt/json.',
uploadMdTypeWarning: 'Only Markdown (.md) files and image files are supported.',
uploadFileError: 'File upload failed.',
uploadConvertError: 'File conversion failed.',
enableAI: 'AI 활성화',
disableAI: 'AI 비활성화',
insertUrl: 'URL로 이미지 삽입',
insert: '삽입',
cancel: '취소',
imgTooLarge: '이미지가 너무 큽니다',
docTooLarge: '문서가 너무 큽니다, AI 비활성화됨',
initialMarkdown: '# LLM-IN-TEXT에 오신 것을 환영합니다\n\n즉시 사용할 수 있는 LLM 시스템\n\n아래에서 창작을 시작하세요...'
},
de: {
settings: 'Einstellungen',
close: 'Schließen',
appearance: 'Aussehen',
theme: 'Thema',
light: 'Hell',
dark: 'Dunkel',
system: 'System',
background: 'Hintergrund',
default: 'Standard',
warm: 'Warm',
reading: 'Leselicht',
image: 'Eigenes Bild',
opacity: 'Deckkraft',
modelIntelligence: 'Modell-Intelligenz',
thinkingLevel: 'Denkniveau',
low: 'Niedrig',
medium: 'Mittel',
high: 'Hoch',
lowDesc: 'Direkte Vervollständigung (Am schnellsten)',
mediumDesc: 'Kurze Analyse vor Vorschlag',
highDesc: 'Tiefe schrittweise Analyse (Langsam, aber höchste Qualität)',
debounceTime: 'Entprellzeit',
privacyPreferences: 'Datenschutz & Einstellungen',
privacyMode: 'Datenschutzmodus',
privacyDesc: 'Sende keine IP und Einstellungen an KI',
language: 'Sprache',
auto: 'Automatisch',
currency: 'Währung',
about: 'Über uns',
importMd: 'Markdown importieren',
exportMd: 'Markdown exportieren',
exportDocx: 'DOCX exportieren',
exportPdf: 'PDF exportieren',
uploadImg: 'Bild hochladen',
uploadFile: 'Upload File',
uploadFileTypeWarning: 'Unsupported file type. Supported: doc/docx/ppt/pptx/pdf/zip, images, txt/json.',
uploadMdTypeWarning: 'Only Markdown (.md) files and image files are supported.',
uploadFileError: 'File upload failed.',
uploadConvertError: 'File conversion failed.',
enableAI: 'KI aktivieren',
disableAI: 'KI deaktivieren',
insertUrl: 'Bild per URL einfügen',
insert: 'Einfügen',
cancel: 'Abbrechen',
imgTooLarge: 'Bild zu groß',
docTooLarge: 'Dokument zu groß, KI deaktiviert',
initialMarkdown: '# Willkommen bei LLM-IN-TEXT\n\nEin sofort verfügbares LLM-System\n\nStarten Sie Ihre kreative Arbeit unten...'
},
fr: {
settings: 'Paramètres',
close: 'Fermer',
appearance: 'Apparence',
theme: 'Thème',
light: 'Clair',
dark: 'Sombre',
system: 'Système',
background: 'Arrière-plan',
default: 'Défaut',
warm: 'Chaud',
reading: 'Lampe de lecture',
image: 'Image personnalisée',
opacity: 'Opacité',
modelIntelligence: 'Intelligence du modèle',
thinkingLevel: 'Niveau de réflexion',
low: 'Bas',
medium: 'Moyen',
high: 'Haut',
lowDesc: 'Complétion directe (Le plus rapide)',
mediumDesc: 'Analyse brève avant suggestion',
highDesc: 'Analyse approfondie étape par étape (Le plus lent)',
debounceTime: 'Temps de rebond',
privacyPreferences: 'Confidentialité et préférences',
privacyMode: 'Mode confidentialité',
privacyDesc: 'Ne pas envoyer IP et préférences à l\'IA',
language: 'Langue',
auto: 'Détection auto',
currency: 'Devise',
about: 'À propos de nous',
importMd: 'Importer Markdown',
exportMd: 'Exporter Markdown',
exportDocx: 'Exporter DOCX',
exportPdf: 'Exporter PDF',
uploadImg: 'Télécharger image',
uploadFile: 'Upload File',
uploadFileTypeWarning: 'Unsupported file type. Supported: doc/docx/ppt/pptx/pdf/zip, images, txt/json.',
uploadMdTypeWarning: 'Only Markdown (.md) files and image files are supported.',
uploadFileError: 'File upload failed.',
uploadConvertError: 'File conversion failed.',
enableAI: 'Activer IA',
disableAI: 'Désactiver IA',
insertUrl: 'Insérer image via URL',
insert: 'Insérer',
cancel: 'Annuler',
imgTooLarge: 'Image trop grande',
docTooLarge: 'Document trop grand, IA désactivée',
initialMarkdown: '# Bienvenue sur LLM-IN-TEXT\n\nUn système LLM instantané\n\nCommencez votre création ci-dessous...'
}
}