aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHosted Weblate <hosted@weblate.org>2025-11-29 17:33:35 +0100
committerHosted Weblate <hosted@weblate.org>2025-11-29 17:33:36 +0100
commite1ad2cfd325d66df98b45068df6e6db3a1f06cc2 (patch)
treed3f222f95d93fb977a51feb1de499895f904cd2c
parentebafbe599df40c02a0683efc9b424bc8b75af3c3 (diff)
downloadkarakeep-e1ad2cfd325d66df98b45068df6e6db3a1f06cc2.tar.zst
i18n: Sync weblate translations
Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: OpenAI <noreply-mt-openai@weblate.org> Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ar/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/cs/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/da/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/de/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/el/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/en_US/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/es/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/fa/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/fi/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/fr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ga/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/gl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/hr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/hu/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/it/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ja/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ko/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/nl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pt/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/ru/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sk/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sl/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/sv/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/tr/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/uk/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/vi/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/karakeep/karakeep/zh_Hant/ Translation: Karakeep/Karakeep
Diffstat (limited to '')
-rw-r--r--apps/web/lib/i18n/locales/ar/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/cs/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/da/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/de/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/el/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/en_US/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/es/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/fa/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/fi/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/fr/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/ga/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/gl/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/hr/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/hu/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/it/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/ja/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/ko/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/nb_NO/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/nl/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/pl/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/pt/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/pt_BR/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/ru/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/sk/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/sl/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/sv/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/tr/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/uk/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/vi/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/zh/translation.json108
-rw-r--r--apps/web/lib/i18n/locales/zhtw/translation.json108
31 files changed, 3286 insertions, 62 deletions
diff --git a/apps/web/lib/i18n/locales/ar/translation.json b/apps/web/lib/i18n/locales/ar/translation.json
index 3b58252b..023d6f15 100644
--- a/apps/web/lib/i18n/locales/ar/translation.json
+++ b/apps/web/lib/i18n/locales/ar/translation.json
@@ -168,7 +168,8 @@
"import_bookmarks_from_karakeep_export": "استيراد إشارات مرجعية من تصدير Karakeep",
"export_links_and_notes": "تصدير الروابط والملاحظات",
"imported_bookmarks": "الإشارات المرجعية المستوردة",
- "import_bookmarks_from_tab_session_manager_export": "استيراد الإشارات المرجعية من مدير جلسة علامات التبويب"
+ "import_bookmarks_from_tab_session_manager_export": "استيراد الإشارات المرجعية من مدير جلسة علامات التبويب",
+ "import_bookmarks_from_mymind_export": "استيراد الإشارات المرجعية من تصدير mymind"
},
"api_keys": {
"api_keys": "مفاتيح API",
@@ -293,6 +294,10 @@
},
"storage_breakdown": {
"title": "تفصيل التخزين"
+ },
+ "bookmark_sources": {
+ "title": "مصادر الإشارات المرجعية",
+ "empty": "لا توجد بيانات مصدر متاحة"
}
},
"subscription": {
@@ -342,6 +347,55 @@
"delete_dialog_title": "حذف جلسة الاستيراد",
"delete_dialog_description": "هل أنت متأكد أنك تريد حذف \" {{name}} \"؟ لا يمكن التراجع عن هذا الإجراء. لن يتم حذف الإشارات المرجعية نفسها.",
"delete_session": "حذف الجلسة"
+ },
+ "backups": {
+ "backups": "النُسخ الاحتياطية",
+ "page_title": "النُسخ الاحتياطية",
+ "page_description": "أنشئ وأدر نُسخًا احتياطية لعلاماتك المرجعية تلقائيًا. النُسخ الاحتياطية مُضغوطة ومخزنة بشكل آمن.",
+ "configuration": {
+ "title": "إعدادات النسخ الاحتياطي",
+ "enable_automatic_backups": "تمكين النسخ الاحتياطي التلقائي",
+ "enable_automatic_backups_description": "أنشئ نُسخًا احتياطية لعلاماتك المرجعية تلقائيًا",
+ "backup_frequency": "تكرار النسخ الاحتياطي",
+ "backup_frequency_description": "كم مرة يتم فيها إنشاء نسخ احتياطية",
+ "retention_period": "فترة الاستبقاء (بالأيام)",
+ "retention_period_description": "عدد الأيام التي يجب الاحتفاظ فيها بالنُسخ الاحتياطية قبل حذفها",
+ "frequency": {
+ "daily": "يوميًا",
+ "weekly": "أسبوعيًا"
+ },
+ "select_frequency": "اختر التكرار",
+ "save_settings": "حفظ الإعدادات"
+ },
+ "list": {
+ "title": "نُسخك الاحتياطية",
+ "create_backup_now": "إنشاء نسخة احتياطية الآن",
+ "no_backups": "ليس لديك أي نُسخ احتياطية حتى الآن. قم بتمكين النُسخ الاحتياطية التلقائية أو أنشئ واحدة يدويًا.",
+ "table": {
+ "created_at": "تاريخ الإنشاء",
+ "bookmarks": "العلامات المرجعية",
+ "size": "الحجم",
+ "status": "الحالة",
+ "actions": "الإجراءات"
+ },
+ "status": {
+ "success": "نجاح",
+ "failed": "فشل",
+ "pending": "معلقة"
+ },
+ "actions": {
+ "download_backup": "تنزيل نسخة احتياطية",
+ "delete_backup": "حذف النسخة الاحتياطية"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "حذف النسخة الاحتياطية؟",
+ "delete_backup_description": "هل أنت متأكد أنك تريد حذف هذه النسخة الاحتياطية؟ لا يمكن التراجع عن هذا الإجراء."
+ },
+ "toasts": {
+ "backup_queued": "تمت إضافة مهمة النسخ الاحتياطي إلى قائمة الانتظار! ستتم معالجتها قريبًا.",
+ "backup_deleted": "تم حذف النسخة الاحتياطية!"
+ }
}
},
"admin": {
@@ -512,7 +566,57 @@
"description": "لا يؤدي حذف قائمة ما إلى حذف أي إشارات مرجعية في هذه القائمة.",
"delete_children": "حذف القوائم الفرعية (بشكل متكرر)",
"delete_children_description": "إذا لم يتم تحديده، فستصبح جميع القوائم الفرعية المباشرة قوائم جذر"
- }
+ },
+ "shared": "مشترك",
+ "collaborators": {
+ "manage": "إدارة المتعاونين",
+ "view": "عرض المتعاونين",
+ "collaborators": "المتعاونين",
+ "add": "إضافة متعاون",
+ "current": "المتعاونون الحاليون",
+ "enter_email": "أدخل عنوان البريد الإلكتروني",
+ "please_enter_email": "يرجى إدخال عنوان بريد إلكتروني",
+ "added_successfully": "تمت إضافة المتعاون بنجاح",
+ "failed_to_add": "فشل في إضافة متعاون",
+ "removed": "تمت إزالة المتعاون",
+ "failed_to_remove": "فشل في إزالة المتعاون",
+ "role_updated": "تم تحديث الدور",
+ "failed_to_update_role": "فشل في تحديث الدور",
+ "viewer": "عارض",
+ "editor": "محرر",
+ "owner": "مالك",
+ "viewer_description": "يمكنه عرض الإشارات المرجعية في القائمة",
+ "editor_description": "يمكنه إضافة وإزالة الإشارات المرجعية",
+ "no_collaborators": "لا يوجد متعاونون حتى الآن. أضف شخصًا لبدء التعاون!",
+ "no_collaborators_readonly": "لا يوجد متعاونين لهذه القائمة.",
+ "people_with_access": "الأشخاص الذين لديهم صلاحية الوصول إلى هذه القائمة",
+ "add_or_remove": "إضافة أو إزالة الأشخاص الذين يمكنهم الوصول إلى هذه القائمة",
+ "invitation_sent": "تم إرسال الدعوة بنجاح",
+ "invitation_revoked": "تم إلغاء الدعوة",
+ "failed_to_revoke": "فشل إلغاء الدعوة",
+ "pending": "معلقة",
+ "revoke": "إلغاء",
+ "declined": "مرفوضة"
+ },
+ "leave_list": {
+ "title": "مغادرة القائمة",
+ "confirm_message": "هل أنت متأكد أنك تريد مغادرة {{icon}} {{name}}؟",
+ "warning": "لن تتمكن بعد ذلك من عرض أو الوصول إلى الإشارات المرجعية في هذه القائمة. يمكن لمالك القائمة إضافتك مرة أخرى إذا لزم الأمر.",
+ "action": "مغادرة القائمة",
+ "success": "لقد غادرت \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "الدعوات المعلَّقة",
+ "description": "راجِع دعوات المشاركة في القائمة واستجب لها",
+ "invited_by": "بدعوة من",
+ "accept": "قبول",
+ "decline": "رفض",
+ "accepted": "تم قبول الدعوة",
+ "declined": "تم رفض الدعوة",
+ "failed_to_accept": "فشل قبول الدعوة",
+ "failed_to_decline": "فشل رفض الدعوة"
+ },
+ "shared_lists": "قوائم مشتركة"
},
"tags": {
"all_tags": "جميع الوسوم",
diff --git a/apps/web/lib/i18n/locales/cs/translation.json b/apps/web/lib/i18n/locales/cs/translation.json
index b1dcdf25..b0df5dab 100644
--- a/apps/web/lib/i18n/locales/cs/translation.json
+++ b/apps/web/lib/i18n/locales/cs/translation.json
@@ -228,7 +228,8 @@
"import_bookmarks_from_karakeep_export": "Importovat záložky z exportu Karakeep",
"import_bookmarks_from_tab_session_manager_export": "Importovat záložky ze správce relací panelů",
"export_links_and_notes": "Exportovat odkazy a poznámky",
- "imported_bookmarks": "Importované záložky"
+ "imported_bookmarks": "Importované záložky",
+ "import_bookmarks_from_mymind_export": "Importovat záložky z exportu mymind"
},
"broken_links": {
"broken_links": "Nefunkční odkazy",
@@ -284,6 +285,10 @@
},
"storage_breakdown": {
"title": "Rozpis úložiště"
+ },
+ "bookmark_sources": {
+ "title": "Zdroje záložek",
+ "empty": "Nejsou dostupná žádná zdrojová data"
}
},
"subscription": {
@@ -333,6 +338,55 @@
"delete_dialog_title": "Smazat import relaci",
"delete_dialog_description": "Určitě chceš smazat \"{{name}}\"? Tahle akce nemůže být vrácena zpátky. Samotný záložky smazaný nebudou.",
"delete_session": "Smazat relaci"
+ },
+ "backups": {
+ "backups": "Zálohy",
+ "page_title": "Zálohy",
+ "page_description": "Automaticky vytvářej a spravuj zálohy tvých záložek. Zálohy se komprimují a bezpečně ukládají.",
+ "configuration": {
+ "title": "Nastavení zálohování",
+ "enable_automatic_backups": "Povolit automatické zálohování",
+ "enable_automatic_backups_description": "Automaticky vytvářet zálohy mých záložek",
+ "backup_frequency": "Četnost zálohování",
+ "backup_frequency_description": "Jak často by se měly zálohy vytvářet",
+ "retention_period": "Doba uchování (dny)",
+ "retention_period_description": "Kolik dní uchovávat zálohy, než se smažou",
+ "frequency": {
+ "daily": "Denně",
+ "weekly": "Týdně"
+ },
+ "select_frequency": "Vyber četnost",
+ "save_settings": "Uložit nastavení"
+ },
+ "list": {
+ "title": "Tvoje zálohy",
+ "create_backup_now": "Vytvořit zálohu teď",
+ "no_backups": "Zatím nemáš žádné zálohy. Povol automatické zálohování nebo vytvoř zálohu ručně.",
+ "table": {
+ "created_at": "Vytvořeno",
+ "bookmarks": "Záložky",
+ "size": "Velikost",
+ "status": "Stav",
+ "actions": "Akce"
+ },
+ "status": {
+ "success": "Úspěch",
+ "failed": "Neúspěšné",
+ "pending": "Čeká se"
+ },
+ "actions": {
+ "download_backup": "Stáhnout zálohu",
+ "delete_backup": "Smazat zálohu"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Smazat zálohu?",
+ "delete_backup_description": "Jste si jistí, že chcete smazat tuto zálohu? Tuto akci nelze vrátit zpět."
+ },
+ "toasts": {
+ "backup_queued": "Úloha zálohování byla zařazena do fronty! Bude brzy zpracována.",
+ "backup_deleted": "Záloha byla smazána!"
+ }
}
},
"lists": {
@@ -369,7 +423,57 @@
"description": "Smazáním seznamu se nesmažou žádné záložky v tomto seznamu.",
"delete_children": "Odstranit podřízené seznamy (rekurzivně)",
"delete_children_description": "Pokud není zaškrtnuto, všechny přímé podřízené seznamy se stanou kořenovými seznamy."
- }
+ },
+ "shared": "Sdílené",
+ "collaborators": {
+ "manage": "Spravovat spolupracovníky",
+ "view": "Zobrazit spolupracovníky",
+ "collaborators": "Spolupracovníci",
+ "add": "Přidat spolupracovníka",
+ "current": "Současní spolupracovníci",
+ "enter_email": "Zadej e-mailovou adresu",
+ "please_enter_email": "Zadej e-mailovou adresu",
+ "added_successfully": "Spolupracovník byl úspěšně přidán",
+ "failed_to_add": "Nepodařilo se přidat spolupracovníka",
+ "removed": "Spolupracovník byl odebrán",
+ "failed_to_remove": "Nepodařilo se odebrat spolupracovníka",
+ "role_updated": "Role aktualizována",
+ "failed_to_update_role": "Nepodařilo se aktualizovat roli",
+ "viewer": "Divák",
+ "editor": "Editor",
+ "owner": "Vlastník",
+ "viewer_description": "Může zobrazit záložky v seznamu",
+ "editor_description": "Může přidávat a odebírat záložky",
+ "no_collaborators": "Zatím žádní spolupracovníci. Přidej někoho a začněte spolupracovat!",
+ "no_collaborators_readonly": "Pro tenhle seznam nejsou žádní spolupracovníci.",
+ "people_with_access": "Lidé, kteří mají přístup k tomuto seznamu",
+ "add_or_remove": "Přidej nebo odeber lidi, kteří mají přístup k tomuto seznamu",
+ "invitation_sent": "Pozvánka odeslána úspěšně",
+ "invitation_revoked": "Pozvánka zrušena",
+ "failed_to_revoke": "Nepodařilo se zrušit pozvánku",
+ "pending": "Čeká se",
+ "revoke": "Zrušit",
+ "declined": "Odmítnuto"
+ },
+ "leave_list": {
+ "title": "Opustit Seznam",
+ "confirm_message": "Jsi si jistý, že chceš opustit {{icon}} {{name}}?",
+ "warning": "Nebudeš už moct zobrazovat ani přistupovat k záložkam v tomto seznamu. Vlastník seznamu tě může, když bude potřeba, přidat zpátky.",
+ "action": "Opustit Seznam",
+ "success": "Opustil(a) jsi \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Pozvánky čekající na vyřízení",
+ "description": "Zkontrolujte pozvánky ke spolupráci na seznamech a reagujte na ně",
+ "invited_by": "Pozval(a)",
+ "accept": "Přijmout",
+ "decline": "Odmítnout",
+ "accepted": "Pozvánka přijata",
+ "declined": "Pozvánka odmítnuta",
+ "failed_to_accept": "Nepodařilo se přijmout pozvánku",
+ "failed_to_decline": "Nepodařilo se odmítnout pozvánku"
+ },
+ "shared_lists": "Sdílené seznamy"
},
"tags": {
"unused_tags": "Nepoužité tagy",
diff --git a/apps/web/lib/i18n/locales/da/translation.json b/apps/web/lib/i18n/locales/da/translation.json
index 3fa9bf8b..0026b4d3 100644
--- a/apps/web/lib/i18n/locales/da/translation.json
+++ b/apps/web/lib/i18n/locales/da/translation.json
@@ -55,7 +55,8 @@
"import_bookmarks_from_pocket_export": "Importer bogmærker fra Pocket-eksport",
"imported_bookmarks": "Importerede bogmærker",
"import_bookmarks_from_linkwarden_export": "Importer bogmærker fra Linkwarden-eksport",
- "import_bookmarks_from_tab_session_manager_export": "Importer bogmærker fra Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importer bogmærker fra Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importer bogmærker fra minmind-eksport"
},
"back_to_app": "Tilbage til app",
"info": {
@@ -242,6 +243,10 @@
},
"storage_breakdown": {
"title": "Opdeling af lagerplads"
+ },
+ "bookmark_sources": {
+ "title": "Bogmærke-kilder",
+ "empty": "Ingen kildedata tilgængelig"
}
},
"subscription": {
@@ -291,6 +296,55 @@
"delete_dialog_title": "Slet importsession",
"delete_dialog_description": "Er du sikker på, at du vil slette \"{{name}}\"? Denne handling kan ikke fortrydes. Selve bogmærkerne vil ikke blive slettet.",
"delete_session": "Slet session"
+ },
+ "backups": {
+ "backups": "Sikkerhedskopier",
+ "page_title": "Sikkerhedskopier",
+ "page_description": "Opret og administrer automatisk sikkerhedskopier af dine bogmærker. Sikkerhedskopier er komprimerede og sikkert opbevarede.",
+ "configuration": {
+ "title": "Konfiguration af sikkerhedskopier",
+ "enable_automatic_backups": "Aktivér automatiske sikkerhedskopier",
+ "enable_automatic_backups_description": "Opret sikkerhedskopier af dine bogmærker automatisk",
+ "backup_frequency": "Frekvens for sikkerhedskopiering",
+ "backup_frequency_description": "Hvor ofte sikkerhedskopier skal oprettes",
+ "retention_period": "Opbevaringsperiode (dage)",
+ "retention_period_description": "Hvor mange dage sikkerhedskopier skal opbevares, før de slettes",
+ "frequency": {
+ "daily": "Dagligt",
+ "weekly": "Ugentligt"
+ },
+ "select_frequency": "Vælg frekvens",
+ "save_settings": "Gem indstillinger"
+ },
+ "list": {
+ "title": "Dine sikkerhedskopier",
+ "create_backup_now": "Opret sikkerhedskopi nu",
+ "no_backups": "Du har endnu ingen sikkerhedskopier. Aktivér automatiske sikkerhedskopier, eller opret en manuelt.",
+ "table": {
+ "created_at": "Oprettet den",
+ "bookmarks": "Bogmærker",
+ "size": "Størrelse",
+ "status": "Status",
+ "actions": "Handlinger"
+ },
+ "status": {
+ "success": "Succes",
+ "failed": "Mislykket",
+ "pending": "Afventer"
+ },
+ "actions": {
+ "download_backup": "Hent sikkerhedskopi",
+ "delete_backup": "Slet sikkerhedskopi"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Slet sikkerhedskopi?",
+ "delete_backup_description": "Er du sikker på, at du vil slette denne sikkerhedskopi? Denne handling kan ikke fortrydes."
+ },
+ "toasts": {
+ "backup_queued": "Sikkerhedskopieringsjobbet er blevet sat i kø! Det vil blive behandlet snarest.",
+ "backup_deleted": "Sikkerhedskopien er blevet slettet!"
+ }
}
},
"admin": {
@@ -592,7 +646,57 @@
"description": "Sletning af en liste sletter ikke nogen bogmærker på den pågældende liste.",
"delete_children": "Slet underordnede lister (rekursivt)",
"delete_children_description": "Hvis dette ikke er markeret, vil alle direkte underordnede lister blive rodlister"
- }
+ },
+ "shared": "Delt",
+ "collaborators": {
+ "manage": "Administrer samarbejdspartnere",
+ "view": "Vis samarbejdspartnere",
+ "collaborators": "Samarbejdspartnere",
+ "add": "Tilføj samarbejdspartner",
+ "current": "Nuværende samarbejdspartnere",
+ "enter_email": "Indtast e-mailadresse",
+ "please_enter_email": "Angiv en e-mailadresse",
+ "added_successfully": "Samarbejdspartner tilføjet",
+ "failed_to_add": "Kunne ikke tilføje samarbejdspartner",
+ "removed": "Samarbejdspartner fjernet",
+ "failed_to_remove": "Kunne ikke fjerne samarbejdspartner",
+ "role_updated": "Rolle opdateret",
+ "failed_to_update_role": "Kunne ikke opdatere rolle",
+ "viewer": "Seer",
+ "editor": "Editor",
+ "owner": "Ejer",
+ "viewer_description": "Kan se bogmærker på listen",
+ "editor_description": "Kan tilføje og fjerne bogmærker",
+ "no_collaborators": "Ingen samarbejdspartnere endnu. Tilføj nogen for at begynde at samarbejde!",
+ "no_collaborators_readonly": "Ingen samarbejdspartnere for denne liste.",
+ "people_with_access": "Folk der har adgang til denne liste",
+ "add_or_remove": "Tilføj eller fjern folk der kan få adgang til denne liste",
+ "invitation_sent": "Invitation er sendt!",
+ "invitation_revoked": "Invitation trukket tilbage",
+ "failed_to_revoke": "Kunne ikke trække invitationen tilbage",
+ "pending": "Afventer",
+ "revoke": "Tilbagekald",
+ "declined": "Afvist"
+ },
+ "leave_list": {
+ "title": "Forlad liste",
+ "confirm_message": "Er du sikker på, at du vil forlade {{icon}} {{name}}?",
+ "warning": "Du vil ikke længere kunne se eller tilgå bogmærker på denne liste. Listens ejer kan tilføje dig igen, hvis det skulle blive nødvendigt.",
+ "action": "Forlad liste",
+ "success": "Du har forladt \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Afventende invitationer",
+ "description": "Gennemgå og besvar invitationer til listesamarbejde",
+ "invited_by": "Inviteret af",
+ "accept": "Accepter",
+ "decline": "Afvis",
+ "accepted": "Invitation accepteret",
+ "declined": "Invitation afvist",
+ "failed_to_accept": "Kunne ikke acceptere invitationen",
+ "failed_to_decline": "Kunne ikke afvise invitationen"
+ },
+ "shared_lists": "Delte lister"
},
"preview": {
"view_original": "Se original",
diff --git a/apps/web/lib/i18n/locales/de/translation.json b/apps/web/lib/i18n/locales/de/translation.json
index 7cd412b9..88bbe275 100644
--- a/apps/web/lib/i18n/locales/de/translation.json
+++ b/apps/web/lib/i18n/locales/de/translation.json
@@ -147,7 +147,8 @@
"export_links_and_notes": "Links und Notizen exportieren",
"imported_bookmarks": "Importierte Lesezeichen",
"import_bookmarks_from_linkwarden_export": "Importieren Sie Lesezeichen aus dem Linkwarden-Export",
- "import_bookmarks_from_tab_session_manager_export": "Lesezeichen aus Tab Session Manager importieren"
+ "import_bookmarks_from_tab_session_manager_export": "Lesezeichen aus Tab Session Manager importieren",
+ "import_bookmarks_from_mymind_export": "Lesezeichen aus meinem mymind-Export importieren"
},
"api_keys": {
"api_keys": "API-Schlüssel",
@@ -290,6 +291,10 @@
},
"storage_breakdown": {
"title": "Speicheraufschlüsselung"
+ },
+ "bookmark_sources": {
+ "title": "Lesezeichenquellen",
+ "empty": "Keine Quelldaten verfügbar"
}
},
"subscription": {
@@ -339,6 +344,55 @@
"delete_dialog_title": "Import-Sitzung löschen",
"delete_dialog_description": "Bist du sicher, dass du »{{name}}« löschen willst? Diese Aktion kann nicht rückgängig gemacht werden. Die Lesezeichen selbst werden nicht gelöscht.",
"delete_session": "Sitzung löschen"
+ },
+ "backups": {
+ "backups": "Backups",
+ "page_title": "Backups",
+ "page_description": "Erstelle und verwalte automatisch Backups deiner Lesezeichen. Backups werden komprimiert und sicher gespeichert.",
+ "configuration": {
+ "title": "Backup-Konfiguration",
+ "enable_automatic_backups": "Automatische Backups aktivieren",
+ "enable_automatic_backups_description": "Automatische Backups deiner Lesezeichen erstellen",
+ "backup_frequency": "Backup-Frequenz",
+ "backup_frequency_description": "Wie oft Backups erstellt werden sollen",
+ "retention_period": "Aufbewahrungsdauer (Tage)",
+ "retention_period_description": "Wie viele Tage Backups aufbewahrt werden sollen, bevor sie gelöscht werden",
+ "frequency": {
+ "daily": "Täglich",
+ "weekly": "Wöchentlich"
+ },
+ "select_frequency": "Frequenz auswählen",
+ "save_settings": "Einstellungen speichern"
+ },
+ "list": {
+ "title": "Deine Backups",
+ "create_backup_now": "Backup jetzt erstellen",
+ "no_backups": "Du hast noch keine Backups. Aktiviere automatische Backups oder erstelle manuell eins.",
+ "table": {
+ "created_at": "Erstellt am",
+ "bookmarks": "Lesezeichen",
+ "size": "Größe",
+ "status": "Status",
+ "actions": "Aktionen"
+ },
+ "status": {
+ "success": "Erfolgreich",
+ "failed": "Fehlgeschlagen",
+ "pending": "Ausstehend"
+ },
+ "actions": {
+ "download_backup": "Backup herunterladen",
+ "delete_backup": "Backup löschen"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Backup löschen?",
+ "delete_backup_description": "Bist du sicher, dass du dieses Backup löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden."
+ },
+ "toasts": {
+ "backup_queued": "Backup-Job wurde in die Warteschlange gestellt! Er wird in Kürze bearbeitet.",
+ "backup_deleted": "Backup wurde gelöscht!"
+ }
}
},
"admin": {
@@ -509,7 +563,57 @@
"description": "Wenn du eine Liste löschst, werden keine Lesezeichen in dieser Liste gelöscht.",
"delete_children": "Unterlisten löschen (rekursiv)",
"delete_children_description": "Wenn diese Option nicht aktiviert ist, werden alle direkten Unterlisten zu Stamm-Listen"
- }
+ },
+ "shared": "Gemeinsam genutzt",
+ "collaborators": {
+ "manage": "Mitarbeiter verwalten",
+ "view": "Mitarbeiter anzeigen",
+ "collaborators": "Mitarbeiter",
+ "add": "Mitarbeiter hinzufügen",
+ "current": "Aktuelle Mitarbeiter",
+ "enter_email": "E-Mail-Adresse eingeben",
+ "please_enter_email": "Bitte gib eine E-Mail-Adresse ein",
+ "added_successfully": "Mitarbeiter erfolgreich hinzugefügt",
+ "failed_to_add": "Mitarbeiter konnte nicht hinzugefügt werden",
+ "removed": "Mitarbeiter entfernt",
+ "failed_to_remove": "Mitarbeiter konnte nicht entfernt werden",
+ "role_updated": "Rolle aktualisiert",
+ "failed_to_update_role": "Rolle konnte nicht aktualisiert werden",
+ "viewer": "Betrachter",
+ "editor": "Editor",
+ "owner": "Inhaber",
+ "viewer_description": "Kann Lesezeichen in der Liste anzeigen",
+ "editor_description": "Kann Lesezeichen hinzufügen und entfernen",
+ "no_collaborators": "Noch keine Mitarbeiter. Füge jemanden hinzu, um mit der Zusammenarbeit zu beginnen!",
+ "no_collaborators_readonly": "Keine Mitarbeiter für diese Liste.",
+ "people_with_access": "Personen, die Zugriff auf diese Liste haben",
+ "add_or_remove": "Personen hinzufügen oder entfernen, die auf diese Liste zugreifen können",
+ "invitation_sent": "Einladung erfolgreich gesendet",
+ "invitation_revoked": "Einladung zurückgezogen",
+ "failed_to_revoke": "Einladung konnte nicht zurückgezogen werden",
+ "pending": "Ausstehend",
+ "revoke": "Zurückziehen",
+ "declined": "Abgelehnt"
+ },
+ "leave_list": {
+ "title": "Liste verlassen",
+ "confirm_message": "Bist du sicher, dass du {{icon}} {{name}} verlassen möchtest?",
+ "warning": "Du kannst keine Lesezeichen in dieser Liste mehr sehen oder darauf zugreifen. Der Listeninhaber kann dich bei Bedarf wieder hinzufügen.",
+ "action": "Liste verlassen",
+ "success": "Du hast \"{{icon}} {{name}}\" verlassen"
+ },
+ "invitations": {
+ "pending": "Ausstehende Einladungen",
+ "description": "Listen-Kollaborationseinladungen überprüfen und beantworten",
+ "invited_by": "Eingeladen von",
+ "accept": "Annehmen",
+ "decline": "Ablehnen",
+ "accepted": "Einladung angenommen",
+ "declined": "Einladung abgelehnt",
+ "failed_to_accept": "Einladung konnte nicht angenommen werden",
+ "failed_to_decline": "Einladung konnte nicht abgelehnt werden"
+ },
+ "shared_lists": "Geteilte Listen"
},
"tags": {
"all_tags": "Alle Tags",
diff --git a/apps/web/lib/i18n/locales/el/translation.json b/apps/web/lib/i18n/locales/el/translation.json
index 83d07c10..203e0f55 100644
--- a/apps/web/lib/i18n/locales/el/translation.json
+++ b/apps/web/lib/i18n/locales/el/translation.json
@@ -168,7 +168,8 @@
"import_bookmarks_from_karakeep_export": "Εισαγωγή Σελιδοδεικτών από εξαγωγή Karakeep",
"import_bookmarks_from_tab_session_manager_export": "Εισαγωγή Σελιδοδεικτών από Tab Session Manager",
"export_links_and_notes": "Εξαγωγή Συνδέσμων και Σημειώσεων",
- "imported_bookmarks": "Εισαγόμενοι Σελιδοδείκτες"
+ "imported_bookmarks": "Εισαγόμενοι Σελιδοδείκτες",
+ "import_bookmarks_from_mymind_export": "Εισαγωγή σελιδοδεικτών από την εξαγωγή mymind"
},
"api_keys": {
"api_keys": "Κλειδιά API",
@@ -293,6 +294,10 @@
},
"storage_breakdown": {
"title": "Ανάλυση αποθήκευσης"
+ },
+ "bookmark_sources": {
+ "title": "Πηγές σελιδοδεικτών",
+ "empty": "Δεν υπάρχουν διαθέσιμα δεδομένα προέλευσης"
}
},
"subscription": {
@@ -342,6 +347,55 @@
"delete_dialog_title": "Διαγραφή Συνεδρίας Εισαγωγής",
"delete_dialog_description": "Είστε σίγουρος ότι θέλετε να διαγράψετε το \"{{name}}\"; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. Οι ίδιοι οι σελιδοδείκτες δεν θα διαγραφούν.",
"delete_session": "Διαγραφή συνεδρίας"
+ },
+ "backups": {
+ "backups": "Αντίγραφα ασφαλείας",
+ "page_title": "Αντίγραφα ασφαλείας",
+ "page_description": "Αυτόματη δημιουργία και διαχείριση αντιγράφων ασφαλείας των σελιδοδεικτών σου. Τα αντίγραφα ασφαλείας συμπιέζονται και αποθηκεύονται με ασφάλεια.",
+ "configuration": {
+ "title": "Διαμόρφωση αντιγράφων ασφαλείας",
+ "enable_automatic_backups": "Ενεργοποίηση αυτόματων αντιγράφων ασφαλείας",
+ "enable_automatic_backups_description": "Αυτόματη δημιουργία αντιγράφων ασφαλείας των σελιδοδεικτών σου",
+ "backup_frequency": "Συχνότητα δημιουργίας αντιγράφων ασφαλείας",
+ "backup_frequency_description": "Πόσο συχνά πρέπει να δημιουργούνται αντίγραφα ασφαλείας",
+ "retention_period": "Περίοδος διατήρησης (ημέρες)",
+ "retention_period_description": "Πόσες ημέρες να διατηρούνται τα αντίγραφα ασφαλείας πριν διαγραφούν",
+ "frequency": {
+ "daily": "Καθημερινά",
+ "weekly": "Εβδομαδιαία"
+ },
+ "select_frequency": "Επιλογή συχνότητας",
+ "save_settings": "Αποθήκευση ρυθμίσεων"
+ },
+ "list": {
+ "title": "Τα αντίγραφα ασφαλείας σου",
+ "create_backup_now": "Δημιουργία αντιγράφου ασφαλείας τώρα",
+ "no_backups": "Δεν έχεις ακόμα αντίγραφα ασφαλείας. Ενεργοποίησε τα αυτόματα αντίγραφα ασφαλείας ή δημιούργησε ένα χειροκίνητα.",
+ "table": {
+ "created_at": "Δημιουργήθηκε στις",
+ "bookmarks": "Σελιδοδείκτες",
+ "size": "Μέγεθος",
+ "status": "Κατάσταση",
+ "actions": "Ενέργειες"
+ },
+ "status": {
+ "success": "Επιτυχία",
+ "failed": "Αποτυχία",
+ "pending": "Σε εκκρεμότητα"
+ },
+ "actions": {
+ "download_backup": "Λήψη Αντιγράφου Ασφαλείας",
+ "delete_backup": "Διαγραφή Αντιγράφου Ασφαλείας"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Διαγραφή αντιγράφου ασφαλείας;",
+ "delete_backup_description": "Είστε σίγουρος ότι θέλετε να διαγράψετε αυτό το αντίγραφο ασφαλείας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί."
+ },
+ "toasts": {
+ "backup_queued": "Η εργασία δημιουργίας αντιγράφου ασφαλείας έχει μπει στην ουρά! Θα διεκπεραιωθεί σε λίγο.",
+ "backup_deleted": "Το αντίγραφο ασφαλείας διαγράφηκε!"
+ }
}
},
"admin": {
@@ -512,7 +566,57 @@
"description": "Η διαγραφή λίστας δεν διαγράφει οποιουσδήποτε σελιδοδείκτες σε αυτήν.",
"delete_children": "Διαγραφή θυγατρικών λιστών (αναδρομικά)",
"delete_children_description": "Αν δεν είναι επιλεγμένο, όλες οι άμεσες θυγατρικές λίστες θα γίνουν βασικές λίστες"
- }
+ },
+ "shared": "Κοινόχρηστο",
+ "collaborators": {
+ "manage": "Διαχείριση συνεργατών",
+ "view": "Προβολή συνεργατών",
+ "collaborators": "Συνεργάτες",
+ "add": "Προσθήκη συνεργάτη",
+ "current": "Τρέχοντες συνεργάτες",
+ "enter_email": "Εισαγάγετε διεύθυνση email",
+ "please_enter_email": "Εισαγάγετε μια διεύθυνση email",
+ "added_successfully": "Ο συνεργάτης προστέθηκε με επιτυχία",
+ "failed_to_add": "Αποτυχία προσθήκης συνεργάτη",
+ "removed": "Ο συνεργάτης αφαιρέθηκε",
+ "failed_to_remove": "Αποτυχία αφαίρεσης συνεργάτη",
+ "role_updated": "Ο ρόλος ενημερώθηκε",
+ "failed_to_update_role": "Αποτυχία ενημέρωσης ρόλου",
+ "viewer": "Θεατής",
+ "editor": "Επεξεργαστής",
+ "owner": "Κάτοχος",
+ "viewer_description": "Μπορεί να δει σελιδοδείκτες στη λίστα",
+ "editor_description": "Μπορεί να προσθέσει και να αφαιρέσει σελιδοδείκτες",
+ "no_collaborators": "Δεν υπάρχουν ακόμη συνεργάτες. Προσθέστε κάποιον για να ξεκινήσετε τη συνεργασία!",
+ "no_collaborators_readonly": "Δεν υπάρχουν συνεργάτες για αυτή τη λίστα.",
+ "people_with_access": "Άτομα που έχουν πρόσβαση σε αυτή τη λίστα",
+ "add_or_remove": "Προσθήκη ή κατάργηση ατόμων που μπορούν να έχουν πρόσβαση σε αυτήν τη λίστα",
+ "invitation_sent": "Η πρόσκληση εστάλη κανονικά",
+ "invitation_revoked": "Η πρόσκληση ανακλήθηκε",
+ "failed_to_revoke": "Αποτυχία ανάκλησης πρόσκλησης",
+ "pending": "Σε εκκρεμότητα",
+ "revoke": "Ανάκληση",
+ "declined": "Απορρίφθηκε"
+ },
+ "leave_list": {
+ "title": "Έξοδος από τη λίστα",
+ "confirm_message": "Είστε βέβαιοι ότι θέλετε να βγείτε από τη λίστα {{icon}} {{name}};",
+ "warning": "Δεν θα μπορείτε πλέον να προβάλλετε ή να αποκτήσετε πρόσβαση σε σελιδοδείκτες σε αυτήν τη λίστα. Ο κάτοχος της λίστας μπορεί να σας προσθέσει ξανά, εάν χρειαστεί.",
+ "action": "Έξοδος από τη λίστα",
+ "success": "Αποχωρήσατε από τη λίστα \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Εκκρεμείς προσκλήσεις",
+ "description": "Ελέγξτε και απαντήστε σε προσκλήσεις συνεργασίας λίστας",
+ "invited_by": "Πρόσκληση από",
+ "accept": "Αποδοχή",
+ "decline": "Απόρριψη",
+ "accepted": "Η πρόσκληση έγινε αποδεκτή",
+ "declined": "Η πρόσκληση απορρίφθηκε",
+ "failed_to_accept": "Αποτυχία αποδοχής πρόσκλησης",
+ "failed_to_decline": "Αποτυχία απόρριψης πρόσκλησης"
+ },
+ "shared_lists": "Κοινόχρηστες λίστες"
},
"tags": {
"all_tags": "Όλες οι Ετικέτες",
diff --git a/apps/web/lib/i18n/locales/en_US/translation.json b/apps/web/lib/i18n/locales/en_US/translation.json
index 5c4d2b62..609dfd1c 100644
--- a/apps/web/lib/i18n/locales/en_US/translation.json
+++ b/apps/web/lib/i18n/locales/en_US/translation.json
@@ -262,7 +262,8 @@
"import_bookmarks_from_karakeep_export": "Import Bookmarks from Karakeep export",
"import_bookmarks_from_tab_session_manager_export": "Import Bookmarks from Tab Session Manager",
"export_links_and_notes": "Export Links and Notes",
- "imported_bookmarks": "Imported Bookmarks"
+ "imported_bookmarks": "Imported Bookmarks",
+ "import_bookmarks_from_mymind_export": "Import Bookmarks from mymind export"
},
"api_keys": {
"api_keys": "API Keys",
@@ -387,6 +388,10 @@
},
"storage_breakdown": {
"title": "Storage Breakdown"
+ },
+ "bookmark_sources": {
+ "title": "Bookmark Sources",
+ "empty": "No source data available"
}
},
"subscription": {
@@ -436,6 +441,55 @@
"delete_dialog_title": "Delete Import Session",
"delete_dialog_description": "Are you sure you want to delete \"{{name}}\"? This action cannot be undone. The bookmarks themselves will not be deleted.",
"delete_session": "Delete Session"
+ },
+ "backups": {
+ "backups": "Backups",
+ "page_title": "Backups",
+ "page_description": "Automatically create and manage backups of your bookmarks. Backups are compressed and stored securely, you know, just in case.",
+ "configuration": {
+ "title": "Backup Configuration",
+ "enable_automatic_backups": "Enable Automatic Backups",
+ "enable_automatic_backups_description": "Automatically create backups of your bookmarks, like clockwork!",
+ "backup_frequency": "Backup Frequency",
+ "backup_frequency_description": "How often backups should be created?",
+ "retention_period": "Retention Period (days)",
+ "retention_period_description": "How many days to keep backups before they're deleted?",
+ "frequency": {
+ "daily": "Daily",
+ "weekly": "Weekly"
+ },
+ "select_frequency": "Select frequency",
+ "save_settings": "Save Settings"
+ },
+ "list": {
+ "title": "Your Backups",
+ "create_backup_now": "Create Backup Now",
+ "no_backups": "You don't have any backups yet. Enable automatic backups or create one manually, chop chop!",
+ "table": {
+ "created_at": "Created At",
+ "bookmarks": "Bookmarks",
+ "size": "Size",
+ "status": "Status",
+ "actions": "Actions"
+ },
+ "status": {
+ "success": "Success!",
+ "failed": "Failed!",
+ "pending": "Pending"
+ },
+ "actions": {
+ "download_backup": "Download Backup",
+ "delete_backup": "Delete Backup"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Delete Backup?",
+ "delete_backup_description": "Are you sure you wanna delete this backup? This can't be undone, ya know."
+ },
+ "toasts": {
+ "backup_queued": "Backup job has been queued! It'll be processed real quick.",
+ "backup_deleted": "Backup has been deleted!"
+ }
}
},
"admin": {
@@ -606,7 +660,57 @@
"description": "Deleting a list doesn't delete any bookmarks in that list.",
"delete_children": "Delete children lists (recursively)",
"delete_children_description": "If not checked, all direct children lists will become root lists"
- }
+ },
+ "shared": "Shared",
+ "collaborators": {
+ "manage": "Manage Collaborators",
+ "view": "View Collaborators",
+ "collaborators": "Collaborators",
+ "add": "Add Collaborator",
+ "current": "Current Collaborators",
+ "enter_email": "Enter email address",
+ "please_enter_email": "Please enter an email address",
+ "added_successfully": "Collaborator added successfully",
+ "failed_to_add": "Failed to add collaborator",
+ "removed": "Collaborator removed",
+ "failed_to_remove": "Failed to remove collaborator",
+ "role_updated": "Role updated",
+ "failed_to_update_role": "Failed to update role",
+ "viewer": "Viewer",
+ "editor": "Editor",
+ "owner": "Owner",
+ "viewer_description": "Can view bookmarks in the list",
+ "editor_description": "Can add and remove bookmarks",
+ "no_collaborators": "No collaborators yet. Add someone to start collaboratin'!",
+ "no_collaborators_readonly": "Ain't nobody collaborating on this list.",
+ "people_with_access": "These are the peeps with access to this list",
+ "add_or_remove": "Add or kick out folks who can get to this list",
+ "invitation_sent": "Invitation sent successfully",
+ "invitation_revoked": "Invitation revoked",
+ "failed_to_revoke": "Failed to revoke invitation",
+ "pending": "Pending",
+ "revoke": "Revoke",
+ "declined": "Declined"
+ },
+ "leave_list": {
+ "title": "Ditch List",
+ "confirm_message": "You sure you wanna ditch {{icon}} {{name}}?",
+ "warning": "You won't be able to peep or get to bookmarks in this list no more. The list owner can add you back if they need to.",
+ "action": "Ditch List",
+ "success": "You've ditched \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Pending Invitations",
+ "description": "Review and respond to list collaboration invitations",
+ "invited_by": "Invited by",
+ "accept": "Accept",
+ "decline": "Decline",
+ "accepted": "Invitation accepted",
+ "declined": "Invitation declined",
+ "failed_to_accept": "Failed to accept invitation",
+ "failed_to_decline": "Failed to decline invitation"
+ },
+ "shared_lists": "Shared Lists"
},
"search": {
"is_favorited": "Is Favorited",
diff --git a/apps/web/lib/i18n/locales/es/translation.json b/apps/web/lib/i18n/locales/es/translation.json
index 2167e506..6b2b78a4 100644
--- a/apps/web/lib/i18n/locales/es/translation.json
+++ b/apps/web/lib/i18n/locales/es/translation.json
@@ -96,7 +96,8 @@
"import_bookmarks_from_html_file": "Importar marcadores desde archivo HTML",
"import_bookmarks_from_omnivore_export": "Importar marcadores desde exportación de Omnivore",
"import_bookmarks_from_linkwarden_export": "Importar marcadores desde Linkwarden",
- "import_bookmarks_from_tab_session_manager_export": "Importar marcadores desde Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importar marcadores desde Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importar marcadores desde la exportación de mymind"
},
"api_keys": {
"api_keys": "Claves APIs",
@@ -239,6 +240,10 @@
},
"storage_breakdown": {
"title": "Desglose del almacenamiento"
+ },
+ "bookmark_sources": {
+ "title": "Fuentes de marcadores",
+ "empty": "Sin datos de origen disponibles"
}
},
"subscription": {
@@ -288,6 +293,55 @@
"delete_dialog_title": "Borrar sesión de importación",
"delete_dialog_description": "¿Seguro que quieres borrar \"{{name}}\"? Esta acción no se puede deshacer. Los marcadores en sí no se borrarán.",
"delete_session": "Eliminar sesión"
+ },
+ "backups": {
+ "backups": "Copias de seguridad",
+ "page_title": "Copias de seguridad",
+ "page_description": "Crea y gestiona automáticamente copias de seguridad de tus marcadores. Las copias de seguridad se comprimen y se almacenan de forma segura.",
+ "configuration": {
+ "title": "Configuración de la copia de seguridad",
+ "enable_automatic_backups": "Activar copias de seguridad automáticas",
+ "enable_automatic_backups_description": "Crear automáticamente copias de seguridad de tus marcadores",
+ "backup_frequency": "Frecuencia de copia de seguridad",
+ "backup_frequency_description": "Con qué frecuencia se deben crear copias de seguridad",
+ "retention_period": "Período de retención (días)",
+ "retention_period_description": "Cuántos días conservar las copias de seguridad antes de eliminarlas",
+ "frequency": {
+ "daily": "Diariamente",
+ "weekly": "Semanalmente"
+ },
+ "select_frequency": "Seleccionar frecuencia",
+ "save_settings": "Guardar ajustes"
+ },
+ "list": {
+ "title": "Tus copias de seguridad",
+ "create_backup_now": "Crear copia de seguridad ahora",
+ "no_backups": "Aún no tienes ninguna copia de seguridad. Activa las copias de seguridad automáticas o crea una manualmente.",
+ "table": {
+ "created_at": "Creado en",
+ "bookmarks": "Marcadores",
+ "size": "Tamaño",
+ "status": "Estado",
+ "actions": "Acciones"
+ },
+ "status": {
+ "success": "Éxito",
+ "failed": "Fallido",
+ "pending": "Pendiente"
+ },
+ "actions": {
+ "download_backup": "Descargar copia de seguridad",
+ "delete_backup": "Borrar copia de seguridad"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "¿Borrar copia de seguridad?",
+ "delete_backup_description": "¿Seguro que quieres borrar esta copia de seguridad? Esta acción no se puede deshacer."
+ },
+ "toasts": {
+ "backup_queued": "¡Se ha puesto en cola el trabajo de copia de seguridad! Se procesará en breve.",
+ "backup_deleted": "¡Se ha borrado la copia de seguridad!"
+ }
}
},
"actions": {
@@ -509,7 +563,57 @@
"description": "Eliminar una lista no elimina ningún marcador de esa lista.",
"delete_children": "Eliminar listas secundarias (de forma recursiva)",
"delete_children_description": "Si no está marcado, todas las listas secundarias directas se convertirán en listas raíz"
- }
+ },
+ "shared": "Compartido",
+ "collaborators": {
+ "manage": "Gestionar colaboradores",
+ "view": "Ver colaboradores",
+ "collaborators": "Colaboradores",
+ "add": "Añadir colaborador",
+ "current": "Colaboradores actuales",
+ "enter_email": "Introduce la dirección de correo electrónico",
+ "please_enter_email": "Por favor, introduce una dirección de correo electrónico",
+ "added_successfully": "Colaborador añadido correctamente",
+ "failed_to_add": "No se pudo añadir el colaborador",
+ "removed": "Colaborador eliminado",
+ "failed_to_remove": "No se pudo eliminar el colaborador",
+ "role_updated": "Rol actualizado",
+ "failed_to_update_role": "No se pudo actualizar el rol",
+ "viewer": "Visor",
+ "editor": "Editor",
+ "owner": "Propietario",
+ "viewer_description": "Puede ver los marcadores en la lista",
+ "editor_description": "Puede añadir y eliminar marcadores",
+ "no_collaborators": "Aún no hay colaboradores. ¡Añade a alguien para empezar a colaborar!",
+ "no_collaborators_readonly": "No hay colaboradores en esta lista.",
+ "people_with_access": "Personas que tienen acceso a esta lista",
+ "add_or_remove": "Añade o elimina personas que puedan acceder a esta lista",
+ "invitation_sent": "Invitación enviada correctamente",
+ "invitation_revoked": "Invitación revocada",
+ "failed_to_revoke": "No se pudo revocar la invitación",
+ "pending": "Pendiente",
+ "revoke": "Revocar",
+ "declined": "Rechazada"
+ },
+ "leave_list": {
+ "title": "Salir de la lista",
+ "confirm_message": "¿Estás seguro de que quieres salir de {{icon}} {{name}}?",
+ "warning": "Ya no podrás ver ni acceder a los marcadores de esta lista. El propietario de la lista puede volverte a añadir si es necesario.",
+ "action": "Salir de la lista",
+ "success": "Has abandonado \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Invitaciones pendientes",
+ "description": "Revisa y responde a las invitaciones de colaboración en la lista",
+ "invited_by": "Invitado por",
+ "accept": "Aceptar",
+ "decline": "Rechazar",
+ "accepted": "Invitación aceptada",
+ "declined": "Invitación rechazada",
+ "failed_to_accept": "No se pudo aceptar la invitación",
+ "failed_to_decline": "No se pudo rechazar la invitación"
+ },
+ "shared_lists": "Listas compartidas"
},
"tags": {
"all_tags": "Todas las etiquetas",
diff --git a/apps/web/lib/i18n/locales/fa/translation.json b/apps/web/lib/i18n/locales/fa/translation.json
index 6cc318e7..5136e368 100644
--- a/apps/web/lib/i18n/locales/fa/translation.json
+++ b/apps/web/lib/i18n/locales/fa/translation.json
@@ -141,6 +141,10 @@
},
"storage_breakdown": {
"title": "جزئیات مصرف فضا"
+ },
+ "bookmark_sources": {
+ "title": "منابع نشانک",
+ "empty": "اطلاعات منبعی در دسترس نیست."
}
},
"back_to_app": "بازگشت به برنامه",
@@ -215,7 +219,8 @@
"import_bookmarks_from_tab_session_manager_export": "درون‌ریزی نشانک‌ها از Tab Session Manager",
"export_links_and_notes": "برون‌بری لینک‌ها و یادداشت‌ها",
"import_bookmarks_from_karakeep_export": "درون‌ریزی نشانک‌ها از خروجی Karakeep",
- "imported_bookmarks": "نشانک‌های درون‌ریزی‌شده"
+ "imported_bookmarks": "نشانک‌های درون‌ریزی‌شده",
+ "import_bookmarks_from_mymind_export": "وارد کردن نشانک ها از خروجی mymind"
},
"api_keys": {
"new_api_key": "کلید API جدید",
@@ -339,6 +344,55 @@
"delete_dialog_title": "حذف نشست درون‌ریزی",
"delete_dialog_description": "آیا مطمئنید می‌خواهید «{{name}}» را حذف کنید؟ این عمل قابل بازگشت نیست. خود نشانک‌ها حذف نخواهند شد.",
"delete_session": "حذف جلسه"
+ },
+ "backups": {
+ "backups": "پشتیبان‌گیری‌ها",
+ "page_title": "پشتیبان‌گیری‌ها",
+ "page_description": "به صورت خودکار از بوکمارک‌هات پشتیبان‌گیری ایجاد و مدیریت کن. پشتیبان‌گیری‌ها فشرده شده و به طور امن ذخیره می‌شن.",
+ "configuration": {
+ "title": "پیکربندی پشتیبان‌گیری",
+ "enable_automatic_backups": "فعال کردن پشتیبان‌گیری خودکار",
+ "enable_automatic_backups_description": "به صورت خودکار از بوکمارک‌هات پشتیبان‌گیری ایجاد کن",
+ "backup_frequency": "دورهٔ تناوب پشتیبان‌گیری",
+ "backup_frequency_description": "پشتیبان‌گیری‌ها باید هر چند وقت یک بار ایجاد شن",
+ "retention_period": "دورهٔ نگهداری (روزها)",
+ "retention_period_description": "پشتیبان‌گیری‌ها رو قبل از پاک کردنشون چند روز نگه دار",
+ "frequency": {
+ "daily": "روزانه",
+ "weekly": "هفتگی"
+ },
+ "select_frequency": "انتخاب دوزهٔ تناوب",
+ "save_settings": "ذخیرهٔ تنظیمات"
+ },
+ "list": {
+ "title": "پشتیبان‌گیری‌های شما",
+ "create_backup_now": "الان پشتیبان‌گیری ایجاد کن",
+ "no_backups": "هنوز هیچ پشتیبان‌گیری‌ای نداری. پشتیبان‌گیری خودکار رو فعال کن یا به صورت دستی یه دونه ایجاد کن.",
+ "table": {
+ "created_at": "ایجاد شده در",
+ "bookmarks": "نشانک‌ها",
+ "size": "اندازه",
+ "status": "وضعیت",
+ "actions": "اقدامات"
+ },
+ "status": {
+ "success": "موفقیت‌آمیز",
+ "failed": "ناموفق",
+ "pending": "در انتظار"
+ },
+ "actions": {
+ "download_backup": "بارگیری پشتیبان",
+ "delete_backup": "حذف پشتیبان"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "حذف پشتیبان؟",
+ "delete_backup_description": "آیا مطمئنید که می‌خواهید این پشتیبان را حذف کنید؟ این عمل قابل برگشت نیست."
+ },
+ "toasts": {
+ "backup_queued": "وظیفه پشتیبان‌گیری در صف قرار گرفت! به زودی پردازش خواهد شد.",
+ "backup_deleted": "پشتیبان حذف شد!"
+ }
}
},
"highlights": {
@@ -488,7 +542,57 @@
"title": "فهرست همگانی",
"description": "به دیگران اجازه دهید این فهرست را ببینند",
"share_link": "پیوند هم‌رسانی"
- }
+ },
+ "shared": "مشترک",
+ "collaborators": {
+ "manage": "مدیریت همکاران",
+ "view": "مشاهده همکاران",
+ "collaborators": "همکاران",
+ "add": "افزودن همکار",
+ "current": "همکاران فعلی",
+ "enter_email": "آدرس ایمیل را وارد کنید",
+ "please_enter_email": "لطفا یک آدرس ایمیل وارد کنید",
+ "added_successfully": "همکار با موفقیت اضافه شد",
+ "failed_to_add": "اضافه کردن همکار با مشکل مواجه شد",
+ "removed": "همکار حذف شد",
+ "failed_to_remove": "حذف همکار با مشکل مواجه شد",
+ "role_updated": "نقش به‌روزرسانی شد",
+ "failed_to_update_role": "به‌روزرسانی نقش با مشکل مواجه شد",
+ "viewer": "بیننده",
+ "editor": "ویرایشگر",
+ "owner": "مالک",
+ "viewer_description": "می‌تواند نشانک‌ها را در لیست مشاهده کند",
+ "editor_description": "می‌تواند نشانک‌ها را اضافه و حذف کند",
+ "no_collaborators": "هنوز هیچ همکاری وجود ندارد. برای شروع همکاری، یک نفر را اضافه کنید!",
+ "no_collaborators_readonly": "هیچ همکاری برای این فهرست وجود ندارد.",
+ "people_with_access": "افرادی که به این فهرست دسترسی دارند",
+ "add_or_remove": "اضافه یا حذف کردن افرادی که می‌توانند به این فهرست دسترسی داشته باشند",
+ "invitation_sent": "دعوت با موفقیت ارسال شد",
+ "invitation_revoked": "دعوت لغو شد",
+ "failed_to_revoke": "لغو دعوت ناموفق بود",
+ "pending": "در انتظار",
+ "revoke": "لغو",
+ "declined": "رد شده"
+ },
+ "leave_list": {
+ "title": "ترک لیست",
+ "confirm_message": "آیا مطمئن هستید که می‌خواهید {{icon}} {{name}} را ترک کنید؟",
+ "warning": "دیگر قادر به مشاهده یا دسترسی به نشانک‌های درون این فهرست نخواهید بود. در صورت نیاز، صاحب فهرست می‌تواند شما را دوباره اضافه کند.",
+ "action": "ترک لیست",
+ "success": "شما «{{icon}} {{name}}» را ترک کرده‌اید"
+ },
+ "invitations": {
+ "pending": "دعوت‌نامه‌های در انتظار",
+ "description": "دعوت‌نامه‌های همکاری لیست را بررسی و به آنها پاسخ دهید",
+ "invited_by": "دعوت شده توسط",
+ "accept": "پذیرفتن",
+ "decline": "نپذیرفتن",
+ "accepted": "دعوت پذیرفته شد",
+ "declined": "دعوت رد شد",
+ "failed_to_accept": "پذیرش دعوت ناموفق بود",
+ "failed_to_decline": "رد کردن دعوت ناموفق بود"
+ },
+ "shared_lists": "لیست های مشترک"
},
"tags": {
"all_tags": "همهٔ برچسب‌ها",
diff --git a/apps/web/lib/i18n/locales/fi/translation.json b/apps/web/lib/i18n/locales/fi/translation.json
index a4b3450e..33717a24 100644
--- a/apps/web/lib/i18n/locales/fi/translation.json
+++ b/apps/web/lib/i18n/locales/fi/translation.json
@@ -169,7 +169,8 @@
"export_links_and_notes": "Vie linkit ja muistiinpanot",
"imported_bookmarks": "Tuodut kirjanmerkit",
"import_bookmarks_from_karakeep_export": "Tuo kirjanmerkit Karakeep-viennistä",
- "import_bookmarks_from_tab_session_manager_export": "Tuo kirjanmerkit Tab Session Managerista"
+ "import_bookmarks_from_tab_session_manager_export": "Tuo kirjanmerkit Tab Session Managerista",
+ "import_bookmarks_from_mymind_export": "Tuodaan kirjanmerkit mymind-viennistä"
},
"api_keys": {
"key_success_please_copy": "Ole hyvä ja kopioi avain ja säilytä se turvallisessa paikassa. Kun suljet valintaikkunan, et voi enää käyttää sitä.",
@@ -294,6 +295,10 @@
},
"storage_breakdown": {
"title": "Tallennustilan erittely"
+ },
+ "bookmark_sources": {
+ "title": "Kirjanmerkkilähteet",
+ "empty": "Lähdetietoja ei saatavilla"
}
},
"subscription": {
@@ -343,6 +348,55 @@
"delete_dialog_title": "Poista tuontisessio",
"delete_dialog_description": "Haluatko varmasti poistaa kohteen \"{{name}}\"? Tätä toimintoa ei voi perua. Kirjanmerkkejä ei poisteta.",
"delete_session": "Poista istunto"
+ },
+ "backups": {
+ "backups": "Varmuuskopiot",
+ "page_title": "Varmuuskopiot",
+ "page_description": "Luo ja hallitse kirjanmerkkiesi varmuuskopioita automaattisesti. Varmuuskopiot pakataan ja tallennetaan turvallisesti.",
+ "configuration": {
+ "title": "Varmuuskopioiden kokoonpano",
+ "enable_automatic_backups": "Ota automaattiset varmuuskopiot käyttöön",
+ "enable_automatic_backups_description": "Luo kirjanmerkeistäsi automaattisesti varmuuskopiot",
+ "backup_frequency": "Varmuuskopioiden tiheys",
+ "backup_frequency_description": "Kuinka usein varmuuskopiot tulisi luoda",
+ "retention_period": "Säilytysaika (päivää)",
+ "retention_period_description": "Kuinka monta päivää varmuuskopioita säilytetään ennen niiden poistamista",
+ "frequency": {
+ "daily": "Päivittäin",
+ "weekly": "Viikoittain"
+ },
+ "select_frequency": "Valitse tiheys",
+ "save_settings": "Tallenna asetukset"
+ },
+ "list": {
+ "title": "Sinun varmuuskopiosi",
+ "create_backup_now": "Luo varmuuskopio nyt",
+ "no_backups": "Sinulla ei ole vielä varmuuskopioita. Ota automaattiset varmuuskopiot käyttöön tai luo sellainen manuaalisesti.",
+ "table": {
+ "created_at": "Luotu",
+ "bookmarks": "Kirjanmerkit",
+ "size": "Koko",
+ "status": "Tila",
+ "actions": "Toiminnot"
+ },
+ "status": {
+ "success": "Onnistui",
+ "failed": "Epäonnistui",
+ "pending": "Odottaa"
+ },
+ "actions": {
+ "download_backup": "Lataa varmuuskopio",
+ "delete_backup": "Poista varmuuskopio"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Poistetaanko varmuuskopio?",
+ "delete_backup_description": "Oletko varma, että haluat poistaa tämän varmuuskopion? Tätä toimintoa ei voi peruuttaa."
+ },
+ "toasts": {
+ "backup_queued": "Varmuuskopiointityö on asetettu jonoon! Se käsitellään pian.",
+ "backup_deleted": "Varmuuskopio on poistettu!"
+ }
}
},
"admin": {
@@ -513,7 +567,57 @@
"description": "Listan poistaminen ei poista yhtään kirjanmerkkiä kyseisestä listasta.",
"delete_children": "Poista alilistat (rekursiivisesti)",
"delete_children_description": "Jos tätä ei valita, kaikki suorat alilistat muuttuvat juurilistoiksi"
- }
+ },
+ "shared": "Jaettu",
+ "collaborators": {
+ "manage": "Hallitse avustajia",
+ "view": "Näytä avustajat",
+ "collaborators": "Avustajat",
+ "add": "Lisää avustaja",
+ "current": "Nykyiset avustajat",
+ "enter_email": "Syötä sähköpostiosoite",
+ "please_enter_email": "Syötä sähköpostiosoite",
+ "added_successfully": "Avustaja lisätty onnistuneesti",
+ "failed_to_add": "Avustajan lisääminen epäonnistui",
+ "removed": "Avustaja poistettu",
+ "failed_to_remove": "Avustajan poistaminen epäonnistui",
+ "role_updated": "Rooli päivitetty",
+ "failed_to_update_role": "Roolin päivittäminen epäonnistui",
+ "viewer": "Katsoja",
+ "editor": "Muokkaaja",
+ "owner": "Omistaja",
+ "viewer_description": "Voi tarkastella kirjanmerkkejä luettelossa",
+ "editor_description": "Voi lisätä ja poistaa kirjanmerkkejä",
+ "no_collaborators": "Ei vielä avustajia. Lisää joku, että pääsette hommiin!",
+ "no_collaborators_readonly": "Ei tällä listalla ole muita tekijöitä.",
+ "people_with_access": "Ihmisillä, joilla on pääsy tälle listalle",
+ "add_or_remove": "Lisää tai poista ihmisiä, keillä on pääsy tälle listalle.",
+ "invitation_sent": "Kutsu lähetetty onnistuneesti",
+ "invitation_revoked": "Kutsu peruttu",
+ "failed_to_revoke": "Kutsun peruminen epäonnistui",
+ "pending": "Odottaa",
+ "revoke": "Peruuta",
+ "declined": "Hylätty"
+ },
+ "leave_list": {
+ "title": "Poistu listasta",
+ "confirm_message": "Oletko varma, että haluat poistua listasta {{icon}} {{name}}?",
+ "warning": "Et voi enää nähdä tai käyttää tämän listan kirjanmerkkejä. Listan omistaja voi lisätä sinut takaisin tarvittaessa.",
+ "action": "Poistu listasta",
+ "success": "Olet poistunut listasta \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Odottavat kutsut",
+ "description": "Tarkista ja vastaa luettelon yhteistyökutsuihin",
+ "invited_by": "Kutsun lähettäjä",
+ "accept": "Hyväksy",
+ "decline": "Hylkää",
+ "accepted": "Kutsu hyväksytty",
+ "declined": "Kutsu hylätty",
+ "failed_to_accept": "Kutsun hyväksyminen epäonnistui",
+ "failed_to_decline": "Kutsun hylkääminen epäonnistui"
+ },
+ "shared_lists": "Jaetut listat"
},
"tags": {
"all_tags": "Kaikki tunnisteet",
diff --git a/apps/web/lib/i18n/locales/fr/translation.json b/apps/web/lib/i18n/locales/fr/translation.json
index 3773550e..3028d91d 100644
--- a/apps/web/lib/i18n/locales/fr/translation.json
+++ b/apps/web/lib/i18n/locales/fr/translation.json
@@ -147,7 +147,8 @@
"export_links_and_notes": "Exporter les liens et les notes",
"imported_bookmarks": "Favoris importés",
"import_bookmarks_from_linkwarden_export": "Importer des marque-pages depuis l'export Linkwarden",
- "import_bookmarks_from_tab_session_manager_export": "Importer les marque-pages depuis Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importer les marque-pages depuis Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importer les signets depuis l'export mymind"
},
"api_keys": {
"api_keys": "Clés API",
@@ -290,6 +291,10 @@
},
"storage_breakdown": {
"title": "Répartition du stockage"
+ },
+ "bookmark_sources": {
+ "title": "Sources des signets",
+ "empty": "Aucune donnée source disponible"
}
},
"subscription": {
@@ -339,6 +344,55 @@
"delete_dialog_title": "Supprimer la session d’importation",
"delete_dialog_description": "Êtes-vous sûr de vouloir supprimer « {{name}} » ? Cette action est irréversible. Les signets eux-mêmes ne seront pas supprimés.",
"delete_session": "Supprimer la session"
+ },
+ "backups": {
+ "backups": "Sauvegardes",
+ "page_title": "Sauvegardes",
+ "page_description": "Crée et gère automatiquement les sauvegardes de tes marque-pages. Les sauvegardes sont compressées et stockées de manière sécurisée.",
+ "configuration": {
+ "title": "Configuration des sauvegardes",
+ "enable_automatic_backups": "Activer les sauvegardes automatiques",
+ "enable_automatic_backups_description": "Crée automatiquement des sauvegardes de tes marque-pages",
+ "backup_frequency": "Fréquence des sauvegardes",
+ "backup_frequency_description": "À quelle fréquence les sauvegardes doivent être créées",
+ "retention_period": "Période de rétention (jours)",
+ "retention_period_description": "Combien de jours conserver les sauvegardes avant de les supprimer",
+ "frequency": {
+ "daily": "Quotidien",
+ "weekly": "Hebdomadaire"
+ },
+ "select_frequency": "Sélectionner la fréquence",
+ "save_settings": "Enregistrer les paramètres"
+ },
+ "list": {
+ "title": "Tes sauvegardes",
+ "create_backup_now": "Créer une sauvegarde maintenant",
+ "no_backups": "Tu n'as pas encore de sauvegardes. Active les sauvegardes automatiques ou crées-en une manuellement.",
+ "table": {
+ "created_at": "Créé à",
+ "bookmarks": "Marque-pages",
+ "size": "Taille",
+ "status": "Statut",
+ "actions": "Actions"
+ },
+ "status": {
+ "success": "Succès",
+ "failed": "Échoué",
+ "pending": "En attente"
+ },
+ "actions": {
+ "download_backup": "Télécharger une sauvegarde",
+ "delete_backup": "Supprimer une sauvegarde"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Supprimer la sauvegarde ?",
+ "delete_backup_description": "Êtes-vous sûr de vouloir supprimer cette sauvegarde ? Cette action est irréversible."
+ },
+ "toasts": {
+ "backup_queued": "La tâche de sauvegarde a été mise en file d’attente ! Elle sera traitée sous peu.",
+ "backup_deleted": "La sauvegarde a été supprimée !"
+ }
}
},
"admin": {
@@ -509,7 +563,57 @@
"description": "Supprimer une liste ne supprime aucun marque-page dans cette liste.",
"delete_children": "Supprimer les listes enfants (récursivement)",
"delete_children_description": "Si cette case n'est pas cochée, toutes les listes enfants directes deviendront des listes racines"
- }
+ },
+ "shared": "Partagé",
+ "collaborators": {
+ "manage": "Gérer les collaborateurs",
+ "view": "Afficher les collaborateurs",
+ "collaborators": "Collaborateurs",
+ "add": "Ajouter un collaborateur",
+ "current": "Collaborateurs actuels",
+ "enter_email": "Entrer l'adresse e-mail",
+ "please_enter_email": "Veuillez entrer une adresse e-mail",
+ "added_successfully": "Collaborateur ajouté avec succès",
+ "failed_to_add": "Échec de l'ajout du collaborateur",
+ "removed": "Collaborateur supprimé",
+ "failed_to_remove": "Échec de la suppression du collaborateur",
+ "role_updated": "Rôle mis à jour",
+ "failed_to_update_role": "Échec de la mise à jour du rôle",
+ "viewer": "Lecteur",
+ "editor": "Éditeur",
+ "owner": "Propriétaire",
+ "viewer_description": "Peut afficher les favoris dans la liste",
+ "editor_description": "Peut ajouter et supprimer des favoris",
+ "no_collaborators": "Pas encore de collaborateurs. Ajoutez quelqu'un pour commencer à collaborer !",
+ "no_collaborators_readonly": "Pas de collaborateurs pour cette liste.",
+ "people_with_access": "Les personnes qui ont accès à cette liste",
+ "add_or_remove": "Ajouter ou supprimer des personnes qui peuvent accéder à cette liste",
+ "invitation_sent": "Invitation envoyée",
+ "invitation_revoked": "Invitation révoquée",
+ "failed_to_revoke": "Échec de la révocation de l’invitation",
+ "pending": "En attente",
+ "revoke": "Révoquer",
+ "declined": "Refusée"
+ },
+ "leave_list": {
+ "title": "Quitter la liste",
+ "confirm_message": "Êtes-vous sûr de vouloir quitter {{icon}} {{name}} ?",
+ "warning": "Vous ne pourrez plus visualiser ni accéder aux signets dans cette liste. Le propriétaire de la liste peut vous rajouter si nécessaire.",
+ "action": "Quitter la liste",
+ "success": "Vous avez quitté « {{icon}} {{name}} »"
+ },
+ "invitations": {
+ "pending": "Invitations en attente",
+ "description": "Vérifier et répondre aux invitations de collaboration de listes",
+ "invited_by": "Invité par",
+ "accept": "Accepter",
+ "decline": "Refuser",
+ "accepted": "Invitation acceptée",
+ "declined": "Invitation refusée",
+ "failed_to_accept": "Impossible d’accepter l’invitation",
+ "failed_to_decline": "Impossible de refuser l’invitation"
+ },
+ "shared_lists": "Listes partagées"
},
"tags": {
"all_tags": "Tous les tags",
diff --git a/apps/web/lib/i18n/locales/ga/translation.json b/apps/web/lib/i18n/locales/ga/translation.json
index 738e2744..abf4ecaf 100644
--- a/apps/web/lib/i18n/locales/ga/translation.json
+++ b/apps/web/lib/i18n/locales/ga/translation.json
@@ -228,7 +228,8 @@
"import_bookmarks_from_karakeep_export": "Iompórtáil Leabharmharcanna ó onnmhairiú Karakeep",
"import_bookmarks_from_tab_session_manager_export": "Iompórtáil Leabhair Mharcála ó Bhainisteoir Seisiúin Cluaisíní",
"export_links_and_notes": "Easpórtáil Naisc agus Nótaí",
- "imported_bookmarks": "Leabharmharcanna Allmhairithe"
+ "imported_bookmarks": "Leabharmharcanna Allmhairithe",
+ "import_bookmarks_from_mymind_export": "Iompórtáil Leabharmharcanna ó onnmhairiú mymind"
},
"broken_links": {
"broken_links": "Naisc Bhriste",
@@ -284,6 +285,10 @@
},
"storage_breakdown": {
"title": "Miondealú Stórála"
+ },
+ "bookmark_sources": {
+ "title": "Foinseacha Leabhar Marcanna",
+ "empty": "Níl aon sonraí foinse ar fáil"
}
},
"subscription": {
@@ -333,6 +338,55 @@
"delete_dialog_description": "An bhfuil tú cinnte gur mian leat \"{{name}}\" a scriosadh? Ní féidir an gníomh seo a chealú. Ní scriosfar na leabharmharcanna féin.",
"delete_session": "Scrios Seisiún",
"description": "Féach ar do sheisiúin allmhairithe mórchóir agus bainistigh iad. Cruthaítear seisiúin go huathoibríoch nuair a allmhairíonn tú leabharmharcanna."
+ },
+ "backups": {
+ "backups": "Cúltaca",
+ "page_title": "Cúltaca",
+ "page_description": "Cruthaigh agus bainistigh cúltacaí de do leabharmharcanna go huathoibríoch. Déantar cúltacaí a chomhbhrú agus a stóráil go daingean.",
+ "configuration": {
+ "title": "Cumraíocht Cúltaca",
+ "enable_automatic_backups": "Cumasaigh Cúltacaí Uathoibríocha",
+ "enable_automatic_backups_description": "Cruthaigh cúltacaí de do leabharmharcanna go huathoibríoch",
+ "backup_frequency": "Minicíocht Cúltacaí",
+ "backup_frequency_description": "Cé chomh minic ba chóir cúltacaí a chruthú",
+ "retention_period": "Tréimhse Coinneála (laethanta)",
+ "retention_period_description": "Cé mhéad lá a choinnítear cúltacaí sula scriostar iad",
+ "frequency": {
+ "daily": "Go laethúil",
+ "weekly": "Go seachtainiúil"
+ },
+ "select_frequency": "Roghnaigh minicíocht",
+ "save_settings": "Sábháil Socruithe"
+ },
+ "list": {
+ "title": "Do Chúltacaí",
+ "create_backup_now": "Cruthaigh Cúltaca Anois",
+ "no_backups": "Níl aon chúltacaí agat fós. Cumasaigh cúltacaí uathoibríocha nó cruthaigh ceann de láimh.",
+ "table": {
+ "created_at": "Cruthaithe Ag",
+ "bookmarks": "Leabharmharcanna",
+ "size": "Méid",
+ "status": "Stádas",
+ "actions": "Gníomhartha"
+ },
+ "status": {
+ "success": "Rath",
+ "failed": "Theip",
+ "pending": "Ar feitheamh"
+ },
+ "actions": {
+ "download_backup": "Íoslódáil Cúltaca",
+ "delete_backup": "Scrios Cúltaca"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Scrios an Cúltaca?",
+ "delete_backup_description": "An bhfuil tú cinnte gur mhaith leat an cóip chúltaca seo a scriosadh? Ní féidir an gníomh seo a chealú."
+ },
+ "toasts": {
+ "backup_queued": "Cuireadh an post cúltaca sa phróca! Déanfar é a phróiseáil go luath.",
+ "backup_deleted": "Scriosadh an cúltaca!"
+ }
}
},
"lists": {
@@ -369,7 +423,57 @@
"description": "Ní scriosann liosta a scriosadh aon leabharmharcanna sa liosta sin.",
"delete_children": "Scrios liostaí leanaí (go hathchúrsach)",
"delete_children_description": "Mura bhfuil an bosca seo ticáilte, beidh gach liosta díreach leanaí ina liostaí fréimhe"
- }
+ },
+ "shared": "Roinnte",
+ "collaborators": {
+ "manage": "Bainistigh Comhoibritheoirí",
+ "view": "Féach ar Chomhoibritheoirí",
+ "collaborators": "Comhoibritheoirí",
+ "add": "Cuir Comhoibritheoir leis",
+ "current": "Comhoibritheoirí Reatha",
+ "enter_email": "Cuir isteach seoladh ríomhphoist",
+ "please_enter_email": "Cuir isteach seoladh ríomhphoist, le do thoil",
+ "added_successfully": "Comhoibritheoir curtha leis go rathúil",
+ "failed_to_add": "Theip ar an gcomhoibritheoir a chur leis",
+ "removed": "Comhoibritheoir bainte",
+ "failed_to_remove": "Theip ar an gcomhoibritheoir a bhaint",
+ "role_updated": "Ról nuashonraithe",
+ "failed_to_update_role": "Theip ar an ról a nuashonrú",
+ "viewer": "Breathnóir",
+ "editor": "Eagarthóir",
+ "owner": "Úinéir",
+ "viewer_description": "Is féidir leabharmharcanna a fheiceáil sa liosta",
+ "editor_description": "Is féidir leabharmharcanna a chur leis agus a bhaint",
+ "no_collaborators": "Níl aon chomhoibritheoirí ann fós. Cuir duine leis chun comhoibriú a thosú!",
+ "no_collaborators_readonly": "Níl aon chomhoibritheoirí don liosta seo.",
+ "people_with_access": "Daoine a bhfuil rochtain acu ar an liosta seo",
+ "add_or_remove": "Cuir daoine leis nó bain daoine ar féidir leo rochtain a fháil ar an liosta seo",
+ "invitation_sent": "Cuireadh seolta go rathúil",
+ "invitation_revoked": "Cuireadh ar ceal",
+ "failed_to_revoke": "Theip ar an gcuireadh a chur ar ceal",
+ "pending": "Ar feitheamh",
+ "revoke": "Cuir ar ceal",
+ "declined": "Diúltaithe"
+ },
+ "leave_list": {
+ "title": "Fág Liosta",
+ "confirm_message": "An bhfuil tú cinnte gur mhaith leat {{icon}} {{name}} a fhágáil?",
+ "warning": "Ní bheidh tú in ann cluaisíní a fheiceáil nó rochtain a fháil orthu sa liosta seo a thuilleadh. Is féidir le húinéir an liosta tú a chur ar ais leis más gá.",
+ "action": "Fág Liosta",
+ "success": "D'fhág tú \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Cuirí ar Feitheamh",
+ "description": "Athbhreithnigh agus freagair cuireadh comhoibrithe liosta",
+ "invited_by": "Ar cuireadh ar aghaidh ag",
+ "accept": "Glac leis",
+ "decline": "Diúltaigh",
+ "accepted": "Glactha leis an gcuireadh",
+ "declined": "Diúltaíodh don chuireadh",
+ "failed_to_accept": "Theip ar ghlacadh leis an gcuireadh",
+ "failed_to_decline": "Theip ar dhiúltú don chuireadh"
+ },
+ "shared_lists": "Liostaí Comhroinnte"
},
"tags": {
"unused_tags": "Clibeanna Neamhúsáidte",
diff --git a/apps/web/lib/i18n/locales/gl/translation.json b/apps/web/lib/i18n/locales/gl/translation.json
index f01e37cc..40dcc3a6 100644
--- a/apps/web/lib/i18n/locales/gl/translation.json
+++ b/apps/web/lib/i18n/locales/gl/translation.json
@@ -154,7 +154,8 @@
"import_bookmarks_from_karakeep_export": "Importar marcadores desde Karakeep",
"export_links_and_notes": "Exportar links e notas",
"imported_bookmarks": "Marcadores importados",
- "import_bookmarks_from_tab_session_manager_export": "Importar marcadores do xestor de sesións de pestanas"
+ "import_bookmarks_from_tab_session_manager_export": "Importar marcadores do xestor de sesións de pestanas",
+ "import_bookmarks_from_mymind_export": "Importar marcadores da exportación de mymind"
},
"back_to_app": "Volver á aplicación",
"user_settings": "Axustes de usuario",
@@ -341,6 +342,10 @@
},
"storage_breakdown": {
"title": "Distribución do almacenamento"
+ },
+ "bookmark_sources": {
+ "title": "Fonte de marcadores",
+ "empty": "Non hai datos fonte dispoñibles"
}
},
"subscription": {
@@ -390,6 +395,55 @@
"delete_dialog_title": "Eliminar sesión de importación",
"delete_dialog_description": "Seguro que queres borrar «{{name}}»? Esta acción non se pode desfacer. Os marcadores en si non se borrarán.",
"delete_session": "Eliminar sesión"
+ },
+ "backups": {
+ "backups": "Copias de seguridade",
+ "page_title": "Copias de seguridade",
+ "page_description": "Crea e xestiona copias de seguridade dos teus marcadores automaticamente. As copias de seguridade comprímense e gárdanse de forma segura.",
+ "configuration": {
+ "title": "Configuración das copias de seguridade",
+ "enable_automatic_backups": "Activar as copias de seguridade automáticas",
+ "enable_automatic_backups_description": "Crear automaticamente copias de seguridade dos teus marcadores",
+ "backup_frequency": "Frecuencia das copias de seguridade",
+ "backup_frequency_description": "Cada canto tempo se deberían crear as copias de seguridade",
+ "retention_period": "Período de retención (días)",
+ "retention_period_description": "Cantos días se deben gardar as copias de seguridade antes de seren eliminadas",
+ "frequency": {
+ "daily": "Diariamente",
+ "weekly": "Semanalmente"
+ },
+ "select_frequency": "Seleccione a frecuencia",
+ "save_settings": "Gardar a configuración"
+ },
+ "list": {
+ "title": "As túas copias de seguridade",
+ "create_backup_now": "Crear unha copia de seguridade agora",
+ "no_backups": "Aínda non tes ningunha copia de seguridade. Activa as copias de seguridade automáticas ou crea unha manualmente.",
+ "table": {
+ "created_at": "Creado en",
+ "bookmarks": "Marcadores",
+ "size": "Tamaño",
+ "status": "Estado",
+ "actions": "Accións"
+ },
+ "status": {
+ "success": "Éxito",
+ "failed": "Fallou",
+ "pending": "Pendente"
+ },
+ "actions": {
+ "download_backup": "Descargar copia de seguranza",
+ "delete_backup": "Borrar copia de seguranza"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Queres borrar a copia de seguranza?",
+ "delete_backup_description": "Estás seguro de que queres borrar esta copia de seguranza? Esta acción non se pode desfacer."
+ },
+ "toasts": {
+ "backup_queued": "O traballo de copia de seguranza foi posto en cola! Será procesado en breve.",
+ "backup_deleted": "Copia de seguranza borrada!"
+ }
}
},
"highlights": {
@@ -563,7 +617,57 @@
"description": "Eliminar unha lista non elimina ningún marcador desa lista.",
"delete_children": "Eliminar as listas fillas (recursivamente)",
"delete_children_description": "Se non está marcada, todas as listas fillas directas converteranse en listas raíz"
- }
+ },
+ "shared": "Compartido",
+ "collaborators": {
+ "manage": "Xestionar colaboradores",
+ "view": "Ver os colaboradores",
+ "collaborators": "Colaboradores",
+ "add": "Engadir un colaborador",
+ "current": "Colaboradores actuais",
+ "enter_email": "Introduza o enderezo de correo electrónico",
+ "please_enter_email": "Introduza un enderezo de correo electrónico",
+ "added_successfully": "Colaborador engadido correctamente",
+ "failed_to_add": "Non se puido engadir o colaborador",
+ "removed": "Colaborador eliminado",
+ "failed_to_remove": "Non se puido eliminar o colaborador",
+ "role_updated": "Función actualizada",
+ "failed_to_update_role": "Non se puido actualizar o rol",
+ "viewer": "Visor",
+ "editor": "Editor",
+ "owner": "Propietario",
+ "viewer_description": "Pode ver os marcadores na lista",
+ "editor_description": "Pode engadir e eliminar marcadores",
+ "no_collaborators": "Aínda non hai colaboradores. Engade alguén para comezar a colaborar!",
+ "no_collaborators_readonly": "Non hai colaboradores nesta lista.",
+ "people_with_access": "Xente que ten acceso a esta lista",
+ "add_or_remove": "Engadir ou eliminar xente que pode acceder a esta lista",
+ "invitation_sent": "Invitación enviada correctamente",
+ "invitation_revoked": "Invitación revogada",
+ "failed_to_revoke": "Produciuse un erro ao revogar a invitación",
+ "pending": "Pendente",
+ "revoke": "Revogar",
+ "declined": "Rexeitada"
+ },
+ "leave_list": {
+ "title": "Deixar a lista",
+ "confirm_message": "Seguro que queres deixar {{icon}} {{name}}?",
+ "warning": "Xa non poderás nin ver nin acceder aos marcadores desta lista. O propietario da lista pode volver a engadirte se é necesario.",
+ "action": "Deixar a lista",
+ "success": "Deixaches «{{icon}} {{name}}»"
+ },
+ "invitations": {
+ "pending": "Invitacións pendentes",
+ "description": "Revisa e responde ás invitacións de colaboración na lista",
+ "invited_by": "Invitado por",
+ "accept": "Aceptar",
+ "decline": "Rexeitar",
+ "accepted": "Invitación aceptada",
+ "declined": "Invitación rexeitada",
+ "failed_to_accept": "Produciuse un erro ao aceptar a invitación",
+ "failed_to_decline": "Produciuse un erro ao rexeitar a invitación"
+ },
+ "shared_lists": "Listas compartidas"
},
"preview": {
"view_original": "Ver orixinal",
diff --git a/apps/web/lib/i18n/locales/hr/translation.json b/apps/web/lib/i18n/locales/hr/translation.json
index e72d18e1..bd7a7a9d 100644
--- a/apps/web/lib/i18n/locales/hr/translation.json
+++ b/apps/web/lib/i18n/locales/hr/translation.json
@@ -201,7 +201,8 @@
"export_links_and_notes": "Export veza i bilješki",
"imported_bookmarks": "Importirane oznake",
"import_bookmarks_from_omnivore_export": "Import oznaka iz Omnivore exporta",
- "import_bookmarks_from_tab_session_manager_export": "Uvezi oznake iz Tab Session Managera"
+ "import_bookmarks_from_tab_session_manager_export": "Uvezi oznake iz Tab Session Managera",
+ "import_bookmarks_from_mymind_export": "Uvezi oznake iz mymind izvoza"
},
"back_to_app": "Povratak u aplikaciju",
"user_settings": "Postavke korisnika",
@@ -375,6 +376,10 @@
},
"storage_breakdown": {
"title": "Raščlamba pohrane"
+ },
+ "bookmark_sources": {
+ "title": "Izvori oznaka",
+ "empty": "Nema dostupnih izvornih podataka"
}
},
"subscription": {
@@ -424,6 +429,55 @@
"delete_dialog_title": "Izbriši sesiju uvoza",
"delete_dialog_description": "Jesi li ziher da želiš izbrisati \"{{name}}\"? Ne možeš to poništiti. Same oznake neće biti izbrisane.",
"delete_session": "Izbriši sesiju"
+ },
+ "backups": {
+ "backups": "Sigurnosne kopije",
+ "page_title": "Sigurnosne kopije",
+ "page_description": "Automatski kreiraj i upravljaj sigurnosnim kopijama svojih oznaka. Sigurnosne kopije su komprimirane i sigurno pohranjene.",
+ "configuration": {
+ "title": "Konfiguracija sigurnosnih kopija",
+ "enable_automatic_backups": "Omogući automatske sigurnosne kopije",
+ "enable_automatic_backups_description": "Automatski kreiraj sigurnosne kopije tvojih oznaka",
+ "backup_frequency": "Učestalost sigurnosnih kopija",
+ "backup_frequency_description": "Koliko često bi se trebale kreirati sigurnosne kopije",
+ "retention_period": "Period zadržavanja (dana)",
+ "retention_period_description": "Koliko dana čuvati sigurnosne kopije prije nego što ih izbrišeš",
+ "frequency": {
+ "daily": "Dnevno",
+ "weekly": "Tjedno"
+ },
+ "select_frequency": "Odaberi učestalost",
+ "save_settings": "Spremi postavke"
+ },
+ "list": {
+ "title": "Tvoje sigurnosne kopije",
+ "create_backup_now": "Napravi sigurnosnu kopiju sada",
+ "no_backups": "Još nemaš nikakvih sigurnosnih kopija. Omogući automatske sigurnosne kopije ili napravi jednu ručno.",
+ "table": {
+ "created_at": "Napravljeno",
+ "bookmarks": "Oznake",
+ "size": "Veličina",
+ "status": "Status",
+ "actions": "Radnje"
+ },
+ "status": {
+ "success": "Uspjeh",
+ "failed": "Neuspješno",
+ "pending": "Na čekanju"
+ },
+ "actions": {
+ "download_backup": "Preuzmi sigurnosnu kopiju",
+ "delete_backup": "Izbriši sigurnosnu kopiju"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Izbrisati sigurnosnu kopiju?",
+ "delete_backup_description": "Jesi li siguran da želiš izbrisati ovu sigurnosnu kopiju? Ova radnja se ne može poništiti."
+ },
+ "toasts": {
+ "backup_queued": "Posao sigurnosne kopije je u redu čekanja! Bit će obrađen uskoro.",
+ "backup_deleted": "Sigurnosna kopija je izbrisana!"
+ }
}
},
"actions": {
@@ -512,7 +566,57 @@
"description": "Brisanjem popisa ne brišu se oznake unutar tog popisa.",
"delete_children": "Izbriši podređene popise (rekurzivno)",
"delete_children_description": "Ako nije označeno, svi izravno podređeni popisi postat će korijenski popisi"
- }
+ },
+ "shared": "Zajedničko",
+ "collaborators": {
+ "manage": "Upravljaj suradnicima",
+ "view": "Prikaži suradnike",
+ "collaborators": "Suradnici",
+ "add": "Dodaj suradnika",
+ "current": "Trenutni suradnici",
+ "enter_email": "Unesi e-mail adresu",
+ "please_enter_email": "Molim te, unesi e-mail adresu",
+ "added_successfully": "Suradnik uspješno dodan",
+ "failed_to_add": "Nije uspjelo dodavanje suradnika",
+ "removed": "Suradnik uklonjen",
+ "failed_to_remove": "Nije uspjelo uklanjanje suradnika",
+ "role_updated": "Uloga ažurirana",
+ "failed_to_update_role": "Nije uspjelo ažuriranje uloge",
+ "viewer": "Preglednik",
+ "editor": "Urednik",
+ "owner": "Vlasnik",
+ "viewer_description": "Može vidjeti oznake u popisu",
+ "editor_description": "Može dodavati i uklanjati oznake",
+ "no_collaborators": "Još nema suradnika. Dodaj nekoga da bi započeo suradnju!",
+ "no_collaborators_readonly": "Nema suradnika za ovaj popis.",
+ "people_with_access": "Ljudi koji imaju pristup ovom popisu",
+ "add_or_remove": "Dodaj ili ukloni osobe koje imaju pristup ovom popisu",
+ "invitation_sent": "Uspješno poslana pozivnica",
+ "invitation_revoked": "Pozivnica povučena",
+ "failed_to_revoke": "Nije uspjelo povlačenje pozivnice",
+ "pending": "Na čekanju",
+ "revoke": "Opozovi",
+ "declined": "Odbijeno"
+ },
+ "leave_list": {
+ "title": "Napusti popis",
+ "confirm_message": "Jesi li siguran da želiš napustiti {{icon}} {{name}}?",
+ "warning": "Više nećeš moći vidjeti ni pristupati oznakama na ovom popisu. Vlasnik popisa te može ponovno dodati ako treba.",
+ "action": "Napusti popis",
+ "success": "Napustio si \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Pozivnice na čekanju",
+ "description": "Pregledaj i odgovori na pozivnice za suradnju na popisu",
+ "invited_by": "Poziv poslao",
+ "accept": "Prihvati",
+ "decline": "Odbij",
+ "accepted": "Poziv prihvaćen",
+ "declined": "Poziv odbijen",
+ "failed_to_accept": "Nije uspjelo prihvatiti pozivnicu",
+ "failed_to_decline": "Nije uspjelo odbiti pozivnicu"
+ },
+ "shared_lists": "Zajednički popisi"
},
"tags": {
"all_tags": "Sve oznake",
diff --git a/apps/web/lib/i18n/locales/hu/translation.json b/apps/web/lib/i18n/locales/hu/translation.json
index fe66af4f..72439434 100644
--- a/apps/web/lib/i18n/locales/hu/translation.json
+++ b/apps/web/lib/i18n/locales/hu/translation.json
@@ -128,7 +128,8 @@
"import_bookmarks_from_linkwarden_export": "Könyvjelző importálása Linkwarden-ből",
"export_links_and_notes": "Jegyzetek és hivatkozások exportálása",
"imported_bookmarks": "Importált könyvjelzők",
- "import_bookmarks_from_tab_session_manager_export": "Könyvjelzők importálása a Tab Session Managerből"
+ "import_bookmarks_from_tab_session_manager_export": "Könyvjelzők importálása a Tab Session Managerből",
+ "import_bookmarks_from_mymind_export": "Könyvjelzők importálása a mymind exportálásából"
},
"broken_links": {
"crawling_status": "Feltérképezési állapot",
@@ -242,6 +243,10 @@
},
"storage_breakdown": {
"title": "Tárhely lebontása"
+ },
+ "bookmark_sources": {
+ "title": "Könyvjelző források",
+ "empty": "Nincs elérhető forrásadat"
}
},
"subscription": {
@@ -291,6 +296,55 @@
"delete_dialog_title": "Importálási munkamenet törlése",
"delete_dialog_description": "Biztosan törölni akarod a következőt: „{{name}}”? Ez a művelet nem vonható vissza. Maguk a könyvjelzők nem lesznek törölve.",
"delete_session": "Munkamenet törlése"
+ },
+ "backups": {
+ "backups": "Biztonsági mentések",
+ "page_title": "Biztonsági mentések",
+ "page_description": "Automatikusan hozz létre és kezelj biztonsági mentéseket a könyvjelzőidről. A biztonsági mentések tömörítve és biztonságosan tárolva vannak.",
+ "configuration": {
+ "title": "Biztonsági mentés beállításai",
+ "enable_automatic_backups": "Automatikus biztonsági mentések engedélyezése",
+ "enable_automatic_backups_description": "Automatikusan készíts biztonsági másolatot a könyvjelzőidről",
+ "backup_frequency": "Biztonsági mentés gyakorisága",
+ "backup_frequency_description": "Milyen gyakran kell biztonsági mentéseket készíteni?",
+ "retention_period": "Megőrzési idő (nap)",
+ "retention_period_description": "Hány napig tartsa meg a biztonsági mentéseket a törlés előtt?",
+ "frequency": {
+ "daily": "Naponta",
+ "weekly": "Hetente"
+ },
+ "select_frequency": "Gyakoriság kiválasztása",
+ "save_settings": "Beállítások mentése"
+ },
+ "list": {
+ "title": "Biztonsági másolataid",
+ "create_backup_now": "Biztonsági mentés létrehozása most",
+ "no_backups": "Még nincsenek biztonsági másolataid. Engedélyezd az automatikus biztonsági mentéseket, vagy hozz létre egyet manuálisan.",
+ "table": {
+ "created_at": "Létrehozva:",
+ "bookmarks": "Könyvjelzők",
+ "size": "Méret",
+ "status": "Állapot",
+ "actions": "Műveletek"
+ },
+ "status": {
+ "success": "Siker",
+ "failed": "Sikertelen",
+ "pending": "Függőben"
+ },
+ "actions": {
+ "download_backup": "Biztonsági mentés letöltése",
+ "delete_backup": "Biztonsági mentés törlése"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Biztonsági mentés törlése?",
+ "delete_backup_description": "Biztos, hogy törölni akarja ezt a biztonsági mentést? Ez a művelet nem vonható vissza."
+ },
+ "toasts": {
+ "backup_queued": "A biztonsági mentési feladat várólistára került! Hamarosan feldolgozásra kerül.",
+ "backup_deleted": "A biztonsági mentés törölve lett!"
+ }
}
},
"common": {
@@ -468,7 +522,57 @@
"description": "A lista törlése nem törli a listában lévő könyvjelzőket.",
"delete_children": "Gyermeklisták törlése (rekurzív módon)",
"delete_children_description": "Ha nincs bejelölve, az összes közvetlen gyermeklista gyökérlista lesz"
- }
+ },
+ "shared": "Megosztva",
+ "collaborators": {
+ "manage": "Közreműködők kezelése",
+ "view": "Közreműködők megtekintése",
+ "collaborators": "Közreműködők",
+ "add": "Közreműködő hozzáadása",
+ "current": "Jelenlegi közreműködők",
+ "enter_email": "Add meg az e-mail címet",
+ "please_enter_email": "Kérlek, add meg az e-mail címet",
+ "added_successfully": "A közreműködő sikeresen hozzáadva",
+ "failed_to_add": "A közreműködő hozzáadása sikertelen",
+ "removed": "A közreműködő eltávolítva",
+ "failed_to_remove": "A közreműködő eltávolítása sikertelen",
+ "role_updated": "A szerep frissítve",
+ "failed_to_update_role": "A szerep frissítése sikertelen",
+ "viewer": "Megtekintő",
+ "editor": "Szerkesztő",
+ "owner": "Tulajdonos",
+ "viewer_description": "Megtekintheti a könyvjelzőket a listában",
+ "editor_description": "Könyvjelzők hozzáadása és eltávolítása",
+ "no_collaborators": "Még nincsenek közreműködők. Adj hozzá valakit az együttműködéshez!",
+ "no_collaborators_readonly": "Ehhez a listához nincsenek közreműködők.",
+ "people_with_access": "Emberek, akik hozzáférhetnek ehhez a listához",
+ "add_or_remove": "Adj hozzá vagy távolíts el embereket, akik hozzáférhetnek ehhez a listához",
+ "invitation_sent": "Meghívó sikeresen elküldve",
+ "invitation_revoked": "Meghívó visszavonva",
+ "failed_to_revoke": "Nem sikerült visszavonni a meghívót",
+ "pending": "Függőben",
+ "revoke": "Visszavonás",
+ "declined": "Elutasítva"
+ },
+ "leave_list": {
+ "title": "Lista elhagyása",
+ "confirm_message": "Biztosan el akarod hagyni a(z) {{icon}} {{name}} listát?",
+ "warning": "Többé nem fogod tudni megtekinteni vagy elérni a könyvjelzőket ebben a listában. A lista tulajdonosa újra hozzáadhat, ha szükséges.",
+ "action": "Lista elhagyása",
+ "success": "Elhagytad a(z) \"{{icon}} {{name}}\" listát"
+ },
+ "invitations": {
+ "pending": "Függőben lévő meghívók",
+ "description": "Lista együttműködési meghívások áttekintése és fogadása",
+ "invited_by": "Meghívó küldője",
+ "accept": "Elfogadás",
+ "decline": "Elutasítás",
+ "accepted": "Meghívó elfogadva",
+ "declined": "Meghívó elutasítva",
+ "failed_to_accept": "Nem sikerült elfogadni a meghívást",
+ "failed_to_decline": "Nem sikerült elutasítani a meghívást"
+ },
+ "shared_lists": "Megosztott listák"
},
"admin": {
"background_jobs": {
diff --git a/apps/web/lib/i18n/locales/it/translation.json b/apps/web/lib/i18n/locales/it/translation.json
index 7957a8c4..f154466d 100644
--- a/apps/web/lib/i18n/locales/it/translation.json
+++ b/apps/web/lib/i18n/locales/it/translation.json
@@ -147,7 +147,8 @@
"import_export_bookmarks": "Importa / Esporta segnalibri",
"import_bookmarks_from_omnivore_export": "Importa segnalibri da esportazione Omnivore",
"import_bookmarks_from_linkwarden_export": "Importa i segnalibri dall'esportazione di Linkwarden",
- "import_bookmarks_from_tab_session_manager_export": "Importa i segnalibri da Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importa i segnalibri da Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importa i segnalibri dall'esportazione di mymind"
},
"api_keys": {
"api_keys": "Chiavi API",
@@ -284,6 +285,10 @@
},
"storage_breakdown": {
"title": "Ripartizione archiviazione"
+ },
+ "bookmark_sources": {
+ "title": "Origini segnalibro",
+ "empty": "Nessun dato di origine disponibile"
}
},
"subscription": {
@@ -333,6 +338,55 @@
"delete_dialog_title": "Elimina sessione di importazione",
"delete_dialog_description": "Sei sicuro di voler eliminare \"{{name}}\"? Questa azione non può essere annullata. I segnalibri stessi non verranno eliminati.",
"delete_session": "Elimina sessione"
+ },
+ "backups": {
+ "backups": "Backup",
+ "page_title": "Backup",
+ "page_description": "Crea e gestisci automaticamente i backup dei tuoi segnalibri. I backup sono compressi e archiviati in modo sicuro.",
+ "configuration": {
+ "title": "Configurazione backup",
+ "enable_automatic_backups": "Abilita backup automatici",
+ "enable_automatic_backups_description": "Crea automaticamente backup dei tuoi segnalibri",
+ "backup_frequency": "Frequenza backup",
+ "backup_frequency_description": "Ogni quanto tempo creare i backup",
+ "retention_period": "Periodo di conservazione (giorni)",
+ "retention_period_description": "Per quanti giorni conservare i backup prima di eliminarli",
+ "frequency": {
+ "daily": "Giornalmente",
+ "weekly": "Settimanalmente"
+ },
+ "select_frequency": "Seleziona frequenza",
+ "save_settings": "Salva impostazioni"
+ },
+ "list": {
+ "title": "I tuoi backup",
+ "create_backup_now": "Crea backup ora",
+ "no_backups": "Non hai ancora nessun backup. Abilita i backup automatici o creane uno manualmente.",
+ "table": {
+ "created_at": "Creato il",
+ "bookmarks": "Segnalibri",
+ "size": "Dimensione",
+ "status": "Stato",
+ "actions": "Azioni"
+ },
+ "status": {
+ "success": "Successo",
+ "failed": "Fallito",
+ "pending": "In sospeso"
+ },
+ "actions": {
+ "download_backup": "Scarica backup",
+ "delete_backup": "Elimina backup"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Eliminare il backup?",
+ "delete_backup_description": "Sei sicuro di voler eliminare questo backup? Questa azione non può essere annullata."
+ },
+ "toasts": {
+ "backup_queued": "Il processo di backup è stato messo in coda! Verrà elaborato a breve.",
+ "backup_deleted": "Il backup è stato eliminato!"
+ }
}
},
"editor": {
@@ -568,7 +622,57 @@
"description": "Eliminare una lista non elimina i segnalibri al suo interno.",
"delete_children": "Elimina le liste figlie (ricorsivamente)",
"delete_children_description": "Se non selezionato, tutte le liste figlie dirette diventeranno liste radice"
- }
+ },
+ "shared": "Condiviso",
+ "collaborators": {
+ "manage": "Gestisci collaboratori",
+ "view": "Visualizza collaboratori",
+ "collaborators": "Collaboratori",
+ "add": "Aggiungi collaboratore",
+ "current": "Collaboratori attuali",
+ "enter_email": "Inserisci indirizzo email",
+ "please_enter_email": "Inserisci un indirizzo email",
+ "added_successfully": "Collaboratore aggiunto correttamente",
+ "failed_to_add": "Impossibile aggiungere il collaboratore",
+ "removed": "Collaboratore rimosso",
+ "failed_to_remove": "Impossibile rimuovere il collaboratore",
+ "role_updated": "Ruolo aggiornato",
+ "failed_to_update_role": "Impossibile aggiornare il ruolo",
+ "viewer": "Visualizzatore",
+ "editor": "Editor",
+ "owner": "Proprietario",
+ "viewer_description": "Può visualizzare i segnalibri nella lista",
+ "editor_description": "Può aggiungere e rimuovere segnalibri",
+ "no_collaborators": "Ancora nessun collaboratore. Aggiungi qualcuno per iniziare a collaborare!",
+ "no_collaborators_readonly": "Nessun collaboratore per questo elenco.",
+ "people_with_access": "Persone che hanno accesso a questo elenco",
+ "add_or_remove": "Aggiungi o rimuovi persone che possono accedere a questo elenco",
+ "invitation_sent": "Invito inviato correttamente",
+ "invitation_revoked": "Invito revocato",
+ "failed_to_revoke": "Impossibile revocare l'invito",
+ "pending": "In sospeso",
+ "revoke": "Revoca",
+ "declined": "Rifiutato"
+ },
+ "leave_list": {
+ "title": "Abbandona l'elenco",
+ "confirm_message": "Sei sicuro di voler abbandonare {{icon}} {{name}}?",
+ "warning": "Non potrai più visualizzare o accedere ai segnalibri in questo elenco. Il proprietario dell'elenco potrà aggiungerti di nuovo se necessario.",
+ "action": "Abbandona l'elenco",
+ "success": "Hai abbandonato \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Inviti in sospeso",
+ "description": "Esamina e rispondi agli inviti di collaborazione nell'elenco",
+ "invited_by": "Invitato da",
+ "accept": "Accetta",
+ "decline": "Rifiuta",
+ "accepted": "Invito accettato",
+ "declined": "Invito rifiutato",
+ "failed_to_accept": "Impossibile accettare l'invito",
+ "failed_to_decline": "Impossibile rifiutare l'invito"
+ },
+ "shared_lists": "Elenchi condivisi"
},
"tags": {
"your_tags": "I tuoi tag",
diff --git a/apps/web/lib/i18n/locales/ja/translation.json b/apps/web/lib/i18n/locales/ja/translation.json
index 7820f69f..b6c350e2 100644
--- a/apps/web/lib/i18n/locales/ja/translation.json
+++ b/apps/web/lib/i18n/locales/ja/translation.json
@@ -221,7 +221,8 @@
"export_links_and_notes": "リンクとメモをエクスポートする",
"import_export": "インポート/エクスポート",
"import_bookmarks_from_linkwarden_export": "Linkwardenのエクスポートからブックマークをインポート",
- "import_bookmarks_from_tab_session_manager_export": "Tab Session Managerからブックマークをインポート"
+ "import_bookmarks_from_tab_session_manager_export": "Tab Session Managerからブックマークをインポート",
+ "import_bookmarks_from_mymind_export": "mymind エクスポートからブックマークをインポート"
},
"api_keys": {
"key_success_please_copy": "キーをコピーして安全な場所に保管してください。ダイアログを閉じると、再度アクセスできなくなります。",
@@ -372,6 +373,10 @@
},
"storage_breakdown": {
"title": "ストレージの内訳"
+ },
+ "bookmark_sources": {
+ "title": "ソースをお気に入りに追加する",
+ "empty": "ソースデータがありません"
}
},
"subscription": {
@@ -421,6 +426,55 @@
"delete_dialog_title": "インポートセッションを削除する",
"delete_dialog_description": "「{{name}}」を削除してもいい? これは取り消せない操作だよ。ブックマーク自体は削除されないから安心して。",
"delete_session": "セッションを削除"
+ },
+ "backups": {
+ "backups": "バックアップ",
+ "page_title": "バックアップ",
+ "page_description": "あんたのブックマークのバックアップを自動で作成・管理するよ。バックアップは圧縮されて安全に保管されるから安心。",
+ "configuration": {
+ "title": "バックアップの設定",
+ "enable_automatic_backups": "自動バックアップを有効にする",
+ "enable_automatic_backups_description": "ブックマークのバックアップを自動で作成するよ",
+ "backup_frequency": "バックアップの頻度",
+ "backup_frequency_description": "バックアップをどのくらいの頻度で作成するか",
+ "retention_period": "保存期間(日数)",
+ "retention_period_description": "バックアップを削除するまで何日間保持するか",
+ "frequency": {
+ "daily": "毎日",
+ "weekly": "毎週"
+ },
+ "select_frequency": "頻度を選択",
+ "save_settings": "設定を保存"
+ },
+ "list": {
+ "title": "あんたのバックアップ",
+ "create_backup_now": "今すぐバックアップを作成",
+ "no_backups": "まだバックアップがないね。自動バックアップを有効にするか、手動で作成してくれ。",
+ "table": {
+ "created_at": "作成日時",
+ "bookmarks": "ブックマーク",
+ "size": "サイズ",
+ "status": "ステータス",
+ "actions": "アクション"
+ },
+ "status": {
+ "success": "成功",
+ "failed": "失敗",
+ "pending": "保留中"
+ },
+ "actions": {
+ "download_backup": "バックアップをダウンロード",
+ "delete_backup": "バックアップを削除"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "バックアップを削除してもよろしいですか?",
+ "delete_backup_description": "このバックアップを削除してもよろしいですか? この操作は取り消せません。"
+ },
+ "toasts": {
+ "backup_queued": "バックアップジョブがキューに追加されました。まもなく処理されます。",
+ "backup_deleted": "バックアップは削除されました!"
+ }
}
},
"common": {
@@ -505,7 +559,57 @@
"description": "リストを削除しても、そのリスト内のブックマークは削除されません。",
"delete_children": "子リストを(再帰的に)削除",
"delete_children_description": "チェックしない場合、すべての子リストがルートリストになります"
- }
+ },
+ "shared": "共有",
+ "collaborators": {
+ "manage": "コラボレーターの管理",
+ "view": "コラボレーターの表示",
+ "collaborators": "コラボレーター",
+ "add": "コラボレーターの追加",
+ "current": "現在のコラボレーター",
+ "enter_email": "メールアドレスを入力",
+ "please_enter_email": "メールアドレスを入力してください",
+ "added_successfully": "コラボレーターが追加されました",
+ "failed_to_add": "コラボレーターの追加に失敗しました",
+ "removed": "コラボレーターが削除されました",
+ "failed_to_remove": "コラボレーターの削除に失敗しました",
+ "role_updated": "ロールが更新されました",
+ "failed_to_update_role": "ロールの更新に失敗しました",
+ "viewer": "閲覧者",
+ "editor": "編集者",
+ "owner": "オーナー",
+ "viewer_description": "リスト内のブックマークを表示できます",
+ "editor_description": "ブックマークを追加および削除できます",
+ "no_collaborators": "コラボレーターはまだいません。誰かを追加してコラボレーションを始めましょう!",
+ "no_collaborators_readonly": "このリストにはコラボレーターはいません。",
+ "people_with_access": "このリストにアクセスできる人",
+ "add_or_remove": "このリストにアクセスできる人を追加または削除する",
+ "invitation_sent": "招待状、送信完了!",
+ "invitation_revoked": "招待取り消し",
+ "failed_to_revoke": "招待の取り消しに失敗しました",
+ "pending": "保留中",
+ "revoke": "取り消し",
+ "declined": "拒否"
+ },
+ "leave_list": {
+ "title": "リストから退会する",
+ "confirm_message": "{{icon}} {{name}} から退会してもよろしいですか?",
+ "warning": "このリストのブックマークを表示またはアクセスできなくなります。必要に応じて、リストのオーナーがあなたを追加し直すことができます。",
+ "action": "リストから退会する",
+ "success": "「{{icon}} {{name}}」から退会しました。"
+ },
+ "invitations": {
+ "pending": "招待待ち",
+ "description": "リストのコラボレーション招待の確認と対応",
+ "invited_by": "招待元",
+ "accept": "承諾",
+ "decline": "拒否",
+ "accepted": "招待を承諾しました",
+ "declined": "招待を辞退しました",
+ "failed_to_accept": "招待の承諾に失敗しました",
+ "failed_to_decline": "招待の辞退に失敗しました"
+ },
+ "shared_lists": "共有リスト"
},
"options": {
"dark_mode": "ダークモード",
diff --git a/apps/web/lib/i18n/locales/ko/translation.json b/apps/web/lib/i18n/locales/ko/translation.json
index aadd03bb..7af4fd3e 100644
--- a/apps/web/lib/i18n/locales/ko/translation.json
+++ b/apps/web/lib/i18n/locales/ko/translation.json
@@ -340,7 +340,8 @@
"import_bookmarks_from_karakeep_export": "Karakeep 내보내기에서 북마크 가져오기",
"export_links_and_notes": "링크와 주석 내보내기",
"imported_bookmarks": "가져온 북마크",
- "import_bookmarks_from_tab_session_manager_export": "탭 세션 관리자에서 북마크 가져오기"
+ "import_bookmarks_from_tab_session_manager_export": "탭 세션 관리자에서 북마크 가져오기",
+ "import_bookmarks_from_mymind_export": "마인드 내보내기에서 북마크 가져오기"
},
"back_to_app": "앱으로 돌아가기",
"user_settings": "사용자 설정",
@@ -455,6 +456,10 @@
},
"storage_breakdown": {
"title": "저장 공간 분석"
+ },
+ "bookmark_sources": {
+ "title": "소스 위치",
+ "empty": "사용 가능한 원본 데이터 없음"
}
},
"subscription": {
@@ -504,6 +509,55 @@
"delete_dialog_title": "가져오기 세션 삭제",
"delete_dialog_description": "정말 \"{{name}}\"을(를) 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다. 책갈피 자체는 삭제되지 않습니다.",
"delete_session": "세션 삭제"
+ },
+ "backups": {
+ "backups": "백업",
+ "page_title": "백업",
+ "page_description": "즐겨찾기를 자동으로 백업하고 관리하세요. 백업 파일은 압축되어 안전하게 보관됩니다.",
+ "configuration": {
+ "title": "백업 구성",
+ "enable_automatic_backups": "자동 백업 사용",
+ "enable_automatic_backups_description": "즐겨찾기를 자동으로 백업합니다",
+ "backup_frequency": "백업 빈도",
+ "backup_frequency_description": "얼마나 자주 백업을 생성할까요?",
+ "retention_period": "보존 기간(일)",
+ "retention_period_description": "백업을 삭제하기 전 며칠 동안 보관할까요?",
+ "frequency": {
+ "daily": "매일",
+ "weekly": "매주"
+ },
+ "select_frequency": "빈도 선택",
+ "save_settings": "설정 저장"
+ },
+ "list": {
+ "title": "내 백업",
+ "create_backup_now": "지금 백업 만들기",
+ "no_backups": "아직 백업이 없어요. 자동 백업을 활성화하거나 수동으로 만드세요.",
+ "table": {
+ "created_at": "생성 날짜",
+ "bookmarks": "즐겨찾기",
+ "size": "크기",
+ "status": "상태",
+ "actions": "작업"
+ },
+ "status": {
+ "success": "성공",
+ "failed": "실패",
+ "pending": "대기 중"
+ },
+ "actions": {
+ "download_backup": "백업 내려받기",
+ "delete_backup": "백업 삭제"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "백업 삭제할까요?",
+ "delete_backup_description": "이 백업을 삭제하시겠습니까? 이 작업은 실행 취소할 수 없습니다."
+ },
+ "toasts": {
+ "backup_queued": "백업 작업이 대기열에 추가되었습니다! 곧 처리될 겁니다.",
+ "backup_deleted": "백업이 삭제되었습니다!"
+ }
}
},
"admin": {
@@ -670,7 +724,57 @@
"description": "목록을 삭제해도 해당 목록에 있는 북마크는 삭제되지 않아.",
"delete_children": "자식 목록 삭제 (재귀적으로)",
"delete_children_description": "선택하지 않으면 모든 직계 자식 목록이 루트 목록이 됨"
- }
+ },
+ "shared": "공유됨",
+ "collaborators": {
+ "manage": "협력자 관리",
+ "view": "협력자 보기",
+ "collaborators": "협력자",
+ "add": "협력자 추가",
+ "current": "현재 협력자",
+ "enter_email": "이메일 주소 입력",
+ "please_enter_email": "이메일 주소를 입력해 주세요",
+ "added_successfully": "협력자가 성공적으로 추가되었습니다",
+ "failed_to_add": "협력자 추가에 실패했습니다",
+ "removed": "협력자가 제거되었습니다",
+ "failed_to_remove": "협력자 제거에 실패했습니다",
+ "role_updated": "역할이 업데이트되었습니다",
+ "failed_to_update_role": "역할 업데이트에 실패했습니다",
+ "viewer": "뷰어",
+ "editor": "편집자",
+ "owner": "소유자",
+ "viewer_description": "목록에서 북마크를 볼 수 있음",
+ "editor_description": "북마크를 추가 및 제거할 수 있음",
+ "no_collaborators": "아직 협력자가 없습니다. 협업을 시작하려면 누군가를 추가하세요!",
+ "no_collaborators_readonly": "요 리스트에는 협업자가 없어.",
+ "people_with_access": "요 리스트에 접근할 수 있는 사람들",
+ "add_or_remove": "요 리스트에 접근할 수 있는 사람들을 추가/삭제해 줘",
+ "invitation_sent": "초대장 전송 완료",
+ "invitation_revoked": "초대 취소됨",
+ "failed_to_revoke": "초대 취소 실패",
+ "pending": "대기 중",
+ "revoke": "취소",
+ "declined": "거절됨"
+ },
+ "leave_list": {
+ "title": "리스트에서 나가기",
+ "confirm_message": "진짜 {{icon}} {{name}}에서 나가려고?",
+ "warning": "이제 이 리스트의 북마크를 보거나 접근할 수 없어. 리스트 주인이 필요하면 다시 추가해 줄 수 있어.",
+ "action": "리스트에서 나가기",
+ "success": "\"{icon}} {{name}}\"에서 나왔어."
+ },
+ "invitations": {
+ "pending": "초대 대기 중",
+ "description": "목록 협업 초대를 검토하고 응답하기",
+ "invited_by": "초대한 사람",
+ "accept": "수락",
+ "decline": "거절",
+ "accepted": "초대 수락됨",
+ "declined": "초대 거절됨",
+ "failed_to_accept": "초대 수락 실패",
+ "failed_to_decline": "초대 거절 실패"
+ },
+ "shared_lists": "공유 목록"
},
"options": {
"light_mode": "라이트 모드",
diff --git a/apps/web/lib/i18n/locales/nb_NO/translation.json b/apps/web/lib/i18n/locales/nb_NO/translation.json
index 809e962e..6cfebfc3 100644
--- a/apps/web/lib/i18n/locales/nb_NO/translation.json
+++ b/apps/web/lib/i18n/locales/nb_NO/translation.json
@@ -263,7 +263,8 @@
"import_bookmarks_from_karakeep_export": "Importer bokmerker fra Karakeepp-eksport",
"export_links_and_notes": "Eksporter lenker og notater",
"imported_bookmarks": "Importerte bokmerker",
- "import_bookmarks_from_tab_session_manager_export": "Importer bokmerker fra Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importer bokmerker fra Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importer bokmerker fra mymind-eksporten min"
},
"api_keys": {
"new_api_key": "Ny API-nøkkel",
@@ -414,6 +415,10 @@
},
"storage_breakdown": {
"title": "Lagringsoversikt"
+ },
+ "bookmark_sources": {
+ "title": "Bokmerk kilder",
+ "empty": "Ingen kildedata tilgjengelig"
}
},
"subscription": {
@@ -463,6 +468,55 @@
"delete_dialog_title": "Slett importsesjon",
"delete_dialog_description": "Er du sikker på at du vil slette «{{name}}»? Denne handlingen kan ikke angres. Selve bokmerkene blir ikke slettet.",
"delete_session": "Slett økt"
+ },
+ "backups": {
+ "backups": "Sikkerhetskopieringer",
+ "page_title": "Sikkerhetskopieringer",
+ "page_description": "Lag og administrer sikkerhetskopieringer av bokmerkene dine automatisk. Sikkerhetskopieringene komprimeres og lagres sikkert.",
+ "configuration": {
+ "title": "Konfigurasjon av sikkerhetskopiering",
+ "enable_automatic_backups": "Aktiver automatiske sikkerhetskopieringer",
+ "enable_automatic_backups_description": "Lag sikkerhetskopieringer av bokmerkene dine automatisk",
+ "backup_frequency": "Frekvens for sikkerhetskopiering",
+ "backup_frequency_description": "Hvor ofte sikkerhetskopieringer skal opprettes",
+ "retention_period": "Oppbevaringsperiode (dager)",
+ "retention_period_description": "Hvor mange dager sikkerhetskopieringer skal beholdes før de slettes",
+ "frequency": {
+ "daily": "Daglig",
+ "weekly": "Ukentlig"
+ },
+ "select_frequency": "Velg frekvens",
+ "save_settings": "Lagre innstillinger"
+ },
+ "list": {
+ "title": "Dine sikkerhetskopieringer",
+ "create_backup_now": "Lag sikkerhetskopiering nå",
+ "no_backups": "Du har ingen sikkerhetskopieringer ennå. Aktiver automatiske sikkerhetskopieringer eller lag en manuelt.",
+ "table": {
+ "created_at": "Opprettet",
+ "bookmarks": "Bokmerker",
+ "size": "Størrelse",
+ "status": "Status",
+ "actions": "Handlinger"
+ },
+ "status": {
+ "success": "Vellykket",
+ "failed": "Mislyktes",
+ "pending": "Venter"
+ },
+ "actions": {
+ "download_backup": "Last ned sikkerhetskopi",
+ "delete_backup": "Slett sikkerhetskopi"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Slett sikkerhetskopi?",
+ "delete_backup_description": "Er du sikker på at du vil slette denne sikkerhetskopien? Dette kan ikke angres."
+ },
+ "toasts": {
+ "backup_queued": "Sikkerhetskopieringsjobben er satt i kø! Den behandles snart.",
+ "backup_deleted": "Sikkerhetskopien er slettet!"
+ }
}
},
"options": {
@@ -503,7 +557,57 @@
"description": "Hvis du sletter ei liste, slettes ikke bokmerkene i lista.",
"delete_children": "Slett underlister (rekursivt)",
"delete_children_description": "Hvis dette ikke er haket av, vil alle direkte underlister bli topplister"
- }
+ },
+ "shared": "Delt",
+ "collaborators": {
+ "manage": "Administrer samarbeidspartnere",
+ "view": "Vis samarbeidspartnere",
+ "collaborators": "Samarbeidspartnere",
+ "add": "Legg til samarbeidspartner",
+ "current": "Nåværende samarbeidspartnere",
+ "enter_email": "Skriv inn e-postadresse",
+ "please_enter_email": "Vennligst skriv inn en e-postadresse",
+ "added_successfully": "Samarbeidspartner lagt til",
+ "failed_to_add": "Kunne ikke legge til samarbeidspartner",
+ "removed": "Samarbeidspartner fjernet",
+ "failed_to_remove": "Kunne ikke fjerne samarbeidspartner",
+ "role_updated": "Rolle oppdatert",
+ "failed_to_update_role": "Kunne ikke oppdatere rolle",
+ "viewer": "Visningsrettigheter",
+ "editor": "Redigeringsrettigheter",
+ "owner": "Eier",
+ "viewer_description": "Kan se bokmerker i listen",
+ "editor_description": "Kan legge til og fjerne bokmerker",
+ "no_collaborators": "Ingen samarbeidspartnere ennå. Legg til noen for å starte samarbeidet!",
+ "no_collaborators_readonly": "Ingen samarbeidspartnere for denne lista.",
+ "people_with_access": "Folk som har tilgang til denne lista",
+ "add_or_remove": "Legg til eller fjern folk som har tilgang til denne lista",
+ "invitation_sent": "Invitasjonen er sendt!",
+ "invitation_revoked": "Invitasjonen er tilbakekalt",
+ "failed_to_revoke": "Kunne ikke tilbakekalle inviasjonen",
+ "pending": "Venter",
+ "revoke": "Tilbakekall",
+ "declined": "Avslått"
+ },
+ "leave_list": {
+ "title": "Forlat liste",
+ "confirm_message": "Er du sikker på at du vil forlate {{icon}} {{name}}?",
+ "warning": "Du vil ikke lenger kunne se eller få tilgang til bokmerker i denne lista. Listeeieren kan legge deg tilbake hvis nødvendig.",
+ "action": "Forlat liste",
+ "success": "Du har forlatt \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Ventende invitasjoner",
+ "description": "Se gjennom og svar på invitasjoner for listesamarbeid",
+ "invited_by": "Invitert av",
+ "accept": "Aksepter",
+ "decline": "Avslå",
+ "accepted": "Invitasjonen er akseptert",
+ "declined": "Invitasjonen er avslått",
+ "failed_to_accept": "Kunne ikke akseptere invitasjonen",
+ "failed_to_decline": "Kunne ikke avslå invitasjonen"
+ },
+ "shared_lists": "Delte lister"
},
"tags": {
"all_tags": "Alle tagger",
diff --git a/apps/web/lib/i18n/locales/nl/translation.json b/apps/web/lib/i18n/locales/nl/translation.json
index 5a4f07a2..9510d215 100644
--- a/apps/web/lib/i18n/locales/nl/translation.json
+++ b/apps/web/lib/i18n/locales/nl/translation.json
@@ -116,7 +116,8 @@
"import_bookmarks_from_linkwarden_export": "Bladwijzers importeren uit Linkwarden-export",
"import_bookmarks_from_karakeep_export": "Bladwijzers importeren uit Karakeep-export",
"export_links_and_notes": "Links en notities exporteren",
- "import_bookmarks_from_tab_session_manager_export": "Bladwijzers importeren uit Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Bladwijzers importeren uit Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Bladwijzers importeren uit mijnmind-export"
},
"broken_links": {
"broken_links": "Gebroken Links",
@@ -290,6 +291,10 @@
},
"storage_breakdown": {
"title": "Opslagoverzicht"
+ },
+ "bookmark_sources": {
+ "title": "Bookmarkbronnen",
+ "empty": "Geen brongegevens beschikbaar"
}
},
"subscription": {
@@ -339,6 +344,55 @@
"delete_dialog_title": "Importsessie verwijderen",
"delete_dialog_description": "Weet je zeker dat je “{{name}}” wilt verwijderen? Dit kan niet ongedaan worden gemaakt. De bladwijzers zelf worden niet verwijderd.",
"delete_session": "Sessie verwijderen"
+ },
+ "backups": {
+ "backups": "Back-ups",
+ "page_title": "Back-ups",
+ "page_description": "Maak automatisch back-ups van je bladwijzers en beheer ze. Back-ups worden gecomprimeerd en veilig opgeslagen.",
+ "configuration": {
+ "title": "Back-up configuratie",
+ "enable_automatic_backups": "Automatische back-ups inschakelen",
+ "enable_automatic_backups_description": "Maak automatisch back-ups van je bladwijzers",
+ "backup_frequency": "Back-up frequentie",
+ "backup_frequency_description": "Hoe vaak back-ups moeten worden gemaakt",
+ "retention_period": "Bewaarperiode (dagen)",
+ "retention_period_description": "Hoeveel dagen back-ups moeten worden bewaard voordat ze worden verwijderd",
+ "frequency": {
+ "daily": "Dagelijks",
+ "weekly": "Wekelijks"
+ },
+ "select_frequency": "Selecteer frequentie",
+ "save_settings": "Instellingen opslaan"
+ },
+ "list": {
+ "title": "Jouw back-ups",
+ "create_backup_now": "Nu een back-up maken",
+ "no_backups": "Je hebt nog geen back-ups. Schakel automatische back-ups in of maak er handmatig een.",
+ "table": {
+ "created_at": "Gemaakt op",
+ "bookmarks": "Bladwijzers",
+ "size": "Grootte",
+ "status": "Status",
+ "actions": "Acties"
+ },
+ "status": {
+ "success": "Gelukt",
+ "failed": "Mislukt",
+ "pending": "In behandeling"
+ },
+ "actions": {
+ "download_backup": "Backup downloaden",
+ "delete_backup": "Back-up verwijderen"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Back-up verwijderen?",
+ "delete_backup_description": "Weet je zeker dat je deze back-up wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt."
+ },
+ "toasts": {
+ "backup_queued": "Back-uptaak is in de wachtrij geplaatst! Het wordt binnenkort verwerkt.",
+ "backup_deleted": "Back-up is verwijderd!"
+ }
}
},
"admin": {
@@ -601,7 +655,57 @@
"description": "Het verwijderen van een lijst verwijdert geen bladwijzers in die lijst.",
"delete_children": "Verwijder kinderlijsten (recursief)",
"delete_children_description": "Indien niet aangevinkt, worden alle directe kinderlijsten rootlijsten"
- }
+ },
+ "shared": "Gedeeld",
+ "collaborators": {
+ "manage": "Medewerkers beheren",
+ "view": "Medewerkers bekijken",
+ "collaborators": "Medewerkers",
+ "add": "Medewerker toevoegen",
+ "current": "Huidige medewerkers",
+ "enter_email": "E-mailadres invoeren",
+ "please_enter_email": "Voer een e-mailadres in",
+ "added_successfully": "Medewerker succesvol toegevoegd",
+ "failed_to_add": "Kon medewerker niet toevoegen",
+ "removed": "Medewerker verwijderd",
+ "failed_to_remove": "Kon medewerker niet verwijderen",
+ "role_updated": "Rol bijgewerkt",
+ "failed_to_update_role": "Kon rol niet bijwerken",
+ "viewer": "Viewer",
+ "editor": "Editor",
+ "owner": "Eigenaar",
+ "viewer_description": "Kan bladwijzers in de lijst bekijken",
+ "editor_description": "Kan bladwijzers toevoegen en verwijderen",
+ "no_collaborators": "Nog geen medewerkers. Voeg iemand toe om te beginnen met samenwerken!",
+ "no_collaborators_readonly": "Geen medegebruikers voor deze lijst.",
+ "people_with_access": "Mensen die toegang hebben tot deze lijst",
+ "add_or_remove": "Mensen toevoegen of verwijderen die toegang hebben tot deze lijst",
+ "invitation_sent": "Uitnodiging succesvol verstuurd",
+ "invitation_revoked": "Uitnodiging ingetrokken",
+ "failed_to_revoke": "Kon uitnodiging niet intrekken",
+ "pending": "In behandeling",
+ "revoke": "Intrekken",
+ "declined": "Afgewezen"
+ },
+ "leave_list": {
+ "title": "Lijst verlaten",
+ "confirm_message": "Weet je zeker dat je {{icon}} {{name}} wilt verlaten?",
+ "warning": "Je kunt geen bladwijzers meer bekijken of openen in deze lijst. De eigenaar van de lijst kan je indien nodig weer toevoegen.",
+ "action": "Lijst verlaten",
+ "success": "Je hebt \"{{icon}} {{name}}\" verlaten"
+ },
+ "invitations": {
+ "pending": "Openstaande uitnodigingen",
+ "description": "Bekijk en beantwoord uitnodigingen voor samenwerking in lijsten",
+ "invited_by": "Uitgenodigd door",
+ "accept": "Accepteren",
+ "decline": "Weigeren",
+ "accepted": "Uitnodiging geaccepteerd",
+ "declined": "Uitnodiging geweigerd",
+ "failed_to_accept": "Kon uitnodiging niet accepteren",
+ "failed_to_decline": "Kon uitnodiging niet weigeren"
+ },
+ "shared_lists": "Gedeelde lijsten"
},
"search": {
"full_text_search": "Volledige tekst zoeken",
diff --git a/apps/web/lib/i18n/locales/pl/translation.json b/apps/web/lib/i18n/locales/pl/translation.json
index 38055073..e82e8921 100644
--- a/apps/web/lib/i18n/locales/pl/translation.json
+++ b/apps/web/lib/i18n/locales/pl/translation.json
@@ -120,7 +120,8 @@
"export_links_and_notes": "Eksportuj linki i notatki",
"imported_bookmarks": "Zaimportowane zakładki",
"import_bookmarks_from_linkwarden_export": "Importuj zakładki z eksportu Linkwarden",
- "import_bookmarks_from_tab_session_manager_export": "Importuj zakładki z Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importuj zakładki z Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importuj zakładki z eksportu mymind"
},
"back_to_app": "Powrót do aplikacji",
"user_settings": "Ustawienia użytkownika",
@@ -284,6 +285,10 @@
},
"storage_breakdown": {
"title": "Podział pamięci"
+ },
+ "bookmark_sources": {
+ "title": "Źródła zakładek",
+ "empty": "Brak dostępnych danych źródłowych"
}
},
"subscription": {
@@ -333,6 +338,55 @@
"delete_dialog_title": "Usuń sesję importu",
"delete_dialog_description": "Czy na pewno chcesz usunąć \"{{name}}\"? Tej czynności nie można cofnąć. Same zakładki nie zostaną usunięte.",
"delete_session": "Usuń sesję"
+ },
+ "backups": {
+ "backups": "Kopie zapasowe",
+ "page_title": "Kopie zapasowe",
+ "page_description": "Automatycznie twórz kopie zapasowe zakładek i zarządzaj nimi. Kopie zapasowe są kompresowane i bezpiecznie przechowywane.",
+ "configuration": {
+ "title": "Konfiguracja kopii zapasowej",
+ "enable_automatic_backups": "Włącz automatyczne kopie zapasowe",
+ "enable_automatic_backups_description": "Automatyczne tworzenie kopii zapasowych zakładek",
+ "backup_frequency": "Częstotliwość tworzenia kopii zapasowych",
+ "backup_frequency_description": "Jak często tworzyć kopie zapasowe",
+ "retention_period": "Okres przechowywania (dni)",
+ "retention_period_description": "Ile dni przechowywać kopie zapasowe przed ich usunięciem",
+ "frequency": {
+ "daily": "Codziennie",
+ "weekly": "Co tydzień"
+ },
+ "select_frequency": "Wybierz częstotliwość",
+ "save_settings": "Zapisz ustawienia"
+ },
+ "list": {
+ "title": "Twoje kopie zapasowe",
+ "create_backup_now": "Utwórz kopię zapasową teraz",
+ "no_backups": "Nie masz jeszcze żadnych kopii zapasowych. Włącz automatyczne tworzenie kopii zapasowych lub utwórz ją ręcznie.",
+ "table": {
+ "created_at": "Utworzono",
+ "bookmarks": "Zakładki",
+ "size": "Rozmiar",
+ "status": "Status",
+ "actions": "Akcje"
+ },
+ "status": {
+ "success": "Sukces",
+ "failed": "Niepowodzenie",
+ "pending": "Oczekuje"
+ },
+ "actions": {
+ "download_backup": "Pobierz kopię zapasową",
+ "delete_backup": "Usuń kopię zapasową"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Usunąć kopię zapasową?",
+ "delete_backup_description": "Czy na pewno chcesz usunąć tę kopię zapasową? Nie da się tego cofnąć."
+ },
+ "toasts": {
+ "backup_queued": "Zadanie utworzenia kopii zapasowej zostało dodane do kolejki! Przetwarzanie rozpocznie się wkrótce.",
+ "backup_deleted": "Kopia zapasowa została usunięta!"
+ }
}
},
"admin": {
@@ -619,7 +673,57 @@
"description": "Usunięcie listy nie powoduje usunięcia żadnych zakładek z tej listy.",
"delete_children": "Usuń listy potomne (rekurencyjnie)",
"delete_children_description": "Jeśli nie zaznaczone, wszystkie bezpośrednie listy potomne staną się listami głównymi"
- }
+ },
+ "shared": "Udostępnione",
+ "collaborators": {
+ "manage": "Zarządzaj Współpracownikami",
+ "view": "Wyświetl Współpracowników",
+ "collaborators": "Współpracownicy",
+ "add": "Dodaj Współpracownika",
+ "current": "Aktualni Współpracownicy",
+ "enter_email": "Wprowadź adres e-mail",
+ "please_enter_email": "Wprowadź adres e-mail.",
+ "added_successfully": "Współpracownik został dodany pomyślnie",
+ "failed_to_add": "Nie udało się dodać współpracownika",
+ "removed": "Współpracownik usunięty",
+ "failed_to_remove": "Nie udało się usunąć współpracownika",
+ "role_updated": "Rola zaktualizowana",
+ "failed_to_update_role": "Nie udało się zaktualizować roli",
+ "viewer": "Przeglądający",
+ "editor": "Edytor",
+ "owner": "Właściciel",
+ "viewer_description": "Może wyświetlać zakładki na liście",
+ "editor_description": "Może dodawać i usuwać zakładki",
+ "no_collaborators": "Jeszcze nie ma żadnych współpracowników. Dodaj kogoś, aby rozpocząć współpracę!",
+ "no_collaborators_readonly": "Brak współpracowników dla tej listy.",
+ "people_with_access": "Osoby, które mają dostęp do tej listy",
+ "add_or_remove": "Dodaj lub usuń osoby, które mogą uzyskać dostęp do tej listy",
+ "invitation_sent": "Zaproszenie wysłane, ziom!",
+ "invitation_revoked": "Cofnięto zaproszenie",
+ "failed_to_revoke": "Nie udało się cofnąć zaproszenia",
+ "pending": "Oczekuje",
+ "revoke": "Cofnij",
+ "declined": "Odrzucone"
+ },
+ "leave_list": {
+ "title": "Opuść listę",
+ "confirm_message": "Na pewno chcesz opuścić {{icon}} {{name}}?",
+ "warning": "Nie będziesz już mógł przeglądać ani uzyskiwać dostępu do zakładek na tej liście. Właściciel listy może Cię ponownie dodać w razie potrzeby.",
+ "action": "Opuść listę",
+ "success": "Opuściłeś \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Zaproszenia oczekujące",
+ "description": "Sprawdź i odpowiedz na zaproszenia do współpracy na listach",
+ "invited_by": "Zaprosił(-a) przez",
+ "accept": "Akceptuj",
+ "decline": "Odrzuć",
+ "accepted": "Zaproszenie zaakceptowane",
+ "declined": "Zaproszenie odrzucone",
+ "failed_to_accept": "Nie udało się zaakceptować zaproszenia",
+ "failed_to_decline": "Nie udało się odrzucić zaproszenia"
+ },
+ "shared_lists": "Listy współdzielone"
},
"preview": {
"view_original": "Zobacz oryginał",
diff --git a/apps/web/lib/i18n/locales/pt/translation.json b/apps/web/lib/i18n/locales/pt/translation.json
index 2a443535..a154726c 100644
--- a/apps/web/lib/i18n/locales/pt/translation.json
+++ b/apps/web/lib/i18n/locales/pt/translation.json
@@ -115,7 +115,8 @@
"import_bookmarks_from_karakeep_export": "Importar marcadores da exportação do Karakeep",
"export_links_and_notes": "Exportar Links e Notas",
"imported_bookmarks": "Favoritos importados",
- "import_bookmarks_from_tab_session_manager_export": "Importar marcadores do Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importar marcadores do Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importar favoritos da exportação do mymind"
},
"info": {
"interface_lang": "Idioma da Interface",
@@ -284,6 +285,10 @@
},
"storage_breakdown": {
"title": "Detalhes do armazenamento"
+ },
+ "bookmark_sources": {
+ "title": "Fontes de marcadores",
+ "empty": "Nenhum dado de origem disponível"
}
},
"subscription": {
@@ -333,6 +338,55 @@
"delete_dialog_title": "Excluir sessão de importação",
"delete_dialog_description": "Tem certeza de que deseja excluir \"{{name}}\"? Esta ação não pode ser desfeita. Os favoritos em si não serão excluídos.",
"delete_session": "Excluir sessão"
+ },
+ "backups": {
+ "backups": "Backups",
+ "page_title": "Backups",
+ "page_description": "Crie e gerencie automaticamente backups dos seus favoritos. Os backups são compactados e armazenados de forma segura.",
+ "configuration": {
+ "title": "Configuração de Backup",
+ "enable_automatic_backups": "Ativar Backups Automáticos",
+ "enable_automatic_backups_description": "Criar backups automaticamente dos seus favoritos",
+ "backup_frequency": "Frequência de Backup",
+ "backup_frequency_description": "Com que frequência os backups devem ser criados",
+ "retention_period": "Período de Retenção (dias)",
+ "retention_period_description": "Quantos dias manter os backups antes de excluí-los",
+ "frequency": {
+ "daily": "Diariamente",
+ "weekly": "Semanalmente"
+ },
+ "select_frequency": "Selecionar frequência",
+ "save_settings": "Salvar Configurações"
+ },
+ "list": {
+ "title": "Seus Backups",
+ "create_backup_now": "Criar Backup Agora",
+ "no_backups": "Você ainda não tem nenhum backup. Ative os backups automáticos ou crie um manualmente.",
+ "table": {
+ "created_at": "Criado em",
+ "bookmarks": "Favoritos",
+ "size": "Tamanho",
+ "status": "Estado",
+ "actions": "Ações"
+ },
+ "status": {
+ "success": "Sucesso",
+ "failed": "Falhou",
+ "pending": "Pendente"
+ },
+ "actions": {
+ "download_backup": "Baixar backup",
+ "delete_backup": "Apagar backup"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Apagar backup?",
+ "delete_backup_description": "Tens a certeza que queres apagar este backup? Esta ação não pode ser desfeita."
+ },
+ "toasts": {
+ "backup_queued": "O trabalho de backup foi enfileirado! Será processado em breve.",
+ "backup_deleted": "O backup foi apagado!"
+ }
}
},
"admin": {
@@ -503,7 +557,57 @@
"description": "Eliminar uma lista não elimina nenhum marcador dessa lista.",
"delete_children": "Eliminar listas filhas (recursivamente)",
"delete_children_description": "Se não estiver selecionado, todas as listas filhas diretas se tornarão listas raiz"
- }
+ },
+ "shared": "Compartilhado",
+ "collaborators": {
+ "manage": "Gerenciar Colaboradores",
+ "view": "Ver Colaboradores",
+ "collaborators": "Colaboradores",
+ "add": "Adicionar Colaborador",
+ "current": "Colaboradores Atuais",
+ "enter_email": "Insira o endereço de e-mail",
+ "please_enter_email": "Por favor, insira um endereço de e-mail",
+ "added_successfully": "Colaborador adicionado com sucesso",
+ "failed_to_add": "Falha ao adicionar colaborador",
+ "removed": "Colaborador removido",
+ "failed_to_remove": "Falha ao remover colaborador",
+ "role_updated": "Função atualizada",
+ "failed_to_update_role": "Falha ao atualizar função",
+ "viewer": "Visualizador",
+ "editor": "Editor",
+ "owner": "Proprietário",
+ "viewer_description": "Pode ver os favoritos na lista",
+ "editor_description": "Pode adicionar e remover favoritos",
+ "no_collaborators": "Ainda não há colaboradores. Adicione alguém para começar a colaborar!",
+ "no_collaborators_readonly": "Nenhum colaborador para esta lista.",
+ "people_with_access": "Pessoas que têm acesso a esta lista",
+ "add_or_remove": "Adicione ou remova pessoas que podem acessar esta lista",
+ "invitation_sent": "Convite enviado com sucesso",
+ "invitation_revoked": "Convite revogado",
+ "failed_to_revoke": "Falha ao revogar o convite",
+ "pending": "Pendente",
+ "revoke": "Revogar",
+ "declined": "Recusado"
+ },
+ "leave_list": {
+ "title": "Sair da lista",
+ "confirm_message": "Tem certeza de que pretende sair de {{icon}} {{name}}?",
+ "warning": "Não poderá mais ver ou acessar os favoritos nesta lista. O proprietário da lista pode adicioná-lo novamente, se necessário.",
+ "action": "Sair da lista",
+ "success": "Você saiu de \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Convites pendentes",
+ "description": "Analise e responda aos convites de colaboração da lista",
+ "invited_by": "Convidado por",
+ "accept": "Aceitar",
+ "decline": "Recusar",
+ "accepted": "Convite aceito",
+ "declined": "Convite recusado",
+ "failed_to_accept": "Falha ao aceitar o convite",
+ "failed_to_decline": "Falha ao recusar o convite"
+ },
+ "shared_lists": "Listas Partilhadas"
},
"tags": {
"your_tags_info": "Tags que foram anexadas pelo menos uma vez por você",
diff --git a/apps/web/lib/i18n/locales/pt_BR/translation.json b/apps/web/lib/i18n/locales/pt_BR/translation.json
index b0ba3993..881c9783 100644
--- a/apps/web/lib/i18n/locales/pt_BR/translation.json
+++ b/apps/web/lib/i18n/locales/pt_BR/translation.json
@@ -159,7 +159,8 @@
"import_bookmarks_from_karakeep_export": "Importar Favoritos de exportação do Karakeep",
"export_links_and_notes": "Exportar Links e Notas",
"imported_bookmarks": "Favoritos Importados",
- "import_bookmarks_from_tab_session_manager_export": "Importar favoritos do Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importar favoritos do Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importar favoritos da exportação do mymind"
},
"api_keys": {
"api_keys": "Chaves API",
@@ -284,6 +285,10 @@
},
"storage_breakdown": {
"title": "Detalhes do armazenamento"
+ },
+ "bookmark_sources": {
+ "title": "Fontes de marcadores",
+ "empty": "Nenhum dado de origem disponível"
}
},
"subscription": {
@@ -333,6 +338,55 @@
"delete_dialog_title": "Excluir sessão de importação",
"delete_dialog_description": "Tem certeza de que deseja excluir \"{{name}}\"? Esta ação não pode ser desfeita. Os favoritos em si não serão excluídos.",
"delete_session": "Excluir sessão"
+ },
+ "backups": {
+ "backups": "Backups",
+ "page_title": "Backups",
+ "page_description": "Crie e gerencie automaticamente backups dos seus favoritos. Os backups são compactados e armazenados com segurança.",
+ "configuration": {
+ "title": "Configuração de Backup",
+ "enable_automatic_backups": "Ativar Backups Automáticos",
+ "enable_automatic_backups_description": "Criar backups automaticamente dos seus favoritos",
+ "backup_frequency": "Frequência de Backup",
+ "backup_frequency_description": "Com que frequência os backups devem ser criados",
+ "retention_period": "Período de Retenção (dias)",
+ "retention_period_description": "Quantos dias manter os backups antes de excluí-los",
+ "frequency": {
+ "daily": "Diariamente",
+ "weekly": "Semanalmente"
+ },
+ "select_frequency": "Selecione a frequência",
+ "save_settings": "Salvar configurações"
+ },
+ "list": {
+ "title": "Seus Backups",
+ "create_backup_now": "Criar Backup Agora",
+ "no_backups": "Você ainda não tem nenhum backup. Ative os backups automáticos ou crie um manualmente.",
+ "table": {
+ "created_at": "Criado em",
+ "bookmarks": "Favoritos",
+ "size": "Tamanho",
+ "status": "Status",
+ "actions": "Ações"
+ },
+ "status": {
+ "success": "Sucesso",
+ "failed": "Falhou",
+ "pending": "Pendente"
+ },
+ "actions": {
+ "download_backup": "Baixar backup",
+ "delete_backup": "Excluir backup"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Excluir backup?",
+ "delete_backup_description": "Tem certeza de que deseja excluir este backup? Esta ação não pode ser desfeita."
+ },
+ "toasts": {
+ "backup_queued": "O trabalho de backup foi enfileirado! Ele será processado em breve.",
+ "backup_deleted": "O backup foi excluído!"
+ }
}
},
"layouts": {
@@ -512,7 +566,57 @@
"description": "Excluir uma lista não exclui nenhum marcador nessa lista.",
"delete_children": "Excluir listas filhas (recursivamente)",
"delete_children_description": "Se não estiver marcado, todas as listas filhas diretas se tornarão listas raiz"
- }
+ },
+ "shared": "Compartilhado",
+ "collaborators": {
+ "manage": "Gerenciar Colaboradores",
+ "view": "Ver Colaboradores",
+ "collaborators": "Colaboradores",
+ "add": "Adicionar Colaborador",
+ "current": "Colaboradores Atuais",
+ "enter_email": "Insira o endereço de e-mail",
+ "please_enter_email": "Por favor, insira um endereço de e-mail",
+ "added_successfully": "Colaborador adicionado com sucesso",
+ "failed_to_add": "Falha ao adicionar colaborador",
+ "removed": "Colaborador removido",
+ "failed_to_remove": "Falha ao remover colaborador",
+ "role_updated": "Função atualizada",
+ "failed_to_update_role": "Falha ao atualizar a função",
+ "viewer": "Visualizador",
+ "editor": "Editor",
+ "owner": "Proprietário",
+ "viewer_description": "Pode ver os favoritos na lista",
+ "editor_description": "Pode adicionar e remover favoritos",
+ "no_collaborators": "Ainda não há colaboradores. Adicione alguém para começar a colaborar!",
+ "no_collaborators_readonly": "Nenhum colaborador para esta lista.",
+ "people_with_access": "Pessoas que têm acesso a esta lista",
+ "add_or_remove": "Adicione ou remova pessoas que podem acessar esta lista",
+ "invitation_sent": "Convite enviado com sucesso",
+ "invitation_revoked": "Convite revogado",
+ "failed_to_revoke": "Falha ao revogar o convite",
+ "pending": "Pendente",
+ "revoke": "Revogar",
+ "declined": "Recusado"
+ },
+ "leave_list": {
+ "title": "Sair da lista",
+ "confirm_message": "Tem certeza de que deseja sair de {{icon}} {{name}}?",
+ "warning": "Você não poderá mais visualizar ou acessar os favoritos nesta lista. O proprietário da lista pode readicioná-lo, se necessário.",
+ "action": "Sair da lista",
+ "success": "Você saiu de \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Convites pendentes",
+ "description": "Revise e responda aos convites de colaboração de listas",
+ "invited_by": "Convidado por",
+ "accept": "Aceitar",
+ "decline": "Recusar",
+ "accepted": "Convite aceito",
+ "declined": "Convite recusado",
+ "failed_to_accept": "Falha ao aceitar o convite",
+ "failed_to_decline": "Falha ao recusar o convite"
+ },
+ "shared_lists": "Listas compartilhadas"
},
"tags": {
"all_tags": "Todas Tags",
diff --git a/apps/web/lib/i18n/locales/ru/translation.json b/apps/web/lib/i18n/locales/ru/translation.json
index be0145f4..05a82088 100644
--- a/apps/web/lib/i18n/locales/ru/translation.json
+++ b/apps/web/lib/i18n/locales/ru/translation.json
@@ -75,7 +75,57 @@
"description": "Удаление списка не удаляет ни одну из закладок в этом списке.",
"delete_children": "Удалить дочерние списки (рекурсивно)",
"delete_children_description": "Если не отмечено, все прямые дочерние списки станут корневыми списками"
- }
+ },
+ "shared": "Общий",
+ "collaborators": {
+ "manage": "Управление сотрудниками",
+ "view": "Просмотр сотрудников",
+ "collaborators": "Сотрудники",
+ "add": "Добавить сотрудника",
+ "current": "Текущие сотрудники",
+ "enter_email": "Введите адрес электронной почты",
+ "please_enter_email": "Пожалуйста, введите адрес электронной почты",
+ "added_successfully": "Сотрудник успешно добавлен",
+ "failed_to_add": "Не удалось добавить сотрудника",
+ "removed": "Сотрудник удален",
+ "failed_to_remove": "Не удалось удалить сотрудника",
+ "role_updated": "Роль обновлена",
+ "failed_to_update_role": "Не удалось обновить роль",
+ "viewer": "Наблюдатель",
+ "editor": "Редактор",
+ "owner": "Владелец",
+ "viewer_description": "Может просматривать закладки в списке",
+ "editor_description": "Может добавлять и удалять закладки",
+ "no_collaborators": "Пока нет сотрудников. Добавьте кого-нибудь, чтобы начать совместную работу!",
+ "no_collaborators_readonly": "Нет соавторов для этого списка.",
+ "people_with_access": "Люди, у которых есть доступ к этому списку",
+ "add_or_remove": "Добавьте или удалите людей, которые могут получить доступ к этому списку",
+ "invitation_sent": "Приглашение успешно отправлено",
+ "invitation_revoked": "Приглашение отозвано",
+ "failed_to_revoke": "Не удалось отозвать приглашение",
+ "pending": "В ожидании",
+ "revoke": "Отозвать",
+ "declined": "Отклонено"
+ },
+ "leave_list": {
+ "title": "Покинуть список",
+ "confirm_message": "Вы уверены, что хотите покинуть {{icon}} {{name}}?",
+ "warning": "Вы больше не сможете просматривать или получать доступ к закладкам в этом списке. Владелец списка может добавить вас обратно, если это необходимо.",
+ "action": "Покинуть список",
+ "success": "Вы покинули \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Ожидающие приглашения",
+ "description": "Просмотрите и ответьте на приглашения к совместной работе над списком",
+ "invited_by": "Пригласил",
+ "accept": "Принять",
+ "decline": "Отклонить",
+ "accepted": "Приглашение принято",
+ "declined": "Приглашение отклонено",
+ "failed_to_accept": "Не удалось принять приглашение",
+ "failed_to_decline": "Не удалось отклонить приглашение"
+ },
+ "shared_lists": "Общие списки"
},
"settings": {
"user_settings": "Настройки пользователя",
@@ -112,7 +162,8 @@
"import_bookmarks_from_html_file": "Импортировать закладки из HTML файла",
"export_links_and_notes": "Экспортировать ссылки и заметки",
"import_bookmarks_from_linkwarden_export": "Импортировать закладки из экспорта Linkwarden",
- "import_bookmarks_from_tab_session_manager_export": "Импортировать закладки из Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Импортировать закладки из Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Импортируй закладки из экспорта mymind."
},
"api_keys": {
"key_success": "Ключ был успешно создан",
@@ -275,6 +326,10 @@
},
"storage_breakdown": {
"title": "Разбивка хранилища"
+ },
+ "bookmark_sources": {
+ "title": "Источники закладок",
+ "empty": "Нет доступных исходных данных"
}
},
"subscription": {
@@ -324,6 +379,55 @@
"delete_dialog_title": "Удалить сессию импорта",
"delete_dialog_description": "Ты уверен, что хочешь удалить \"{{name}}\"? Это действие нельзя отменить. Сами закладки не будут удалены.",
"delete_session": "Удалить сессию"
+ },
+ "backups": {
+ "backups": "Резервные копии",
+ "page_title": "Резервные копии",
+ "page_description": "Автоматическое создание резервных копий твоих закладок и управление ими. Резервные копии сжимаются и надёжно хранятся.",
+ "configuration": {
+ "title": "Настройка резервного копирования",
+ "enable_automatic_backups": "Включить автоматическое резервное копирование",
+ "enable_automatic_backups_description": "Автоматически создавать резервные копии твоих закладок",
+ "backup_frequency": "Периодичность резервного копирования",
+ "backup_frequency_description": "Как часто следует создавать резервные копии",
+ "retention_period": "Срок хранения (в днях)",
+ "retention_period_description": "Сколько дней хранить резервные копии до их удаления",
+ "frequency": {
+ "daily": "Ежедневно",
+ "weekly": "Еженедельно"
+ },
+ "select_frequency": "Выбрать периодичность",
+ "save_settings": "Сохранить настройки"
+ },
+ "list": {
+ "title": "Твои резервные копии",
+ "create_backup_now": "Создать резервную копию сейчас",
+ "no_backups": "У тебя ещё нет резервных копий. Включи автоматическое резервное копирование или создай его вручную.",
+ "table": {
+ "created_at": "Создано",
+ "bookmarks": "Закладки",
+ "size": "Размер",
+ "status": "Статус",
+ "actions": "Действия"
+ },
+ "status": {
+ "success": "Успешно",
+ "failed": "Ошибка",
+ "pending": "В ожидании"
+ },
+ "actions": {
+ "download_backup": "Скачать резервную копию",
+ "delete_backup": "Удалить резервную копию"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Удалить резервную копию?",
+ "delete_backup_description": "Вы уверены, что хотите удалить эту резервную копию? Это действие нельзя отменить."
+ },
+ "toasts": {
+ "backup_queued": "Задание на резервное копирование поставлено в очередь! Оно будет обработано в ближайшее время.",
+ "backup_deleted": "Резервная копия удалена!"
+ }
}
},
"actions": {
diff --git a/apps/web/lib/i18n/locales/sk/translation.json b/apps/web/lib/i18n/locales/sk/translation.json
index 233059d2..4fbcb06b 100644
--- a/apps/web/lib/i18n/locales/sk/translation.json
+++ b/apps/web/lib/i18n/locales/sk/translation.json
@@ -120,7 +120,57 @@
"description": "Odstránením zoznamu sa neodstránia žiadne záložky v tomto zozname.",
"delete_children": "Odstrániť podriadené zoznamy (rekurzívne)",
"delete_children_description": "Ak nie je zaškrtnuté, všetky priame podriadené zoznamy sa stanú koreňovými zoznamami"
- }
+ },
+ "shared": "Zdieľané",
+ "collaborators": {
+ "manage": "Spravuj spolupracovníkov",
+ "view": "Zobraziť spolupracovníkov",
+ "collaborators": "Spolupracovníci",
+ "add": "Pridať spolupracovníka",
+ "current": "Súčasní spolupracovníci",
+ "enter_email": "Zadajte e-mailovú adresu",
+ "please_enter_email": "Zadajte e-mailovú adresu",
+ "added_successfully": "Spolupracovník úspešne pridaný",
+ "failed_to_add": "Nepodarilo sa pridať spolupracovníka",
+ "removed": "Spolupracovník odstránený",
+ "failed_to_remove": "Nepodarilo sa odstrániť spolupracovníka",
+ "role_updated": "Rola aktualizovaná",
+ "failed_to_update_role": "Nepodarilo sa aktualizovať rolu",
+ "viewer": "Divák",
+ "editor": "Editor",
+ "owner": "Vlastník",
+ "viewer_description": "Môže si prezerať záložky v zozname",
+ "editor_description": "Môže pridávať a odstraňovať záložky",
+ "no_collaborators": "Zatiaľ žiadni spolupracovníci. Ak chceš začať spolupracovať, niekoho pridaj!",
+ "no_collaborators_readonly": "Pre tento zoznam žiadni spolupracovníci.",
+ "people_with_access": "Ľudia, ktorí majú prístup k tomuto zoznamu",
+ "add_or_remove": "Pridajte alebo odstráňte ľudí, ktorí majú prístup k tomuto zoznamu",
+ "invitation_sent": "Pozvánka úspešne odoslaná",
+ "invitation_revoked": "Pozvánka zrušená",
+ "failed_to_revoke": "Nepodarilo sa zrušiť pozvánku",
+ "pending": "Čaká sa",
+ "revoke": "Zrušiť",
+ "declined": "Odmietnuté"
+ },
+ "leave_list": {
+ "title": "Opustiť zoznam",
+ "confirm_message": "Určite chceš odísť z {{icon}} {{name}}?",
+ "warning": "Už nebudeš môcť prezerať ani pristupovať k záložkám v tomto zozname. Vlastník zoznamu ťa môže znova pridať, ak to bude potrebné.",
+ "action": "Opustiť zoznam",
+ "success": "Opustil/a si \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Pozvánky čakajúce na vybavenie",
+ "description": "Skontroluj a reaguj na pozvánky na spoluprácu v zoznamoch",
+ "invited_by": "Pozval/a",
+ "accept": "Prijať",
+ "decline": "Odmietnuť",
+ "accepted": "Pozvánka prijatá",
+ "declined": "Pozvánka odmietnutá",
+ "failed_to_accept": "Nepodarilo sa prijať pozvánku",
+ "failed_to_decline": "Nepodarilo sa odmietnuť pozvánku"
+ },
+ "shared_lists": "Zdieľané zoznamy"
},
"settings": {
"import": {
@@ -133,7 +183,8 @@
"export_links_and_notes": "Exportovať odkazy a poznámky",
"imported_bookmarks": "Importovať záložky",
"import_export": "Importovať / exportovať",
- "import_bookmarks_from_tab_session_manager_export": "Importovať záložky zo správcu relácií kariet"
+ "import_bookmarks_from_tab_session_manager_export": "Importovať záložky zo správcu relácií kariet",
+ "import_bookmarks_from_mymind_export": "Importovať záložky z mymind exportu"
},
"back_to_app": "Naspäť do aplikácie",
"user_settings": "Používateľské nastavenia",
@@ -320,6 +371,10 @@
},
"storage_breakdown": {
"title": "Rozdelenie úložiska"
+ },
+ "bookmark_sources": {
+ "title": "Zdroje záložiek",
+ "empty": "Nie sú dostupné žiadne zdrojové dáta"
}
},
"subscription": {
@@ -369,6 +424,55 @@
"delete_dialog_title": "Odstrániť reláciu importu",
"delete_dialog_description": "Naozaj chceš vymazať \"{{name}}\"? Táto akcia sa nedá vrátiť späť. Samotné záložky nebudú vymazané.",
"delete_session": "Zmazať reláciu"
+ },
+ "backups": {
+ "backups": "Zálohy",
+ "page_title": "Zálohy",
+ "page_description": "Automaticky vytváraj a spravuj zálohy svojich záložiek. Zálohy sú komprimované a bezpečne uložené.",
+ "configuration": {
+ "title": "Konfigurácia zálohovania",
+ "enable_automatic_backups": "Povoliť automatické zálohovanie",
+ "enable_automatic_backups_description": "Automaticky vytvárať zálohy tvojich záložiek",
+ "backup_frequency": "Frekvencia zálohovania",
+ "backup_frequency_description": "Ako často sa majú zálohy vytvárať",
+ "retention_period": "Doba uchovávania (dni)",
+ "retention_period_description": "Koľko dní uchovávať zálohy predtým, ako ich vymažeš",
+ "frequency": {
+ "daily": "Denne",
+ "weekly": "Týždenne"
+ },
+ "select_frequency": "Vyber frekvenciu",
+ "save_settings": "Uložiť nastavenia"
+ },
+ "list": {
+ "title": "Tvoje zálohy",
+ "create_backup_now": "Vytvoriť zálohu teraz",
+ "no_backups": "Zatiaľ nemáš žiadne zálohy. Povoľ automatické zálohovanie alebo vytvor manuálne.",
+ "table": {
+ "created_at": "Vytvorené dňa",
+ "bookmarks": "Záložky",
+ "size": "Veľkosť",
+ "status": "Stav",
+ "actions": "Akcie"
+ },
+ "status": {
+ "success": "Úspech",
+ "failed": "Neúspešné",
+ "pending": "Čaká sa"
+ },
+ "actions": {
+ "download_backup": "Stiahnuť zálohu",
+ "delete_backup": "Odstrániť zálohu"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Odstrániť zálohu?",
+ "delete_backup_description": "Určite chceš odstrániť túto zálohu? Túto akciu nie je možné vrátiť späť."
+ },
+ "toasts": {
+ "backup_queued": "Úloha zálohovania bola zaradená do frontu! Bude čoskoro spracovaná.",
+ "backup_deleted": "Záloha bola odstránená!"
+ }
}
},
"search": {
diff --git a/apps/web/lib/i18n/locales/sl/translation.json b/apps/web/lib/i18n/locales/sl/translation.json
index eca0b5e5..671f34ca 100644
--- a/apps/web/lib/i18n/locales/sl/translation.json
+++ b/apps/web/lib/i18n/locales/sl/translation.json
@@ -22,7 +22,8 @@
"export_links_and_notes": "Izvozi povezave in zapiske",
"import_export": "Uvoz / Izvoz",
"import_bookmarks_from_html_file": "Uvozi zaznamke iz datoteke HTML",
- "import_bookmarks_from_tab_session_manager_export": "Uvozi zaznamke iz upravitelja zavihkov"
+ "import_bookmarks_from_tab_session_manager_export": "Uvozi zaznamke iz upravitelja zavihkov",
+ "import_bookmarks_from_mymind_export": "Uvozi zaznamke iz izvoza mymind"
},
"info": {
"options": "Možnosti",
@@ -197,6 +198,10 @@
},
"storage_breakdown": {
"title": "Razčlenitev shrambe"
+ },
+ "bookmark_sources": {
+ "title": "Viri zaznamkov",
+ "empty": "Ni razpoložljivih izvornih podatkov"
}
},
"subscription": {
@@ -246,6 +251,55 @@
"delete_dialog_title": "Izbriši sejo uvoza",
"delete_dialog_description": "Ste prepričani, da želite izbrisati »{{name}}«? Tega dejanja ni mogoče razveljaviti. Zaznamki sami ne bodo izbrisani.",
"delete_session": "Izbriši sejo"
+ },
+ "backups": {
+ "backups": "Varnostne kopije",
+ "page_title": "Varnostne kopije",
+ "page_description": "Samodejno ustvarjaj in upravljaj varnostne kopije zaznamkov. Varnostne kopije so stisnjene in varno shranjene.",
+ "configuration": {
+ "title": "Nastavitve varnostnega kopiranja",
+ "enable_automatic_backups": "Omogoči samodejno varnostno kopiranje",
+ "enable_automatic_backups_description": "Samodejno ustvari varnostne kopije zaznamkov",
+ "backup_frequency": "Pogostost varnostnega kopiranja",
+ "backup_frequency_description": "Kako pogosto naj se ustvarjajo varnostne kopije",
+ "retention_period": "Obdobje ohranjanja (dni)",
+ "retention_period_description": "Koliko dni hraniti varnostne kopije, preden se izbrišejo",
+ "frequency": {
+ "daily": "Dnevno",
+ "weekly": "Tedensko"
+ },
+ "select_frequency": "Izberi pogostost",
+ "save_settings": "Shrani nastavitve"
+ },
+ "list": {
+ "title": "Tvoje varnostne kopije",
+ "create_backup_now": "Ustvari varnostno kopijo zdaj",
+ "no_backups": "Še nimaš varnostnih kopij. Omogoči samodejno varnostno kopiranje ali ustvari ročno.",
+ "table": {
+ "created_at": "Ustvarjeno ob",
+ "bookmarks": "Zaznamki",
+ "size": "Velikost",
+ "status": "Stanje",
+ "actions": "Dejanja"
+ },
+ "status": {
+ "success": "Uspešno",
+ "failed": "Neuspešno",
+ "pending": "Na čakanju"
+ },
+ "actions": {
+ "download_backup": "Prenesi varnostno kopijo",
+ "delete_backup": "Izbriši varnostno kopijo"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Izbrišem varnostno kopijo?",
+ "delete_backup_description": "Ali ste prepričani, da želite izbrisati to varnostno kopijo? Tega dejanja ni mogoče razveljaviti."
+ },
+ "toasts": {
+ "backup_queued": "Opravilo varnostne kopije je bilo dodano v čakalno vrsto! Kmalu bo obdelano.",
+ "backup_deleted": "Varnostna kopija je bila izbrisana!"
+ }
}
},
"admin": {
@@ -569,7 +623,57 @@
"description": "Če izbrišeš seznam, ne izbrišeš zaznamkov na tem seznamu.",
"delete_children": "Izbriši podrejene sezname (rekurzivno)",
"delete_children_description": "Če ni označeno, bodo vsi neposredni podrejeni seznami postali glavni seznami"
- }
+ },
+ "shared": "Deljeno",
+ "collaborators": {
+ "manage": "Upravljaj s sodelavci",
+ "view": "Poglej si sodelavce",
+ "collaborators": "Sodelavci",
+ "add": "Dodaj sodelavca",
+ "current": "Trenutni sodelavci",
+ "enter_email": "Vnesi e-poštni naslov",
+ "please_enter_email": "Prosim, vnesi e-poštni naslov",
+ "added_successfully": "Sodelavec uspešno dodan",
+ "failed_to_add": "Dodajanje sodelavca ni uspelo",
+ "removed": "Sodelavec odstranjen",
+ "failed_to_remove": "Odstranjevanje sodelavca ni uspelo",
+ "role_updated": "Vloga posodobljena",
+ "failed_to_update_role": "Posodabljanje vloge ni uspelo",
+ "viewer": "Pregledovalnik",
+ "editor": "Urednik",
+ "owner": "Lastnik",
+ "viewer_description": "Lahko si ogleda zaznamke na seznamu",
+ "editor_description": "Lahko dodaja in odstranjuje zaznamke",
+ "no_collaborators": "Še ni sodelavcev. Dodaj nekoga, da začneš sodelovati!",
+ "no_collaborators_readonly": "Ni sodelavcev za ta seznam.",
+ "people_with_access": "Osebe, ki imajo dostop do tega seznama",
+ "add_or_remove": "Dodaj ali odstrani osebe, ki imajo dostop do tega seznama",
+ "invitation_sent": "Uspešno poslano povabilo",
+ "invitation_revoked": "Povabilo preklicano",
+ "failed_to_revoke": "Preklic povabila ni uspel",
+ "pending": "Na čakanju",
+ "revoke": "Prekliči",
+ "declined": "Zavrnjeno"
+ },
+ "leave_list": {
+ "title": "Zapusti seznam",
+ "confirm_message": "Ali si prepričan/-a, da želiš zapustiti {{icon}} {{name}}?",
+ "warning": "Ne boš si več mogel/-a ogledati ali dostopati do zaznamkov na tem seznamu. Lastnik seznama te lahko po potrebi doda nazaj.",
+ "action": "Zapusti seznam",
+ "success": "Zapustil/-a si »{{icon}} {{name}}«"
+ },
+ "invitations": {
+ "pending": "Povabila na čakanju",
+ "description": "Preglejte in se odzovite na povabila za sodelovanje na seznamu",
+ "invited_by": "Povabil:",
+ "accept": "Sprejmi",
+ "decline": "Zavrni",
+ "accepted": "Povabilo sprejeto",
+ "declined": "Povabilo zavrnjeno",
+ "failed_to_accept": "Sprejem povabila ni uspel",
+ "failed_to_decline": "Zavrnitev povabila ni uspela"
+ },
+ "shared_lists": "Deljeni seznami"
},
"options": {
"dark_mode": "Temni način",
diff --git a/apps/web/lib/i18n/locales/sv/translation.json b/apps/web/lib/i18n/locales/sv/translation.json
index d8bc256d..f97949b7 100644
--- a/apps/web/lib/i18n/locales/sv/translation.json
+++ b/apps/web/lib/i18n/locales/sv/translation.json
@@ -146,7 +146,8 @@
"import_bookmarks_from_pocket_export": "Importera bokmärken från Pocket-export",
"export_links_and_notes": "Exportera länkar och anteckningar",
"import_bookmarks_from_linkwarden_export": "Importera bokmärken från Linkwarden-export",
- "import_bookmarks_from_tab_session_manager_export": "Importera bokmärken från Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Importera bokmärken från Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Importera bokmärken från min mymind-export"
},
"api_keys": {
"api_keys": "API-nycklar",
@@ -290,6 +291,10 @@
},
"storage_breakdown": {
"title": "Fördelning av lagring"
+ },
+ "bookmark_sources": {
+ "title": "Bokmärk källor",
+ "empty": "Ingen källdata tillgänglig"
}
},
"subscription": {
@@ -339,6 +344,55 @@
"delete_dialog_title": "Ta bort importsession",
"delete_dialog_description": "Är du säker på att du vill ta bort \"{{name}}\"? Åtgärden kan inte ångras. Själva bokmärkena kommer inte att tas bort.",
"delete_session": "Ta bort session"
+ },
+ "backups": {
+ "backups": "Säkerhetskopior",
+ "page_title": "Säkerhetskopior",
+ "page_description": "Skapa och hantera säkerhetskopior av dina bokmärken automatiskt. Säkerhetskopiorna komprimeras och lagras säkert.",
+ "configuration": {
+ "title": "Konfigurera säkerhetskopiering",
+ "enable_automatic_backups": "Aktivera automatiska säkerhetskopieringar",
+ "enable_automatic_backups_description": "Skapa säkerhetskopior av dina bokmärken automatiskt",
+ "backup_frequency": "Frekvens för säkerhetskopiering",
+ "backup_frequency_description": "Hur ofta säkerhetskopieringar ska skapas",
+ "retention_period": "Kvarhållningsperiod (dagar)",
+ "retention_period_description": "Hur många dagar säkerhetskopior ska sparas innan de raderas",
+ "frequency": {
+ "daily": "Dagligen",
+ "weekly": "Varje vecka"
+ },
+ "select_frequency": "Välj frekvens",
+ "save_settings": "Spara inställningar"
+ },
+ "list": {
+ "title": "Dina säkerhetskopior",
+ "create_backup_now": "Skapa säkerhetskopia nu",
+ "no_backups": "Du har inga säkerhetskopior än. Aktivera automatiska säkerhetskopieringar eller skapa en manuellt.",
+ "table": {
+ "created_at": "Skapad den",
+ "bookmarks": "Bokmärken",
+ "size": "Storlek",
+ "status": "Status",
+ "actions": "Åtgärder"
+ },
+ "status": {
+ "success": "Lyckades",
+ "failed": "Misslyckades",
+ "pending": "Väntar"
+ },
+ "actions": {
+ "download_backup": "Ladda ner säkerhetskopiering",
+ "delete_backup": "Ta bort säkerhetskopiering"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Ta bort säkerhetskopiering?",
+ "delete_backup_description": "Är du säker på att du vill ta bort den här säkerhetskopieringen? Den här åtgärden kan inte ångras."
+ },
+ "toasts": {
+ "backup_queued": "Säkerhetskopieringen har köats! Den kommer att behandlas inom kort.",
+ "backup_deleted": "Säkerhetskopieringen har tagits bort!"
+ }
}
},
"admin": {
@@ -509,7 +563,57 @@
"description": "Om du tar bort en lista tas inga bokmärken i den listan bort.",
"delete_children": "Ta bort underordnade listor (rekursivt)",
"delete_children_description": "Om den inte är markerad kommer alla direkt underordnade listor att bli rotlistor"
- }
+ },
+ "shared": "Delad",
+ "collaborators": {
+ "manage": "Hantera medarbetare",
+ "view": "Visa medarbetare",
+ "collaborators": "Medarbetare",
+ "add": "Lägg till medarbetare",
+ "current": "Nuvarande medarbetare",
+ "enter_email": "Ange e-postadress",
+ "please_enter_email": "Vänligen ange en e-postadress",
+ "added_successfully": "Medarbetare tillagd",
+ "failed_to_add": "Det gick inte att lägga till medarbetare",
+ "removed": "Medarbetare borttagen",
+ "failed_to_remove": "Det gick inte att ta bort medarbetare",
+ "role_updated": "Roll uppdaterad",
+ "failed_to_update_role": "Det gick inte att uppdatera rollen",
+ "viewer": "Visare",
+ "editor": "Redigerare",
+ "owner": "Ägare",
+ "viewer_description": "Kan visa bokmärken i listan",
+ "editor_description": "Kan lägga till och ta bort bokmärken",
+ "no_collaborators": "Inga medarbetare ännu. Lägg till någon för att börja samarbeta!",
+ "no_collaborators_readonly": "Inga samarbetspartners för den här listan.",
+ "people_with_access": "Personer som har tillgång till den här listan",
+ "add_or_remove": "Lägg till eller ta bort personer som kan komma åt den här listan",
+ "invitation_sent": "Inbjudan skickad!",
+ "invitation_revoked": "Inbjudan återkallad",
+ "failed_to_revoke": "Kunde inte återkalla inbjudan",
+ "pending": "Väntar",
+ "revoke": "Återkalla",
+ "declined": "Nekad"
+ },
+ "leave_list": {
+ "title": "Lämna lista",
+ "confirm_message": "Är du säker på att du vill lämna {{icon}} {{name}}?",
+ "warning": "Du kommer inte längre att kunna visa eller komma åt bokmärken i den här listan. Listans ägare kan lägga till dig igen om det behövs.",
+ "action": "Lämna lista",
+ "success": "Du har lämnat \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Väntande inbjudningar",
+ "description": "Granska och svara på inbjudningar för listsamarbete",
+ "invited_by": "Inbjuden av",
+ "accept": "Acceptera",
+ "decline": "Neka",
+ "accepted": "Inbjudan är accepterad",
+ "declined": "Inbjudan är nekad",
+ "failed_to_accept": "Kunde inte acceptera inbjudan",
+ "failed_to_decline": "Kunde inte neka inbjudan"
+ },
+ "shared_lists": "Delade listor"
},
"tags": {
"drag_and_drop_merging_info": "Dra och släpp taggar på varandra för att sammanfoga dem",
diff --git a/apps/web/lib/i18n/locales/tr/translation.json b/apps/web/lib/i18n/locales/tr/translation.json
index b8c17e2c..97af51e0 100644
--- a/apps/web/lib/i18n/locales/tr/translation.json
+++ b/apps/web/lib/i18n/locales/tr/translation.json
@@ -150,7 +150,8 @@
"export_links_and_notes": "Bağlantı ve Notları Dışa Aktar",
"imported_bookmarks": "İçe Aktarılan Yer İşaretleri",
"import_bookmarks_from_linkwarden_export": "Linkwarden dışa aktarımından Yer İşaretlerini İçe Aktar",
- "import_bookmarks_from_tab_session_manager_export": "Sekme Oturum Yöneticisi'nden Yer İşaretlerini İçe Aktar"
+ "import_bookmarks_from_tab_session_manager_export": "Sekme Oturum Yöneticisi'nden Yer İşaretlerini İçe Aktar",
+ "import_bookmarks_from_mymind_export": "Mymind dışa aktarımından Yer İşaretlerini İçe Aktar"
},
"api_keys": {
"api_keys": "API Anahtarları",
@@ -293,6 +294,10 @@
},
"storage_breakdown": {
"title": "Depolama Dökümü"
+ },
+ "bookmark_sources": {
+ "title": "Kaynakları işaretle",
+ "empty": "Kullanılabilir kaynak verisi yok"
}
},
"subscription": {
@@ -342,6 +347,55 @@
"delete_dialog_title": "İçe Aktarma Oturumunu Sil",
"delete_dialog_description": "\"{{name}}\" öğesini silmek istediğinden emin misin? Bu işlem geri alınamaz. Yer imlerinin kendileri silinmeyecektir.",
"delete_session": "Oturumu Sil"
+ },
+ "backups": {
+ "backups": "Yedeklemeler",
+ "page_title": "Yedeklemeler",
+ "page_description": "Yer işaretlerinizin otomatik olarak yedeklerini oluşturun ve yönetin. Yedeklemeler sıkıştırılır ve güvenli bir şekilde saklanır.",
+ "configuration": {
+ "title": "Yedekleme Yapılandırması",
+ "enable_automatic_backups": "Otomatik Yedeklemeleri Etkinleştir",
+ "enable_automatic_backups_description": "Yer işaretlerinizin otomatik olarak yedeklerini oluştur.",
+ "backup_frequency": "Yedekleme Sıklığı",
+ "backup_frequency_description": "Yedeklemelerin ne sıklıkla oluşturulması gerektiği",
+ "retention_period": "Saklama Süresi (gün)",
+ "retention_period_description": "Yedekleri silmeden önce kaç gün saklanacağı",
+ "frequency": {
+ "daily": "Günlük",
+ "weekly": "Haftalık"
+ },
+ "select_frequency": "Sıklık seçin",
+ "save_settings": "Ayarları Kaydet"
+ },
+ "list": {
+ "title": "Yedeklemeleriniz",
+ "create_backup_now": "Şimdi Yedekleme Oluştur",
+ "no_backups": "Henüz herhangi bir yedeğiniz yok. Otomatik yedeklemeyi etkinleştirin veya manuel olarak bir tane oluşturun.",
+ "table": {
+ "created_at": "Oluşturulma Zamanı",
+ "bookmarks": "Yer İşaretleri",
+ "size": "Boyut",
+ "status": "Durum",
+ "actions": "Eylemler"
+ },
+ "status": {
+ "success": "Başarılı",
+ "failed": "Başarısız",
+ "pending": "Beklemede"
+ },
+ "actions": {
+ "download_backup": "Yedeklemeyi İndir",
+ "delete_backup": "Yedeklemeyi Sil"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Yedeklemeyi silmek mi istiyorsun?",
+ "delete_backup_description": "Bu yedeklemeyi silmek istediğinden emin misin? Bu işlem geri alınamaz."
+ },
+ "toasts": {
+ "backup_queued": "Yedekleme işi sıraya alındı! Kısa süre içinde işlenecek.",
+ "backup_deleted": "Yedekleme silindi!"
+ }
}
},
"admin": {
@@ -512,7 +566,57 @@
"description": "Bir listeyi silmek, o listedeki hiçbir yer işaretini silmez.",
"delete_children": "Alt listeleri sil (özyinelemeli olarak)",
"delete_children_description": "İşaretli değilse, tüm doğrudan alt listeler kök listelere dönüşür"
- }
+ },
+ "shared": "Paylaşılan",
+ "collaborators": {
+ "manage": "Ortak Çalışanları Yönet",
+ "view": "Ortak Çalışanları Görüntüle",
+ "collaborators": "Ortak Çalışanlar",
+ "add": "Ortak Çalışan Ekle",
+ "current": "Mevcut Ortak Çalışanlar",
+ "enter_email": "E-posta adresini girin",
+ "please_enter_email": "Lütfen bir e-posta adresi girin",
+ "added_successfully": "Ortak çalışan başarıyla eklendi",
+ "failed_to_add": "Ortak çalışan eklenemedi",
+ "removed": "Ortak çalışan kaldırıldı",
+ "failed_to_remove": "Ortak çalışan kaldırılamadı",
+ "role_updated": "Rol güncellendi",
+ "failed_to_update_role": "Rol güncellenemedi",
+ "viewer": "Görüntüleyici",
+ "editor": "Düzenleyici",
+ "owner": "Sahip",
+ "viewer_description": "Listedeki yer işaretlerini görüntüleyebilir",
+ "editor_description": "Yer işaretleri ekleyebilir ve kaldırabilir",
+ "no_collaborators": "Henüz ortak çalışan yok. İşbirliğine başlamak için birini ekleyin!",
+ "no_collaborators_readonly": "Bu listede işbirlikçi yok.",
+ "people_with_access": "Bu listeye erişimi olan kişiler",
+ "add_or_remove": "Bu listeye erişebilecek kişileri ekle veya kaldır",
+ "invitation_sent": "Davetiye başarıyla gönderildi",
+ "invitation_revoked": "Davetiye iptal edildi",
+ "failed_to_revoke": "Davetiye iptal edilemedi",
+ "pending": "Beklemede",
+ "revoke": "İptal et",
+ "declined": "Reddedildi"
+ },
+ "leave_list": {
+ "title": "Listeden Ayrıl",
+ "confirm_message": "{{icon}} {{name}} listesinden ayrılmak istediğinden emin misin?",
+ "warning": "Artık bu listedeki yer işaretlerini görüntüleyemeyecek veya bunlara erişemeyeceksin. Liste sahibi gerekirse seni geri ekleyebilir.",
+ "action": "Listeden Ayrıl",
+ "success": "\"{{icon}} {{name}}\" listesinden ayrıldın"
+ },
+ "invitations": {
+ "pending": "Bekleyen Davetiyeler",
+ "description": "Liste işbirliği davetlerini inceleyip yanıtlayın",
+ "invited_by": "Davet Eden",
+ "accept": "Kabul Et",
+ "decline": "Reddet",
+ "accepted": "Davetiye kabul edildi",
+ "declined": "Davetiye reddedildi",
+ "failed_to_accept": "Davetiye kabul edilemedi",
+ "failed_to_decline": "Davetiye reddedilemedi"
+ },
+ "shared_lists": "Paylaşılan Listeler"
},
"tags": {
"all_tags": "Tüm Etiketler",
diff --git a/apps/web/lib/i18n/locales/uk/translation.json b/apps/web/lib/i18n/locales/uk/translation.json
index e70611c7..819584ef 100644
--- a/apps/web/lib/i18n/locales/uk/translation.json
+++ b/apps/web/lib/i18n/locales/uk/translation.json
@@ -159,7 +159,8 @@
"import_bookmarks_from_karakeep_export": "Імпортувати закладки з експорту Karakeep",
"export_links_and_notes": "Експорт посилань і нотаток",
"imported_bookmarks": "Імпортовані закладки",
- "import_bookmarks_from_tab_session_manager_export": "Імпортувати закладки з Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Імпортувати закладки з Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Імпортувати закладки з експорту mymind"
},
"api_keys": {
"api_keys": "Ключі API",
@@ -284,6 +285,10 @@
},
"storage_breakdown": {
"title": "Розбивка сховища"
+ },
+ "bookmark_sources": {
+ "title": "Джерела закладок",
+ "empty": "Відсутні вихідні дані"
}
},
"subscription": {
@@ -333,6 +338,55 @@
"delete_dialog_title": "Видалити сеанс імпорту",
"delete_dialog_description": "Ви впевнені, що хочете видалити \"{{name}}\"? Цю дію неможливо скасувати. Самі закладки не буде видалено.",
"delete_session": "Видалити сесію"
+ },
+ "backups": {
+ "backups": "Резервні копії",
+ "page_title": "Резервні копії",
+ "page_description": "Автоматично створюй та керуй резервними копіями своїх закладок. Резервні копії стискаються та надійно зберігаються.",
+ "configuration": {
+ "title": "Налаштування резервного копіювання",
+ "enable_automatic_backups": "Увімкнути автоматичне резервне копіювання",
+ "enable_automatic_backups_description": "Автоматично створювати резервні копії твоїх закладок",
+ "backup_frequency": "Періодичність резервного копіювання",
+ "backup_frequency_description": "Як часто потрібно створювати резервні копії",
+ "retention_period": "Термін зберігання (дні)",
+ "retention_period_description": "Скільки днів зберігати резервні копії перед їх видаленням",
+ "frequency": {
+ "daily": "Щодня",
+ "weekly": "Щотижня"
+ },
+ "select_frequency": "Виберіть періодичність",
+ "save_settings": "Зберегти налаштування"
+ },
+ "list": {
+ "title": "Твої резервні копії",
+ "create_backup_now": "Створити резервну копію зараз",
+ "no_backups": "У тебе ще немає жодних резервних копій. Увімкни автоматичне резервне копіювання або створи її вручну.",
+ "table": {
+ "created_at": "Створено",
+ "bookmarks": "Закладки",
+ "size": "Розмір",
+ "status": "Статус",
+ "actions": "Дії"
+ },
+ "status": {
+ "success": "Успішно",
+ "failed": "Не вдалося",
+ "pending": "В очікуванні"
+ },
+ "actions": {
+ "download_backup": "Завантажити резервну копію",
+ "delete_backup": "Видалити резервну копію"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Видалити резервну копію?",
+ "delete_backup_description": "Ви впевнені, що хочете видалити цю резервну копію? Цю дію неможливо буде скасувати."
+ },
+ "toasts": {
+ "backup_queued": "Завдання резервного копіювання поставлено в чергу! Воно буде оброблено найближчим часом.",
+ "backup_deleted": "Резервну копію видалено!"
+ }
}
},
"search": {
@@ -557,7 +611,57 @@
"description": "Видалення списку не призведе до видалення жодної із закладок у цьому списку.",
"delete_children": "Видалити дочірні списки (рекурсивно)",
"delete_children_description": "Якщо не позначено, усі прямі дочірні списки стануть кореневими списками"
- }
+ },
+ "shared": "Спільне",
+ "collaborators": {
+ "manage": "Управління співавторами",
+ "view": "Перегляд співавторів",
+ "collaborators": "Співавтори",
+ "add": "Додати співавтора",
+ "current": "Поточні співавтори",
+ "enter_email": "Введіть адресу електронної пошти",
+ "please_enter_email": "Будь ласка, введіть адресу електронної пошти",
+ "added_successfully": "Співавтора успішно додано",
+ "failed_to_add": "Не вдалося додати співавтора",
+ "removed": "Співавтора видалено",
+ "failed_to_remove": "Не вдалося видалити співавтора",
+ "role_updated": "Роль оновлено",
+ "failed_to_update_role": "Не вдалося оновити роль",
+ "viewer": "Глядач",
+ "editor": "Редактор",
+ "owner": "Власник",
+ "viewer_description": "Може переглядати закладки в списку",
+ "editor_description": "Може додавати та видаляти закладки",
+ "no_collaborators": "Поки що немає співавторів. Додайте когось, щоб почати співпрацювати!",
+ "no_collaborators_readonly": "Немає співавторів для цього списку.",
+ "people_with_access": "Люди, які мають доступ до цього списку",
+ "add_or_remove": "Додайте або видаліть людей, які можуть отримати доступ до цього списку",
+ "invitation_sent": "Запрошення успішно надіслано",
+ "invitation_revoked": "Запрошення відкликано",
+ "failed_to_revoke": "Не вдалося відкликати запрошення",
+ "pending": "В очікуванні",
+ "revoke": "Відкликати",
+ "declined": "Відхилено"
+ },
+ "leave_list": {
+ "title": "Покинути список",
+ "confirm_message": "Ви впевнені, що хочете покинути {{icon}} {{name}}?",
+ "warning": "Ви більше не зможете переглядати або отримувати доступ до закладок у цьому списку. Власник списку може додати вас назад, якщо потрібно.",
+ "action": "Покинути список",
+ "success": "Ви покинули \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Запрошення, що очікують на розгляд",
+ "description": "Перегляньте та дайте відповідь на запрошення до співпраці над списком",
+ "invited_by": "Запросив",
+ "accept": "Прийняти",
+ "decline": "Відхилити",
+ "accepted": "Запрошення прийнято",
+ "declined": "Запрошення відхилено",
+ "failed_to_accept": "Не вдалося прийняти запрошення",
+ "failed_to_decline": "Не вдалося відхилити запрошення"
+ },
+ "shared_lists": "Спільні списки"
},
"tags": {
"your_tags": "Ваші теги",
diff --git a/apps/web/lib/i18n/locales/vi/translation.json b/apps/web/lib/i18n/locales/vi/translation.json
index 31e4c175..920f3435 100644
--- a/apps/web/lib/i18n/locales/vi/translation.json
+++ b/apps/web/lib/i18n/locales/vi/translation.json
@@ -67,7 +67,8 @@
"import_bookmarks_from_pocket_export": "Nhập dấu trang từ bản xuất Pocket",
"import_bookmarks_from_omnivore_export": "Nhập dấu trang từ xuất Omnivore",
"import_bookmarks_from_karakeep_export": "Nhập dấu trang từ bản xuất Karakeep",
- "import_bookmarks_from_tab_session_manager_export": "Nhập dấu trang từ Tab Session Manager"
+ "import_bookmarks_from_tab_session_manager_export": "Nhập dấu trang từ Tab Session Manager",
+ "import_bookmarks_from_mymind_export": "Nhập dấu trang từ tệp xuất mymind"
},
"webhooks": {
"edit_auth_token": "Sửa mã xác thực",
@@ -248,6 +249,10 @@
},
"storage_breakdown": {
"title": "Phân tích bộ nhớ"
+ },
+ "bookmark_sources": {
+ "title": "Nguồn đánh dấu trang",
+ "empty": "Không có dữ liệu nguồn"
}
},
"subscription": {
@@ -297,6 +302,55 @@
"delete_dialog_title": "Xóa Phiên Nhập",
"delete_dialog_description": "Bạn có chắc chắn muốn xóa \"{{name}}\" không? Thao tác này không thể hoàn tác. Bản thân các dấu trang sẽ không bị xóa.",
"delete_session": "Xóa Phiên"
+ },
+ "backups": {
+ "backups": "Sao lưu",
+ "page_title": "Sao lưu",
+ "page_description": "Tự động tạo và quản lý sao lưu dấu trang của bạn. Bản sao lưu được nén và lưu trữ an toàn.",
+ "configuration": {
+ "title": "Cấu hình sao lưu",
+ "enable_automatic_backups": "Bật sao lưu tự động",
+ "enable_automatic_backups_description": "Tự động tạo bản sao lưu dấu trang của bạn",
+ "backup_frequency": "Tần suất sao lưu",
+ "backup_frequency_description": "Tần suất tạo bản sao lưu",
+ "retention_period": "Thời gian lưu giữ (ngày)",
+ "retention_period_description": "Số ngày giữ bản sao lưu trước khi xóa",
+ "frequency": {
+ "daily": "Hàng ngày",
+ "weekly": "Hàng tuần"
+ },
+ "select_frequency": "Chọn tần suất",
+ "save_settings": "Lưu cài đặt"
+ },
+ "list": {
+ "title": "Các bản sao lưu của bạn",
+ "create_backup_now": "Tạo bản sao lưu ngay",
+ "no_backups": "Bạn chưa có bản sao lưu nào. Bật sao lưu tự động hoặc tạo thủ công.",
+ "table": {
+ "created_at": "Đã tạo vào",
+ "bookmarks": "Dấu trang",
+ "size": "Kích thước",
+ "status": "Trạng thái",
+ "actions": "Hành động"
+ },
+ "status": {
+ "success": "Thành công",
+ "failed": "Thất bại",
+ "pending": "Đang chờ"
+ },
+ "actions": {
+ "download_backup": "Tải xuống bản sao lưu",
+ "delete_backup": "Xóa bản sao lưu"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "Xóa bản sao lưu?",
+ "delete_backup_description": "Mày có chắc là muốn xóa bản sao lưu này không? Hành động này không thể hoàn tác đâu đó."
+ },
+ "toasts": {
+ "backup_queued": "Công việc sao lưu đã được đưa vào hàng đợi! Nó sẽ sớm được xử lý thôi.",
+ "backup_deleted": "Đã xóa bản sao lưu!"
+ }
}
},
"admin": {
@@ -508,7 +562,57 @@
"description": "Xóa một danh sách không xóa bất kỳ dấu trang nào trong danh sách đó.",
"delete_children": "Xóa danh sách con (đệ quy)",
"delete_children_description": "Nếu không được chọn, tất cả các danh sách con trực tiếp sẽ trở thành danh sách gốc"
- }
+ },
+ "shared": "Được chia sẻ",
+ "collaborators": {
+ "manage": "Quản lý Cộng tác viên",
+ "view": "Xem Cộng tác viên",
+ "collaborators": "Cộng tác viên",
+ "add": "Thêm Cộng tác viên",
+ "current": "Cộng tác viên Hiện tại",
+ "enter_email": "Nhập địa chỉ email",
+ "please_enter_email": "Vui lòng nhập địa chỉ email",
+ "added_successfully": "Đã thêm cộng tác viên thành công",
+ "failed_to_add": "Không thêm được cộng tác viên",
+ "removed": "Đã xóa cộng tác viên",
+ "failed_to_remove": "Không xóa được cộng tác viên",
+ "role_updated": "Đã cập nhật vai trò",
+ "failed_to_update_role": "Không cập nhật được vai trò",
+ "viewer": "Người xem",
+ "editor": "Biên tập viên",
+ "owner": "Chủ sở hữu",
+ "viewer_description": "Có thể xem dấu trang trong danh sách",
+ "editor_description": "Có thể thêm và xóa dấu trang",
+ "no_collaborators": "Chưa có cộng tác viên nào. Thêm ai đó để bắt đầu cộng tác!",
+ "no_collaborators_readonly": "Không có cộng tác viên nào cho danh sách này.",
+ "people_with_access": "Những người có quyền truy cập vào danh sách này",
+ "add_or_remove": "Thêm hoặc xóa những người có thể truy cập danh sách này",
+ "invitation_sent": "Đã gửi lời mời thành công",
+ "invitation_revoked": "Đã thu hồi lời mời",
+ "failed_to_revoke": "Không thu hồi được lời mời",
+ "pending": "Đang chờ",
+ "revoke": "Thu hồi",
+ "declined": "Đã từ chối"
+ },
+ "leave_list": {
+ "title": "Rời khỏi danh sách",
+ "confirm_message": "Bạn có chắc chắn muốn rời khỏi {{icon}} {{name}} không?",
+ "warning": "Bạn sẽ không còn có thể xem hoặc truy cập dấu trang trong danh sách này nữa. Chủ sở hữu danh sách có thể thêm bạn lại nếu cần.",
+ "action": "Rời khỏi danh sách",
+ "success": "Bạn đã rời khỏi \"{{icon}} {{name}}\""
+ },
+ "invitations": {
+ "pending": "Lời mời đang chờ",
+ "description": "Xem lại và phản hồi lời mời cộng tác danh sách",
+ "invited_by": "Được mời bởi",
+ "accept": "Chấp nhận",
+ "decline": "Từ chối",
+ "accepted": "Đã chấp nhận lời mời",
+ "declined": "Đã từ chối lời mời",
+ "failed_to_accept": "Không chấp nhận được lời mời",
+ "failed_to_decline": "Không từ chối được lời mời"
+ },
+ "shared_lists": "Danh sách dùng chung"
},
"search": {
"is_favorited": "Được ưa thích",
diff --git a/apps/web/lib/i18n/locales/zh/translation.json b/apps/web/lib/i18n/locales/zh/translation.json
index 093c49b8..771f47f8 100644
--- a/apps/web/lib/i18n/locales/zh/translation.json
+++ b/apps/web/lib/i18n/locales/zh/translation.json
@@ -147,7 +147,8 @@
"export_links_and_notes": "导出链接和笔记",
"imported_bookmarks": "已导入书签",
"import_bookmarks_from_linkwarden_export": "导入 Linkwarden 导出的书签",
- "import_bookmarks_from_tab_session_manager_export": "从 Tab Session Manager 导入书签"
+ "import_bookmarks_from_tab_session_manager_export": "从 Tab Session Manager 导入书签",
+ "import_bookmarks_from_mymind_export": "从我的 mind 导出导入书签"
},
"api_keys": {
"api_keys": "API密钥",
@@ -290,6 +291,10 @@
},
"storage_breakdown": {
"title": "存储细分"
+ },
+ "bookmark_sources": {
+ "title": "书签来源",
+ "empty": "没有可用的来源数据"
}
},
"subscription": {
@@ -339,6 +344,55 @@
"delete_dialog_title": "删除导入会话",
"delete_dialog_description": "确定要删除 “{{name}}” 吗?此操作无法撤销。书签本身不会被删除。",
"delete_session": "删除会话"
+ },
+ "backups": {
+ "backups": "备份",
+ "page_title": "备份",
+ "page_description": "自动创建和管理您的书签备份。备份经过压缩并安全存储。",
+ "configuration": {
+ "title": "备份配置",
+ "enable_automatic_backups": "启用自动备份",
+ "enable_automatic_backups_description": "自动创建您的书签备份",
+ "backup_frequency": "备份频率",
+ "backup_frequency_description": "应该多久创建一次备份",
+ "retention_period": "保留期限(天)",
+ "retention_period_description": "备份在删除前保留的天数",
+ "frequency": {
+ "daily": "每天",
+ "weekly": "每周"
+ },
+ "select_frequency": "选择频率",
+ "save_settings": "保存设置"
+ },
+ "list": {
+ "title": "您的备份",
+ "create_backup_now": "立即创建备份",
+ "no_backups": "您还没有任何备份。启用自动备份或手动创建一个。",
+ "table": {
+ "created_at": "创建于",
+ "bookmarks": "书签",
+ "size": "大小",
+ "status": "状态",
+ "actions": "操作"
+ },
+ "status": {
+ "success": "成功",
+ "failed": "失败",
+ "pending": "待定"
+ },
+ "actions": {
+ "download_backup": "下载备份",
+ "delete_backup": "删除备份"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "删除备份?",
+ "delete_backup_description": "你确定要删除这个备份吗?这个操作没法撤销哦。"
+ },
+ "toasts": {
+ "backup_queued": "备份任务已加入队列!很快就会处理。",
+ "backup_deleted": "备份已删除!"
+ }
}
},
"admin": {
@@ -509,7 +563,57 @@
"description": "删除列表不会删除该列表中的任何书签。",
"delete_children": "删除子列表(递归)",
"delete_children_description": "如果未选中,所有直接的子列表都将成为根列表"
- }
+ },
+ "shared": "共享",
+ "collaborators": {
+ "manage": "管理协作者",
+ "view": "查看协作者",
+ "collaborators": "协作者",
+ "add": "添加协作者",
+ "current": "当前协作者",
+ "enter_email": "输入电子邮件地址",
+ "please_enter_email": "请输入一个电子邮件地址",
+ "added_successfully": "已成功添加协作者",
+ "failed_to_add": "添加协作者失败",
+ "removed": "已移除协作者",
+ "failed_to_remove": "移除协作者失败",
+ "role_updated": "角色已更新",
+ "failed_to_update_role": "更新角色失败",
+ "viewer": "查看者",
+ "editor": "编辑者",
+ "owner": "拥有者",
+ "viewer_description": "可以在列表中查看书签",
+ "editor_description": "可以添加和移除书签",
+ "no_collaborators": "还没有协作者。添加一个开始协作吧!",
+ "no_collaborators_readonly": "此列表没有协作者。",
+ "people_with_access": "有权访问此列表的人员",
+ "add_or_remove": "添加或删除可以访问此列表的人员",
+ "invitation_sent": "邀请已成功发送",
+ "invitation_revoked": "邀请已撤销",
+ "failed_to_revoke": "撤销邀请失败",
+ "pending": "待定",
+ "revoke": "撤销",
+ "declined": "已拒绝"
+ },
+ "leave_list": {
+ "title": "离开列表",
+ "confirm_message": "您确定要离开 {{icon}} {{name}} 吗?",
+ "warning": "您将无法再查看或访问此列表中的书签。列表所有者可以在需要时重新添加您。",
+ "action": "离开列表",
+ "success": "你已经离开了“{{icon}} {{name}}”"
+ },
+ "invitations": {
+ "pending": "待处理的邀请",
+ "description": "审核并响应列表协作邀请",
+ "invited_by": "邀请人",
+ "accept": "接受",
+ "decline": "拒绝",
+ "accepted": "邀请已接受",
+ "declined": "邀请已拒绝",
+ "failed_to_accept": "接受邀请失败",
+ "failed_to_decline": "拒绝邀请失败"
+ },
+ "shared_lists": "共享列表"
},
"tags": {
"all_tags": "所有标签",
diff --git a/apps/web/lib/i18n/locales/zhtw/translation.json b/apps/web/lib/i18n/locales/zhtw/translation.json
index 51d248e2..92c4f41b 100644
--- a/apps/web/lib/i18n/locales/zhtw/translation.json
+++ b/apps/web/lib/i18n/locales/zhtw/translation.json
@@ -147,7 +147,8 @@
"export_links_and_notes": "匯出連結和筆記",
"imported_bookmarks": "已匯入的書籤",
"import_bookmarks_from_linkwarden_export": "從 Linkwarden 匯出檔案匯入書籤",
- "import_bookmarks_from_tab_session_manager_export": "從 Tab Session Manager 匯入書籤"
+ "import_bookmarks_from_tab_session_manager_export": "從 Tab Session Manager 匯入書籤",
+ "import_bookmarks_from_mymind_export": "從 mymind 匯入書籤匯出檔案"
},
"api_keys": {
"api_keys": "API 金鑰",
@@ -290,6 +291,10 @@
},
"storage_breakdown": {
"title": "儲存空間明細"
+ },
+ "bookmark_sources": {
+ "title": "書籤來源",
+ "empty": "沒有可用的來源資料"
}
},
"subscription": {
@@ -339,6 +344,55 @@
"delete_dialog_title": "刪除匯入工作階段",
"delete_dialog_description": "確定要刪除「{{name}}」嗎?此動作無法復原。書籤本身不會被刪除。",
"delete_session": "刪除工作階段"
+ },
+ "backups": {
+ "backups": "備份",
+ "page_title": "備份",
+ "page_description": "自動建立和管理你的書籤備份。備份會經過壓縮並安全地儲存。",
+ "configuration": {
+ "title": "備份設定",
+ "enable_automatic_backups": "啟用自動備份",
+ "enable_automatic_backups_description": "自動建立你的書籤備份",
+ "backup_frequency": "備份頻率",
+ "backup_frequency_description": "應該多久建立一次備份",
+ "retention_period": "保留期限(天)",
+ "retention_period_description": "備份在刪除前應保留多少天",
+ "frequency": {
+ "daily": "每日",
+ "weekly": "每週"
+ },
+ "select_frequency": "選取頻率",
+ "save_settings": "儲存設定"
+ },
+ "list": {
+ "title": "你的備份",
+ "create_backup_now": "立即建立備份",
+ "no_backups": "你還沒有任何備份。啟用自動備份或手動建立一個。",
+ "table": {
+ "created_at": "建立於",
+ "bookmarks": "書籤",
+ "size": "大小",
+ "status": "狀態",
+ "actions": "動作"
+ },
+ "status": {
+ "success": "成功",
+ "failed": "失敗",
+ "pending": "等待中"
+ },
+ "actions": {
+ "download_backup": "下載備份",
+ "delete_backup": "刪除備份"
+ }
+ },
+ "dialogs": {
+ "delete_backup_title": "刪除備份?",
+ "delete_backup_description": "你確定要刪除這個備份嗎?這個動作無法還原。"
+ },
+ "toasts": {
+ "backup_queued": "備份工作已排入佇列!它會很快處理。",
+ "backup_deleted": "備份已刪除!"
+ }
}
},
"admin": {
@@ -509,7 +563,57 @@
"description": "刪除清單唔會刪除個清單入面嘅任何書籤。",
"delete_children": "刪除子清單(遞迴)",
"delete_children_description": "如果唔剔選,所有直接嘅子清單會變成根清單"
- }
+ },
+ "shared": "已共用",
+ "collaborators": {
+ "manage": "管理協作者",
+ "view": "檢視協作者",
+ "collaborators": "協作者",
+ "add": "新增協作者",
+ "current": "目前的協作者",
+ "enter_email": "輸入電子郵件地址",
+ "please_enter_email": "請輸入電子郵件地址",
+ "added_successfully": "已成功新增協作者",
+ "failed_to_add": "新增協作者失敗",
+ "removed": "已移除協作者",
+ "failed_to_remove": "移除協作者失敗",
+ "role_updated": "已更新角色",
+ "failed_to_update_role": "更新角色失敗",
+ "viewer": "檢視者",
+ "editor": "編輯者",
+ "owner": "擁有者",
+ "viewer_description": "可以在清單中檢視書籤",
+ "editor_description": "可以新增和移除書籤",
+ "no_collaborators": "目前還沒有協作者。新增一位來開始協作吧!",
+ "no_collaborators_readonly": "沒有此清單的協作者。",
+ "people_with_access": "可以存取此清單的人員",
+ "add_or_remove": "新增或移除可存取此清單的人員",
+ "invitation_sent": "邀請已成功送出",
+ "invitation_revoked": "邀請已撤銷",
+ "failed_to_revoke": "撤銷邀請失敗",
+ "pending": "等待中",
+ "revoke": "撤銷",
+ "declined": "已拒絕"
+ },
+ "leave_list": {
+ "title": "離開清單",
+ "confirm_message": "您確定要離開 {{icon}} {{name}} 嗎?",
+ "warning": "您將無法再檢視或存取此清單中的書籤。清單擁有者可以隨時將您重新加入。",
+ "action": "離開清單",
+ "success": "您已離開「{{icon}} {{name}}」"
+ },
+ "invitations": {
+ "pending": "等待中的邀請",
+ "description": "檢閱及回覆清單協作邀請",
+ "invited_by": "邀請人",
+ "accept": "接受",
+ "decline": "拒絕",
+ "accepted": "邀請已接受",
+ "declined": "邀請已拒絕",
+ "failed_to_accept": "接受邀請失敗",
+ "failed_to_decline": "拒絕邀請失敗"
+ },
+ "shared_lists": "共用清單"
},
"tags": {
"all_tags": "所有標籤",