[feat] add feedback dialog and diagnostic log export, refs #149

This commit is contained in:
dijunkun committed 2026-11-11 02:47:38 +08:00
1 parent 6a8e79d4a9
commit 097add9397
14 files changed
+731 -10

No files matched your search

+170 -1
View File
@@ -10895,6 +10895,162 @@
"fr": "La nouvelle version nécessite iOS %1$@ ou une version ultérieure",
"es": "La nueva versión requiere iOS %1$@ o posterior",
"pt-BR": "A nova versão requer iOS %1$@ ou posterior"
},
"前往 GitHub 反馈": {
"zh-Hans": "前往 GitHub 反馈",
"en": "Give feedback on GitHub",
"ru": "Оставить отзыв на GitHub",
"zh-Hant": "前往 GitHub 回饋",
"ja": "GitHub でフィードバック",
"ko": "GitHub에 피드백 보내기",
"de": "Feedback auf GitHub geben",
"fr": "Donner un avis sur GitHub",
"es": "Enviar comentarios en GitHub",
"pt-BR": "Enviar comentários no GitHub"
},
"反馈与建议": {
"zh-Hans": "反馈与建议",
"en": "Feedback & suggestions",
"ru": "Отзывы и предложения",
"zh-Hant": "回饋與建議",
"ja": "フィードバック・ご提案",
"ko": "피드백 및 제안",
"de": "Feedback und Vorschläge",
"fr": "Avis et suggestions",
"es": "Comentarios y sugerencias",
"pt-BR": "Comentários e sugestões"
},
"导出诊断日志": {
"zh-Hans": "导出诊断日志",
"en": "Export diagnostic logs",
"ru": "Экспорт журналов диагностики",
"zh-Hant": "匯出診斷日誌",
"ja": "診断ログをエクスポート",
"ko": "진단 로그 내보내기",
"de": "Diagnoseprotokolle exportieren",
"fr": "Exporter les journaux de diagnostic",
"es": "Exportar registros de diagnóstico",
"pt-BR": "Exportar logs de diagnóstico"
},
"将 CrossDesk、MiniRTC 日志和基本版本信息保存为 ZIP 文件。": {
"zh-Hans": "将 CrossDesk、MiniRTC 日志和基本版本信息保存为 ZIP 文件。",
"en": "Save CrossDesk and MiniRTC logs with basic version information as a ZIP file.",
"ru": "Сохраните журналы CrossDesk и MiniRTC и сведения о версии в ZIP-файл.",
"zh-Hant": "將 CrossDesk、MiniRTC 日誌和基本版本資訊儲存為 ZIP 檔案。",
"ja": "CrossDesk・MiniRTC のログと基本的なバージョン情報を ZIP ファイルに保存します。",
"ko": "CrossDesk 및 MiniRTC 로그와 기본 버전 정보를 ZIP 파일로 저장합니다.",
"de": "Speichern Sie CrossDesk- und MiniRTC-Protokolle mit Versionsinformationen als ZIP-Datei.",
"fr": "Enregistrez les journaux CrossDesk et MiniRTC et les informations de version dans un fichier ZIP.",
"es": "Guarda los registros de CrossDesk y MiniRTC con la información de versión en un archivo ZIP.",
"pt-BR": "Salve os logs do CrossDesk e do MiniRTC com informações de versão em um arquivo ZIP."
},
"报告问题或提出功能建议。": {
"zh-Hans": "报告问题或提出功能建议。",
"en": "Report a problem or suggest an improvement.",
"ru": "Сообщите о проблеме или предложите улучшение.",
"zh-Hant": "回報問題或提出功能建議。",
"ja": "問題の報告や機能の改善をご提案ください。",
"ko": "문제를 보고하거나 개선 사항을 제안하세요.",
"de": "Melden Sie ein Problem oder schlagen Sie eine Verbesserung vor.",
"fr": "Signalez un problème ou proposez une amélioration.",
"es": "Informa de un problema o sugiere una mejora.",
"pt-BR": "Relate um problema ou sugira uma melhoria."
},
"无法保存诊断包,请选择其他位置重试。": {
"zh-Hans": "无法保存诊断包,请选择其他位置重试。",
"en": "Could not save the diagnostic archive. Choose another location and try again.",
"ru": "Не удалось сохранить архив диагностики. Выберите другое расположение и повторите попытку.",
"zh-Hant": "無法儲存診斷包,請選擇其他位置重試。",
"ja": "診断アーカイブを保存できません。別の場所を選んで再度お試しください。",
"ko": "진단 파일을 저장할 수 없습니다. 다른 위치를 선택하고 다시 시도하세요.",
"de": "Das Diagnosearchiv konnte nicht gespeichert werden. Wählen Sie einen anderen Speicherort und versuchen Sie es erneut.",
"fr": "Impossible de sauvegarder l’archive de diagnostic. Choisissez un autre emplacement et réessayez.",
"es": "No se pudo guardar el archivo de diagnóstico. Elige otra ubicación e inténtalo de nuevo.",
"pt-BR": "Não foi possível salvar o arquivo de diagnóstico. Escolha outro local e tente novamente."
},
"无法打开浏览器,请访问 GitHub 项目页面。": {
"zh-Hans": "无法打开浏览器,请访问 GitHub 项目页面。",
"en": "Could not open the browser. Please visit the project on GitHub.",
"ru": "Не удалось открыть браузер. Откройте страницу проекта на GitHub.",
"zh-Hant": "無法開啟瀏覽器,請前往 GitHub 專案頁面。",
"ja": "ブラウザーを開けません。GitHub のプロジェクトページにアクセスしてください。",
"ko": "브라우저를 열 수 없습니다. GitHub 프로젝트 페이지를 방문하세요.",
"de": "Der Browser konnte nicht geöffnet werden. Besuchen Sie die Projektseite auf GitHub.",
"fr": "Impossible d’ouvrir le navigateur. Consultez la page du projet sur GitHub.",
"es": "No se pudo abrir el navegador. Visita la página del proyecto en GitHub.",
"pt-BR": "Não foi possível abrir o navegador. Acesse a página do projeto no GitHub."
},
"无法读取日志,请稍后重试。": {
"zh-Hans": "无法读取日志,请稍后重试。",
"en": "Could not read the logs. Please try again later.",
"ru": "Не удалось прочитать журналы. Повторите попытку позже.",
"zh-Hant": "無法讀取日誌,請稍後重試。",
"ja": "ログを読み取れません。後でもう一度お試しください。",
"ko": "로그를 읽을 수 없습니다. 나중에 다시 시도하세요.",
"de": "Die Protokolle konnten nicht gelesen werden. Versuchen Sie es später erneut.",
"fr": "Impossible de lire les journaux. Réessayez plus tard.",
"es": "No se pudieron leer los registros. Inténtalo de nuevo más tarde.",
"pt-BR": "Não foi possível ler os logs. Tente novamente mais tarde."
},
"日志文件过大,无法导出。": {
"zh-Hans": "日志文件过大,无法导出。",
"en": "The log file is too large to export.",
"ru": "Файл журнала слишком велик для экспорта.",
"zh-Hant": "日誌檔案過大,無法匯出。",
"ja": "ログファイルが大きすぎるためエクスポートできません。",
"ko": "로그 파일이 너무 커서 내보낼 수 없습니다.",
"de": "Die Protokolldatei ist zu groß für den Export.",
"fr": "Le fichier journal est trop volumineux pour être exporté.",
"es": "El archivo de registro es demasiado grande para exportarlo.",
"pt-BR": "O arquivo de log é grande demais para exportar."
},
"正在导出…": {
"zh-Hans": "正在导出…",
"en": "Exporting…",
"ru": "Экспорт…",
"zh-Hant": "正在匯出…",
"ja": "エクスポート中…",
"ko": "내보내는 중…",
"de": "Export wird erstellt…",
"fr": "Exportation…",
"es": "Exportando…",
"pt-BR": "Exportando…"
},
"没有找到可导出的日志。": {
"zh-Hans": "没有找到可导出的日志。",
"en": "No logs were found to export.",
"ru": "Журналы для экспорта не найдены.",
"zh-Hant": "找不到可匯出的日誌。",
"ja": "エクスポートできるログが見つかりません。",
"ko": "내보낼 로그를 찾을 수 없습니다.",
"de": "Keine Protokolle zum Exportieren gefunden.",
"fr": "Aucun journal à exporter trouvé.",
"es": "No se encontraron registros para exportar.",
"pt-BR": "Nenhum log encontrado para exportar."
},
"诊断日志已导出,请将 ZIP 附到 GitHub Issue。": {
"zh-Hans": "诊断日志已导出,请将 ZIP 附到 GitHub Issue。",
"en": "Diagnostic logs exported. Attach the ZIP to your GitHub issue.",
"ru": "Журналы диагностики экспортированы. Прикрепите ZIP-файл к обращению на GitHub.",
"zh-Hant": "診斷日誌已匯出,請將 ZIP 附到 GitHub Issue。",
"ja": "診断ログをエクスポートしました。ZIP を GitHub Issue に添付してください。",
"ko": "진단 로그를 내보냈습니다. GitHub 이슈에 ZIP을 첨부하세요.",
"de": "Diagnoseprotokolle exportiert. Hängen Sie die ZIP-Datei an Ihr GitHub-Issue an.",
"fr": "Journaux de diagnostic exportés. Joignez le ZIP à votre ticket GitHub.",
"es": "Registros de diagnóstico exportados. Adjunta el ZIP a tu issue de GitHub.",
"pt-BR": "Logs de diagnóstico exportados. Anexe o ZIP à sua issue do GitHub."
},
"请在 GitHub Issue 中附上导出的 ZIP 日志包,便于排查问题。": {
"zh-Hans": "请在 GitHub Issue 中附上导出的 ZIP 日志包,便于排查问题。",
"en": "Attach the exported ZIP log archive to your GitHub issue to help us investigate.",
"ru": "Прикрепите экспортированный ZIP-архив журналов к обращению на GitHub, чтобы помочь нам разобраться в проблеме.",
"zh-Hant": "請在 GitHub Issue 中附上匯出的 ZIP 日誌封存檔,便於排查問題。",
"ja": "問題の調査のため、エクスポートしたログの ZIP ファイルを GitHub Issue に添付してください。",
"ko": "문제 조사에 도움이 되도록 내보낸 ZIP 로그 파일을 GitHub 이슈에 첨부해 주세요.",
"de": "Hängen Sie das exportierte ZIP-Archiv mit den Protokollen an Ihr GitHub-Issue an, damit wir das Problem untersuchen können.",
"fr": "Joignez l’archive ZIP des journaux exportés à votre ticket GitHub pour nous aider à analyser le problème.",
"es": "Adjunta el archivo ZIP de los registros exportados a tu issue de GitHub para ayudarnos a investigar el problema.",
"pt-BR": "Anexe o arquivo ZIP dos logs exportados à sua issue do GitHub para nos ajudar a investigar o problema."
}
},
"desktop": {
@@ -11937,7 +12093,20 @@
"远端 Windows 服务不可用,锁屏时无法操作。请在远端安装或修复 CrossDesk 服务。",
"开机自启需要安装版 Release;便携版和 Debug 不支持无人值守服务。",
"无法配置无人值守服务,请检查管理员权限和安装文件。",
"开机后无需登录即可连接;登录后继续使用同一 ID、密码和完整功能。"
"开机后无需登录即可连接;登录后继续使用同一 ID、密码和完整功能。",
"前往 GitHub 反馈",
"反馈与建议",
"导出诊断日志",
"将 CrossDesk、MiniRTC 日志和基本版本信息保存为 ZIP 文件。",
"报告问题或提出功能建议。",
"无法保存诊断包,请选择其他位置重试。",
"无法打开浏览器,请访问 GitHub 项目页面。",
"无法读取日志,请稍后重试。",
"日志文件过大,无法导出。",
"正在导出…",
"没有找到可导出的日志。",
"诊断日志已导出,请将 ZIP 附到 GitHub Issue。",
"请在 GitHub Issue 中附上导出的 ZIP 日志包,便于排查问题。"
],
"android": [
" · 已完成",