feat: inline error messages with recovery actions

This commit is contained in:
SnapOtter
2026-06-14 19:24:12 +08:00
parent 619f61b470
commit 56cd843482
23 changed files with 121 additions and 10 deletions
+3
View File
@@ -2453,6 +2453,9 @@ export const ar: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "تم حفظ إعداداتك.",
tryAgain: "حاول مرة أخرى",
tryDifferentFile: "جرب ملفًا مختلفًا",
},
homePage: {
generatingPreview: "جاري إنشاء المعاينة...",
+3
View File
@@ -2467,6 +2467,9 @@ export const de: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Ihre Einstellungen wurden gespeichert.",
tryAgain: "Erneut versuchen",
tryDifferentFile: "Andere Datei versuchen",
},
homePage: {
generatingPreview: "Vorschau wird generiert...",
+3
View File
@@ -2417,6 +2417,9 @@ export const en = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Your settings are saved.",
tryAgain: "Try again",
tryDifferentFile: "Try a different file",
},
homePage: {
generatingPreview: "Generating preview...",
+3
View File
@@ -2449,6 +2449,9 @@ export const es: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Tu configuracion se ha guardado.",
tryAgain: "Reintentar",
tryDifferentFile: "Probar con otro archivo",
},
homePage: {
generatingPreview: "Generando vista previa...",
+3
View File
@@ -2468,6 +2468,9 @@ export const fr: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Vos parametres sont enregistres.",
tryAgain: "Reessayer",
tryDifferentFile: "Essayer un autre fichier",
},
homePage: {
generatingPreview: "Generation de l'apercu...",
+3
View File
@@ -2450,6 +2450,9 @@ export const hi: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "आपकी सेटिंग्स सहेज ली गई हैं।",
tryAgain: "पुनः प्रयास करें",
tryDifferentFile: "एक अलग फ़ाइल आज़माएं",
},
homePage: {
generatingPreview: "प्रीव्यू जनरेट हो रहा है...",
+3
View File
@@ -2462,6 +2462,9 @@ export const id: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Pengaturan Anda tersimpan.",
tryAgain: "Coba lagi",
tryDifferentFile: "Coba file lain",
},
homePage: {
generatingPreview: "Membuat pratinjau...",
+3
View File
@@ -2461,6 +2461,9 @@ export const it: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Le impostazioni sono state salvate.",
tryAgain: "Riprova",
tryDifferentFile: "Prova un file diverso",
},
homePage: {
generatingPreview: "Generazione anteprima...",
+3
View File
@@ -2420,6 +2420,9 @@ export const ja: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "設定は保存されています。",
tryAgain: "再試行",
tryDifferentFile: "別のファイルを試す",
},
homePage: {
generatingPreview: "プレビューを生成中...",
+3
View File
@@ -2405,6 +2405,9 @@ export const ko: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "설정이 저장되었습니다.",
tryAgain: "다시 시도",
tryDifferentFile: "다른 파일 시도",
},
homePage: {
generatingPreview: "미리보기 생성 중...",
+3
View File
@@ -2464,6 +2464,9 @@ export const nl: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Uw instellingen zijn opgeslagen.",
tryAgain: "Opnieuw proberen",
tryDifferentFile: "Een ander bestand proberen",
},
homePage: {
generatingPreview: "Preview genereren...",
+3
View File
@@ -2465,6 +2465,9 @@ export const pl: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Twoje ustawienia zostaly zapisane.",
tryAgain: "Sprobuj ponownie",
tryDifferentFile: "Sprobuj inny plik",
},
homePage: {
generatingPreview: "Generowanie podglądu...",
+3
View File
@@ -2461,6 +2461,9 @@ export const ptBR: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Suas configuracoes foram salvas.",
tryAgain: "Tentar novamente",
tryDifferentFile: "Tentar outro arquivo",
},
homePage: {
generatingPreview: "Gerando visualizacao...",
+3
View File
@@ -2463,6 +2463,9 @@ export const ru: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Ваши настройки сохранены.",
tryAgain: "Попробовать снова",
tryDifferentFile: "Попробовать другой файл",
},
homePage: {
generatingPreview: "Генерация предпросмотра...",
+3
View File
@@ -2460,6 +2460,9 @@ export const sv: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Dina installningar ar sparade.",
tryAgain: "Forsok igen",
tryDifferentFile: "Prova en annan fil",
},
homePage: {
generatingPreview: "Genererar forhandsvisning...",
+3
View File
@@ -2442,6 +2442,9 @@ export const th: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "บันทึกการตั้งค่าของคุณแล้ว",
tryAgain: "ลองอีกครั้ง",
tryDifferentFile: "ลองไฟล์อื่น",
},
homePage: {
generatingPreview: "กำลังสร้างตัวอย่าง...",
+3
View File
@@ -2465,6 +2465,9 @@ export const tr: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Ayarlariniz kaydedildi.",
tryAgain: "Tekrar dene",
tryDifferentFile: "Farkli bir dosya dene",
},
homePage: {
generatingPreview: "Önizleme oluşturuluyor...",
+3
View File
@@ -2463,6 +2463,9 @@ export const uk: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Ваші налаштування збережено.",
tryAgain: "Спробувати знову",
tryDifferentFile: "Спробувати інший файл",
},
homePage: {
generatingPreview: "Генерація попереднього перегляду...",
+3
View File
@@ -2462,6 +2462,9 @@ export const vi: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "Cai dat cua ban da duoc luu.",
tryAgain: "Thu lai",
tryDifferentFile: "Thu tep khac",
},
homePage: {
generatingPreview: "Đang tạo bản xem trước...",
+3
View File
@@ -2395,6 +2395,9 @@ export const zhCN: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "您的设置已保存。",
tryAgain: "重试",
tryDifferentFile: "尝试其他文件",
},
homePage: {
generatingPreview: "正在生成预览...",
+3
View File
@@ -2393,6 +2393,9 @@ export const zhTW: TranslationKeys = {
saved: "Saved",
noChange: "no change",
download: "Download",
settingsSaved: "您的設定已儲存。",
tryAgain: "重試",
tryDifferentFile: "嘗試其他檔案",
},
homePage: {
generatingPreview: "正在產生預覽...",