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', upload: 'Upload', uploadImg: 'Upload Image', uploadFile: 'Upload File', uploadDoc: 'Upload Document', 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.', 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...', view: 'View', editor: 'Editor', docs: 'Docs', docsManagement: 'Document Management', docsEmptyDesc: 'Document management interface is under development...', files: 'Files', noFiles: '暂无文件', newFile: '新建文件', newFolder: '新建文件夹', untitledFile: 'untitled.md', untitledFolder: '新建文件夹', rename: '重命名', delete: '删除', copy: '复制', cut: '剪切', paste: '粘贴', confirmDelete: '确认删除', confirmDeleteDesc: '确定要删除', confirmDeleteFolderDesc: '此操作将删除文件夹内的所有内容。', confirmDeleteFileDesc: '此操作不可撤销。', cancel: '取消', rootDir: '根目录', expandSidebar: '展开侧边栏', collapseSidebar: '收起侧边栏', fileLimitReached: '文件数量已达上限', folderLimitReached: '文件夹数量已达上限', fileSizeLimit: '文件大小不能超过 50MB', storageError: '存储空间不足', selectFileToView: '选择一个文件以查看内容', folderContains: '包含', items: '个项目', unsupportedPreview: '暂不支持预览此文件类型', fileNamePlaceholder: '文件名.md', folderNamePlaceholder: '文件夹名' }, 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', upload: '上传', uploadImg: '上传图片', uploadFile: '上传文件', uploadDoc: '上传文档', uploadDocTypeWarning: '仅支持 txt、json、toml、yaml、docx、pptx、pdf 格式的文档', uploadDocSizeWarning: '文件大小不能超过 10MB', uploadDocInBlockWarning: '无法在现有文档块内插入新文档,请将光标移到文档外部', uploadDocError: '文档转换失败:', uploadFileTypeWarning: '不支持的文件类型。仅支持 doc/docx/ppt/pptx/pdf/zip、图片、txt/json。', uploadMdTypeWarning: '仅支持 Markdown(.md)和图片文件。', 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在下方开始创作吧...', view: '视图', editor: '编辑器', docs: '文档', docsManagement: '文档管理', docsEmptyDesc: '文档管理界面开发中...', files: '文件', noFiles: '暂无文件', newFile: '新建文件', newFolder: '新建文件夹', untitledFile: '未命名.md', untitledFolder: '新建文件夹', rename: '重命名', delete: '删除', copy: '复制', cut: '剪切', paste: '粘贴', confirmDelete: '确认删除', confirmDeleteDesc: '确定要删除', confirmDeleteFolderDesc: '此操作将删除文件夹内的所有内容。', confirmDeleteFileDesc: '此操作不可撤销。', cancel: '取消', rootDir: '根目录', expandSidebar: '展开侧边栏', collapseSidebar: '收起侧边栏', fileLimitReached: '文件数量已达上限', folderLimitReached: '文件夹数量已达上限', fileSizeLimit: '文件大小不能超过 50MB', storageError: '存储空间不足', selectFileToView: '选择一个文件以查看内容', folderContains: '包含', items: '个项目', unsupportedPreview: '暂不支持预览此文件类型', fileNamePlaceholder: '文件名.md', folderNamePlaceholder: '文件夹名' }, 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をエクスポート', upload: 'アップロード', 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.', 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下から創作を始めましょう...', view: 'ビュー', editor: 'エディター', docs: 'ドキュメント', docsManagement: 'ドキュメント管理', docsEmptyDesc: 'ドキュメント管理画面は開発中です...', files: 'ファイル', noFiles: 'ファイルはありません', newFile: '新規ファイル', newFolder: '新規フォルダー', untitledFile: '無題.md', untitledFolder: '新しいフォルダー', rename: '名前を変更', delete: '削除', copy: 'コピー', cut: '切り取り', paste: '貼り付け', confirmDelete: '削除の確認', confirmDeleteDesc: '本当に削除しますか', confirmDeleteFolderDesc: 'フォルダー内のすべてのコンテンツが削除されます。', confirmDeleteFileDesc: 'この操作は元に戻せません。', cancel: 'キャンセル', rootDir: 'ルートディレクトリ', expandSidebar: 'サイドバーを展開', collapseSidebar: 'サイドバーを折りたたむ', fileLimitReached: 'ファイル数の上限に達しました', folderLimitReached: 'フォルダー数の上限に達しました', fileSizeLimit: 'ファイルサイズは50MBを超えられません', storageError: 'ストレージが不足しています', selectFileToView: 'ファイルを選択して内容を表示', folderContains: '含む', items: '項目', unsupportedPreview: 'このファイルタイプはプレビューに対応していません', fileNamePlaceholder: 'ファイル名.md', folderNamePlaceholder: 'フォルダー名' }, 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 내보내기', upload: '업로드', 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아래에서 창작을 시작하세요...', view: '보기', editor: '에디터', docs: '문서', docsManagement: '문서 관리', docsEmptyDesc: '문서 관리 화면은 개발 중입니다...', files: '파일', noFiles: '파일이 없습니다', newFile: '새 파일', newFolder: '새 폴더', untitledFile: '제목 없음.md', untitledFolder: '새 폴더', rename: '이름 변경', delete: '삭제', copy: '복사', cut: '잘라내기', paste: '붙여넣기', confirmDelete: '삭제 확인', confirmDeleteDesc: '정말 삭제하시겠습니까', confirmDeleteFolderDesc: '폴더의 모든 콘텐츠가 삭제됩니다.', confirmDeleteFileDesc: '이 작업은 취소할 수 없습니다.', cancel: '취소', rootDir: '루트 디렉토리', expandSidebar: '사이드바 펼치기', collapseSidebar: '사이드바 접기', fileLimitReached: '파일 수上限에 도달했습니다', folderLimitReached: '폴더 수上限에 도달했습니다', fileSizeLimit: '파일 크기는 50MB를 초과할 수 없습니다', storageError: '저장 공간이 부족합니다', selectFileToView: '파일을 선택하여 내용 보기', folderContains: '포함', items: '항목', unsupportedPreview: '이 파일 유형은 미리보기를 지원하지 않습니다', fileNamePlaceholder: '파일명.md', folderNamePlaceholder: '폴더명' }, 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', upload: 'Hochladen', 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...', view: 'Ansicht', editor: 'Editor', docs: 'Dokumente', docsManagement: 'Dokumentenverwaltung', docsEmptyDesc: 'Die Dokumentenverwaltung ist in Entwicklung...', files: 'Dateien', noFiles: 'Keine Dateien', newFile: 'Neue Datei', newFolder: 'Neuer Ordner', untitledFile: 'Unbenannt.md', untitledFolder: 'Neuer Ordner', rename: 'Umbenennen', delete: 'Löschen', copy: 'Kopieren', cut: 'Ausschneiden', paste: 'Einfügen', confirmDelete: 'Löschen bestätigen', confirmDeleteDesc: 'Möchten Sie wirklich löschen', confirmDeleteFolderDesc: 'Dies entfernt alle Inhalte im Ordner.', confirmDeleteFileDesc: 'Diese Aktion kann nicht rückgängig gemacht werden.', cancel: 'Abbrechen', rootDir: 'Stammverzeichnis', expandSidebar: 'Seitenleiste erweitern', collapseSidebar: 'Seitenleiste einklappen', fileLimitReached: 'Maximale Dateianzahl erreicht', folderLimitReached: 'Maximale Ordneranzahl erreicht', fileSizeLimit: 'Dateigröße darf 50MB nicht überschreiten', storageError: 'Speicherplatz unzureichend', selectFileToView: 'Datei auswählen zum Anzeigen', folderContains: 'Enthält', items: 'Elemente', unsupportedPreview: 'Dieser Dateityp wird nicht in der Vorschau unterstützt', fileNamePlaceholder: 'Dateiname.md', folderNamePlaceholder: 'Ordnername' }, 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', upload: 'Télécharger', 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...', view: 'Vue', editor: 'Éditeur', docs: 'Documents', docsManagement: 'Gestion des documents', docsEmptyDesc: 'L\'interface de gestion des documents est en développement...', files: 'Fichiers', noFiles: 'Aucun fichier', newFile: 'Nouveau fichier', newFolder: 'Nouveau dossier', untitledFile: 'Sans titre.md', untitledFolder: 'Nouveau dossier', rename: 'Renommer', delete: 'Supprimer', copy: 'Copier', cut: 'Couper', paste: 'Coller', confirmDelete: 'Confirmer la suppression', confirmDeleteDesc: 'Êtes-vous sûr de vouloir supprimer', confirmDeleteFolderDesc: 'Cela supprimera tout le contenu du dossier.', confirmDeleteFileDesc: 'Cette action est irréversible.', cancel: 'Annuler', rootDir: 'Répertoire racine', expandSidebar: 'Développer la barre latérale', collapseSidebar: 'Réduire la barre latérale', fileLimitReached: 'Nombre maximum de fichiers atteint', folderLimitReached: 'Nombre maximum de dossiers atteint', fileSizeLimit: 'La taille du fichier ne peut pas dépasser 50 Mo', storageError: 'Espace de stockage insuffisant', selectFileToView: 'Sélectionnez un fichier pour afficher le contenu', folderContains: 'Contient', items: 'éléments', unsupportedPreview: 'Ce type de fichier n\'est pas pris en charge pour l\'aperçu', fileNamePlaceholder: 'Nom du fichier.md', folderNamePlaceholder: 'Nom du dossier' } }