diff options
| author | Hosted Weblate <hosted@weblate.org> | 2025-11-29 17:33:35 +0100 |
|---|---|---|
| committer | Hosted Weblate <hosted@weblate.org> | 2025-11-29 17:33:36 +0100 |
| commit | e1ad2cfd325d66df98b45068df6e6db3a1f06cc2 (patch) | |
| tree | d3f222f95d93fb977a51feb1de499895f904cd2c | |
| parent | ebafbe599df40c02a0683efc9b424bc8b75af3c3 (diff) | |
| download | karakeep-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 '')
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": "所有標籤", |
