Merge pull request #662 from EdouardVanbelle/chore/i18n
i18n: update all languages
This commit is contained in:
+619
-169
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "مشتركة معي",
|
"sharedwithme": "مشتركة معي",
|
||||||
"profile": "الملف الشخصي",
|
"profile": "الملف الشخصي",
|
||||||
"shared_with_me": "مشتركة معي",
|
"shared_with_me": "مشتركة معي",
|
||||||
"groups": "المجموعات"
|
"groups": "المجموعات",
|
||||||
|
"primary": "أساسي",
|
||||||
|
"admin_sections": "أقسام المشرف",
|
||||||
|
"back_to_app": "العودة إلى أوكسي كلاود",
|
||||||
|
"toggle": "تبديل قائمة التنقل"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "لا توجد صور بعد",
|
"empty_state": "لا توجد صور بعد",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "يوم",
|
"view_daily": "يوم",
|
||||||
"view_monthly": "شهر",
|
"view_monthly": "شهر",
|
||||||
"view_yearly": "سنة",
|
"view_yearly": "سنة",
|
||||||
"group_by": "التجميع حسب"
|
"group_by": "التجميع حسب",
|
||||||
|
"confirm_delete": "Move {{n}} photos to trash?",
|
||||||
|
"confirm_delete_one": "حذف {{name}}؟",
|
||||||
|
"delete": "حذف الصور",
|
||||||
|
"empty": "لا توجد صور بعد.",
|
||||||
|
"full_resolution": "القرار الكامل",
|
||||||
|
"trash_partial": "{{ok}}من {{total}} تم نقله إلى سلة المهملات.",
|
||||||
|
"trashed": "{{n}} تم نقله إلى سلة المهملات.",
|
||||||
|
"layout_square": "شبكة",
|
||||||
|
"layout_justified": "مبرر",
|
||||||
|
"tab_moments": "لحظات",
|
||||||
|
"tab_places": "الأماكن",
|
||||||
|
"tab_people": "الناس",
|
||||||
|
"map_loading": "جارٍ تحميل الخريطة…",
|
||||||
|
"map_error": "تعذر تحميل الخريطة"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "إنشاء قائمة تشغيل",
|
"create_playlist": "إنشاء قائمة تشغيل",
|
||||||
@@ -127,24 +145,43 @@
|
|||||||
"loading": "جارٍ التحميل…",
|
"loading": "جارٍ التحميل…",
|
||||||
"search_error": "تعذر تحميل الملفات الصوتية",
|
"search_error": "تعذر تحميل الملفات الصوتية",
|
||||||
"adding": "جارٍ الإضافة…",
|
"adding": "جارٍ الإضافة…",
|
||||||
"can_write": "Can edit",
|
"can_write": "يمكن تحرير",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "تم تحديث الغلاف",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "قم بإنشاء قائمة التشغيل الأولى الخاصة بك لبدء تنظيم الموسيقى الخاصة بك",
|
||||||
"make_private": "Make private",
|
"make_private": "اجعلها خاصة",
|
||||||
"make_public": "Make public",
|
"make_public": "اجعلها عامة",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "إدارة المشاركات",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "لا توجد أسهم حتى الآن",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "فشل التشغيل",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "اقرأ فقط",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "إزالة المشاركة",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "تعيين الغطاء",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "معرف المستخدم أو البريد الإلكتروني",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "تمت إزالة المسار",
|
||||||
"prev": "السابق"
|
"prev": "السابق",
|
||||||
|
"add_selected": "إضافة المحدد",
|
||||||
|
"create_playlist_hint": "اكتب اسم قائمة التشغيل لإنشاء واحدة.",
|
||||||
|
"created": "تم إنشاء \"{{name}}\".",
|
||||||
|
"delete_playlist": "حذف قائمة التشغيل",
|
||||||
|
"deleted": "Deleted “{{name}}”.",
|
||||||
|
"edit_description": "تحرير الوصف",
|
||||||
|
"empty_playlist": "قائمة التشغيل هذه لا تحتوي على مسارات حتى الآن.",
|
||||||
|
"new_playlist": "قائمة تشغيل جديدة",
|
||||||
|
"no_audio": "لم يتم العثور على ملفات صوتية.",
|
||||||
|
"now_private": "قائمة التشغيل أصبحت الآن خاصة.",
|
||||||
|
"now_public": "قائمة التشغيل أصبحت الآن عامة.",
|
||||||
|
"pick_or_create": "Existing: {{list}}. Type a name to add or create.",
|
||||||
|
"rename_playlist": "إعادة تسمية قائمة التشغيل",
|
||||||
|
"reordered": "تم إعادة ترتيب قائمة التشغيل.",
|
||||||
|
"seek": "يطلب",
|
||||||
|
"selected_count": "{{n}}المختارة",
|
||||||
|
"share_added": "مشترك.",
|
||||||
|
"track_count": "{{n}} tracks",
|
||||||
|
"tracks_added": "Added {{n}} track(s)."
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "البحث في الملفات...",
|
"search": "البحث في الملفات...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "مثل النظام"
|
"auto": "مثل النظام"
|
||||||
},
|
},
|
||||||
"manage_groups": "إدارة المجموعات",
|
"manage_groups": "إدارة المجموعات",
|
||||||
"admin": "المسؤول"
|
"admin": "المسؤول",
|
||||||
|
"mit_license": "رخصة معهد ماساتشوستس للتكنولوجيا",
|
||||||
|
"title": "قائمة المستخدم"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "رابط المشاركة",
|
"dialogTitle": "رابط المشاركة",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "تم تحديث إعدادات المشاركة بنجاح",
|
"shareUpdated": "تم تحديث إعدادات المشاركة بنجاح",
|
||||||
"shareRemoved": "تمت إزالة المشاركة بنجاح",
|
"shareRemoved": "تمت إزالة المشاركة بنجاح",
|
||||||
"inviteByEmail": "دعوة عبر البريد الإلكتروني — ستُرسل الدعوة",
|
"inviteByEmail": "دعوة عبر البريد الإلكتروني — ستُرسل الدعوة",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "دليل المستخدم غير متاح",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "اسم الرابط (اختياري)",
|
||||||
"newLink": "New link",
|
"newLink": "رابط جديد",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "لا انتهاء الصلاحية",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "الروابط العامة",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "يمكن تحرير",
|
||||||
"canManage": "Can manage",
|
"canManage": "يمكن إدارة",
|
||||||
"canView": "Can view"
|
"canView": "يمكن عرض"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "بحث الناس…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "حصة من:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "الرابط المشترك",
|
||||||
"copied": "Link copied",
|
"copied": "تم نسخ الرابط",
|
||||||
"copy": "نسخ",
|
"copy": "نسخ",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "تعذر نسخ الرابط",
|
||||||
"download": "تحميل",
|
"download": "تحميل",
|
||||||
"files": "الملفات",
|
"files": "الملفات",
|
||||||
"folders": "مجلدات",
|
"folders": "مجلدات",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "اسم الرابط (اختياري)",
|
||||||
"notifyByEmail": "إشعار عبر البريد الإلكتروني",
|
"notifyByEmail": "إشعار عبر البريد الإلكتروني",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "الدور",
|
"role_label": "الدور",
|
||||||
"col_shared_by": "شورك بواسطة",
|
"col_shared_by": "شورك بواسطة",
|
||||||
"col_shared": "مشترك"
|
"col_shared": "مشترك",
|
||||||
|
"addPassword": "أضف كلمة المرور",
|
||||||
|
"add_people": "إضافة أشخاص أو مجموعات أو بريد إلكتروني...",
|
||||||
|
"bad_password": "كلمة مرور غير صحيحة. يرجى المحاولة مرة أخرى.",
|
||||||
|
"changePassword": "تغيير كلمة المرور",
|
||||||
|
"create_link": "إنشاء رابط",
|
||||||
|
"created": "تم إنشاء الرابط العام",
|
||||||
|
"dialog_title": "Share “{{name}}”",
|
||||||
|
"download_zip": "تحميل الرمز البريدي",
|
||||||
|
"empty_folder": "هذا المجلد فارغ.",
|
||||||
|
"error": "حدث خطأ ما. يرجى المحاولة مرة أخرى.",
|
||||||
|
"expired": "رابط المشاركة هذا لم يعد متوفرا.",
|
||||||
|
"expires_optional": "انتهاء الصلاحية (اختياري)",
|
||||||
|
"expiry": "انتهاء الصلاحية",
|
||||||
|
"invalid": "رابط المشاركة هذا غير صالح.",
|
||||||
|
"link": "وصلة",
|
||||||
|
"no_people": "لم تتم مشاركتها مع أي شخص بعد.",
|
||||||
|
"none": "لا توجد روابط عامة حتى الآن.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} أخطرت بالفعل في الآونة الأخيرة.",
|
||||||
|
"rateLimited": "{{n}} وصل إلى الحد الأقصى للسعر - حاول لاحقًا.",
|
||||||
|
"sent": "{{n}} يتم إعلامك عن طريق البريد الإلكتروني.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "تعيين كلمة مرور:",
|
||||||
|
"passwordPrompt_clear": "كلمة المرور الجديدة (فارغة للإزالة):",
|
||||||
|
"password_cleared": "تمت إزالة كلمة المرور",
|
||||||
|
"password_optional": "كلمة المرور (اختياري)",
|
||||||
|
"password_set": "تم تحديث كلمة المرور",
|
||||||
|
"password_title": "كلمة المرور مطلوبة",
|
||||||
|
"public_link": "الرابط العام",
|
||||||
|
"set_expiry": "تعيين انتهاء الصلاحية",
|
||||||
|
"title": "مشترك",
|
||||||
|
"unlock": "فتح"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "رابط المشاركة",
|
"share_dialogTitle": "رابط المشاركة",
|
||||||
"share_linkLabel": "رابط المشاركة:",
|
"share_linkLabel": "رابط المشاركة:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "إضافة إلى المفضلة",
|
"favorite": "إضافة إلى المفضلة",
|
||||||
"unfavorite": "إزالة من المفضلة",
|
"unfavorite": "إزالة من المفضلة",
|
||||||
"open": "فتح",
|
"open": "فتح",
|
||||||
"download_zip": "تنزيل كملف مضغوط"
|
"download_zip": "تنزيل كملف مضغوط",
|
||||||
|
"already_favorites": "كافة العناصر المحددة هي المفضلة بالفعل",
|
||||||
|
"batch_delete": "حذف المحدد",
|
||||||
|
"breadcrumb": "مسار التنقل",
|
||||||
|
"cancel_selection": "إلغاء التحديد",
|
||||||
|
"confirm_batch_delete": "Move {{n}} items to trash?",
|
||||||
|
"confirm_delete": "نقل \"{{name}}\" إلى سلة المهملات؟",
|
||||||
|
"confirm_delete_n": "Delete {{count}} item(s)?",
|
||||||
|
"copied": "منقول",
|
||||||
|
"copy_here": "انسخ هنا",
|
||||||
|
"copy_n": "Copy {{n}} items",
|
||||||
|
"copy_title": "Copy “{{name}}”",
|
||||||
|
"edit_new_tab": "تحرير في علامة تبويب جديدة",
|
||||||
|
"editor": "محرر المستندات",
|
||||||
|
"empty_title": "هذا المجلد فارغ",
|
||||||
|
"favorited": "المفضلة",
|
||||||
|
"grid": "شبكة",
|
||||||
|
"list": "قائمة",
|
||||||
|
"more_actions": "المزيد من الإجراءات",
|
||||||
|
"move_here": "تحرك هنا",
|
||||||
|
"move_n": "نقل {{n}} العناصر",
|
||||||
|
"move_title": "Move “{{name}}”",
|
||||||
|
"moved": "انتقل",
|
||||||
|
"new_folder_prompt": "اسم المجلد الجديد",
|
||||||
|
"no_home": "لا يوجد مجلد رئيسي متاح.",
|
||||||
|
"no_preview": "لا تتوفر معاينة لهذا النوع من الملفات.",
|
||||||
|
"no_subfolders": "لا توجد مجلدات فرعية هنا.",
|
||||||
|
"owner_me": "أنا",
|
||||||
|
"preview_failed": "تعذر تحميل المعاينة.",
|
||||||
|
"select_all": "حدد الكل",
|
||||||
|
"selected_count": "{{count}}المختارة",
|
||||||
|
"selection": "اختيار",
|
||||||
|
"shared": "مشترك",
|
||||||
|
"uploaded": "اكتمل التحميل",
|
||||||
|
"uploaded_saved": "اكتمل التحميل - تم إلغاء تكرار {{mb}} ميغابايت",
|
||||||
|
"uploaded_partial": "{{ok}} تم التحميل، {{failed}} فشل",
|
||||||
|
"uploaded_skipped": "{{ok}} تم الرفع · {{skipped}} تم تخطيها (ليست ملفات عادية)",
|
||||||
|
"upload_failed": "فشل التحميل",
|
||||||
|
"uploading": "جارٍ التحميل…",
|
||||||
|
"uploading_file": "Uploading {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "إعادة تسمية المجلد",
|
"rename_folder": "إعادة تسمية المجلد",
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "تتجاوز عمق التعشيش الحد الأقصى المسموح (8).",
|
"group_depth_exceeded": "تتجاوز عمق التعشيش الحد الأقصى المسموح (8).",
|
||||||
"group_virtual_immutable": "مجموعة «Internal» تدار من قبل النظام ولا يمكن تعديلها.",
|
"group_virtual_immutable": "مجموعة «Internal» تدار من قبل النظام ولا يمكن تعديلها.",
|
||||||
"group_not_found": "المجموعة غير موجودة.",
|
"group_not_found": "المجموعة غير موجودة.",
|
||||||
"group_name_taken": "توجد بالفعل مجموعة بهذا الاسم."
|
"group_name_taken": "توجد بالفعل مجموعة بهذا الاسم.",
|
||||||
|
"forbidden": "لا يمكن تحميل الملفات"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "الرئيسية",
|
"home": "الرئيسية",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "حذف نهائياً",
|
"delete": "حذف نهائياً",
|
||||||
"empty_action": "تفريغ سلة المهملات",
|
"empty_action": "تفريغ سلة المهملات",
|
||||||
"expires_at": "ينتهي في"
|
"expires_at": "ينتهي في",
|
||||||
|
"confirm_delete": "هل تريد حذف هذا العنصر نهائيًا؟ لا يمكن التراجع عن هذا.",
|
||||||
|
"confirm_empty": "إفراغ سلة المهملات؟ لا يمكن التراجع عن هذا.",
|
||||||
|
"restored": "المستعادة"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "منتهية الصلاحية",
|
"expired": "منتهية الصلاحية",
|
||||||
@@ -556,15 +672,36 @@
|
|||||||
"magicLinkSent": "إذا كان هناك حساب لهذا البريد الإلكتروني، فسيتم إرسال رابط تسجيل الدخول. تحقق من صندوق الوارد.",
|
"magicLinkSent": "إذا كان هناك حساب لهذا البريد الإلكتروني، فسيتم إرسال رابط تسجيل الدخول. تحقق من صندوق الوارد.",
|
||||||
"magicLinkUnavailable": "تسجيل الدخول عبر البريد الإلكتروني غير متاح على هذا الخادم.",
|
"magicLinkUnavailable": "تسجيل الدخول عبر البريد الإلكتروني غير متاح على هذا الخادم.",
|
||||||
"magicLinkNetworkError": "تعذر الوصول إلى الخادم: {{message}}",
|
"magicLinkNetworkError": "تعذر الوصول إلى الخادم: {{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "لا كلمة المرور؟ أرسل لي رابط تسجيل الدخول",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "كلمات المرور متطابقة",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "مفتاح Caps Lock قيد التشغيل",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "مفتاح Caps Lock قيد التشغيل",
|
||||||
"magic_email_label": "عنوان البريد الإلكتروني",
|
"magic_email_label": "عنوان البريد الإلكتروني",
|
||||||
"magic_hint": "ليس لديك كلمة مرور؟ أدخل بريدك الإلكتروني وسنرسل لك رابط تسجيل دخول لمرة واحدة.",
|
"magic_hint": "ليس لديك كلمة مرور؟ أدخل بريدك الإلكتروني وسنرسل لك رابط تسجيل دخول لمرة واحدة.",
|
||||||
"magic_unavailable": "تسجيل الدخول عبر البريد الإلكتروني غير متاح على هذا الخادم.",
|
"magic_unavailable": "تسجيل الدخول عبر البريد الإلكتروني غير متاح على هذا الخادم.",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "كلمات المرور متطابقة",
|
||||||
"sign_in": "تسجيل الدخول",
|
"sign_in": "تسجيل الدخول",
|
||||||
|
"password_or_link_hint": "كلمة المرور (اتركها فارغة لرابط تسجيل الدخول)",
|
||||||
|
"cookie_rejected": "نجح تسجيل الدخول ولكن المتصفح رفض ملف تعريف ارتباط الجلسة. إذا كنت تستخدم HTTP، فاضبط OXICLOUD_COOKIE_SECURE=false أو استخدم HTTPS.",
|
||||||
|
"login_error": "خطأ في تسجيل الدخول",
|
||||||
|
"magic_error": "حدث خطأ ما. حاول ثانية.",
|
||||||
|
"magic_prompt": "لا كلمة المرور؟ قم بتسجيل الدخول باستخدام رابط البريد الإلكتروني",
|
||||||
|
"magic_send": "إرسال الرابط",
|
||||||
|
"magic_sent": "في حالة وجود حساب، فسيتم إرسال رابط تسجيل الدخول. تحقق من البريد الوارد الخاص بك.",
|
||||||
|
"register_error": "فشل التسجيل",
|
||||||
|
"session_expired": "انتهت جلستك. الرجاء تسجيل الدخول مرة أخرى.",
|
||||||
|
"signing_in": "تسجيل الدخول...",
|
||||||
|
"sending": "إرسال…",
|
||||||
|
"toggle_password": "إظهار كلمة المرور",
|
||||||
|
"login_error_title": "فشل تسجيل الدخول",
|
||||||
|
"login_error_back_to_login": "العودة لتسجيل الدخول",
|
||||||
|
"login_error_auto_link_disabled": "لا يقوم هذا الخادم بربط حسابات SSO تلقائيًا. قم بتسجيل الدخول باستخدام بيانات الاعتماد الحالية الخاصة بك، ثم قم بتوصيل SSO من ملفك الشخصي.",
|
||||||
|
"login_error_auto_link_email_not_verified": "لم يؤكد موفر خدمة الدخول الموحّد (SSO) عنوان بريدك الإلكتروني. قم بتأكيد بريدك الإلكتروني لدى موفر الهوية الخاص بك، ثم حاول مرة أخرى.",
|
||||||
|
"login_error_already_linked_elsewhere": "يوجد بالفعل حساب محلي بهذا البريد الإلكتروني ومرتبط بهوية تسجيل الدخول الموحد (SSO) مختلفة. اتصل بالمسؤول.",
|
||||||
|
"login_error_callback_denied": "انتهت صلاحية رابط تسجيل الدخول الخاص بك أو تم استخدامه بالفعل. الرجاء محاولة تسجيل الدخول مرة أخرى.",
|
||||||
|
"login_error_callback_failed": "تعذر إكمال تسجيل الدخول الموحّد (SSO). يرجى المحاولة مرة أخرى.",
|
||||||
|
"login_error_generic": "تم رفض تسجيل الدخول الموحّد (SSO). يرجى المحاولة مرة أخرى.",
|
||||||
|
"login_error_email_ambiguous": "تتطابق الحسابات المحلية المتعددة مع عنوان البريد الإلكتروني هذا. اتصل بالمسؤول لحل المشكلة.",
|
||||||
"logged_out": "تم تسجيل الخروج بنجاح."
|
"logged_out": "تم تسجيل الخروج بنجاح."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "تحميل الملف",
|
"download_file": "تحميل الملف",
|
||||||
"zoom_in": "تكبير",
|
"zoom_in": "تكبير",
|
||||||
"zoom_out": "تصغير",
|
"zoom_out": "تصغير",
|
||||||
"zoom_reset": "إعادة تعيين التكبير"
|
"zoom_reset": "إعادة تعيين التكبير",
|
||||||
|
"zoom": "تكبير"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "!مرحباً",
|
"title": "!مرحباً",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "{{n}} من العناصر الأخيرة مخفية وفقاً لتفضيلاتك",
|
"empty_hidden_state": "{{n}} من العناصر الأخيرة مخفية وفقاً لتفضيلاتك",
|
||||||
"empty_hidden_hint": "قم بإيقاف تشغيل \"إخفاء الملفات المخفية\" في ملفك الشخصي لرؤيتها.",
|
"empty_hidden_hint": "قم بإيقاف تشغيل \"إخفاء الملفات المخفية\" في ملفك الشخصي لرؤيتها.",
|
||||||
"loadMore": "تحميل المزيد",
|
"loadMore": "تحميل المزيد",
|
||||||
"remove_item": "إزالة من الأخيرة"
|
"remove_item": "إزالة من الأخيرة",
|
||||||
|
"confirm_clear": "هل تريد مسح العناصر الأخيرة؟"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "تمت إعادة تسمية الملف",
|
"file_renamed": "تمت إعادة تسمية الملف",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "تم إنشاء الرابط",
|
"link_created": "تم إنشاء الرابط",
|
||||||
"share_success": "تم إنشاء رابط المشاركة بنجاح",
|
"share_success": "تم إنشاء رابط المشاركة بنجاح",
|
||||||
"upload_files_section_title": "التحميل غير متاح هنا",
|
"upload_files_section_title": "التحميل غير متاح هنا",
|
||||||
"upload_files_section_body": "انتقل إلى قسم الملفات لتحميل الملفات"
|
"upload_files_section_body": "انتقل إلى قسم الملفات لتحميل الملفات",
|
||||||
|
"clear": "مسح الكل"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "عنصر واحد محدد",
|
"one_selected": "عنصر واحد محدد",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "الحصص",
|
"quotas": "الحصص",
|
||||||
"reset_pw_for": "كلمة مرور جديدة لـ",
|
"reset_pw_for": "كلمة مرور جديدة لـ",
|
||||||
"role": "الدور",
|
"role": "الدور",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "المستخدم (UUID)",
|
|
||||||
"include_revoked": "تضمين الملغاة / المنتهية",
|
|
||||||
"refresh": "تحديث",
|
|
||||||
"col_user": "المستخدم",
|
|
||||||
"col_origin": "المصدر",
|
|
||||||
"col_created": "تم الإنشاء",
|
|
||||||
"col_expires": "تنتهي في",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "وكيل المستخدم",
|
|
||||||
"col_bound": "مرتبطة",
|
|
||||||
"col_status": "الحالة",
|
|
||||||
"current_tooltip": "هذه هي الجلسة التي تستخدمها حاليًا — إلغاؤها سيؤدي إلى تسجيل خروجك.",
|
|
||||||
"bound_tooltip": "مرتبطة بـ DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "غير مرتبطة",
|
|
||||||
"revoked": "ملغاة",
|
|
||||||
"expired": "منتهية",
|
|
||||||
"active": "نشطة",
|
|
||||||
"revoke": "إلغاء",
|
|
||||||
"empty": "لا توجد جلسات مطابقة للتصفية الحالية.",
|
|
||||||
"revoke_self_confirm": "⚠️ هذه جلستك الحالية. إلغاؤها سيؤدي إلى تسجيل خروجك فورًا وعليك تسجيل الدخول مرة أخرى. هل تريد المتابعة؟",
|
|
||||||
"revoke_confirm": "إلغاء هذه الجلسة؟ سيتلقى المتصفح رمز 401 عند الطلب التالي.",
|
|
||||||
"revoke_lag_notice": "إلغاء الجلسة يقطع مسار التحديث فورًا، لكن أي JWT موجود بالفعل في المتصفح يظل صالحًا حتى {{secs}} ثانية حتى محاولة التحديث التالية.",
|
|
||||||
"origin": {
|
|
||||||
"password": "كلمة المرور",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "رابط سحري",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "جهاز",
|
|
||||||
"unknown": "غير معروف"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "فشل الإرسال.",
|
"smtp_fail": "فشل الإرسال.",
|
||||||
"smtp_send": "إرسال",
|
"smtp_send": "إرسال",
|
||||||
"smtp_test": "إرسال بريد اختباري",
|
"smtp_test": "إرسال بريد اختباري",
|
||||||
@@ -907,8 +1015,8 @@
|
|||||||
"include_in_music_index": "تضمين في الموسيقى",
|
"include_in_music_index": "تضمين في الموسيقى",
|
||||||
"include_in_music_index_help": "تضمين الملفات الصوتية من هذا قرص في مكتبة الموسيقى. تُضمَّن قرصs الشخصية الافتراضية تلقائيًا؛ فعِّل هذا الخيار مع قرصs المشتركة التي تحتوي فعلاً على مجموعة موسيقية (مثل «موسيقى العائلة»، «تعاون فرقة»).",
|
"include_in_music_index_help": "تضمين الملفات الصوتية من هذا قرص في مكتبة الموسيقى. تُضمَّن قرصs الشخصية الافتراضية تلقائيًا؛ فعِّل هذا الخيار مع قرصs المشتركة التي تحتوي فعلاً على مجموعة موسيقية (مثل «موسيقى العائلة»، «تعاون فرقة»).",
|
||||||
"implied_by_forbid_sharing": "مُطبَّق بالفعل من قبل «منع المشاركة لكل مورد».",
|
"implied_by_forbid_sharing": "مُطبَّق بالفعل من قبل «منع المشاركة لكل مورد».",
|
||||||
"read_only": "Read-only (freeze)",
|
"read_only": "للقراءة فقط (تجميد)",
|
||||||
"read_only_help": "Freeze the drive entirely — every mutation is refused (uploads, edits, deletes, renames, sharing, membership changes). Reads and downloads keep working. The trash-retention janitor also pauses. Use for archives, legal holds, or account wind-downs. Only an admin can un-freeze."
|
"read_only_help": "قم بتجميد محرك الأقراص بالكامل - يتم رفض كل طفرة (التحميلات، والتحرير، والحذف، وإعادة التسمية، والمشاركة، وتغييرات العضوية). عمليات القراءة والتنزيلات تستمر في العمل. كما يتوقف بواب الاحتفاظ بالقمامة مؤقتًا. يُستخدم للأرشيفات أو عمليات الحجز القانوني أو عمليات تصفية الحساب. يمكن للمسؤول فقط إلغاء التجميد."
|
||||||
},
|
},
|
||||||
"drives": "أقراص",
|
"drives": "أقراص",
|
||||||
"drive_name": "الاسم",
|
"drive_name": "الاسم",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "جارٍ الحذف…",
|
"deleting": "جارٍ الحذف…",
|
||||||
"auth": "المصادقة",
|
"auth": "المصادقة",
|
||||||
"quota": "استخدام التخزين",
|
"quota": "استخدام التخزين",
|
||||||
"last_login": "آخر دخول"
|
"last_login": "آخر دخول",
|
||||||
|
"tab_plugins": "الإضافات",
|
||||||
|
"plugins_title": "الإضافات",
|
||||||
|
"plugins_disabled": "تم تعطيل المكونات الإضافية على هذا الخادم. اضبط OXICLOUD_ENABLE_PLUGINS=true (وقم بالإنشاء باستخدام ميزة \"المكونات الإضافية\") لإدارة مكونات WASM الإضافية هنا.",
|
||||||
|
"plugins_install_title": "تثبيت البرنامج المساعد",
|
||||||
|
"plugins_install_intro": "قم بتحميل حزمة مكون إضافي (.zip) تحتوي على plugin.toml ووحدة WebAssembly المجمعة الخاصة بها (.wasm). تم التحقق من صحة البيان وتم فحص الوحدة قبل التثبيت.",
|
||||||
|
"plugins_bundle_label": "حزمة البرنامج المساعد (.zip)",
|
||||||
|
"plugins_install": "تثبيت البرنامج المساعد",
|
||||||
|
"plugins_installed_title": "الإضافات المثبتة",
|
||||||
|
"plugins_col_name": "اسم",
|
||||||
|
"plugins_col_id": "بطاقة تعريف",
|
||||||
|
"plugins_col_version": "إصدار",
|
||||||
|
"plugins_col_events": "الأحداث",
|
||||||
|
"plugins_col_status": "حالة",
|
||||||
|
"plugins_col_actions": "الإجراءات",
|
||||||
|
"plugins_loading": "جارٍ تحميل المكونات الإضافية…",
|
||||||
|
"plugins_none": "لم يتم تثبيت أي مكونات إضافية.",
|
||||||
|
"plugins_enabled": "ممكّن",
|
||||||
|
"plugins_disabled_badge": "عاجز",
|
||||||
|
"plugins_enable": "يُمكَِن",
|
||||||
|
"plugins_disable": "إبطال",
|
||||||
|
"plugins_delete": "يمسح",
|
||||||
|
"plugins_confirm_delete": "حذف البرنامج المساعد \"{{name}}\"؟ ستتم إزالة ملفاته من الخادم.",
|
||||||
|
"plugins_installing": "جارٍ التثبيت…",
|
||||||
|
"plugins_installed": "Installed {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "حدد حزمة البرنامج المساعد (.zip).",
|
||||||
|
"plugins_details": "السجلات والتفاصيل",
|
||||||
|
"plugins_back": "العودة إلى الإضافات",
|
||||||
|
"plugins_retention_title": "الاحتفاظ بالسجل",
|
||||||
|
"plugins_retention_intro": "يتم تقليم مقاطع السجل التي تم تدويرها والتي تكون أقدم من نافذة الاحتفاظ، أو تتجاوز الحد الأقصى للحجم، وفقًا لجدول زمني.",
|
||||||
|
"plugins_retention_days": "الاحتفاظ (بالأيام)",
|
||||||
|
"plugins_retention_max_mb": "الحد الأقصى لحجم السجل (ميجابايت)",
|
||||||
|
"plugins_retention_save": "حفظ الاستبقاء",
|
||||||
|
"plugins_retention_saved": "تم حفظ الاحتفاظ بالبيانات.",
|
||||||
|
"plugins_retention_invalid": "أدخل أرقامًا غير سالبة.",
|
||||||
|
"plugins_logs_title": "سجلات",
|
||||||
|
"plugins_logs_level_all": "جميع المستويات",
|
||||||
|
"plugins_logs_search": "بحث في الرسائل...",
|
||||||
|
"plugins_logs_live": "يعيش",
|
||||||
|
"plugins_logs_clear": "واضح",
|
||||||
|
"plugins_logs_confirm_clear": "هل تريد مسح كافة السجلات لهذا البرنامج المساعد؟",
|
||||||
|
"plugins_logs_none": "لا توجد إدخالات السجل.",
|
||||||
|
"plugins_logs_col_time": "وقت",
|
||||||
|
"plugins_logs_col_level": "مستوى",
|
||||||
|
"plugins_logs_col_kind": "عطوف",
|
||||||
|
"plugins_logs_col_invocation": "الاحتجاج",
|
||||||
|
"plugins_logs_col_message": "رسالة",
|
||||||
|
"plugins_logs_showing": "Showing {{from}}–{{to}} of {{total}}",
|
||||||
|
"available": "متاح",
|
||||||
|
"confirm_delete_plugin": "حذف البرنامج المساعد {{name}}؟",
|
||||||
|
"disable": "إبطال",
|
||||||
|
"email_auto": "يتم إنشاؤه تلقائيًا في حالة تركه فارغًا",
|
||||||
|
"enable": "يُمكَِن",
|
||||||
|
"env_locked": "تم تعيينه بواسطة متغير البيئة",
|
||||||
|
"logs_all": "جميع المستويات",
|
||||||
|
"logs_empty": "لا توجد إدخالات السجل.",
|
||||||
|
"logs_invocation": "الاحتجاج",
|
||||||
|
"logs_kind": "عطوف",
|
||||||
|
"logs_level": "مستوى",
|
||||||
|
"logs_live": "يعيش",
|
||||||
|
"logs_message": "رسالة",
|
||||||
|
"logs_search": "يبحث…",
|
||||||
|
"logs_showing": "Showing {{from}}–{{to}} of {{total}}",
|
||||||
|
"logs_time": "وقت",
|
||||||
|
"mig_eta": "~ {{min}} دقيقة المتبقية",
|
||||||
|
"mig_failed": "{{n}} النقط الفاشلة",
|
||||||
|
"mig_start": "يبدأ",
|
||||||
|
"mig_verify": "التحقق من النزاهة",
|
||||||
|
"mig_verify_mismatch": "{{n}} size mismatches",
|
||||||
|
"mig_verify_missing": "{{n}}مفقود",
|
||||||
|
"mig_verify_summary": "- تم فحص النقط، إجمالي في قاعدة البيانات",
|
||||||
|
"migration": "ترحيل التخزين",
|
||||||
|
"new_password": "كلمة المرور الجديدة",
|
||||||
|
"no_plugins": "لم يتم تثبيت أي مكونات إضافية.",
|
||||||
|
"oidc_admin_groups": "مجموعات المشرف",
|
||||||
|
"oidc_auth_endpoint": "نقطة نهاية المصادقة",
|
||||||
|
"oidc_client_secret": "سر العميل",
|
||||||
|
"oidc_enabled": "تمكين تسجيل الدخول إلى OIDC",
|
||||||
|
"oidc_provider_name": "اسم المزود",
|
||||||
|
"oidc_secret_set": "تم تكوين سر العميل بالفعل.",
|
||||||
|
"over_80": "{{n}} المستخدمين أكثر من 80% من الحصة",
|
||||||
|
"over_quota": "{{n}} المستخدمين الذين تجاوزوا الحصة النسبية",
|
||||||
|
"password_reset": "إعادة تعيين كلمة المرور",
|
||||||
|
"plugin": "البرنامج المساعد",
|
||||||
|
"plugin_logs": "سجلات البرنامج المساعد",
|
||||||
|
"plugins": "الإضافات",
|
||||||
|
"plugins_clear_logs": "مسح السجلات",
|
||||||
|
"plugins_install_hint": "قم بتحميل حزمة البرنامج المساعد (.zip).",
|
||||||
|
"plugins_retention": "الاحتفاظ بالسجل",
|
||||||
|
"plugins_retention_max": "الحجم الأقصى (ميجابايت)",
|
||||||
|
"plugins_upload": "تحميل الرمز البريدي",
|
||||||
|
"quota_for": "حصة ل",
|
||||||
|
"registration": "تسجيل",
|
||||||
|
"registration_disabled_warning": "التسجيل العام معطل. يمكن للمسؤولين فقط إنشاء حسابات جديدة.",
|
||||||
|
"settings_saved_ok": "تم حفظ الإعدادات.",
|
||||||
|
"smtp": "البريد الإلكتروني (SMTP)",
|
||||||
|
"smtp_from": "من",
|
||||||
|
"smtp_host": "يستضيف",
|
||||||
|
"smtp_port": "ميناء",
|
||||||
|
"smtp_status": "حالة SMTP",
|
||||||
|
"smtp_to": "المتلقي@example.com",
|
||||||
|
"storage_blobs": "النقط",
|
||||||
|
"storage_current": "الخلفية الحالية",
|
||||||
|
"storage_dedup": "نسبة الحذف",
|
||||||
|
"storage_preset": "محددة مسبقا",
|
||||||
|
"storage_size": "مخزنة",
|
||||||
|
"storage_test": "امتحان",
|
||||||
|
"storage_backend_audit": "اتساق الخلفية",
|
||||||
|
"storage_backend_audit_triggered": "تم تشغيل backend_consistency لـ `{{name}}` - شاهده في علامة التبويب \"الوظائف\".",
|
||||||
|
"time_day_ago": "{{n}} د منذ",
|
||||||
|
"time_hour_ago": "{{n}} منذ ح",
|
||||||
|
"time_just_now": "الآن",
|
||||||
|
"unchanged": "اتركه فارغا للحفاظ على التيار",
|
||||||
|
"running": "جري…",
|
||||||
|
"maintenance": "صيانة",
|
||||||
|
"maintenance_hint": "أعد فحص الملفات الموجودة لملء البيانات الوصفية. آمن لإعادة التشغيل؛ يعالج المكتبة بأكملها وقد يستغرق بعض الوقت.",
|
||||||
|
"reextract_audio": "إعادة استخراج البيانات الوصفية الصوتية",
|
||||||
|
"reextract_photos": "إعادة استخراج مواعيد التقاط الصور والفيديو",
|
||||||
|
"encryption": "التشفير",
|
||||||
|
"encryption_hint": "أنشئ مفتاح AES-256 لتشفير blob غير المستقر، ثم قم بتعيينه كـ OXICLOUD_STORAGE_ENCRYPTION_KEY في بيئة الخادم لديك.",
|
||||||
|
"gen_key": "توليد المفتاح",
|
||||||
|
"gen_key_warning": "قم بتخزين هذا المفتاح بشكل آمن. في حالة فقدانها، سيتم فقدان البيانات المشفرة بشكل لا يمكن استرجاعه.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "وظائف",
|
||||||
|
"title": "وظائف",
|
||||||
|
"hint": "هذا القسم خاص بالوظائف الداخلية: الدورية + الوظائف حسب الطلب. تعتبر عمليات التحقق من الاتساق آمنة للتشغيل في أي وقت، فهي للقراءة فقط.",
|
||||||
|
"run_all_consistency": "قم بتشغيل كافة اختبارات الاتساق",
|
||||||
|
"run_deep": "تشغيل عميق",
|
||||||
|
"run_deep_hint": "يعمل أيضًا على تشغيل متغيرات بطيئة (إعادة تجزئة النقطة، واكتشاف bitrot).",
|
||||||
|
"col_name": "اسم",
|
||||||
|
"col_cadence": "إيقاع",
|
||||||
|
"col_last_run": "التشغيل الأخير",
|
||||||
|
"col_outcome": "حصيلة",
|
||||||
|
"col_state": "ولاية",
|
||||||
|
"col_actions": "الإجراءات",
|
||||||
|
"col_started_at": "بدأت",
|
||||||
|
"col_status": "حالة",
|
||||||
|
"col_duration": "مدة",
|
||||||
|
"col_scanned": "الممسوحة ضوئيا",
|
||||||
|
"col_progress": "تقدم",
|
||||||
|
"col_findings": "النتائج",
|
||||||
|
"progress_scanned_only": "{{n}} الممسوحة ضوئيا",
|
||||||
|
"progress_scanned_only_tooltip": "لا يوجد إجمالي متاح لهذا التشغيل (نشر شريط التقدم المسبق أو عدم قيام المستأجر بالإبلاغ عن موضوع قابل للعد).",
|
||||||
|
"findings_present_tooltip": "قم بتوسيع هذا التشغيل لرؤية تفاصيل كل نتيجة.",
|
||||||
|
"col_error": "خطأ",
|
||||||
|
"col_kind": "عطوف",
|
||||||
|
"col_severity": "خطورة",
|
||||||
|
"col_resource": "الموارد",
|
||||||
|
"col_detail": "التفاصيل",
|
||||||
|
"run": "يجري",
|
||||||
|
"cancel": "يلغي",
|
||||||
|
"refresh": "ينعش",
|
||||||
|
"runs_title": "أشواط الأخيرة",
|
||||||
|
"run_json": "تشغيل الملخص (JSON)",
|
||||||
|
"findings_title": "النتائج",
|
||||||
|
"no_runs": "لا يوجد أشواط حتى الآن.",
|
||||||
|
"no_findings": "لا توجد نتائج – تشغيل نظيف.",
|
||||||
|
"none_registered": "لم يتم تسجيل أي وظائف.",
|
||||||
|
"on_demand": "عند الطلب",
|
||||||
|
"every_h": "كل ح",
|
||||||
|
"every_min": "كل دقيقة",
|
||||||
|
"every_sec": "كل ق",
|
||||||
|
"outcome_ok": "نعم",
|
||||||
|
"outcome_err": "يخطئ",
|
||||||
|
"outcome_issues": "مشاكل",
|
||||||
|
"outcome_notices": "إشعارات",
|
||||||
|
"n_findings": "‹النتائج",
|
||||||
|
"n_notices": "{{n}} إشعارات",
|
||||||
|
"notices_present_tooltip": "نتائج إعلامية - لا يلزم اتخاذ أي إجراء. قم بالتوسيع للحصول على التفاصيل.",
|
||||||
|
"purge": "تطهير الأشواط القديمة",
|
||||||
|
"purge_hint": "احذف محفوظات التشغيل المكتملة والفاشلة الأقدم من فترة الاحتفاظ المحددة. تنخفض النتائج مع تشغيل الوالدين. يتم دائمًا الحفاظ على عمليات التشغيل غير الطرفية.",
|
||||||
|
"purge_title": "تطهير التاريخ الوظيفي القديم",
|
||||||
|
"purge_body": "احذف محفوظات التشغيل المكتملة والفاشلة الأقدم من عدد الأيام المحدد. تنخفض النتائج مع تشغيل الوالدين. يتم دائمًا الاحتفاظ بعمليات التشغيل غير الطرفية (قيد التشغيل، أو الإيقاف المؤقت، أو طلب الإلغاء).",
|
||||||
|
"purge_days_label": "الاحتفاظ (بالأيام)",
|
||||||
|
"purge_confirm": "تطهير",
|
||||||
|
"purge_done": "تمت إزالة عمليات التشغيل القديمة (أيام الاحتفاظ)",
|
||||||
|
"state_running": "جري",
|
||||||
|
"never": "أبداً",
|
||||||
|
"just_now": "الآن",
|
||||||
|
"n_min_ago": "{{n}} منذ دقيقة",
|
||||||
|
"n_h_ago": "{{n}} منذ ح",
|
||||||
|
"n_d_ago": "{{n}} د منذ",
|
||||||
|
"triggered_ok": "{{name}} تم التشغيل بنجاح",
|
||||||
|
"triggered_err": " فشل: ",
|
||||||
|
"cancel_requested": "تم طلب الإلغاء — سيتوقف {{name}} مؤقتًا عند الحدود الآمنة التالية",
|
||||||
|
"cancel_noop": "لا يوجد شيء يمكن إلغاؤه — {{name}} لا يعمل",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "المستخدم (UUID)",
|
||||||
|
"include_revoked": "تضمين الملغاة / المنتهية",
|
||||||
|
"refresh": "تحديث",
|
||||||
|
"col_user": "المستخدم",
|
||||||
|
"col_origin": "المصدر",
|
||||||
|
"col_created": "تم الإنشاء",
|
||||||
|
"col_expires": "تنتهي في",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "وكيل المستخدم",
|
||||||
|
"col_bound": "مرتبطة",
|
||||||
|
"col_status": "الحالة",
|
||||||
|
"current_tooltip": "هذه هي الجلسة التي تستخدمها حاليًا — إلغاؤها سيؤدي إلى تسجيل خروجك.",
|
||||||
|
"bound_tooltip": "مرتبطة بـ DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "غير مرتبطة",
|
||||||
|
"revoked": "ملغاة",
|
||||||
|
"expired": "منتهية",
|
||||||
|
"active": "نشطة",
|
||||||
|
"revoke": "إلغاء",
|
||||||
|
"empty": "لا توجد جلسات مطابقة للتصفية الحالية.",
|
||||||
|
"revoke_self_confirm": "⚠️ هذه جلستك الحالية. إلغاؤها سيؤدي إلى تسجيل خروجك فورًا وعليك تسجيل الدخول مرة أخرى. هل تريد المتابعة؟",
|
||||||
|
"revoke_confirm": "إلغاء هذه الجلسة؟ سيتلقى المتصفح رمز 401 عند الطلب التالي.",
|
||||||
|
"revoke_lag_notice": "إلغاء الجلسة يقطع مسار التحديث فورًا، لكن أي JWT موجود بالفعل في المتصفح يظل صالحًا حتى {{secs}} ثانية حتى محاولة التحديث التالية.",
|
||||||
|
"origin": {
|
||||||
|
"password": "كلمة المرور",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "رابط سحري",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "جهاز",
|
||||||
|
"unknown": "غير معروف"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "الملف الشخصي",
|
"page_title": "الملف الشخصي",
|
||||||
@@ -1026,25 +1357,44 @@
|
|||||||
"error_create_pw": "فشل إنشاء كلمة المرور",
|
"error_create_pw": "فشل إنشاء كلمة المرور",
|
||||||
"confirm_revoke": "إلغاء كلمة المرور \"{{label}}\"؟ ستتوقف العملاء عن العمل.",
|
"confirm_revoke": "إلغاء كلمة المرور \"{{label}}\"؟ ستتوقف العملاء عن العمل.",
|
||||||
"error_revoke": "فشل الإلغاء",
|
"error_revoke": "فشل الإلغاء",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "تحرير الصورة",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "اختر صورة (PNG، JPEG، WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "يتم تغيير حجم الصور الأكبر من 512 × 512 بكسل تلقائيًا.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "حفظ الصورة",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "إزالة الصورة",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "فشل حفظ الصورة",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "الرجاء تحديد ملف أولاً",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "الصورة يديرها موفر الهوية الخاص بك.",
|
||||||
"password_mismatch": "كلمتا المرور غير متطابقتين"
|
"password_mismatch": "كلمتا المرور غير متطابقتين",
|
||||||
|
"app_pw_revoke": "إبطال كلمة مرور التطبيق",
|
||||||
|
"avatar": "الصورة الرمزية",
|
||||||
|
"copied": "منقول",
|
||||||
|
"copy_failed": "لا يمكن النسخ",
|
||||||
|
"language": "لغة",
|
||||||
|
"language_auto": "تلقائي",
|
||||||
|
"saved": "تم حفظ الملف الشخصي",
|
||||||
|
"sso_connect_title": "ربط الدخول الموحد",
|
||||||
|
"sso_connect_description": "اربط حسابك بـ {{provider}} حتى تتمكن من تسجيل الدخول باستخدام الدخول الموحّد (SSO) بدلاً من كلمة المرور الخاصة بك.",
|
||||||
|
"sso_connect_button": "تواصل مع",
|
||||||
|
"sso_disconnect_title": "تسجيل الدخول الموحد",
|
||||||
|
"sso_disconnect_description": "حسابك متصل بـ {{provider}}. سيتطلب منك قطع الاتصال تسجيل الدخول باستخدام كلمة المرور الخاصة بك من الآن فصاعدًا.",
|
||||||
|
"sso_disconnect_button": "افصل الدخول الموحد",
|
||||||
|
"sso_disconnect_confirm_title": "هل تريد قطع الاتصال بتسجيل الدخول الموحد؟",
|
||||||
|
"sso_disconnect_confirm_message": "لن تتمكن من تسجيل الدخول إلا باستخدام كلمة المرور أو بيانات الاعتماد غير الشفافة بعد ذلك.",
|
||||||
|
"sso_disconnect_confirm_button": "قطع الاتصال",
|
||||||
|
"sso_unlinked_success": "تم قطع الاتصال بتسجيل الدخول الموحد.",
|
||||||
|
"sso_unlink_no_alt_auth": "قم بتعيين كلمة مرور أولاً، وإلا فسيتم قفلك."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "جارٍ الرفع...",
|
"uploading": "جارٍ الرفع...",
|
||||||
"files": "ملفات",
|
"files": "ملفات",
|
||||||
"complete": "{{count}} / {{total}} تم الرفع"
|
"complete": "{{count}} / {{total}} تم الرفع",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "تجاوز حصة التخزين",
|
"storage_quota_exceeded": "تجاوز حصة التخزين",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "تاريخ الإنشاء",
|
"createdAt": "تاريخ الإنشاء",
|
||||||
"size": "الحجم",
|
"size": "الحجم",
|
||||||
"favoriteDate": "تاريخ المفضلة",
|
"favoriteDate": "تاريخ المفضلة",
|
||||||
"byFiles": "By files",
|
"byFiles": "بواسطة الملفات",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "مشترك مع",
|
||||||
"justAdded": "جديد",
|
"justAdded": "جديد",
|
||||||
"folders": "مجلدات"
|
"folders": "مجلدات"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "كل مستخدم داخلي على هذا الخادم",
|
"virtual_internal_explanation": "كل مستخدم داخلي على هذا الخادم",
|
||||||
"create": "إنشاء مجموعة",
|
"create": "إنشاء مجموعة",
|
||||||
"empty": "لا توجد مجموعات بعد.",
|
"empty": "لا توجد مجموعات بعد.",
|
||||||
"members": "الأعضاء"
|
"members": "الأعضاء",
|
||||||
|
"add_member_search": "ابحث عن المستخدمين أو المجموعات لإضافتها...",
|
||||||
|
"nested": "مجموعة"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "نسخ الرابط",
|
"copyLink": "نسخ الرابط",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "عدد كبير من الإشعارات لهذا المستلم — حاول لاحقًا.",
|
"notifyRateLimited": "عدد كبير من الإشعارات لهذا المستلم — حاول لاحقًا.",
|
||||||
"removeAccess": "إزالة الوصول",
|
"removeAccess": "إزالة الوصول",
|
||||||
"resendInvitation": "إعادة إرسال بريد الدعوة",
|
"resendInvitation": "إعادة إرسال بريد الدعوة",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "الروابط العامة",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "الأنواع",
|
"button": "الأنواع",
|
||||||
"title": "تصفية حسب النوع",
|
"title": "تصفية حسب النوع",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "لا توجد مشاركات تطابق التصفية الحالية",
|
"emptyTitle": "لا توجد مشاركات تطابق التصفية الحالية",
|
||||||
"emptyHint": "اضبط تصفية النوع أو أعِد ضبطها إلى الافتراضي (ملفات + مجلدات).",
|
"emptyHint": "اضبط تصفية النوع أو أعِد ضبطها إلى الافتراضي (ملفات + مجلدات).",
|
||||||
"reset": "إعادة تعيين التصفية"
|
"reset": "إعادة تعيين التصفية"
|
||||||
}
|
},
|
||||||
|
"editSharing": "تحرير المشاركة",
|
||||||
|
"emptyStateDesc": "ستظهر هنا العناصر التي تشاركها مع الآخرين",
|
||||||
|
"emptyStateTitle": "لم تقم بمشاركة أي شيء حتى الآن",
|
||||||
|
"manageAccess": "إدارة الوصول",
|
||||||
|
"notifySent": "تم إرسال الإشعار.",
|
||||||
|
"passwordLinks": "الروابط المحمية بكلمة مرور"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascending",
|
"asc": "ascending",
|
||||||
"desc": "descending"
|
"desc": "descending",
|
||||||
|
"direction": "فرز الاتجاه"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "حدث خطأ أثناء إجراء البحث",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "اكتملت عملية التنظيف",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "تم مسح سجل الملفات الأخيرة",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "نسخة دفعة",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": " منسوخ، فاشل",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "تم نسخ العناصر",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} تم نسخ العناصر بنجاح",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "تحرك دفعة",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "‹ انتقل، ‹ فشل",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "تم نقل العناصر",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} تم نقل العناصر بنجاح",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "حذف دفعة",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} تم نقله إلى سلة المهملات، {{errors}} فشل",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "تم النقل إلى سلة المهملات",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} تم نقل العناصر إلى سلة المهملات",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "تعذر نقل العناصر إلى سلة المهملات",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "جارٍ التحضير للتحميل",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "جارٍ تحضير التنزيل…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "تعذر تنزيل العناصر المحددة",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "لا يمكن إضافة عناصر إلى المفضلة",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "يرجى إدخال عنوان بريد إلكتروني صالح",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "لا يمكن إرسال الإخطار",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "تم إنشاء المجلد",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "تم إنشاء \"{{name}}\" بنجاح",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "تم نقل الملف",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "تم نقل الملف بنجاح",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "خطأ في نقل الملف: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "خطأ في نقل الملف",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "تم نقل المجلد",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "تم نقل المجلد بنجاح",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "خطأ في نقل المجلد: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "حدث خطأ أثناء نقل المجلد",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "تم نسخ الملف",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "تم نسخ الملف بنجاح",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "خطأ في نسخ الملف: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "حدث خطأ أثناء نسخ الملف",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "تمت إعادة تسمية المجلد",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "تمت إعادة تسمية المجلد إلى \"{{name}}\"",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "تم نقل الملف إلى سلة المهملات",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "تم نقل \"{{name}}\" إلى سلة المهملات",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "تم حذف الملف",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "تم حذف \"{{name}}\" بنجاح",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "حدث خطأ أثناء حذف الملف",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "تم نقل المجلد إلى سلة المهملات",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "تم نقل \"{{name}}\" إلى سلة المهملات",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "تم حذف المجلد",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "تم حذف \"{{name}}\" بنجاح",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "حدث خطأ أثناء حذف المجلد",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "تمت استعادة العنصر",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "تمت استعادة العنصر بنجاح",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "حدث خطأ أثناء استعادة العنصر",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "تم حذف العنصر",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "تم حذف العنصر نهائيًا",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "حدث خطأ أثناء حذف العنصر",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "تم إفراغ سلة المهملات",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "تم إفراغ سلة المهملات بنجاح",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "حدث خطأ أثناء إفراغ سلة المهملات",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "تم مسح ذاكرة التخزين المؤقت",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "تم مسح ذاكرة التخزين المؤقت للبحث بنجاح",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "حدث خطأ أثناء مسح ذاكرة التخزين المؤقت للبحث",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "لا يمكن فتح محرر المستندات.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "تم نسخ الرابط",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "تم نسخ الرابط إلى الحافظة",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "تعذر نسخ الرابط",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "تم إرسال الإشعار",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "تم إرسال الإخطار إلى {{email}}"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "صوت",
|
"audio": "صوت",
|
||||||
"code": "كود",
|
"code": "كود",
|
||||||
"text": "نص"
|
"text": "نص",
|
||||||
|
"archives": "أرشيف",
|
||||||
|
"documents": "وثائق",
|
||||||
|
"images": "الصور",
|
||||||
|
"installers": "المثبتون",
|
||||||
|
"markdown": "تخفيض السعر",
|
||||||
|
"presentations": "العروض التقديمية",
|
||||||
|
"spreadsheets": "جداول البيانات",
|
||||||
|
"videos": "فيديوهات"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "إضافة",
|
"add": "إضافة",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "بحث",
|
"search": "بحث",
|
||||||
"yes": "نعم",
|
"yes": "نعم",
|
||||||
"saving": "جارٍ الحفظ…",
|
"saving": "جارٍ الحفظ…",
|
||||||
"deleting": "جارٍ الحذف…"
|
"deleting": "جارٍ الحذف…",
|
||||||
|
"copied": "تم النسخ إلى الحافظة",
|
||||||
|
"copy_failed": "فشل النسخ",
|
||||||
|
"empty": "لا شيء هنا بعد.",
|
||||||
|
"error": "خطأ غير معروف",
|
||||||
|
"favorite": "مفضل",
|
||||||
|
"ok": "نعم",
|
||||||
|
"optional": "خياري",
|
||||||
|
"retry": "حاول ثانية",
|
||||||
|
"select": "يختار",
|
||||||
|
"select_all": "حدد الكل",
|
||||||
|
"dismiss": "رفض"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "متابعة",
|
"continue": "متابعة",
|
||||||
"unknown": "غير معروف"
|
"unknown": "غير معروف",
|
||||||
|
"approve": "يعتمد",
|
||||||
|
"approved": "تمت الموافقة على الجهاز. يمكنك العودة إلى جهازك.",
|
||||||
|
"client": "طلب",
|
||||||
|
"denied": "تم رفض الوصول إلى الجهاز.",
|
||||||
|
"deny": "ينكر",
|
||||||
|
"enter_code": "أدخل الرمز الظاهر على جهازك",
|
||||||
|
"lookup_failed": "فشل التحقق من الرمز. يرجى المحاولة مرة أخرى.",
|
||||||
|
"not_found": "لم يتم العثور على الرمز أو انتهت صلاحيته. يرجى التحقق والمحاولة مرة أخرى.",
|
||||||
|
"scopes": "وصول",
|
||||||
|
"title": "التحقق من الجهاز",
|
||||||
|
"unauthorized": "يجب عليك تسجيل الدخول لتتمكن من ترخيص الجهاز. الرجاء تسجيل الدخول أولا."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "منتهية الصلاحية",
|
"expired": "منتهية الصلاحية",
|
||||||
"noExpiry": "بدون انتهاء صلاحية",
|
"noExpiry": "بدون انتهاء صلاحية",
|
||||||
"today": "اليوم",
|
"today": "اليوم",
|
||||||
"tomorrow": "غدًا"
|
"tomorrow": "غدًا",
|
||||||
|
"later": "لاحقاً",
|
||||||
|
"month": "في أقل من 30 يوما",
|
||||||
|
"week": "في أقل من 7 أيام"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "خطأ",
|
"error_title": "خطأ",
|
||||||
"sign_in_with": "تسجيل الدخول عبر {{provider}}"
|
"sign_in_with": "تسجيل الدخول عبر {{provider}}",
|
||||||
|
"close_window": "إغلاق النافذة",
|
||||||
|
"error_expired_body": "لقد انتهت صلاحية جلستك. يرجى المحاولة مرة أخرى.",
|
||||||
|
"error_expired_title": "انتهت صلاحية الجلسة",
|
||||||
|
"error_generic_body": "حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى.",
|
||||||
|
"error_invalid_body": "اسم المستخدم أو كلمة المرور غير صالحة. يرجى التحقق من بيانات الاعتماد الخاصة بك وحاول مرة أخرى.",
|
||||||
|
"error_invalid_title": "فشل تسجيل الدخول",
|
||||||
|
"error_notfound_body": "لم يتم العثور على الصفحة المطلوبة.",
|
||||||
|
"error_notfound_title": "لم يتم العثور عليه",
|
||||||
|
"grant": "منح الوصول",
|
||||||
|
"grant_subtitle": "يطلب عميل Nextcloud الوصول إلى حسابك.",
|
||||||
|
"grant_title": "منح الوصول",
|
||||||
|
"invalid_token": "رمز الجلسة غير صالح.",
|
||||||
|
"success_body": "يمكنك الآن العودة إلى تطبيقك، فهو متصل.",
|
||||||
|
"success_title": "تم منح الوصول"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "الحجم",
|
"size_label": "الحجم",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "النوع",
|
"type_label": "النوع",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "الصلة"
|
"relevance": "الصلة",
|
||||||
|
"largest": "الأكبر",
|
||||||
|
"name_asc": "الاسم من الألف إلى الياء",
|
||||||
|
"name_desc": "الاسم Z-A",
|
||||||
|
"newest": "الأحدث",
|
||||||
|
"oldest": "الأقدم",
|
||||||
|
"smallest": "الأصغر"
|
||||||
},
|
},
|
||||||
"results_for": "نتائج البحث عن \"{{q}}\"",
|
"results_for": "نتائج البحث عن \"{{q}}\"",
|
||||||
"results_summary": "نتائج البحث عن \"{{q}}\" · {{n}} نتيجة في {{ms}} مللي ثانية",
|
"results_summary": "نتائج البحث عن \"{{q}}\" · {{n}} نتيجة في {{ms}} مللي ثانية",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "الأسبوع الماضي",
|
"week": "الأسبوع الماضي",
|
||||||
"month": "الشهر الماضي",
|
"month": "الشهر الماضي",
|
||||||
"year": "العام الماضي"
|
"year": "العام الماضي"
|
||||||
}
|
},
|
||||||
|
"see_all": "رؤية جميع النتائج"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "مجلدات"
|
"folders": "مجلدات",
|
||||||
|
"empty": "فارغة (0 ب)",
|
||||||
|
"huge": "> 5 جيجابايت",
|
||||||
|
"large": "1 – 5 جيجابايت",
|
||||||
|
"medium": "100 ميجا بايت – 1 جيجا بايت",
|
||||||
|
"small": "1 – 100 ميجابايت",
|
||||||
|
"tiny": "< 1 ميجابايت"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "عرض شبكي",
|
"grid": "عرض شبكي",
|
||||||
"list": "عرض قائمة"
|
"list": "عرض قائمة",
|
||||||
|
"label": "عرض الخيارات",
|
||||||
|
"hide_dotfiles": "إخفاء الملفات المخفية",
|
||||||
|
"show_dotfiles": "إظهار الملفات المخفية"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "تعذّر حفظ تفضيلك. حاول مرة أخرى."
|
"save_failed": "تعذّر حفظ تفضيلك. حاول مرة أخرى."
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "الموقع",
|
"location": "الموقع",
|
||||||
"wrong_drop_zone_msg": "الرفع يعمل فقط في قسم الملفات — افتح قسم الملفات وأفلت العناصر هناك.",
|
"wrong_drop_zone_msg": "الرفع يعمل فقط في قسم الملفات — افتح قسم الملفات وأفلت العناصر هناك.",
|
||||||
"wrong_drop_zone_action": "انتقل إلى الملفات"
|
"wrong_drop_zone_action": "انتقل إلى الملفات"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "لم يذكر اسمه",
|
||||||
|
"empty": "لا يوجد أشخاص بعد",
|
||||||
|
"disabled": "تم تعطيل التعرف على الوجه",
|
||||||
|
"rename_title": "اسم هذا الشخص",
|
||||||
|
"name_label": "اسم",
|
||||||
|
"back": "خلف"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud — خادم تخزين ومزامنة ملفات سريع ومستضاف ذاتيًا."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "لا توجد أوامر مطابقة",
|
||||||
|
"placeholder": "اكتب أمرًا أو ابحث...",
|
||||||
|
"title": "لوحة الأوامر",
|
||||||
|
"toggle_theme": "تبديل الموضوع"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "فشل تحميل العناصر",
|
||||||
|
"settings": {
|
||||||
|
"language": "لغة"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "لم تتم مشاركة أي شيء معك حتى الآن.",
|
||||||
|
"from": "تمت المشاركة بواسطة {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "فرز الاتجاه"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+615
-165
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "Mit mir geteilt",
|
"sharedwithme": "Mit mir geteilt",
|
||||||
"profile": "Profil",
|
"profile": "Profil",
|
||||||
"shared_with_me": "Mit mir geteilt",
|
"shared_with_me": "Mit mir geteilt",
|
||||||
"groups": "Gruppen"
|
"groups": "Gruppen",
|
||||||
|
"primary": "Primär",
|
||||||
|
"admin_sections": "Admin-Bereiche",
|
||||||
|
"back_to_app": "Zurück zu OxiCloud",
|
||||||
|
"toggle": "Navigationsmenü umschalten"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "Noch keine Fotos",
|
"empty_state": "Noch keine Fotos",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "Tag",
|
"view_daily": "Tag",
|
||||||
"view_monthly": "Monat",
|
"view_monthly": "Monat",
|
||||||
"view_yearly": "Jahr",
|
"view_yearly": "Jahr",
|
||||||
"group_by": "Gruppieren nach"
|
"group_by": "Gruppieren nach",
|
||||||
|
"confirm_delete": "{{n}} Fotos in den Papierkorb verschieben?",
|
||||||
|
"confirm_delete_one": "{{name}} löschen?",
|
||||||
|
"delete": "Fotos löschen",
|
||||||
|
"empty": "Noch keine Fotos.",
|
||||||
|
"full_resolution": "Volle Auflösung",
|
||||||
|
"trash_partial": "{{ok}} von {{total}} wurden in den Papierkorb verschoben.",
|
||||||
|
"trashed": "{{n}} wurde in den Papierkorb verschoben.",
|
||||||
|
"layout_square": "Netz",
|
||||||
|
"layout_justified": "Gerechtfertigt",
|
||||||
|
"tab_moments": "Momente",
|
||||||
|
"tab_places": "Orte",
|
||||||
|
"tab_people": "Menschen",
|
||||||
|
"map_loading": "Karte wird geladen…",
|
||||||
|
"map_error": "Die Karte konnte nicht geladen werden"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "Playlist erstellen",
|
"create_playlist": "Playlist erstellen",
|
||||||
@@ -127,24 +145,43 @@
|
|||||||
"loading": "Wird geladen…",
|
"loading": "Wird geladen…",
|
||||||
"search_error": "Audiodateien konnten nicht geladen werden",
|
"search_error": "Audiodateien konnten nicht geladen werden",
|
||||||
"adding": "Wird hinzugefügt…",
|
"adding": "Wird hinzugefügt…",
|
||||||
"can_write": "Can edit",
|
"can_write": "Kann bearbeiten",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "Cover aktualisiert",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "Erstellen Sie Ihre erste Playlist, um mit der Organisation Ihrer Musik zu beginnen",
|
||||||
"make_private": "Make private",
|
"make_private": "Privat machen",
|
||||||
"make_public": "Make public",
|
"make_public": "Öffentlich machen",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "Freigaben verwalten",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "Noch keine Aktien",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "Die Wiedergabe ist fehlgeschlagen",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "Nur lesen",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "Freigabe entfernen",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "Abdeckung einstellen",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "Benutzer-ID oder E-Mail",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "Spur entfernt",
|
||||||
"prev": "Zurück"
|
"prev": "Zurück",
|
||||||
|
"add_selected": "Ausgewählte hinzufügen",
|
||||||
|
"create_playlist_hint": "Geben Sie einen Namen für die Wiedergabeliste ein, um eine zu erstellen.",
|
||||||
|
"created": "Erstellt „{{name}}“.",
|
||||||
|
"delete_playlist": "Playlist löschen",
|
||||||
|
"deleted": "„{{name}}“ gelöscht.",
|
||||||
|
"edit_description": "Beschreibung bearbeiten",
|
||||||
|
"empty_playlist": "Diese Playlist enthält noch keine Titel.",
|
||||||
|
"new_playlist": "Neue Playlist",
|
||||||
|
"no_audio": "Keine Audiodateien gefunden.",
|
||||||
|
"now_private": "Die Playlist ist jetzt privat.",
|
||||||
|
"now_public": "Die Playlist ist jetzt öffentlich.",
|
||||||
|
"pick_or_create": "Bestehend: {{list}}. Geben Sie einen Namen zum Hinzufügen oder Erstellen ein.",
|
||||||
|
"rename_playlist": "Playlist umbenennen",
|
||||||
|
"reordered": "Playlist neu geordnet.",
|
||||||
|
"seek": "Suchen",
|
||||||
|
"selected_count": "{{n}} ausgewählt",
|
||||||
|
"share_added": "Geteilt.",
|
||||||
|
"track_count": "{{n}} Titel",
|
||||||
|
"tracks_added": "{{n}} Titel(e) hinzugefügt."
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "Dateien suchen...",
|
"search": "Dateien suchen...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "Wie System"
|
"auto": "Wie System"
|
||||||
},
|
},
|
||||||
"manage_groups": "Gruppen verwalten",
|
"manage_groups": "Gruppen verwalten",
|
||||||
"admin": "Admin"
|
"admin": "Admin",
|
||||||
|
"mit_license": "MIT-Lizenz",
|
||||||
|
"title": "Benutzermenü"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "Link teilen",
|
"dialogTitle": "Link teilen",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "Freigabeeinstellungen aktualisiert",
|
"shareUpdated": "Freigabeeinstellungen aktualisiert",
|
||||||
"shareRemoved": "Freigabe erfolgreich entfernt",
|
"shareRemoved": "Freigabe erfolgreich entfernt",
|
||||||
"inviteByEmail": "Per E-Mail einladen — Einladung wird gesendet",
|
"inviteByEmail": "Per E-Mail einladen — Einladung wird gesendet",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "Benutzerverzeichnis nicht verfügbar",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "Linkname (optional)",
|
||||||
"newLink": "New link",
|
"newLink": "Neuer Link",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "Kein Ablauf",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Öffentliche Links",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "Kann bearbeiten",
|
||||||
"canManage": "Can manage",
|
"canManage": "Kann es schaffen",
|
||||||
"canView": "Can view"
|
"canView": "Kann angesehen werden"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "Personen suchen…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "Anteil von:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "Geteilter Link",
|
||||||
"copied": "Link copied",
|
"copied": "Link kopiert",
|
||||||
"copy": "Kopieren",
|
"copy": "Kopieren",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "Link konnte nicht kopiert werden",
|
||||||
"download": "Herunterladen",
|
"download": "Herunterladen",
|
||||||
"files": "Dateien",
|
"files": "Dateien",
|
||||||
"folders": "Ordner",
|
"folders": "Ordner",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "Linkname (optional)",
|
||||||
"notifyByEmail": "Per E-Mail benachrichtigen",
|
"notifyByEmail": "Per E-Mail benachrichtigen",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "Rolle",
|
"role_label": "Rolle",
|
||||||
"col_shared_by": "Geteilt von",
|
"col_shared_by": "Geteilt von",
|
||||||
"col_shared": "Geteilt"
|
"col_shared": "Geteilt",
|
||||||
|
"addPassword": "Passwort hinzufügen",
|
||||||
|
"add_people": "Fügen Sie Personen, Gruppen oder E-Mails hinzu …",
|
||||||
|
"bad_password": "Falsches Passwort. Bitte versuchen Sie es erneut.",
|
||||||
|
"changePassword": "Kennwort ändern",
|
||||||
|
"create_link": "Verknüpfung erstellen",
|
||||||
|
"created": "Öffentlicher Link erstellt",
|
||||||
|
"dialog_title": "Teilen Sie „{{name}}“",
|
||||||
|
"download_zip": "ZIP herunterladen",
|
||||||
|
"empty_folder": "Dieser Ordner ist leer.",
|
||||||
|
"error": "Etwas ist schief gelaufen. Bitte versuchen Sie es erneut.",
|
||||||
|
"expired": "Dieser Freigabelink ist nicht mehr verfügbar.",
|
||||||
|
"expires_optional": "Läuft ab (optional)",
|
||||||
|
"expiry": "Ablauf",
|
||||||
|
"invalid": "Dieser Freigabelink ist ungültig.",
|
||||||
|
"link": "Link",
|
||||||
|
"no_people": "Noch mit niemandem geteilt.",
|
||||||
|
"none": "Noch keine öffentlichen Links.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} bereits vor Kurzem benachrichtigt.",
|
||||||
|
"rateLimited": "{{n}} das Ratenlimit erreicht – versuchen Sie es später.",
|
||||||
|
"sent": "{{n}} per E-Mail benachrichtigt.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "Legen Sie ein Passwort fest:",
|
||||||
|
"passwordPrompt_clear": "Neues Passwort (zum Entfernen leer):",
|
||||||
|
"password_cleared": "Passwort entfernt",
|
||||||
|
"password_optional": "Passwort (optional)",
|
||||||
|
"password_set": "Passwort aktualisiert",
|
||||||
|
"password_title": "Passwort erforderlich",
|
||||||
|
"public_link": "Öffentlicher Link",
|
||||||
|
"set_expiry": "Ablauf festlegen",
|
||||||
|
"title": "Geteilt",
|
||||||
|
"unlock": "Entsperren"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "Link teilen",
|
"share_dialogTitle": "Link teilen",
|
||||||
"share_linkLabel": "Geteilter Link:",
|
"share_linkLabel": "Geteilter Link:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "Zu Favoriten hinzufügen",
|
"favorite": "Zu Favoriten hinzufügen",
|
||||||
"unfavorite": "Aus Favoriten entfernen",
|
"unfavorite": "Aus Favoriten entfernen",
|
||||||
"open": "Öffnen",
|
"open": "Öffnen",
|
||||||
"download_zip": "Als ZIP herunterladen"
|
"download_zip": "Als ZIP herunterladen",
|
||||||
|
"already_favorites": "Alle ausgewählten Artikel sind bereits Favoriten",
|
||||||
|
"batch_delete": "Ausgewählte löschen",
|
||||||
|
"breadcrumb": "Semmelbrösel",
|
||||||
|
"cancel_selection": "Auswahl abbrechen",
|
||||||
|
"confirm_batch_delete": "{{n}} Elemente in den Papierkorb verschieben?",
|
||||||
|
"confirm_delete": "„{{name}}“ in den Papierkorb verschieben?",
|
||||||
|
"confirm_delete_n": "{{count}} Artikel löschen?",
|
||||||
|
"copied": "Kopiert",
|
||||||
|
"copy_here": "Hier kopieren",
|
||||||
|
"copy_n": "Kopiere {{n}} Elemente",
|
||||||
|
"copy_title": "„{{name}}“ kopieren",
|
||||||
|
"edit_new_tab": "In neuem Tab bearbeiten",
|
||||||
|
"editor": "Dokumenteneditor",
|
||||||
|
"empty_title": "Dieser Ordner ist leer",
|
||||||
|
"favorited": "Favorit",
|
||||||
|
"grid": "Netz",
|
||||||
|
"list": "Liste",
|
||||||
|
"more_actions": "Weitere Aktionen",
|
||||||
|
"move_here": "Bewegen Sie sich hierher",
|
||||||
|
"move_n": "Verschiebe {{n}} Gegenstände",
|
||||||
|
"move_title": "„{{name}}“ bewegen",
|
||||||
|
"moved": "Verschoben",
|
||||||
|
"new_folder_prompt": "Neuer Ordnername",
|
||||||
|
"no_home": "Kein Home-Ordner verfügbar.",
|
||||||
|
"no_preview": "Für diesen Dateityp ist keine Vorschau verfügbar.",
|
||||||
|
"no_subfolders": "Keine Unterordner hier.",
|
||||||
|
"owner_me": "Mich",
|
||||||
|
"preview_failed": "Vorschau konnte nicht geladen werden.",
|
||||||
|
"select_all": "Alles auswählen",
|
||||||
|
"selected_count": "{{count}} ausgewählt",
|
||||||
|
"selection": "Auswahl",
|
||||||
|
"shared": "Geteilt",
|
||||||
|
"uploaded": "Hochladen abgeschlossen",
|
||||||
|
"uploaded_saved": "Upload abgeschlossen – {{mb}} MB dedupliziert",
|
||||||
|
"uploaded_partial": "{{ok}} hochgeladen, {{failed}} fehlgeschlagen",
|
||||||
|
"uploaded_skipped": "{{ok}} hochgeladen · {{skipped}} übersprungen (keine regulären Dateien)",
|
||||||
|
"upload_failed": "Der Upload ist fehlgeschlagen",
|
||||||
|
"uploading": "Hochladen…",
|
||||||
|
"uploading_file": "Hochladen {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "Ordner umbenennen",
|
"rename_folder": "Ordner umbenennen",
|
||||||
@@ -439,9 +551,9 @@
|
|||||||
"notify": "Benachrichtigung senden",
|
"notify": "Benachrichtigung senden",
|
||||||
"recipient": "Empfänger",
|
"recipient": "Empfänger",
|
||||||
"message": "Nachricht",
|
"message": "Nachricht",
|
||||||
"go_to_parent": ".. (parent folder)",
|
"go_to_parent": ".. (übergeordneter Ordner)",
|
||||||
"no_subfolders": "No subfolders",
|
"no_subfolders": "Keine Unterordner",
|
||||||
"select_this_folder": "Select this folder",
|
"select_this_folder": "Wählen Sie diesen Ordner aus",
|
||||||
"move_to_home": "In den Home-Ordner verschieben"
|
"move_to_home": "In den Home-Ordner verschieben"
|
||||||
},
|
},
|
||||||
"dropzone": {
|
"dropzone": {
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "Die Verschachtelungstiefe überschreitet das zulässige Maximum (8).",
|
"group_depth_exceeded": "Die Verschachtelungstiefe überschreitet das zulässige Maximum (8).",
|
||||||
"group_virtual_immutable": "Die Gruppe „Internal“ wird vom System verwaltet und kann nicht geändert werden.",
|
"group_virtual_immutable": "Die Gruppe „Internal“ wird vom System verwaltet und kann nicht geändert werden.",
|
||||||
"group_not_found": "Gruppe nicht gefunden.",
|
"group_not_found": "Gruppe nicht gefunden.",
|
||||||
"group_name_taken": "Eine Gruppe mit diesem Namen existiert bereits."
|
"group_name_taken": "Eine Gruppe mit diesem Namen existiert bereits.",
|
||||||
|
"forbidden": "Dateien konnten nicht geladen werden"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "Startseite",
|
"home": "Startseite",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "Endgültig löschen",
|
"delete": "Endgültig löschen",
|
||||||
"empty_action": "Papierkorb leeren",
|
"empty_action": "Papierkorb leeren",
|
||||||
"expires_at": "Läuft ab"
|
"expires_at": "Läuft ab",
|
||||||
|
"confirm_delete": "Dieses Element dauerhaft löschen? Dies kann nicht rückgängig gemacht werden.",
|
||||||
|
"confirm_empty": "Den Müll leeren? Dies kann nicht rückgängig gemacht werden.",
|
||||||
|
"restored": "Restauriert"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "Abgelaufen",
|
"expired": "Abgelaufen",
|
||||||
@@ -565,6 +681,27 @@
|
|||||||
"magic_unavailable": "Die Anmeldung per E-Mail ist auf diesem Server nicht verfügbar.",
|
"magic_unavailable": "Die Anmeldung per E-Mail ist auf diesem Server nicht verfügbar.",
|
||||||
"passwords_match": "Passwörter stimmen überein",
|
"passwords_match": "Passwörter stimmen überein",
|
||||||
"sign_in": "Anmelden",
|
"sign_in": "Anmelden",
|
||||||
|
"password_or_link_hint": "Passwort (für einen Anmeldelink leer lassen)",
|
||||||
|
"cookie_rejected": "Die Anmeldung war erfolgreich, aber der Browser hat das Sitzungscookie abgelehnt. Wenn Sie HTTP verwenden, legen Sie OXICLOUD_COOKIE_SECURE=false fest oder verwenden Sie HTTPS.",
|
||||||
|
"login_error": "Fehler beim Anmelden",
|
||||||
|
"magic_error": "Etwas ist schief gelaufen. Versuchen Sie es erneut.",
|
||||||
|
"magic_prompt": "Kein Passwort? Melden Sie sich mit einem E-Mail-Link an",
|
||||||
|
"magic_send": "Link senden",
|
||||||
|
"magic_sent": "Wenn ein Konto vorhanden ist, wurde ein Anmeldelink gesendet. Überprüfen Sie Ihren Posteingang.",
|
||||||
|
"register_error": "Die Registrierung ist fehlgeschlagen",
|
||||||
|
"session_expired": "Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.",
|
||||||
|
"signing_in": "Anmelden…",
|
||||||
|
"sending": "Senden…",
|
||||||
|
"toggle_password": "Passwort anzeigen",
|
||||||
|
"login_error_title": "Die Anmeldung ist fehlgeschlagen",
|
||||||
|
"login_error_back_to_login": "Zurück zum Login",
|
||||||
|
"login_error_auto_link_disabled": "Dieser Server verknüpft SSO-Konten nicht automatisch. Melden Sie sich mit Ihren vorhandenen Anmeldeinformationen an und verbinden Sie dann SSO über Ihr Profil.",
|
||||||
|
"login_error_auto_link_email_not_verified": "Ihr SSO-Anbieter hat Ihre E-Mail-Adresse nicht bestätigt. Überprüfen Sie Ihre E-Mail-Adresse bei Ihrem Identitätsanbieter und versuchen Sie es dann erneut.",
|
||||||
|
"login_error_already_linked_elsewhere": "Ein lokales Konto mit dieser E-Mail-Adresse ist bereits vorhanden und mit einer anderen SSO-Identität verknüpft. Kontaktieren Sie Ihren Administrator.",
|
||||||
|
"login_error_callback_denied": "Ihr Anmeldelink ist abgelaufen oder wurde bereits verwendet. Bitte versuchen Sie erneut, sich anzumelden.",
|
||||||
|
"login_error_callback_failed": "Die SSO-Anmeldung konnte nicht abgeschlossen werden. Bitte versuchen Sie es erneut.",
|
||||||
|
"login_error_generic": "Die SSO-Anmeldung wurde abgelehnt. Bitte versuchen Sie es erneut.",
|
||||||
|
"login_error_email_ambiguous": "Mehrere lokale Konten stimmen mit dieser E-Mail-Adresse überein. Wenden Sie sich zur Lösung an Ihren Administrator.",
|
||||||
"logged_out": "Erfolgreich abgemeldet."
|
"logged_out": "Erfolgreich abgemeldet."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "Datei herunterladen",
|
"download_file": "Datei herunterladen",
|
||||||
"zoom_in": "Vergrößern",
|
"zoom_in": "Vergrößern",
|
||||||
"zoom_out": "Verkleinern",
|
"zoom_out": "Verkleinern",
|
||||||
"zoom_reset": "Zoom zurücksetzen"
|
"zoom_reset": "Zoom zurücksetzen",
|
||||||
|
"zoom": "Zoom"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "Willkommen!",
|
"title": "Willkommen!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "{{n}} zuletzt verwendete(s) Element(e) durch Ihre Einstellung ausgeblendet",
|
"empty_hidden_state": "{{n}} zuletzt verwendete(s) Element(e) durch Ihre Einstellung ausgeblendet",
|
||||||
"empty_hidden_hint": "Deaktivieren Sie \"Verborgene Dateien ausblenden\" in Ihrem Profil, um sie anzuzeigen.",
|
"empty_hidden_hint": "Deaktivieren Sie \"Verborgene Dateien ausblenden\" in Ihrem Profil, um sie anzuzeigen.",
|
||||||
"loadMore": "Mehr laden",
|
"loadMore": "Mehr laden",
|
||||||
"remove_item": "Aus zuletzt verwendet entfernen"
|
"remove_item": "Aus zuletzt verwendet entfernen",
|
||||||
|
"confirm_clear": "Letzte Artikel löschen?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "Datei umbenannt",
|
"file_renamed": "Datei umbenannt",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "Link erstellt",
|
"link_created": "Link erstellt",
|
||||||
"share_success": "Freigabelink erfolgreich erstellt",
|
"share_success": "Freigabelink erfolgreich erstellt",
|
||||||
"upload_files_section_title": "Upload hier nicht verfügbar",
|
"upload_files_section_title": "Upload hier nicht verfügbar",
|
||||||
"upload_files_section_body": "Wechseln Sie zum Abschnitt Dateien, um Dateien hochzuladen"
|
"upload_files_section_body": "Wechseln Sie zum Abschnitt Dateien, um Dateien hochzuladen",
|
||||||
|
"clear": "Alles löschen"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "1 Element ausgewählt",
|
"one_selected": "1 Element ausgewählt",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "Kontingente",
|
"quotas": "Kontingente",
|
||||||
"reset_pw_for": "Neues Passwort für",
|
"reset_pw_for": "Neues Passwort für",
|
||||||
"role": "Rolle",
|
"role": "Rolle",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "Benutzer (UUID)",
|
|
||||||
"include_revoked": "Widerrufene / abgelaufene einschließen",
|
|
||||||
"refresh": "Aktualisieren",
|
|
||||||
"col_user": "Benutzer",
|
|
||||||
"col_origin": "Herkunft",
|
|
||||||
"col_created": "Erstellt",
|
|
||||||
"col_expires": "Läuft ab",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "User Agent",
|
|
||||||
"col_bound": "Gebunden",
|
|
||||||
"col_status": "Status",
|
|
||||||
"current_tooltip": "Dies ist die Sitzung, die Sie gerade nutzen — der Widerruf meldet Sie ab.",
|
|
||||||
"bound_tooltip": "DPoP-gebunden (jkt {{prefix}}…)",
|
|
||||||
"unbound": "ungebunden",
|
|
||||||
"revoked": "widerrufen",
|
|
||||||
"expired": "abgelaufen",
|
|
||||||
"active": "aktiv",
|
|
||||||
"revoke": "Widerrufen",
|
|
||||||
"empty": "Keine Sitzungen entsprechen dem aktuellen Filter.",
|
|
||||||
"revoke_self_confirm": "⚠️ Dies ist IHRE aktuelle Sitzung. Wenn Sie sie widerrufen, werden Sie sofort abgemeldet und müssen sich neu anmelden. Fortfahren?",
|
|
||||||
"revoke_confirm": "Diese Sitzung widerrufen? Die nächste Anfrage von diesem Browser erhält 401.",
|
|
||||||
"revoke_lag_notice": "Das Widerrufen einer Sitzung unterbricht den Refresh-Pfad sofort, aber ein bereits im Browser vorhandenes JWT bleibt bis zu {{secs}} Sekunden gültig, bis der nächste Refresh-Versuch erfolgt.",
|
|
||||||
"origin": {
|
|
||||||
"password": "Passwort",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "Magic Link",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "Gerät",
|
|
||||||
"unknown": "Unbekannt"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "Senden fehlgeschlagen.",
|
"smtp_fail": "Senden fehlgeschlagen.",
|
||||||
"smtp_send": "Senden",
|
"smtp_send": "Senden",
|
||||||
"smtp_test": "Test-E-Mail senden",
|
"smtp_test": "Test-E-Mail senden",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "Löschen…",
|
"deleting": "Löschen…",
|
||||||
"auth": "Authentifizierung",
|
"auth": "Authentifizierung",
|
||||||
"quota": "Speichernutzung",
|
"quota": "Speichernutzung",
|
||||||
"last_login": "Letzter Login"
|
"last_login": "Letzter Login",
|
||||||
|
"tab_plugins": "Plugins",
|
||||||
|
"plugins_title": "Plugins",
|
||||||
|
"plugins_disabled": "Plugins sind auf diesem Server deaktiviert. Legen Sie OXICLOUD_ENABLE_PLUGINS=true fest (und erstellen Sie mit der Funktion „Plugins“), um WASM-Plugins hier zu verwalten.",
|
||||||
|
"plugins_install_title": "Installieren Sie ein Plugin",
|
||||||
|
"plugins_install_intro": "Laden Sie ein Plugin-Bundle (.zip) hoch, das „plugin.toml“ und das kompilierte WebAssembly-Modul (.wasm) enthält. Das Manifest wird validiert und das Modul wird vor der Installation überprüft.",
|
||||||
|
"plugins_bundle_label": "Plugin-Bundle (.zip)",
|
||||||
|
"plugins_install": "Plugin installieren",
|
||||||
|
"plugins_installed_title": "Installierte Plugins",
|
||||||
|
"plugins_col_name": "Name",
|
||||||
|
"plugins_col_id": "AUSWEIS",
|
||||||
|
"plugins_col_version": "Version",
|
||||||
|
"plugins_col_events": "Veranstaltungen",
|
||||||
|
"plugins_col_status": "Status",
|
||||||
|
"plugins_col_actions": "Aktionen",
|
||||||
|
"plugins_loading": "Plugins werden geladen…",
|
||||||
|
"plugins_none": "Keine Plugins installiert.",
|
||||||
|
"plugins_enabled": "Ermöglicht",
|
||||||
|
"plugins_disabled_badge": "Deaktiviert",
|
||||||
|
"plugins_enable": "Aktivieren",
|
||||||
|
"plugins_disable": "Deaktivieren",
|
||||||
|
"plugins_delete": "Löschen",
|
||||||
|
"plugins_confirm_delete": "Plugin „{{name}}“ löschen? Seine Dateien werden vom Server entfernt.",
|
||||||
|
"plugins_installing": "Installieren…",
|
||||||
|
"plugins_installed": "Installiert {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "Wählen Sie ein Plugin-Bundle (.zip) aus.",
|
||||||
|
"plugins_details": "Protokolle und Details",
|
||||||
|
"plugins_back": "Zurück zu Plugins",
|
||||||
|
"plugins_retention_title": "Protokollaufbewahrung",
|
||||||
|
"plugins_retention_intro": "Gedrehte Protokollsegmente, die älter sind als das Aufbewahrungsfenster oder die Größenbeschränkung überschreiten, werden nach einem Zeitplan bereinigt.",
|
||||||
|
"plugins_retention_days": "Aufbewahrung (Tage)",
|
||||||
|
"plugins_retention_max_mb": "Maximale Protokollgröße (MB)",
|
||||||
|
"plugins_retention_save": "Speichern Sie die Aufbewahrung",
|
||||||
|
"plugins_retention_saved": "Aufbewahrung gespeichert.",
|
||||||
|
"plugins_retention_invalid": "Geben Sie nicht negative Zahlen ein.",
|
||||||
|
"plugins_logs_title": "Protokolle",
|
||||||
|
"plugins_logs_level_all": "Alle Ebenen",
|
||||||
|
"plugins_logs_search": "Nachrichten durchsuchen…",
|
||||||
|
"plugins_logs_live": "Live",
|
||||||
|
"plugins_logs_clear": "Klar",
|
||||||
|
"plugins_logs_confirm_clear": "Alle Protokolle für dieses Plugin löschen?",
|
||||||
|
"plugins_logs_none": "Keine Protokolleinträge.",
|
||||||
|
"plugins_logs_col_time": "Zeit",
|
||||||
|
"plugins_logs_col_level": "Ebene",
|
||||||
|
"plugins_logs_col_kind": "Art",
|
||||||
|
"plugins_logs_col_invocation": "Aufruf",
|
||||||
|
"plugins_logs_col_message": "Nachricht",
|
||||||
|
"plugins_logs_showing": "Zeigt {{from}}–{{to}} von {{total}}",
|
||||||
|
"available": "verfügbar",
|
||||||
|
"confirm_delete_plugin": "Plugin löschen {{name}}?",
|
||||||
|
"disable": "Deaktivieren",
|
||||||
|
"email_auto": "Wird automatisch generiert, wenn es leer bleibt",
|
||||||
|
"enable": "Aktivieren",
|
||||||
|
"env_locked": "Wird durch eine Umgebungsvariable festgelegt",
|
||||||
|
"logs_all": "Alle Ebenen",
|
||||||
|
"logs_empty": "Keine Protokolleinträge.",
|
||||||
|
"logs_invocation": "Aufruf",
|
||||||
|
"logs_kind": "Art",
|
||||||
|
"logs_level": "Ebene",
|
||||||
|
"logs_live": "Live",
|
||||||
|
"logs_message": "Nachricht",
|
||||||
|
"logs_search": "Suchen…",
|
||||||
|
"logs_showing": "Zeigt {{from}}–{{to}} von {{total}}",
|
||||||
|
"logs_time": "Zeit",
|
||||||
|
"mig_eta": "~{{min}} Min. verbleibend",
|
||||||
|
"mig_failed": "{{n}} fehlgeschlagene Blobs",
|
||||||
|
"mig_start": "Start",
|
||||||
|
"mig_verify": "Überprüfen Sie die Integrität",
|
||||||
|
"mig_verify_mismatch": "{{n}} Größenunterschiede",
|
||||||
|
"mig_verify_missing": "{{n}} fehlt",
|
||||||
|
"mig_verify_summary": "{{checked}} Blobs überprüft, {{total}} insgesamt in der Datenbank",
|
||||||
|
"migration": "Speichermigration",
|
||||||
|
"new_password": "Neues Passwort",
|
||||||
|
"no_plugins": "Keine Plugins installiert.",
|
||||||
|
"oidc_admin_groups": "Admin-Gruppen",
|
||||||
|
"oidc_auth_endpoint": "Authentifizierungsendpunkt",
|
||||||
|
"oidc_client_secret": "Kundengeheimnis",
|
||||||
|
"oidc_enabled": "Aktivieren Sie die OIDC-Anmeldung",
|
||||||
|
"oidc_provider_name": "Anbietername",
|
||||||
|
"oidc_secret_set": "Ein Client-Geheimnis ist bereits konfiguriert.",
|
||||||
|
"over_80": "{{n}} Benutzer über 80 % Quote",
|
||||||
|
"over_quota": "{{n}} Benutzer über Kontingent",
|
||||||
|
"password_reset": "Passwort zurücksetzen",
|
||||||
|
"plugin": "Plugin",
|
||||||
|
"plugin_logs": "Plugin-Protokolle",
|
||||||
|
"plugins": "Plugins",
|
||||||
|
"plugins_clear_logs": "Protokolle löschen",
|
||||||
|
"plugins_install_hint": "Laden Sie ein Plugin-Bundle (.zip) hoch.",
|
||||||
|
"plugins_retention": "Protokollaufbewahrung",
|
||||||
|
"plugins_retention_max": "Maximale Größe (MB)",
|
||||||
|
"plugins_upload": "Laden Sie .zip hoch",
|
||||||
|
"quota_for": "Kontingent für",
|
||||||
|
"registration": "Anmeldung",
|
||||||
|
"registration_disabled_warning": "Die öffentliche Registrierung ist deaktiviert. Nur Administratoren können neue Konten erstellen.",
|
||||||
|
"settings_saved_ok": "Einstellungen gespeichert.",
|
||||||
|
"smtp": "E-Mail (SMTP)",
|
||||||
|
"smtp_from": "Aus",
|
||||||
|
"smtp_host": "Gastgeber",
|
||||||
|
"smtp_port": "Hafen",
|
||||||
|
"smtp_status": "SMTP-Status",
|
||||||
|
"smtp_to": "empfänger@example.com",
|
||||||
|
"storage_blobs": "Kleckse",
|
||||||
|
"storage_current": "Aktuelles Backend",
|
||||||
|
"storage_dedup": "Dedup-Verhältnis",
|
||||||
|
"storage_preset": "Voreingestellt",
|
||||||
|
"storage_size": "Gelagert",
|
||||||
|
"storage_test": "Prüfen",
|
||||||
|
"storage_backend_audit": "Backend-Konsistenz",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency wurde für „{{name}}“ ausgelöst – sehen Sie es sich auf der Registerkarte „Jobs“ an.",
|
||||||
|
"time_day_ago": "Vor {{n}} d",
|
||||||
|
"time_hour_ago": "Vor {{n}} h",
|
||||||
|
"time_just_now": "soeben",
|
||||||
|
"unchanged": "Lassen Sie das Feld leer, um auf dem neuesten Stand zu bleiben",
|
||||||
|
"running": "Läuft…",
|
||||||
|
"maintenance": "Wartung",
|
||||||
|
"maintenance_hint": "Scannen Sie vorhandene Dateien erneut, um Metadaten aufzufüllen. Sicher wiederholbar; verarbeitet die gesamte Bibliothek und kann eine Weile dauern.",
|
||||||
|
"reextract_audio": "Audio-Metadaten erneut extrahieren",
|
||||||
|
"reextract_photos": "Foto- und Videoaufnahmedaten erneut extrahieren",
|
||||||
|
"encryption": "Verschlüsselung",
|
||||||
|
"encryption_hint": "Generieren Sie einen AES-256-Schlüssel für die Blob-Verschlüsselung im Ruhezustand und legen Sie ihn dann in Ihrer Serverumgebung als OXICLOUD_STORAGE_ENCRYPTION_KEY fest.",
|
||||||
|
"gen_key": "Schlüssel generieren",
|
||||||
|
"gen_key_warning": "Bewahren Sie diesen Schlüssel sicher auf. Bei Verlust sind die verschlüsselten Daten unwiederbringlich verloren.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "Jobs",
|
||||||
|
"title": "Jobs",
|
||||||
|
"hint": "Dieser Abschnitt betrifft interne Jobs: periodische + On-Demand-Jobs. Konsistenzprüfungen können jederzeit sicher ausgeführt werden – sie sind schreibgeschützt.",
|
||||||
|
"run_all_consistency": "Führen Sie alle Konsistenzprüfungen durch",
|
||||||
|
"run_deep": "Lauf tief",
|
||||||
|
"run_deep_hint": "Läuft auch langsame Varianten (Blob-Re-Hash, Bitrot-Erkennung).",
|
||||||
|
"col_name": "Name",
|
||||||
|
"col_cadence": "Kadenz",
|
||||||
|
"col_last_run": "Letzter Lauf",
|
||||||
|
"col_outcome": "Ergebnis",
|
||||||
|
"col_state": "Zustand",
|
||||||
|
"col_actions": "Aktionen",
|
||||||
|
"col_started_at": "Begonnen",
|
||||||
|
"col_status": "Status",
|
||||||
|
"col_duration": "Dauer",
|
||||||
|
"col_scanned": "Gescannt",
|
||||||
|
"col_progress": "Fortschritt",
|
||||||
|
"col_findings": "Erkenntnisse",
|
||||||
|
"progress_scanned_only": "{{n}} gescannt",
|
||||||
|
"progress_scanned_only_tooltip": "Für diesen Lauf ist kein Gesamtwert verfügbar (Bereitstellung vor der Fortschrittsanzeige oder der Mandant meldet kein zählbares Thema).",
|
||||||
|
"findings_present_tooltip": "Erweitern Sie diesen Lauf, um Details pro Ergebnis anzuzeigen.",
|
||||||
|
"col_error": "Fehler",
|
||||||
|
"col_kind": "Art",
|
||||||
|
"col_severity": "Schwere",
|
||||||
|
"col_resource": "Ressource",
|
||||||
|
"col_detail": "Detail",
|
||||||
|
"run": "Laufen",
|
||||||
|
"cancel": "Stornieren",
|
||||||
|
"refresh": "Aktualisieren",
|
||||||
|
"runs_title": "Aktuelle Läufe",
|
||||||
|
"run_json": "Zusammenfassung ausführen (JSON)",
|
||||||
|
"findings_title": "Erkenntnisse",
|
||||||
|
"no_runs": "Noch keine Läufe.",
|
||||||
|
"no_findings": "Keine Befunde – sauberer Lauf.",
|
||||||
|
"none_registered": "Keine Jobs registriert.",
|
||||||
|
"on_demand": "auf Anfrage",
|
||||||
|
"every_h": "alle {{n}} h",
|
||||||
|
"every_min": "alle {{n}} Min",
|
||||||
|
"every_sec": "alle {{n}} s",
|
||||||
|
"outcome_ok": "OK",
|
||||||
|
"outcome_err": "ähm",
|
||||||
|
"outcome_issues": "Probleme",
|
||||||
|
"outcome_notices": "Hinweise",
|
||||||
|
"n_findings": "{{n}} Erkenntnisse",
|
||||||
|
"n_notices": "{{n}} Hinweise",
|
||||||
|
"notices_present_tooltip": "Informative Erkenntnisse – keine Maßnahmen erforderlich. Für Details erweitern.",
|
||||||
|
"purge": "Alte Läufe löschen",
|
||||||
|
"purge_hint": "Löschen Sie den Verlauf abgeschlossener und fehlgeschlagener Ausführungen, die älter als das ausgewählte Aufbewahrungsfenster sind. Ergebnisse fallen mit ihren übergeordneten Läufen ab. Nicht-terminale Läufe bleiben immer erhalten.",
|
||||||
|
"purge_title": "Löschen Sie den alten Jobverlauf",
|
||||||
|
"purge_body": "Löschen Sie den Verlauf abgeschlossener und fehlgeschlagener Ausführungen, die älter als die ausgewählte Anzahl von Tagen sind. Ergebnisse fallen mit ihren übergeordneten Läufen ab. Nicht-terminale Ausführungen (laufend, angehalten, Abbruch angefordert) bleiben immer erhalten.",
|
||||||
|
"purge_days_label": "Aufbewahrung (Tage)",
|
||||||
|
"purge_confirm": "Säubern",
|
||||||
|
"purge_done": "{{n}} alte(r) Lauf(s) gelöscht (Aufbewahrung {{days}} Tage)",
|
||||||
|
"state_running": "läuft",
|
||||||
|
"never": "niemals",
|
||||||
|
"just_now": "soeben",
|
||||||
|
"n_min_ago": "Vor {{n}} Min",
|
||||||
|
"n_h_ago": "Vor {{n}} h",
|
||||||
|
"n_d_ago": "Vor {{n}} d",
|
||||||
|
"triggered_ok": "{{name}} erfolgreich ausgelöst",
|
||||||
|
"triggered_err": "{{name}} fehlgeschlagen: {{message}}",
|
||||||
|
"cancel_requested": "Abbrechen angefordert – {{name}} pausiert an der nächsten sicheren Grenze",
|
||||||
|
"cancel_noop": "Es gibt nichts abzubrechen – {{name}} läuft nicht",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "Benutzer (UUID)",
|
||||||
|
"include_revoked": "Widerrufene / abgelaufene einschließen",
|
||||||
|
"refresh": "Aktualisieren",
|
||||||
|
"col_user": "Benutzer",
|
||||||
|
"col_origin": "Herkunft",
|
||||||
|
"col_created": "Erstellt",
|
||||||
|
"col_expires": "Läuft ab",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "User Agent",
|
||||||
|
"col_bound": "Gebunden",
|
||||||
|
"col_status": "Status",
|
||||||
|
"current_tooltip": "Dies ist die Sitzung, die Sie gerade nutzen — der Widerruf meldet Sie ab.",
|
||||||
|
"bound_tooltip": "DPoP-gebunden (jkt {{prefix}}…)",
|
||||||
|
"unbound": "ungebunden",
|
||||||
|
"revoked": "widerrufen",
|
||||||
|
"expired": "abgelaufen",
|
||||||
|
"active": "aktiv",
|
||||||
|
"revoke": "Widerrufen",
|
||||||
|
"empty": "Keine Sitzungen entsprechen dem aktuellen Filter.",
|
||||||
|
"revoke_self_confirm": "⚠️ Dies ist IHRE aktuelle Sitzung. Wenn Sie sie widerrufen, werden Sie sofort abgemeldet und müssen sich neu anmelden. Fortfahren?",
|
||||||
|
"revoke_confirm": "Diese Sitzung widerrufen? Die nächste Anfrage von diesem Browser erhält 401.",
|
||||||
|
"revoke_lag_notice": "Das Widerrufen einer Sitzung unterbricht den Refresh-Pfad sofort, aber ein bereits im Browser vorhandenes JWT bleibt bis zu {{secs}} Sekunden gültig, bis der nächste Refresh-Versuch erfolgt.",
|
||||||
|
"origin": {
|
||||||
|
"password": "Passwort",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "Magic Link",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "Gerät",
|
||||||
|
"unknown": "Unbekannt"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "Profil",
|
"page_title": "Profil",
|
||||||
@@ -1026,25 +1357,44 @@
|
|||||||
"error_create_pw": "App-Passwort erstellen fehlgeschlagen",
|
"error_create_pw": "App-Passwort erstellen fehlgeschlagen",
|
||||||
"confirm_revoke": "App-Passwort \"{{label}}\" widerrufen? Clients werden nicht mehr funktionieren.",
|
"confirm_revoke": "App-Passwort \"{{label}}\" widerrufen? Clients werden nicht mehr funktionieren.",
|
||||||
"error_revoke": "Widerrufen fehlgeschlagen",
|
"error_revoke": "Widerrufen fehlgeschlagen",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "Foto bearbeiten",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "Wählen Sie ein Foto (PNG, JPEG, WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "Bilder, die größer als 512 × 512 Pixel sind, werden automatisch in der Größe angepasst.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "Foto speichern",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "Foto entfernen",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "Foto konnte nicht gespeichert werden",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "Bitte wählen Sie zunächst eine Datei aus",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "Von Ihrem Identitätsanbieter verwaltetes Foto.",
|
||||||
"password_mismatch": "Passwörter stimmen nicht überein"
|
"password_mismatch": "Passwörter stimmen nicht überein",
|
||||||
|
"app_pw_revoke": "App-Passwort widerrufen",
|
||||||
|
"avatar": "Avatar",
|
||||||
|
"copied": "Kopiert",
|
||||||
|
"copy_failed": "Konnte nicht kopiert werden",
|
||||||
|
"language": "Sprache",
|
||||||
|
"language_auto": "Automatisch",
|
||||||
|
"saved": "Profil gespeichert",
|
||||||
|
"sso_connect_title": "Verbinden Sie Single Sign-On",
|
||||||
|
"sso_connect_description": "Verknüpfen Sie Ihr Konto mit {{provider}}, damit Sie sich mit SSO statt mit Ihrem Passwort anmelden können.",
|
||||||
|
"sso_connect_button": "Mit {{provider}} verbinden",
|
||||||
|
"sso_disconnect_title": "Single Sign-On",
|
||||||
|
"sso_disconnect_description": "Ihr Konto ist mit {{provider}} verbunden. Wenn Sie die Verbindung trennen, müssen Sie sich von nun an mit Ihrem Passwort anmelden.",
|
||||||
|
"sso_disconnect_button": "Trennen Sie Single Sign-On",
|
||||||
|
"sso_disconnect_confirm_title": "Single Sign-On deaktivieren?",
|
||||||
|
"sso_disconnect_confirm_message": "Danach können Sie sich nur noch mit Ihrem Passwort oder Ihren OPAQUE-Anmeldeinformationen anmelden.",
|
||||||
|
"sso_disconnect_confirm_button": "Trennen",
|
||||||
|
"sso_unlinked_success": "Single-Sign-On nicht verbunden.",
|
||||||
|
"sso_unlink_no_alt_auth": "Legen Sie zunächst ein Passwort fest – sonst würden Sie ausgesperrt."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "Wird hochgeladen...",
|
"uploading": "Wird hochgeladen...",
|
||||||
"files": "Dateien",
|
"files": "Dateien",
|
||||||
"complete": "{{count}} / {{total}} hochgeladen"
|
"complete": "{{count}} / {{total}} hochgeladen",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "Speicherplatz erschöpft",
|
"storage_quota_exceeded": "Speicherplatz erschöpft",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "Erstellungsdatum",
|
"createdAt": "Erstellungsdatum",
|
||||||
"size": "Größe",
|
"size": "Größe",
|
||||||
"favoriteDate": "Datum der Markierung",
|
"favoriteDate": "Datum der Markierung",
|
||||||
"byFiles": "By files",
|
"byFiles": "Nach Dateien",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "Geteilt mit",
|
||||||
"justAdded": "Neu",
|
"justAdded": "Neu",
|
||||||
"folders": "Ordner"
|
"folders": "Ordner"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "Jeder interne Benutzer auf diesem Server",
|
"virtual_internal_explanation": "Jeder interne Benutzer auf diesem Server",
|
||||||
"create": "Gruppe erstellen",
|
"create": "Gruppe erstellen",
|
||||||
"empty": "Noch keine Gruppen.",
|
"empty": "Noch keine Gruppen.",
|
||||||
"members": "Mitglieder"
|
"members": "Mitglieder",
|
||||||
|
"add_member_search": "Suchen Sie nach Benutzern oder Gruppen, die hinzugefügt werden sollen …",
|
||||||
|
"nested": "Gruppe"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "Link kopieren",
|
"copyLink": "Link kopieren",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "Zu viele Benachrichtigungen für diesen Empfänger — versuchen Sie es später erneut.",
|
"notifyRateLimited": "Zu viele Benachrichtigungen für diesen Empfänger — versuchen Sie es später erneut.",
|
||||||
"removeAccess": "Zugriff entfernen",
|
"removeAccess": "Zugriff entfernen",
|
||||||
"resendInvitation": "Einladungs-E-Mail erneut senden",
|
"resendInvitation": "Einladungs-E-Mail erneut senden",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Öffentliche Links",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "Arten",
|
"button": "Arten",
|
||||||
"title": "Nach Art filtern",
|
"title": "Nach Art filtern",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "Keine Freigaben entsprechen dem aktuellen Filter",
|
"emptyTitle": "Keine Freigaben entsprechen dem aktuellen Filter",
|
||||||
"emptyHint": "Passen Sie den Art-Filter an oder setzen Sie ihn auf den Standard zurück (Dateien + Ordner).",
|
"emptyHint": "Passen Sie den Art-Filter an oder setzen Sie ihn auf den Standard zurück (Dateien + Ordner).",
|
||||||
"reset": "Filter zurücksetzen"
|
"reset": "Filter zurücksetzen"
|
||||||
}
|
},
|
||||||
|
"editSharing": "Bearbeiten Sie die Freigabe",
|
||||||
|
"emptyStateDesc": "Hier werden Elemente angezeigt, die Sie mit anderen teilen",
|
||||||
|
"emptyStateTitle": "Du hast noch nichts geteilt",
|
||||||
|
"manageAccess": "Zugriff verwalten",
|
||||||
|
"notifySent": "Benachrichtigung gesendet.",
|
||||||
|
"passwordLinks": "Passwortgeschützte Links"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "aufsteigend",
|
"asc": "aufsteigend",
|
||||||
"desc": "absteigend"
|
"desc": "absteigend",
|
||||||
|
"direction": "Sortierrichtung"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "Fehler beim Durchführen der Suche",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "Bereinigung abgeschlossen",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "Der Verlauf der letzten Dateien wurde gelöscht",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "Stapelkopie",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} kopiert, {{errors}} fehlgeschlagen",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "Elemente kopiert",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} Elemente erfolgreich kopiert",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "Stapelverschiebung",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} bewegt, {{errors}} fehlgeschlagen",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "Elemente verschoben",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} Elemente wurden erfolgreich verschoben",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "Stapellöschung",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} wurde in den Papierkorb verschoben, {{errors}} ist fehlgeschlagen",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "In den Papierkorb verschoben",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} Elemente wurden in den Papierkorb verschoben",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "Elemente konnten nicht in den Papierkorb verschoben werden",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "Download wird vorbereitet",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "Der Download wird vorbereitet…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "Ausgewählte Elemente konnten nicht heruntergeladen werden",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "Elemente konnten nicht zu den Favoriten hinzugefügt werden",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "Bitte geben Sie eine gültige E-Mail-Adresse ein",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "Benachrichtigung konnte nicht gesendet werden",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "Ordner erstellt",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "„{{name}}“ erfolgreich erstellt",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "Datei verschoben",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "Datei erfolgreich verschoben",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "Fehler beim Verschieben der Datei: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "Fehler beim Verschieben der Datei",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "Ordner verschoben",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "Der Ordner wurde erfolgreich verschoben",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "Fehler beim Verschieben des Ordners: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "Fehler beim Verschieben des Ordners",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "Datei kopiert",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "Datei erfolgreich kopiert",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "Fehler beim Kopieren der Datei: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "Fehler beim Kopieren der Datei",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "Ordner umbenannt",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "Ordner umbenannt in „{{name}}“",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "Datei in den Papierkorb verschoben",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "„{{name}}“ wurde in den Papierkorb verschoben",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "Datei gelöscht",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "„{{name}}“ erfolgreich gelöscht",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "Fehler beim Löschen der Datei",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "Der Ordner wurde in den Papierkorb verschoben",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "„{{name}}“ wurde in den Papierkorb verschoben",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "Ordner gelöscht",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "„{{name}}“ erfolgreich gelöscht",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "Fehler beim Löschen des Ordners",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "Artikel restauriert",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "Artikel erfolgreich wiederhergestellt",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "Fehler beim Wiederherstellen des Elements",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "Artikel gelöscht",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "Element endgültig gelöscht",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "Fehler beim Löschen des Elements",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "Müll geleert",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "Der Papierkorb wurde erfolgreich geleert",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "Fehler beim Leeren des Papierkorbs",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "Cache geleert",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "Der Suchcache wurde erfolgreich geleert",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "Fehler beim Löschen des Suchcaches",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "Der Dokumenteditor konnte nicht geöffnet werden.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "Link kopiert",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "Link in die Zwischenablage kopiert",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "Link konnte nicht kopiert werden",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "Benachrichtigung gesendet",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "Benachrichtigung an {{email}} gesendet"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "Audio",
|
"audio": "Audio",
|
||||||
"code": "Code",
|
"code": "Code",
|
||||||
"text": "Text"
|
"text": "Text",
|
||||||
|
"archives": "Archiv",
|
||||||
|
"documents": "Unterlagen",
|
||||||
|
"images": "Bilder",
|
||||||
|
"installers": "Installateure",
|
||||||
|
"markdown": "Abschlag",
|
||||||
|
"presentations": "Präsentationen",
|
||||||
|
"spreadsheets": "Tabellenkalkulationen",
|
||||||
|
"videos": "Videos"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Hinzufügen",
|
"add": "Hinzufügen",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "Suchen",
|
"search": "Suchen",
|
||||||
"yes": "Ja",
|
"yes": "Ja",
|
||||||
"saving": "Speichern…",
|
"saving": "Speichern…",
|
||||||
"deleting": "Löschen…"
|
"deleting": "Löschen…",
|
||||||
|
"copied": "In die Zwischenablage kopiert",
|
||||||
|
"copy_failed": "Der Kopiervorgang ist fehlgeschlagen",
|
||||||
|
"empty": "Hier ist noch nichts.",
|
||||||
|
"error": "unbekannter Fehler",
|
||||||
|
"favorite": "Favorit",
|
||||||
|
"ok": "OK",
|
||||||
|
"optional": "optional",
|
||||||
|
"retry": "Versuchen Sie es erneut",
|
||||||
|
"select": "Wählen",
|
||||||
|
"select_all": "Alles auswählen",
|
||||||
|
"dismiss": "Zurückweisen"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "Weiter",
|
"continue": "Weiter",
|
||||||
"unknown": "Unbekannt"
|
"unknown": "Unbekannt",
|
||||||
|
"approve": "Genehmigen",
|
||||||
|
"approved": "Gerät zugelassen. Sie können zu Ihrem Gerät zurückkehren.",
|
||||||
|
"client": "Anwendung",
|
||||||
|
"denied": "Gerätezugriff verweigert.",
|
||||||
|
"deny": "Leugnen",
|
||||||
|
"enter_code": "Geben Sie den auf Ihrem Gerät angezeigten Code ein",
|
||||||
|
"lookup_failed": "Code konnte nicht überprüft werden. Bitte versuchen Sie es erneut.",
|
||||||
|
"not_found": "Code nicht gefunden oder abgelaufen. Bitte überprüfen Sie es und versuchen Sie es erneut.",
|
||||||
|
"scopes": "Zugang",
|
||||||
|
"title": "Geräteüberprüfung",
|
||||||
|
"unauthorized": "Sie müssen angemeldet sein, um ein Gerät zu autorisieren. Bitte melden Sie sich zuerst an."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "Abgelaufen",
|
"expired": "Abgelaufen",
|
||||||
"noExpiry": "Kein Ablaufdatum",
|
"noExpiry": "Kein Ablaufdatum",
|
||||||
"today": "Heute",
|
"today": "Heute",
|
||||||
"tomorrow": "Morgen"
|
"tomorrow": "Morgen",
|
||||||
|
"later": "Später",
|
||||||
|
"month": "In weniger als 30 Tagen",
|
||||||
|
"week": "In weniger als 7 Tagen"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "Fehler",
|
"error_title": "Fehler",
|
||||||
"sign_in_with": "Mit {{provider}} anmelden"
|
"sign_in_with": "Mit {{provider}} anmelden",
|
||||||
|
"close_window": "Fenster schließen",
|
||||||
|
"error_expired_body": "Ihre Sitzung ist abgelaufen. Bitte versuchen Sie es erneut.",
|
||||||
|
"error_expired_title": "Sitzung abgelaufen",
|
||||||
|
"error_generic_body": "Es ist ein unerwarteter Fehler aufgetreten. Bitte versuchen Sie es erneut.",
|
||||||
|
"error_invalid_body": "Ungültiger Benutzername oder Passwort. Bitte überprüfen Sie Ihre Anmeldedaten und versuchen Sie es erneut.",
|
||||||
|
"error_invalid_title": "Fehler bei der Anmeldung",
|
||||||
|
"error_notfound_body": "Die angeforderte Seite wurde nicht gefunden.",
|
||||||
|
"error_notfound_title": "Nicht gefunden",
|
||||||
|
"grant": "Zugriff gewähren",
|
||||||
|
"grant_subtitle": "Ein Nextcloud-Client fordert Zugriff auf Ihr Konto.",
|
||||||
|
"grant_title": "Zugriff gewähren",
|
||||||
|
"invalid_token": "Ungültiges Sitzungstoken.",
|
||||||
|
"success_body": "Sie können jetzt zu Ihrer Anwendung zurückkehren – sie ist verbunden.",
|
||||||
|
"success_title": "Zugriff gewährt"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "Größe",
|
"size_label": "Größe",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "Typ",
|
"type_label": "Typ",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "Relevanz"
|
"relevance": "Relevanz",
|
||||||
|
"largest": "Größte",
|
||||||
|
"name_asc": "Nennen Sie A-Z",
|
||||||
|
"name_desc": "Nennen Sie Z-A",
|
||||||
|
"newest": "Neueste",
|
||||||
|
"oldest": "Älteste",
|
||||||
|
"smallest": "Kleinste"
|
||||||
},
|
},
|
||||||
"results_for": "Ergebnisse für „{{q}}\"",
|
"results_for": "Ergebnisse für „{{q}}\"",
|
||||||
"results_summary": "Ergebnisse für „{{q}}\" · {{n}} Ergebnisse in {{ms}} ms",
|
"results_summary": "Ergebnisse für „{{q}}\" · {{n}} Ergebnisse in {{ms}} ms",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "Letzte Woche",
|
"week": "Letzte Woche",
|
||||||
"month": "Letzter Monat",
|
"month": "Letzter Monat",
|
||||||
"year": "Letztes Jahr"
|
"year": "Letztes Jahr"
|
||||||
}
|
},
|
||||||
|
"see_all": "Alle Ergebnisse anzeigen"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "Ordner"
|
"folders": "Ordner",
|
||||||
|
"empty": "Leer (0 B)",
|
||||||
|
"huge": "> 5 GB",
|
||||||
|
"large": "1 – 5 GB",
|
||||||
|
"medium": "100 MB – 1 GB",
|
||||||
|
"small": "1 – 100 MB",
|
||||||
|
"tiny": "< 1 MB"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "Rasteransicht",
|
"grid": "Rasteransicht",
|
||||||
"list": "Listenansicht"
|
"list": "Listenansicht",
|
||||||
|
"label": "Optionen anzeigen",
|
||||||
|
"hide_dotfiles": "Versteckte Dateien ausblenden",
|
||||||
|
"show_dotfiles": "Versteckte Dateien anzeigen"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "Ihre Einstellung konnte nicht gespeichert werden. Bitte versuchen Sie es erneut."
|
"save_failed": "Ihre Einstellung konnte nicht gespeichert werden. Bitte versuchen Sie es erneut."
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "Speicherort",
|
"location": "Speicherort",
|
||||||
"wrong_drop_zone_msg": "Uploads funktionieren nur in Dateien — öffne den Bereich Dateien und lege die Elemente dort ab.",
|
"wrong_drop_zone_msg": "Uploads funktionieren nur in Dateien — öffne den Bereich Dateien und lege die Elemente dort ab.",
|
||||||
"wrong_drop_zone_action": "Zu Dateien wechseln"
|
"wrong_drop_zone_action": "Zu Dateien wechseln"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "Unbenannt",
|
||||||
|
"empty": "Noch keine Leute",
|
||||||
|
"disabled": "Die Gesichtserkennung ist deaktiviert",
|
||||||
|
"rename_title": "Nennen Sie diese Person",
|
||||||
|
"name_label": "Name",
|
||||||
|
"back": "Zurück"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud – ein schneller, selbst gehosteter Dateispeicher- und Synchronisierungsserver."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "Keine passenden Befehle",
|
||||||
|
"placeholder": "Geben Sie einen Befehl ein oder suchen Sie ...",
|
||||||
|
"title": "Befehlspalette",
|
||||||
|
"toggle_theme": "Thema umschalten"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "Elemente konnten nicht geladen werden",
|
||||||
|
"settings": {
|
||||||
|
"language": "Sprache"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "Es wurde noch nichts mit Ihnen geteilt.",
|
||||||
|
"from": "Geteilt von {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "Sortierrichtung"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -734,6 +734,7 @@
|
|||||||
"login_error_auto_link_disabled": "This server does not auto-link SSO accounts. Sign in with your existing credentials, then connect SSO from your profile.",
|
"login_error_auto_link_disabled": "This server does not auto-link SSO accounts. Sign in with your existing credentials, then connect SSO from your profile.",
|
||||||
"login_error_auto_link_email_not_verified": "Your SSO provider did not confirm your email address. Verify your email at your identity provider, then try again.",
|
"login_error_auto_link_email_not_verified": "Your SSO provider did not confirm your email address. Verify your email at your identity provider, then try again.",
|
||||||
"login_error_already_linked_elsewhere": "A local account with this email already exists and is linked to a different SSO identity. Contact your administrator.",
|
"login_error_already_linked_elsewhere": "A local account with this email already exists and is linked to a different SSO identity. Contact your administrator.",
|
||||||
|
"login_error_email_ambiguous": "Multiple local accounts match this email address. Contact your administrator to resolve.",
|
||||||
"login_error_callback_denied": "Your sign-in link expired or was already used. Please try signing in again.",
|
"login_error_callback_denied": "Your sign-in link expired or was already used. Please try signing in again.",
|
||||||
"login_error_callback_failed": "SSO sign-in couldn't complete. Please try again.",
|
"login_error_callback_failed": "SSO sign-in couldn't complete. Please try again.",
|
||||||
"login_error_generic": "SSO sign-in was refused. Please try again."
|
"login_error_generic": "SSO sign-in was refused. Please try again."
|
||||||
|
|||||||
+510
-75
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "Compartidos conmigo",
|
"sharedwithme": "Compartidos conmigo",
|
||||||
"profile": "Perfil",
|
"profile": "Perfil",
|
||||||
"shared_with_me": "Compartidos conmigo",
|
"shared_with_me": "Compartidos conmigo",
|
||||||
"groups": "Grupos"
|
"groups": "Grupos",
|
||||||
|
"primary": "Primario",
|
||||||
|
"admin_sections": "Secciones de administración",
|
||||||
|
"back_to_app": "Volver a OxiCloud",
|
||||||
|
"toggle": "Alternar menú de navegación"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "Aún no hay fotos",
|
"empty_state": "Aún no hay fotos",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "Día",
|
"view_daily": "Día",
|
||||||
"view_monthly": "Mes",
|
"view_monthly": "Mes",
|
||||||
"view_yearly": "Año",
|
"view_yearly": "Año",
|
||||||
"group_by": "Agrupar por"
|
"group_by": "Agrupar por",
|
||||||
|
"confirm_delete": "¿Mover {{n}} fotos a la papelera?",
|
||||||
|
"confirm_delete_one": "¿Eliminar {{name}}?",
|
||||||
|
"delete": "eliminar fotos",
|
||||||
|
"empty": "Aún no hay fotos.",
|
||||||
|
"full_resolution": "Resolución completa",
|
||||||
|
"trash_partial": "{{ok}} de {{total}} se trasladaron a la papelera.",
|
||||||
|
"trashed": "{{n}} movido a la papelera.",
|
||||||
|
"layout_square": "Red",
|
||||||
|
"layout_justified": "Justificado",
|
||||||
|
"tab_moments": "Momentos",
|
||||||
|
"tab_places": "Lugares",
|
||||||
|
"tab_people": "Gente",
|
||||||
|
"map_loading": "Cargando mapa…",
|
||||||
|
"map_error": "No se pudo cargar el mapa"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "Crear Lista",
|
"create_playlist": "Crear Lista",
|
||||||
@@ -144,7 +162,26 @@
|
|||||||
"loading": "Cargando…",
|
"loading": "Cargando…",
|
||||||
"search_error": "No se pudieron cargar los archivos de audio",
|
"search_error": "No se pudieron cargar los archivos de audio",
|
||||||
"adding": "Añadiendo…",
|
"adding": "Añadiendo…",
|
||||||
"prev": "Anterior"
|
"prev": "Anterior",
|
||||||
|
"add_selected": "Agregar seleccionado",
|
||||||
|
"create_playlist_hint": "Escribe un nombre de lista de reproducción para crear una.",
|
||||||
|
"created": "Creado “{{name}}”.",
|
||||||
|
"delete_playlist": "Eliminar lista de reproducción",
|
||||||
|
"deleted": "Se eliminó “{{name}}”.",
|
||||||
|
"edit_description": "Editar descripción",
|
||||||
|
"empty_playlist": "Esta lista de reproducción aún no tiene pistas.",
|
||||||
|
"new_playlist": "Nueva lista de reproducción",
|
||||||
|
"no_audio": "No se encontraron archivos de audio.",
|
||||||
|
"now_private": "La lista de reproducción ahora es privada.",
|
||||||
|
"now_public": "La lista de reproducción ahora es pública.",
|
||||||
|
"pick_or_create": "Existente: {{list}}. Escriba un nombre para agregar o crear.",
|
||||||
|
"rename_playlist": "Cambiar nombre de lista de reproducción",
|
||||||
|
"reordered": "Lista de reproducción reordenada.",
|
||||||
|
"seek": "Buscar",
|
||||||
|
"selected_count": "{{n}} seleccionado",
|
||||||
|
"share_added": "Compartido.",
|
||||||
|
"track_count": "{{n}} pistas",
|
||||||
|
"tracks_added": "Se agregaron {{n}} pistas."
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "Compartir Enlace",
|
"dialogTitle": "Compartir Enlace",
|
||||||
@@ -197,7 +234,40 @@
|
|||||||
"revoke": "Eliminar",
|
"revoke": "Eliminar",
|
||||||
"role_label": "Rol",
|
"role_label": "Rol",
|
||||||
"col_shared_by": "Compartido por",
|
"col_shared_by": "Compartido por",
|
||||||
"col_shared": "Compartido"
|
"col_shared": "Compartido",
|
||||||
|
"addPassword": "Agregar contraseña",
|
||||||
|
"add_people": "Añade personas, grupos o correo electrónico...",
|
||||||
|
"bad_password": "Contraseña incorrecta. Por favor inténtalo de nuevo.",
|
||||||
|
"changePassword": "Cambiar la contraseña",
|
||||||
|
"create_link": "Crear enlace",
|
||||||
|
"created": "Enlace público creado",
|
||||||
|
"dialog_title": "Compartir “{{name}}”",
|
||||||
|
"download_zip": "Descargar ZIP",
|
||||||
|
"empty_folder": "Esta carpeta está vacía.",
|
||||||
|
"error": "Algo salió mal. Por favor inténtalo de nuevo.",
|
||||||
|
"expired": "Este enlace para compartir ya no está disponible.",
|
||||||
|
"expires_optional": "Caduca (opcional)",
|
||||||
|
"expiry": "Expiración",
|
||||||
|
"invalid": "Este enlace para compartir no es válido.",
|
||||||
|
"link": "Enlace",
|
||||||
|
"no_people": "Aún no compartido con nadie.",
|
||||||
|
"none": "Aún no hay enlaces públicos.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} ya notificado recientemente.",
|
||||||
|
"rateLimited": "{{n}} alcance el límite de velocidad; inténtelo más tarde.",
|
||||||
|
"sent": "{{n}} notificado por correo electrónico.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "Establecer una contraseña:",
|
||||||
|
"passwordPrompt_clear": "Nueva contraseña (en blanco para eliminar):",
|
||||||
|
"password_cleared": "Contraseña eliminada",
|
||||||
|
"password_optional": "Contraseña (opcional)",
|
||||||
|
"password_set": "Contraseña actualizada",
|
||||||
|
"password_title": "Se requiere contraseña",
|
||||||
|
"public_link": "Enlace público",
|
||||||
|
"set_expiry": "Establecer vencimiento",
|
||||||
|
"title": "Compartido",
|
||||||
|
"unlock": "Descubrir"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "Compartir Enlace",
|
"share_dialogTitle": "Compartir Enlace",
|
||||||
"share_linkLabel": "Enlace compartido:",
|
"share_linkLabel": "Enlace compartido:",
|
||||||
@@ -342,7 +412,9 @@
|
|||||||
"auto": "Como el sistema"
|
"auto": "Como el sistema"
|
||||||
},
|
},
|
||||||
"manage_groups": "Gestionar grupos",
|
"manage_groups": "Gestionar grupos",
|
||||||
"admin": "Admin"
|
"admin": "Admin",
|
||||||
|
"mit_license": "Licencia MIT",
|
||||||
|
"title": "Menú de usuario"
|
||||||
},
|
},
|
||||||
"files": {
|
"files": {
|
||||||
"name": "Nombre",
|
"name": "Nombre",
|
||||||
@@ -407,7 +479,42 @@
|
|||||||
"favorite": "Añadir a favoritos",
|
"favorite": "Añadir a favoritos",
|
||||||
"unfavorite": "Quitar de favoritos",
|
"unfavorite": "Quitar de favoritos",
|
||||||
"open": "Abrir",
|
"open": "Abrir",
|
||||||
"download_zip": "Descargar como ZIP"
|
"download_zip": "Descargar como ZIP",
|
||||||
|
"already_favorites": "Todos los artículos seleccionados ya son favoritos.",
|
||||||
|
"batch_delete": "Eliminar seleccionado",
|
||||||
|
"breadcrumb": "Migaja de pan",
|
||||||
|
"cancel_selection": "Cancelar selección",
|
||||||
|
"confirm_batch_delete": "¿Mover {{n}} elementos a la papelera?",
|
||||||
|
"confirm_delete": "¿Mover \"{{name}}\" a la papelera?",
|
||||||
|
"confirm_delete_n": "¿Eliminar {{count}} elementos?",
|
||||||
|
"copied": "Copiado",
|
||||||
|
"copy_here": "Copiar aquí",
|
||||||
|
"copy_n": "Copiar {{n}} elementos",
|
||||||
|
"copy_title": "Copiar “{{name}}”",
|
||||||
|
"edit_new_tab": "Editar en nueva pestaña",
|
||||||
|
"editor": "editor de documentos",
|
||||||
|
"empty_title": "Esta carpeta está vacía",
|
||||||
|
"favorited": "Favorito",
|
||||||
|
"grid": "Red",
|
||||||
|
"list": "Lista",
|
||||||
|
"more_actions": "Más acciones",
|
||||||
|
"move_here": "Muévete aquí",
|
||||||
|
"move_n": "Mover {{n}} elementos",
|
||||||
|
"move_title": "Mover “{{name}}”",
|
||||||
|
"moved": "Emocionado",
|
||||||
|
"new_folder_prompt": "Nuevo nombre de carpeta",
|
||||||
|
"no_home": "No hay carpeta de inicio disponible.",
|
||||||
|
"no_preview": "No hay vista previa disponible para este tipo de archivo.",
|
||||||
|
"no_subfolders": "No hay subcarpetas aquí.",
|
||||||
|
"owner_me": "A mí",
|
||||||
|
"preview_failed": "No se pudo cargar la vista previa.",
|
||||||
|
"select_all": "Seleccionar todo",
|
||||||
|
"selection": "Selección",
|
||||||
|
"shared": "Compartido",
|
||||||
|
"uploaded": "Subida completa",
|
||||||
|
"uploading": "Subiendo…",
|
||||||
|
"uploading_file": "Subiendo {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "Renombrar carpeta",
|
"rename_folder": "Renombrar carpeta",
|
||||||
@@ -473,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "Esta profundidad de anidamiento excede el máximo permitido (8).",
|
"group_depth_exceeded": "Esta profundidad de anidamiento excede el máximo permitido (8).",
|
||||||
"group_virtual_immutable": "El grupo «Internal» es gestionado por el sistema y no se puede modificar.",
|
"group_virtual_immutable": "El grupo «Internal» es gestionado por el sistema y no se puede modificar.",
|
||||||
"group_not_found": "Grupo no encontrado.",
|
"group_not_found": "Grupo no encontrado.",
|
||||||
"group_name_taken": "Ya existe un grupo con este nombre."
|
"group_name_taken": "Ya existe un grupo con este nombre.",
|
||||||
|
"forbidden": "No se pudieron cargar archivos"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "Inicio",
|
"home": "Inicio",
|
||||||
@@ -501,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "Eliminar permanentemente",
|
"delete": "Eliminar permanentemente",
|
||||||
"empty_action": "Vaciar papelera",
|
"empty_action": "Vaciar papelera",
|
||||||
"expires_at": "Expira"
|
"expires_at": "Expira",
|
||||||
|
"confirm_delete": "¿Eliminar permanentemente este elemento? Esto no se puede deshacer.",
|
||||||
|
"confirm_empty": "¿Vaciar la basura? Esto no se puede deshacer.",
|
||||||
|
"restored": "Restaurado"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "Caducado",
|
"expired": "Caducado",
|
||||||
@@ -570,6 +681,27 @@
|
|||||||
"magic_unavailable": "El inicio de sesión por correo electrónico no está disponible en este servidor.",
|
"magic_unavailable": "El inicio de sesión por correo electrónico no está disponible en este servidor.",
|
||||||
"passwords_match": "Las contraseñas coinciden",
|
"passwords_match": "Las contraseñas coinciden",
|
||||||
"sign_in": "Iniciar sesión",
|
"sign_in": "Iniciar sesión",
|
||||||
|
"password_or_link_hint": "Contraseña (déjela en blanco para obtener un enlace de inicio de sesión)",
|
||||||
|
"cookie_rejected": "El inicio de sesión se realizó correctamente pero el navegador rechazó la cookie de sesión. Si está en HTTP, configure OXICLOUD_COOKIE_SECURE=false o use HTTPS.",
|
||||||
|
"login_error": "Error al iniciar sesión",
|
||||||
|
"magic_error": "Algo salió mal. Intentar otra vez.",
|
||||||
|
"magic_prompt": "¿Sin contraseña? Iniciar sesión con un enlace de correo electrónico",
|
||||||
|
"magic_send": "Enviar enlace",
|
||||||
|
"magic_sent": "Si existe una cuenta, se ha enviado un enlace de inicio de sesión. Revisa tu bandeja de entrada.",
|
||||||
|
"register_error": "Registro fallido",
|
||||||
|
"session_expired": "Tu sesión expiró. Por favor inicia sesión nuevamente.",
|
||||||
|
"signing_in": "Iniciando sesión…",
|
||||||
|
"sending": "Envío…",
|
||||||
|
"toggle_password": "Mostrar contraseña",
|
||||||
|
"login_error_title": "Error al iniciar sesión",
|
||||||
|
"login_error_back_to_login": "Volver a iniciar sesión",
|
||||||
|
"login_error_auto_link_disabled": "Este servidor no vincula automáticamente cuentas SSO. Inicie sesión con sus credenciales existentes y luego conecte SSO desde su perfil.",
|
||||||
|
"login_error_auto_link_email_not_verified": "Su proveedor de SSO no confirmó su dirección de correo electrónico. Verifique su correo electrónico con su proveedor de identidad y vuelva a intentarlo.",
|
||||||
|
"login_error_already_linked_elsewhere": "Ya existe una cuenta local con este correo electrónico y está vinculada a una identidad de SSO diferente. Póngase en contacto con su administrador.",
|
||||||
|
"login_error_callback_denied": "Su enlace de inicio de sesión expiró o ya se usó. Intente iniciar sesión nuevamente.",
|
||||||
|
"login_error_callback_failed": "No se pudo completar el inicio de sesión SSO. Por favor inténtalo de nuevo.",
|
||||||
|
"login_error_generic": "Se rechazó el inicio de sesión SSO. Por favor inténtalo de nuevo.",
|
||||||
|
"login_error_email_ambiguous": "Varias cuentas locales coinciden con esta dirección de correo electrónico. Póngase en contacto con su administrador para resolverlo.",
|
||||||
"logged_out": "Sesión cerrada correctamente."
|
"logged_out": "Sesión cerrada correctamente."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -582,7 +714,8 @@
|
|||||||
"download_file": "Descargar archivo",
|
"download_file": "Descargar archivo",
|
||||||
"zoom_in": "Acercar",
|
"zoom_in": "Acercar",
|
||||||
"zoom_out": "Alejar",
|
"zoom_out": "Alejar",
|
||||||
"zoom_reset": "Restablecer zoom"
|
"zoom_reset": "Restablecer zoom",
|
||||||
|
"zoom": "Zoom"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "¡Bienvenido!",
|
"title": "¡Bienvenido!",
|
||||||
@@ -624,7 +757,8 @@
|
|||||||
"empty_hidden_state": "{{n}} elemento(s) reciente(s) oculto(s) por tu preferencia",
|
"empty_hidden_state": "{{n}} elemento(s) reciente(s) oculto(s) por tu preferencia",
|
||||||
"empty_hidden_hint": "Desactiva \"Ocultar archivos ocultos\" en tu perfil para verlos.",
|
"empty_hidden_hint": "Desactiva \"Ocultar archivos ocultos\" en tu perfil para verlos.",
|
||||||
"loadMore": "Cargar más",
|
"loadMore": "Cargar más",
|
||||||
"remove_item": "Quitar de recientes"
|
"remove_item": "Quitar de recientes",
|
||||||
|
"confirm_clear": "¿Borrar tus elementos recientes?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "Archivo renombrado",
|
"file_renamed": "Archivo renombrado",
|
||||||
@@ -641,7 +775,8 @@
|
|||||||
"link_created": "Enlace creado",
|
"link_created": "Enlace creado",
|
||||||
"share_success": "Enlace compartido creado correctamente",
|
"share_success": "Enlace compartido creado correctamente",
|
||||||
"upload_files_section_title": "Subida no disponible aquí",
|
"upload_files_section_title": "Subida no disponible aquí",
|
||||||
"upload_files_section_body": "Ve a la sección Archivos para subir archivos"
|
"upload_files_section_body": "Ve a la sección Archivos para subir archivos",
|
||||||
|
"clear": "Borrar todo"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "1 elemento seleccionado",
|
"one_selected": "1 elemento seleccionado",
|
||||||
@@ -717,8 +852,8 @@
|
|||||||
"issuer_url_hint": "URL del emisor OpenID Connect de tu proveedor de identidad",
|
"issuer_url_hint": "URL del emisor OpenID Connect de tu proveedor de identidad",
|
||||||
"auto_discover": "Auto-descubrir",
|
"auto_discover": "Auto-descubrir",
|
||||||
"discovering": "Descubriendo…",
|
"discovering": "Descubriendo…",
|
||||||
"client_id": "Client ID",
|
"client_id": "ID de cliente",
|
||||||
"client_secret": "Client Secret",
|
"client_secret": "Secreto del cliente",
|
||||||
"client_secret_placeholder": "Dejar vacío para mantener el valor actual",
|
"client_secret_placeholder": "Dejar vacío para mantener el valor actual",
|
||||||
"secret_configured": "Ya hay un client secret configurado",
|
"secret_configured": "Ya hay un client secret configurado",
|
||||||
"callback_url": "URL de Callback",
|
"callback_url": "URL de Callback",
|
||||||
@@ -784,8 +919,8 @@
|
|||||||
"storage_endpoint_hint": "Dejar vacío para usar Amazon S3 por defecto",
|
"storage_endpoint_hint": "Dejar vacío para usar Amazon S3 por defecto",
|
||||||
"storage_bucket": "Bucket",
|
"storage_bucket": "Bucket",
|
||||||
"storage_region": "Región",
|
"storage_region": "Región",
|
||||||
"storage_access_key": "Access Key ID",
|
"storage_access_key": "ID de clave de acceso",
|
||||||
"storage_secret_key": "Secret Access Key",
|
"storage_secret_key": "Clave de acceso secreta",
|
||||||
"storage_secret_configured": "Ya hay una clave secreta configurada",
|
"storage_secret_configured": "Ya hay una clave secreta configurada",
|
||||||
"storage_key_placeholder": "Dejar vacío para mantener el valor actual",
|
"storage_key_placeholder": "Dejar vacío para mantener el valor actual",
|
||||||
"storage_path_style": "Forzar Path Style",
|
"storage_path_style": "Forzar Path Style",
|
||||||
@@ -840,7 +975,7 @@
|
|||||||
"mig_verifying": "Verificando…",
|
"mig_verifying": "Verificando…",
|
||||||
"oidc_auto_provision": "Auto-provisionar usuarios en el primer inicio de sesión",
|
"oidc_auto_provision": "Auto-provisionar usuarios en el primer inicio de sesión",
|
||||||
"oidc_callback": "URL de Callback",
|
"oidc_callback": "URL de Callback",
|
||||||
"oidc_client_id": "Client ID",
|
"oidc_client_id": "ID de cliente",
|
||||||
"oidc_disable_pw": "Desactivar inicio de sesión con contraseña (solo OIDC)",
|
"oidc_disable_pw": "Desactivar inicio de sesión con contraseña (solo OIDC)",
|
||||||
"oidc_issuer": "URL del Emisor",
|
"oidc_issuer": "URL del Emisor",
|
||||||
"oidc_scopes": "Scopes",
|
"oidc_scopes": "Scopes",
|
||||||
@@ -848,38 +983,6 @@
|
|||||||
"quotas": "Cuotas",
|
"quotas": "Cuotas",
|
||||||
"reset_pw_for": "Nueva contraseña para",
|
"reset_pw_for": "Nueva contraseña para",
|
||||||
"role": "Rol",
|
"role": "Rol",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "Usuario (UUID)",
|
|
||||||
"include_revoked": "Incluir revocadas / caducadas",
|
|
||||||
"refresh": "Actualizar",
|
|
||||||
"col_user": "Usuario",
|
|
||||||
"col_origin": "Origen",
|
|
||||||
"col_created": "Creada",
|
|
||||||
"col_expires": "Caduca",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "Agente de usuario",
|
|
||||||
"col_bound": "Vinculada",
|
|
||||||
"col_status": "Estado",
|
|
||||||
"current_tooltip": "Esta es la sesión que está usando ahora mismo — al revocarla se cerrará su sesión.",
|
|
||||||
"bound_tooltip": "Vinculada con DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "no vinculada",
|
|
||||||
"revoked": "revocada",
|
|
||||||
"expired": "caducada",
|
|
||||||
"active": "activa",
|
|
||||||
"revoke": "Revocar",
|
|
||||||
"empty": "Ninguna sesión coincide con el filtro actual.",
|
|
||||||
"revoke_self_confirm": "⚠️ Esta es SU sesión actual. Al revocarla se cerrará su sesión inmediatamente y tendrá que iniciar sesión de nuevo. ¿Continuar?",
|
|
||||||
"revoke_confirm": "¿Revocar esta sesión? La próxima petición desde ese navegador devolverá 401.",
|
|
||||||
"revoke_lag_notice": "Revocar una sesión rompe su vía de renovación de inmediato, pero cualquier JWT ya presente en el navegador permanece válido hasta {{secs}} segundos, hasta el próximo intento de renovación.",
|
|
||||||
"origin": {
|
|
||||||
"password": "Contraseña",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "Enlace mágico",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "Dispositivo",
|
|
||||||
"unknown": "Desconocido"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "Fallo al enviar.",
|
"smtp_fail": "Fallo al enviar.",
|
||||||
"smtp_send": "Enviar",
|
"smtp_send": "Enviar",
|
||||||
"smtp_test": "Enviar correo de prueba",
|
"smtp_test": "Enviar correo de prueba",
|
||||||
@@ -965,7 +1068,220 @@
|
|||||||
"deleting": "Eliminando…",
|
"deleting": "Eliminando…",
|
||||||
"auth": "Autenticación",
|
"auth": "Autenticación",
|
||||||
"quota": "Uso de almacenamiento",
|
"quota": "Uso de almacenamiento",
|
||||||
"last_login": "Último acceso"
|
"last_login": "Último acceso",
|
||||||
|
"tab_plugins": "Complementos",
|
||||||
|
"plugins_title": "Complementos",
|
||||||
|
"plugins_disabled": "Los complementos están deshabilitados en este servidor. Establezca OXICLOUD_ENABLE_PLUGINS=true (y cree con la función \"complementos\") para administrar los complementos WASM aquí.",
|
||||||
|
"plugins_install_title": "Instalar un complemento",
|
||||||
|
"plugins_install_intro": "Cargue un paquete de complementos (.zip) que contenga plugin.toml y su módulo WebAssembly compilado (.wasm). El manifiesto se valida y el módulo se prueba antes de la instalación.",
|
||||||
|
"plugins_bundle_label": "Paquete de complementos (.zip)",
|
||||||
|
"plugins_install": "Instalar complemento",
|
||||||
|
"plugins_installed_title": "Complementos instalados",
|
||||||
|
"plugins_col_name": "Nombre",
|
||||||
|
"plugins_col_id": "IDENTIFICACIÓN",
|
||||||
|
"plugins_col_version": "Versión",
|
||||||
|
"plugins_col_events": "Eventos",
|
||||||
|
"plugins_col_status": "Estado",
|
||||||
|
"plugins_col_actions": "Comportamiento",
|
||||||
|
"plugins_loading": "Cargando complementos…",
|
||||||
|
"plugins_none": "No hay complementos instalados.",
|
||||||
|
"plugins_enabled": "Activado",
|
||||||
|
"plugins_disabled_badge": "Desactivado",
|
||||||
|
"plugins_enable": "Permitir",
|
||||||
|
"plugins_disable": "Desactivar",
|
||||||
|
"plugins_delete": "Borrar",
|
||||||
|
"plugins_confirm_delete": "¿Eliminar el complemento \"{{name}}\"? Sus archivos se eliminarán del servidor.",
|
||||||
|
"plugins_installing": "Instalando…",
|
||||||
|
"plugins_installed": "Instalado {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "Seleccione un paquete de complementos (.zip).",
|
||||||
|
"plugins_details": "Registros y detalles",
|
||||||
|
"plugins_back": "Volver a complementos",
|
||||||
|
"plugins_retention_title": "Retención de registros",
|
||||||
|
"plugins_retention_intro": "Los segmentos de registros rotados que superan la ventana de retención o superan el límite de tamaño se eliminan según una programación.",
|
||||||
|
"plugins_retention_days": "Retención (días)",
|
||||||
|
"plugins_retention_max_mb": "Tamaño máximo de registro (MB)",
|
||||||
|
"plugins_retention_save": "Guardar retención",
|
||||||
|
"plugins_retention_saved": "Retención guardada.",
|
||||||
|
"plugins_retention_invalid": "Ingrese números no negativos.",
|
||||||
|
"plugins_logs_title": "Registros",
|
||||||
|
"plugins_logs_level_all": "Todos los niveles",
|
||||||
|
"plugins_logs_search": "Buscar mensajes…",
|
||||||
|
"plugins_logs_live": "Vivir",
|
||||||
|
"plugins_logs_clear": "Claro",
|
||||||
|
"plugins_logs_confirm_clear": "¿Borrar todos los registros de este complemento?",
|
||||||
|
"plugins_logs_none": "Sin entradas de registro.",
|
||||||
|
"plugins_logs_col_time": "Tiempo",
|
||||||
|
"plugins_logs_col_level": "Nivel",
|
||||||
|
"plugins_logs_col_kind": "Amable",
|
||||||
|
"plugins_logs_col_invocation": "Invocación",
|
||||||
|
"plugins_logs_col_message": "Mensaje",
|
||||||
|
"plugins_logs_showing": "Mostrando {{from}}–{{to}} de {{total}}",
|
||||||
|
"available": "disponible",
|
||||||
|
"confirm_delete_plugin": "¿Eliminar complemento {{name}}?",
|
||||||
|
"disable": "Desactivar",
|
||||||
|
"email_auto": "Generado automáticamente si se deja en blanco",
|
||||||
|
"enable": "Permitir",
|
||||||
|
"env_locked": "Establecido por una variable de entorno",
|
||||||
|
"logs_all": "Todos los niveles",
|
||||||
|
"logs_empty": "Sin entradas de registro.",
|
||||||
|
"logs_invocation": "Invocación",
|
||||||
|
"logs_kind": "Amable",
|
||||||
|
"logs_level": "Nivel",
|
||||||
|
"logs_live": "Vivir",
|
||||||
|
"logs_message": "Mensaje",
|
||||||
|
"logs_search": "Buscar…",
|
||||||
|
"logs_showing": "Mostrando {{from}}–{{to}} de {{total}}",
|
||||||
|
"logs_time": "Tiempo",
|
||||||
|
"mig_eta": "~{{min}} minutos restantes",
|
||||||
|
"mig_failed": "{{n}} blobs fallidos",
|
||||||
|
"mig_start": "Comenzar",
|
||||||
|
"mig_verify": "Verificar la integridad",
|
||||||
|
"mig_verify_mismatch": "{{n}} el tamaño no coincide",
|
||||||
|
"mig_verify_missing": "{{n}} faltante",
|
||||||
|
"mig_verify_summary": "{{checked}} blobs comprobados, {{total}} total en la base de datos",
|
||||||
|
"migration": "Migración de almacenamiento",
|
||||||
|
"new_password": "Nueva contraseña",
|
||||||
|
"no_plugins": "No hay complementos instalados.",
|
||||||
|
"oidc_admin_groups": "Grupos de administradores",
|
||||||
|
"oidc_auth_endpoint": "Punto final de autenticación",
|
||||||
|
"oidc_client_secret": "secreto del cliente",
|
||||||
|
"oidc_enabled": "Habilitar inicio de sesión OIDC",
|
||||||
|
"oidc_provider_name": "Nombre del proveedor",
|
||||||
|
"oidc_secret_set": "Ya hay un secreto de cliente configurado.",
|
||||||
|
"over_80": "{{n}} usuarios por encima del 80 % de la cuota",
|
||||||
|
"over_quota": "{{n}} usuarios por encima de la cuota",
|
||||||
|
"password_reset": "Restablecer contraseña",
|
||||||
|
"plugin": "Complemento",
|
||||||
|
"plugin_logs": "Registros de complementos",
|
||||||
|
"plugins": "Complementos",
|
||||||
|
"plugins_clear_logs": "Borrar registros",
|
||||||
|
"plugins_install_hint": "Cargue un paquete de complementos (.zip).",
|
||||||
|
"plugins_retention": "Retención de registros",
|
||||||
|
"plugins_retention_max": "Tamaño máximo (MB)",
|
||||||
|
"plugins_upload": "Subir .zip",
|
||||||
|
"quota_for": "Cuota para",
|
||||||
|
"registration": "Registro",
|
||||||
|
"registration_disabled_warning": "El registro público está deshabilitado. Sólo los administradores pueden crear cuentas nuevas.",
|
||||||
|
"settings_saved_ok": "Configuración guardada.",
|
||||||
|
"smtp": "Correo electrónico (SMTP)",
|
||||||
|
"smtp_from": "De",
|
||||||
|
"smtp_host": "Anfitrión",
|
||||||
|
"smtp_port": "Puerto",
|
||||||
|
"smtp_status": "Estado SMTP",
|
||||||
|
"smtp_to": "destinatario@ejemplo.com",
|
||||||
|
"storage_blobs": "manchas",
|
||||||
|
"storage_current": "backend actual",
|
||||||
|
"storage_dedup": "Relación de deduplicación",
|
||||||
|
"storage_preset": "Programar",
|
||||||
|
"storage_size": "almacenado",
|
||||||
|
"storage_test": "Prueba",
|
||||||
|
"storage_backend_audit": "Consistencia del backend",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency se activó para `{{name}}`: mírelo en la pestaña Trabajos.",
|
||||||
|
"time_day_ago": "Hace {{n}} d",
|
||||||
|
"time_hour_ago": "Hace {{n}} h",
|
||||||
|
"time_just_now": "En este momento",
|
||||||
|
"unchanged": "Déjelo en blanco para mantenerse actualizado",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "Empleos",
|
||||||
|
"title": "Empleos",
|
||||||
|
"hint": "Esta sección se refiere a trabajos internos: trabajos periódicos + bajo demanda. Las comprobaciones de coherencia se pueden ejecutar de forma segura en cualquier momento: son de solo lectura.",
|
||||||
|
"run_all_consistency": "Ejecute todas las comprobaciones de coherencia",
|
||||||
|
"run_deep": "Corre profundo",
|
||||||
|
"run_deep_hint": "También ejecuta variantes lentas (repetición de blobs, detección de bitrot).",
|
||||||
|
"col_name": "Nombre",
|
||||||
|
"col_cadence": "Cadencia",
|
||||||
|
"col_last_run": "última ejecución",
|
||||||
|
"col_outcome": "Resultado",
|
||||||
|
"col_state": "Estado",
|
||||||
|
"col_actions": "Comportamiento",
|
||||||
|
"col_started_at": "Comenzó",
|
||||||
|
"col_status": "Estado",
|
||||||
|
"col_duration": "Duración",
|
||||||
|
"col_scanned": "escaneado",
|
||||||
|
"col_progress": "Progreso",
|
||||||
|
"col_findings": "Recomendaciones",
|
||||||
|
"progress_scanned_only": "{{n}} escaneado",
|
||||||
|
"progress_scanned_only_tooltip": "No hay un total disponible para esta ejecución (implementación previa a la barra de progreso o el inquilino no informa un asunto contable).",
|
||||||
|
"findings_present_tooltip": "Amplíe esta ejecución para ver detalles por hallazgo.",
|
||||||
|
"col_error": "Error",
|
||||||
|
"col_kind": "Amable",
|
||||||
|
"col_severity": "Gravedad",
|
||||||
|
"col_resource": "Recurso",
|
||||||
|
"col_detail": "Detalle",
|
||||||
|
"run": "Correr",
|
||||||
|
"cancel": "Cancelar",
|
||||||
|
"refresh": "Refrescar",
|
||||||
|
"runs_title": "Ejecuciones recientes",
|
||||||
|
"run_json": "Resumen de ejecución (JSON)",
|
||||||
|
"findings_title": "Recomendaciones",
|
||||||
|
"no_runs": "Aún no hay carreras.",
|
||||||
|
"no_findings": "No hay resultados: ejecución limpia.",
|
||||||
|
"none_registered": "No hay empleos registrados.",
|
||||||
|
"on_demand": "Bajo demanda",
|
||||||
|
"every_h": "cada {{n}} horas",
|
||||||
|
"every_min": "cada {{n}} minutos",
|
||||||
|
"every_sec": "cada {{n}} s",
|
||||||
|
"outcome_ok": "OK",
|
||||||
|
"outcome_err": "errar",
|
||||||
|
"outcome_issues": "asuntos",
|
||||||
|
"outcome_notices": "avisos",
|
||||||
|
"n_findings": "{{n}} hallazgos",
|
||||||
|
"n_notices": "{{n}} avisos",
|
||||||
|
"notices_present_tooltip": "Hallazgos informativos: no se requiere ninguna acción. Ampliar para más detalles.",
|
||||||
|
"purge": "Purgar ejecuciones antiguas",
|
||||||
|
"purge_hint": "Elimine el historial de ejecuciones completadas y fallidas anteriores a la ventana de retención elegida. Los hallazgos disminuyen con las carreras de sus padres. Los tramos no terminales siempre se conservan.",
|
||||||
|
"purge_title": "Limpiar el historial de trabajo antiguo",
|
||||||
|
"purge_body": "Elimine el historial de ejecuciones completadas y fallidas con una antigüedad superior al número de días elegido. Los hallazgos disminuyen con las carreras de sus padres. Las ejecuciones no terminales (en ejecución, en pausa, con solicitud de cancelación) siempre se conservan.",
|
||||||
|
"purge_days_label": "Retención (días)",
|
||||||
|
"purge_confirm": "Purga",
|
||||||
|
"purge_done": "{{n}} ejecuciones antiguas eliminadas (retención {{days}} días)",
|
||||||
|
"state_running": "correr",
|
||||||
|
"never": "nunca",
|
||||||
|
"just_now": "En este momento",
|
||||||
|
"n_min_ago": "Hace {{n}} minutos",
|
||||||
|
"n_h_ago": "Hace {{n}} h",
|
||||||
|
"n_d_ago": "Hace {{n}} d",
|
||||||
|
"triggered_ok": "{{name}} activado con éxito",
|
||||||
|
"triggered_err": "{{name}} falló: {{message}}",
|
||||||
|
"cancel_requested": "Cancelación solicitada: {{name}} se detendrá en el siguiente límite seguro",
|
||||||
|
"cancel_noop": "No hay nada que cancelar: {{name}} no se está ejecutando",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "Usuario (UUID)",
|
||||||
|
"include_revoked": "Incluir revocadas / caducadas",
|
||||||
|
"refresh": "Actualizar",
|
||||||
|
"col_user": "Usuario",
|
||||||
|
"col_origin": "Origen",
|
||||||
|
"col_created": "Creada",
|
||||||
|
"col_expires": "Caduca",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "Agente de usuario",
|
||||||
|
"col_bound": "Vinculada",
|
||||||
|
"col_status": "Estado",
|
||||||
|
"current_tooltip": "Esta es la sesión que está usando ahora mismo — al revocarla se cerrará su sesión.",
|
||||||
|
"bound_tooltip": "Vinculada con DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "no vinculada",
|
||||||
|
"revoked": "revocada",
|
||||||
|
"expired": "caducada",
|
||||||
|
"active": "activa",
|
||||||
|
"revoke": "Revocar",
|
||||||
|
"empty": "Ninguna sesión coincide con el filtro actual.",
|
||||||
|
"revoke_self_confirm": "⚠️ Esta es SU sesión actual. Al revocarla se cerrará su sesión inmediatamente y tendrá que iniciar sesión de nuevo. ¿Continuar?",
|
||||||
|
"revoke_confirm": "¿Revocar esta sesión? La próxima petición desde ese navegador devolverá 401.",
|
||||||
|
"revoke_lag_notice": "Revocar una sesión rompe su vía de renovación de inmediato, pero cualquier JWT ya presente en el navegador permanece válido hasta {{secs}} segundos, hasta el próximo intento de renovación.",
|
||||||
|
"origin": {
|
||||||
|
"password": "Contraseña",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "Enlace mágico",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "Dispositivo",
|
||||||
|
"unknown": "Desconocido"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "Perfil",
|
"page_title": "Perfil",
|
||||||
@@ -1041,25 +1357,44 @@
|
|||||||
"error_create_pw": "Error al crear contraseña de aplicación",
|
"error_create_pw": "Error al crear contraseña de aplicación",
|
||||||
"confirm_revoke": "¿Revocar contraseña \"{{label}}\"? Los clientes que la usen dejarán de funcionar.",
|
"confirm_revoke": "¿Revocar contraseña \"{{label}}\"? Los clientes que la usen dejarán de funcionar.",
|
||||||
"error_revoke": "Error al revocar contraseña",
|
"error_revoke": "Error al revocar contraseña",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "Editar foto",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "Elige una foto (PNG, JPEG, WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "Las imágenes de más de 512 × 512 px cambian de tamaño automáticamente.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "guardar foto",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "Quitar foto",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "No se pudo guardar la foto",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "Por favor seleccione un archivo primero",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "Foto gestionada por su proveedor de identidad.",
|
||||||
"password_mismatch": "Las contraseñas no coinciden"
|
"password_mismatch": "Las contraseñas no coinciden",
|
||||||
|
"app_pw_revoke": "Revocar la contraseña de la aplicación",
|
||||||
|
"avatar": "Avatar",
|
||||||
|
"copied": "Copiado",
|
||||||
|
"copy_failed": "No se pudo copiar",
|
||||||
|
"language": "Idioma",
|
||||||
|
"language_auto": "Automático",
|
||||||
|
"saved": "Perfil guardado",
|
||||||
|
"sso_connect_title": "Conecte el inicio de sesión único",
|
||||||
|
"sso_connect_description": "Vincula tu cuenta a {{provider}} para que puedas iniciar sesión con SSO en lugar de tu contraseña.",
|
||||||
|
"sso_connect_button": "Conéctate con {{provider}}",
|
||||||
|
"sso_disconnect_title": "Inicio de sesión único",
|
||||||
|
"sso_disconnect_description": "Su cuenta está conectada a {{provider}}. Para desconectarse, deberá iniciar sesión con su contraseña a partir de ahora.",
|
||||||
|
"sso_disconnect_button": "Desconectar el inicio de sesión único",
|
||||||
|
"sso_disconnect_confirm_title": "¿Desconectar el inicio de sesión único?",
|
||||||
|
"sso_disconnect_confirm_message": "Después de esto, solo podrás iniciar sesión con tu contraseña o credencial OPAQUE.",
|
||||||
|
"sso_disconnect_confirm_button": "Desconectar",
|
||||||
|
"sso_unlinked_success": "Inicio de sesión único desconectado.",
|
||||||
|
"sso_unlink_no_alt_auth": "Primero establezca una contraseña; de lo contrario, quedará bloqueado."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "Subiendo...",
|
"uploading": "Subiendo...",
|
||||||
"files": "archivos",
|
"files": "archivos",
|
||||||
"complete": "{{count}} / {{total}} subidos"
|
"complete": "{{count}} / {{total}} subidos",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "Cuota de almacenamiento superada",
|
"storage_quota_exceeded": "Cuota de almacenamiento superada",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1087,8 +1422,8 @@
|
|||||||
"createdAt": "Fecha de creación",
|
"createdAt": "Fecha de creación",
|
||||||
"size": "Tamaño",
|
"size": "Tamaño",
|
||||||
"favoriteDate": "Fecha de favorito",
|
"favoriteDate": "Fecha de favorito",
|
||||||
"byFiles": "By files",
|
"byFiles": "Por archivos",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "Compartido con",
|
||||||
"justAdded": "Nuevo",
|
"justAdded": "Nuevo",
|
||||||
"folders": "Carpetas"
|
"folders": "Carpetas"
|
||||||
},
|
},
|
||||||
@@ -1128,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "Todos los usuarios internos de este servidor",
|
"virtual_internal_explanation": "Todos los usuarios internos de este servidor",
|
||||||
"create": "Crear grupo",
|
"create": "Crear grupo",
|
||||||
"empty": "Aún no hay grupos.",
|
"empty": "Aún no hay grupos.",
|
||||||
"members": "Miembros"
|
"members": "Miembros",
|
||||||
|
"add_member_search": "Buscar usuarios o grupos para agregar...",
|
||||||
|
"nested": "Grupo"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "Copiar enlace",
|
"copyLink": "Copiar enlace",
|
||||||
@@ -1149,11 +1486,18 @@
|
|||||||
"emptyTitle": "Ningún elemento compartido coincide con el filtro actual",
|
"emptyTitle": "Ningún elemento compartido coincide con el filtro actual",
|
||||||
"emptyHint": "Ajusta el filtro por tipo o restablécelo al valor predeterminado (Archivos + Carpetas).",
|
"emptyHint": "Ajusta el filtro por tipo o restablécelo al valor predeterminado (Archivos + Carpetas).",
|
||||||
"reset": "Restablecer filtro"
|
"reset": "Restablecer filtro"
|
||||||
}
|
},
|
||||||
|
"editSharing": "Editar compartir",
|
||||||
|
"emptyStateDesc": "Los elementos que compartes con otras personas aparecerán aquí",
|
||||||
|
"emptyStateTitle": "Aún no has compartido nada",
|
||||||
|
"manageAccess": "Administrar acceso",
|
||||||
|
"notifySent": "Notificación enviada.",
|
||||||
|
"passwordLinks": "Enlaces protegidos con contraseña"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascendente",
|
"asc": "ascendente",
|
||||||
"desc": "descendente"
|
"desc": "descendente",
|
||||||
|
"direction": "Ordenar dirección"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
@@ -1227,7 +1571,15 @@
|
|||||||
"category": {
|
"category": {
|
||||||
"audio": "Audio",
|
"audio": "Audio",
|
||||||
"code": "Código",
|
"code": "Código",
|
||||||
"text": "Texto"
|
"text": "Texto",
|
||||||
|
"archives": "Archivo",
|
||||||
|
"documents": "Documentos",
|
||||||
|
"images": "Imágenes",
|
||||||
|
"installers": "Instaladores",
|
||||||
|
"markdown": "Reducción",
|
||||||
|
"presentations": "Presentaciones",
|
||||||
|
"spreadsheets": "Hojas de cálculo",
|
||||||
|
"videos": "Vídeos"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Añadir",
|
"add": "Añadir",
|
||||||
@@ -1250,21 +1602,60 @@
|
|||||||
"search": "Buscar",
|
"search": "Buscar",
|
||||||
"yes": "Sí",
|
"yes": "Sí",
|
||||||
"saving": "Guardando…",
|
"saving": "Guardando…",
|
||||||
"deleting": "Eliminando…"
|
"deleting": "Eliminando…",
|
||||||
|
"copied": "Copiado al portapapeles",
|
||||||
|
"copy_failed": "Copia fallida",
|
||||||
|
"empty": "Nada aquí todavía.",
|
||||||
|
"error": "error desconocido",
|
||||||
|
"favorite": "Favorito",
|
||||||
|
"ok": "DE ACUERDO",
|
||||||
|
"optional": "opcional",
|
||||||
|
"retry": "Intentar otra vez",
|
||||||
|
"select": "Seleccionar",
|
||||||
|
"select_all": "Seleccionar todo",
|
||||||
|
"dismiss": "Despedir"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "Continuar",
|
"continue": "Continuar",
|
||||||
"unknown": "Desconocido"
|
"unknown": "Desconocido",
|
||||||
|
"approve": "Aprobar",
|
||||||
|
"approved": "Dispositivo aprobado. Puede regresar a su dispositivo.",
|
||||||
|
"client": "Solicitud",
|
||||||
|
"denied": "Acceso al dispositivo denegado.",
|
||||||
|
"deny": "Denegar",
|
||||||
|
"enter_code": "Ingresa el código que se muestra en tu dispositivo",
|
||||||
|
"lookup_failed": "No se pudo verificar el código. Por favor inténtalo de nuevo.",
|
||||||
|
"not_found": "Código no encontrado o caducado. Por favor verifique e intente nuevamente.",
|
||||||
|
"scopes": "Acceso",
|
||||||
|
"title": "Verificación del dispositivo",
|
||||||
|
"unauthorized": "Debe iniciar sesión para autorizar un dispositivo. Por favor inicia sesión primero."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "Caducado",
|
"expired": "Caducado",
|
||||||
"noExpiry": "Sin caducidad",
|
"noExpiry": "Sin caducidad",
|
||||||
"today": "Hoy",
|
"today": "Hoy",
|
||||||
"tomorrow": "Mañana"
|
"tomorrow": "Mañana",
|
||||||
|
"later": "Más tarde",
|
||||||
|
"month": "En menos de 30 días",
|
||||||
|
"week": "En menos de 7 días"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "Error",
|
"error_title": "Error",
|
||||||
"sign_in_with": "Iniciar sesión con {{provider}}"
|
"sign_in_with": "Iniciar sesión con {{provider}}",
|
||||||
|
"close_window": "Cerrar ventana",
|
||||||
|
"error_expired_body": "Tu sesión ha caducado. Por favor inténtalo de nuevo.",
|
||||||
|
"error_expired_title": "Sesión caducada",
|
||||||
|
"error_generic_body": "Se produjo un error inesperado. Por favor inténtalo de nuevo.",
|
||||||
|
"error_invalid_body": "Nombre de usuario o contraseña no válidos. Por favor verifique sus credenciales e inténtelo nuevamente.",
|
||||||
|
"error_invalid_title": "Error de inicio de sesion",
|
||||||
|
"error_notfound_body": "No se encontró la página solicitada.",
|
||||||
|
"error_notfound_title": "Extraviado",
|
||||||
|
"grant": "Conceder acceso",
|
||||||
|
"grant_subtitle": "Un cliente de Nextcloud solicita acceso a su cuenta.",
|
||||||
|
"grant_title": "Conceder acceso",
|
||||||
|
"invalid_token": "Token de sesión no válido.",
|
||||||
|
"success_body": "Ahora puede regresar a su aplicación: está conectada.",
|
||||||
|
"success_title": "Acceso concedido"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "Tamaño",
|
"size_label": "Tamaño",
|
||||||
@@ -1279,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "Tipo",
|
"type_label": "Tipo",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "Relevancia"
|
"relevance": "Relevancia",
|
||||||
|
"largest": "más grande",
|
||||||
|
"name_asc": "Nombre A-Z",
|
||||||
|
"name_desc": "Nombre Z-A",
|
||||||
|
"newest": "El más nuevo",
|
||||||
|
"oldest": "más antiguo",
|
||||||
|
"smallest": "Pequeñísimo"
|
||||||
},
|
},
|
||||||
"results_for": "Resultados para \"{{q}}\"",
|
"results_for": "Resultados para \"{{q}}\"",
|
||||||
"results_summary": "Resultados para \"{{q}}\" · {{n}} resultados en {{ms}} ms",
|
"results_summary": "Resultados para \"{{q}}\" · {{n}} resultados en {{ms}} ms",
|
||||||
@@ -1296,9 +1693,9 @@
|
|||||||
"prompt": "Escribe una consulta en la barra de búsqueda superior.",
|
"prompt": "Escribe una consulta en la barra de búsqueda superior.",
|
||||||
"size": {
|
"size": {
|
||||||
"all": "Cualquier tamaño",
|
"all": "Cualquier tamaño",
|
||||||
"small": "< 1 MB",
|
"small": "< 1MB",
|
||||||
"medium": "1–100 MB",
|
"medium": "1–100 MB",
|
||||||
"large": "> 100 MB"
|
"large": "> 100MB"
|
||||||
},
|
},
|
||||||
"date": {
|
"date": {
|
||||||
"all": "Cualquier momento",
|
"all": "Cualquier momento",
|
||||||
@@ -1306,14 +1703,24 @@
|
|||||||
"week": "Última semana",
|
"week": "Última semana",
|
||||||
"month": "Último mes",
|
"month": "Último mes",
|
||||||
"year": "Último año"
|
"year": "Último año"
|
||||||
}
|
},
|
||||||
|
"see_all": "Ver todos los resultados"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "Carpetas"
|
"folders": "Carpetas",
|
||||||
|
"empty": "Vacío (0 B)",
|
||||||
|
"huge": "> 5GB",
|
||||||
|
"large": "1 – 5GB",
|
||||||
|
"medium": "100MB – 1GB",
|
||||||
|
"small": "1 – 100MB",
|
||||||
|
"tiny": "< 1MB"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "Vista de cuadrícula",
|
"grid": "Vista de cuadrícula",
|
||||||
"list": "Vista de lista"
|
"list": "Vista de lista",
|
||||||
|
"label": "Ver opciones",
|
||||||
|
"hide_dotfiles": "Ocultar archivos ocultos",
|
||||||
|
"show_dotfiles": "Mostrar archivos ocultos"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "No se pudo guardar tu preferencia. Inténtalo de nuevo."
|
"save_failed": "No se pudo guardar tu preferencia. Inténtalo de nuevo."
|
||||||
@@ -1388,5 +1795,33 @@
|
|||||||
"location": "Ubicación",
|
"location": "Ubicación",
|
||||||
"wrong_drop_zone_msg": "Las subidas solo funcionan en Archivos — abre la sección Archivos y suelta ahí los elementos.",
|
"wrong_drop_zone_msg": "Las subidas solo funcionan en Archivos — abre la sección Archivos y suelta ahí los elementos.",
|
||||||
"wrong_drop_zone_action": "Ir a Archivos"
|
"wrong_drop_zone_action": "Ir a Archivos"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "Sin nombre",
|
||||||
|
"empty": "Aún no hay gente",
|
||||||
|
"disabled": "El reconocimiento facial está deshabilitado",
|
||||||
|
"rename_title": "Nombra a esta persona",
|
||||||
|
"name_label": "Nombre",
|
||||||
|
"back": "Atrás"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud: un servidor de sincronización y almacenamiento de archivos rápido y autohospedado."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "No hay comandos coincidentes",
|
||||||
|
"placeholder": "Escribe un comando o busca…",
|
||||||
|
"title": "paleta de comandos",
|
||||||
|
"toggle_theme": "Alternar tema"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "No se pudieron cargar los elementos",
|
||||||
|
"settings": {
|
||||||
|
"language": "Idioma"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "Aún no se ha compartido nada contigo.",
|
||||||
|
"from": "Compartido por {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "Ordenar dirección"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+636
-186
File diff suppressed because it is too large
Load Diff
+597
-169
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "Partages avec moi",
|
"sharedwithme": "Partages avec moi",
|
||||||
"profile": "Profil",
|
"profile": "Profil",
|
||||||
"shared_with_me": "Partages avec moi",
|
"shared_with_me": "Partages avec moi",
|
||||||
"groups": "Groupes"
|
"groups": "Groupes",
|
||||||
|
"primary": "Primaire",
|
||||||
|
"admin_sections": "Sections d'administration",
|
||||||
|
"back_to_app": "Retour à OxiCloud",
|
||||||
|
"toggle": "Basculer le menu de navigation"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "Pas encore de photos",
|
"empty_state": "Pas encore de photos",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "Jour",
|
"view_daily": "Jour",
|
||||||
"view_monthly": "Mois",
|
"view_monthly": "Mois",
|
||||||
"view_yearly": "Année",
|
"view_yearly": "Année",
|
||||||
"group_by": "Grouper par"
|
"group_by": "Grouper par",
|
||||||
|
"confirm_delete": "Déplacer {{n}} photos vers la corbeille ?",
|
||||||
|
"confirm_delete_one": "Supprimer {{name}} ?",
|
||||||
|
"delete": "Supprimer des photos",
|
||||||
|
"empty": "Pas encore de photos.",
|
||||||
|
"full_resolution": "Pleine résolution",
|
||||||
|
"trash_partial": "{{ok}} sur {{total}} déplacé vers la corbeille.",
|
||||||
|
"trashed": "{{n}} déplacé vers la corbeille.",
|
||||||
|
"layout_square": "Grille",
|
||||||
|
"layout_justified": "Justifié",
|
||||||
|
"tab_moments": "Instants",
|
||||||
|
"tab_places": "Lieux",
|
||||||
|
"tab_people": "Personnes",
|
||||||
|
"map_loading": "Chargement de la carte…",
|
||||||
|
"map_error": "Impossible de charger la carte"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "Créer une Playlist",
|
"create_playlist": "Créer une Playlist",
|
||||||
@@ -127,24 +145,43 @@
|
|||||||
"loading": "Chargement…",
|
"loading": "Chargement…",
|
||||||
"search_error": "Impossible de charger les fichiers audio",
|
"search_error": "Impossible de charger les fichiers audio",
|
||||||
"adding": "Ajout en cours…",
|
"adding": "Ajout en cours…",
|
||||||
"can_write": "Can edit",
|
"can_write": "Peut modifier",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "Couverture mise à jour",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "Créez votre première playlist pour commencer à organiser votre musique",
|
||||||
"make_private": "Make private",
|
"make_private": "Rendre privé",
|
||||||
"make_public": "Make public",
|
"make_public": "Rendre public",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "Gérer les partages",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "Pas de partage pour l'instant",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "La lecture a échoué",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "Lecture seule",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "Supprimer le partage",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "Définir la couverture",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "Identifiant d'utilisateur ou email",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "Piste supprimée",
|
||||||
"prev": "Précédent"
|
"prev": "Précédent",
|
||||||
|
"add_selected": "Ajouter la sélection",
|
||||||
|
"create_playlist_hint": "Tapez un nom de liste de lecture pour en créer une.",
|
||||||
|
"created": "Créé « {{name}} ».",
|
||||||
|
"delete_playlist": "Supprimer la liste de lecture",
|
||||||
|
"deleted": "« {{name}} » supprimé.",
|
||||||
|
"edit_description": "Modifier la description",
|
||||||
|
"empty_playlist": "Cette playlist ne contient pas encore de titres.",
|
||||||
|
"new_playlist": "Nouvelle liste de lecture",
|
||||||
|
"no_audio": "Aucun fichier audio trouvé.",
|
||||||
|
"now_private": "La playlist est désormais privée.",
|
||||||
|
"now_public": "La playlist est désormais publique.",
|
||||||
|
"pick_or_create": "Existant : {{list}}. Tapez un nom à ajouter ou à créer.",
|
||||||
|
"rename_playlist": "Renommer la liste de lecture",
|
||||||
|
"reordered": "Playlist réorganisée.",
|
||||||
|
"seek": "Chercher",
|
||||||
|
"selected_count": "{{n}} sélectionné",
|
||||||
|
"share_added": "Commun.",
|
||||||
|
"track_count": "{{n}} pistes",
|
||||||
|
"tracks_added": "Ajout de {{n}} pistes."
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "Rechercher des fichiers...",
|
"search": "Rechercher des fichiers...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "Comme le système"
|
"auto": "Comme le système"
|
||||||
},
|
},
|
||||||
"manage_groups": "Gérer les groupes",
|
"manage_groups": "Gérer les groupes",
|
||||||
"admin": "Admin"
|
"admin": "Admin",
|
||||||
|
"mit_license": "Licence MIT",
|
||||||
|
"title": "Menu utilisateur"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "Lien de partage",
|
"dialogTitle": "Lien de partage",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "Paramètres de partage mis à jour",
|
"shareUpdated": "Paramètres de partage mis à jour",
|
||||||
"shareRemoved": "Partage supprimé avec succès",
|
"shareRemoved": "Partage supprimé avec succès",
|
||||||
"inviteByEmail": "Inviter par e-mail — une invitation sera envoyée",
|
"inviteByEmail": "Inviter par e-mail — une invitation sera envoyée",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "Annuaire des utilisateurs indisponible",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "Nom du lien (facultatif)",
|
||||||
"newLink": "New link",
|
"newLink": "Nouveau lien",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "Pas d'expiration",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Liens publics",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "Peut modifier",
|
||||||
"canManage": "Can manage",
|
"canManage": "Peut gérer",
|
||||||
"canView": "Can view"
|
"canView": "Peut voir"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "Rechercher des personnes…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "Part de :",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "Lien partagé",
|
||||||
"copied": "Link copied",
|
"copied": "Lien copié",
|
||||||
"copy": "Copier",
|
"copy": "Copier",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "Impossible de copier le lien",
|
||||||
"download": "Télécharger",
|
"download": "Télécharger",
|
||||||
"files": "Fichiers",
|
"files": "Fichiers",
|
||||||
"folders": "Dossiers",
|
"folders": "Dossiers",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "Nom du lien (facultatif)",
|
||||||
"notifyByEmail": "Notifier par e-mail",
|
"notifyByEmail": "Notifier par e-mail",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "Rôle",
|
"role_label": "Rôle",
|
||||||
"col_shared_by": "Partagé par",
|
"col_shared_by": "Partagé par",
|
||||||
"col_shared": "Partagé"
|
"col_shared": "Partagé",
|
||||||
|
"addPassword": "Ajouter un mot de passe",
|
||||||
|
"add_people": "Ajoutez des personnes, des groupes ou un e-mail…",
|
||||||
|
"bad_password": "Mot de passe incorrect. Veuillez réessayer.",
|
||||||
|
"changePassword": "Changer le mot de passe",
|
||||||
|
"create_link": "Créer un lien",
|
||||||
|
"created": "Lien public créé",
|
||||||
|
"dialog_title": "Partager « {{name}} »",
|
||||||
|
"download_zip": "Télécharger le fichier ZIP",
|
||||||
|
"empty_folder": "Ce dossier est vide.",
|
||||||
|
"error": "Quelque chose s'est mal passé. Veuillez réessayer.",
|
||||||
|
"expired": "Ce lien de partage n'est plus disponible.",
|
||||||
|
"expires_optional": "Expire (facultatif)",
|
||||||
|
"expiry": "Expiration",
|
||||||
|
"invalid": "Ce lien de partage n'est pas valide.",
|
||||||
|
"link": "Lien",
|
||||||
|
"no_people": "Pas encore partagé avec qui que ce soit.",
|
||||||
|
"none": "Pas encore de liens publics.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} déjà notifié récemment.",
|
||||||
|
"rateLimited": "{{n}} atteint la limite de débit – réessayez plus tard.",
|
||||||
|
"sent": "{{n}} averti par email.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "Définir un mot de passe :",
|
||||||
|
"passwordPrompt_clear": "Nouveau mot de passe (vide à supprimer) :",
|
||||||
|
"password_cleared": "Mot de passe supprimé",
|
||||||
|
"password_optional": "Mot de passe (facultatif)",
|
||||||
|
"password_set": "Mot de passe mis à jour",
|
||||||
|
"password_title": "Mot de passe requis",
|
||||||
|
"public_link": "Lien public",
|
||||||
|
"set_expiry": "Définir l'expiration",
|
||||||
|
"title": "Commun",
|
||||||
|
"unlock": "Ouvrir"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "Lien de partage",
|
"share_dialogTitle": "Lien de partage",
|
||||||
"share_linkLabel": "Lien partagé :",
|
"share_linkLabel": "Lien partagé :",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "Ajouter aux favoris",
|
"favorite": "Ajouter aux favoris",
|
||||||
"unfavorite": "Retirer des favoris",
|
"unfavorite": "Retirer des favoris",
|
||||||
"open": "Ouvrir",
|
"open": "Ouvrir",
|
||||||
"download_zip": "Télécharger en ZIP"
|
"download_zip": "Télécharger en ZIP",
|
||||||
|
"already_favorites": "Tous les éléments sélectionnés sont déjà favoris",
|
||||||
|
"batch_delete": "Supprimer la sélection",
|
||||||
|
"breadcrumb": "Fil d'Ariane",
|
||||||
|
"cancel_selection": "Annuler la sélection",
|
||||||
|
"confirm_batch_delete": "Déplacer {{n}} éléments vers la corbeille ?",
|
||||||
|
"confirm_delete": "Déplacer \"{{name}}\" vers la corbeille ?",
|
||||||
|
"confirm_delete_n": "Supprimer {{count}} élément(s) ?",
|
||||||
|
"copied": "Copié",
|
||||||
|
"copy_here": "Copiez ici",
|
||||||
|
"copy_n": "Copier {{n}} éléments",
|
||||||
|
"copy_title": "Copiez « {{name}} »",
|
||||||
|
"edit_new_tab": "Modifier dans un nouvel onglet",
|
||||||
|
"editor": "Éditeur de documents",
|
||||||
|
"empty_title": "Ce dossier est vide",
|
||||||
|
"favorited": "Préféré",
|
||||||
|
"grid": "Grille",
|
||||||
|
"list": "Liste",
|
||||||
|
"more_actions": "Plus de propositions",
|
||||||
|
"move_here": "Déplacez-vous ici",
|
||||||
|
"move_n": "Déplacer {{n}} éléments",
|
||||||
|
"move_title": "Déplacer « {{name}} »",
|
||||||
|
"moved": "Déplacé",
|
||||||
|
"new_folder_prompt": "Nouveau nom de dossier",
|
||||||
|
"no_home": "Aucun dossier personnel disponible.",
|
||||||
|
"no_preview": "Aucun aperçu disponible pour ce type de fichier.",
|
||||||
|
"no_subfolders": "Aucun sous-dossier ici.",
|
||||||
|
"owner_me": "Moi",
|
||||||
|
"preview_failed": "Impossible de charger l'aperçu.",
|
||||||
|
"select_all": "Tout sélectionner",
|
||||||
|
"selected_count": "{{count}} sélectionné",
|
||||||
|
"selection": "Sélection",
|
||||||
|
"shared": "Commun",
|
||||||
|
"uploaded": "Téléchargement terminé",
|
||||||
|
"uploaded_saved": "Téléchargement terminé — {{mb}} Mo dédupliqués",
|
||||||
|
"uploaded_partial": "{{ok}} téléchargé, {{failed}} a échoué",
|
||||||
|
"uploaded_skipped": "{{ok}} téléchargé · {{skipped}} ignoré (pas de fichiers normaux)",
|
||||||
|
"upload_failed": "Échec du téléchargement",
|
||||||
|
"uploading": "Téléchargement…",
|
||||||
|
"uploading_file": "Téléchargement {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "Renommer le dossier",
|
"rename_folder": "Renommer le dossier",
|
||||||
@@ -439,9 +551,9 @@
|
|||||||
"notify": "Envoyer une notification",
|
"notify": "Envoyer une notification",
|
||||||
"recipient": "Destinataire",
|
"recipient": "Destinataire",
|
||||||
"message": "Message",
|
"message": "Message",
|
||||||
"go_to_parent": ".. (parent folder)",
|
"go_to_parent": ".. (dossier parent)",
|
||||||
"no_subfolders": "No subfolders",
|
"no_subfolders": "Aucun sous-dossier",
|
||||||
"select_this_folder": "Select this folder",
|
"select_this_folder": "Sélectionnez ce dossier",
|
||||||
"move_to_home": "Déplacer vers le dossier personnel"
|
"move_to_home": "Déplacer vers le dossier personnel"
|
||||||
},
|
},
|
||||||
"dropzone": {
|
"dropzone": {
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "Cette profondeur d'imbrication dépasse le maximum autorisé (8).",
|
"group_depth_exceeded": "Cette profondeur d'imbrication dépasse le maximum autorisé (8).",
|
||||||
"group_virtual_immutable": "Le groupe « Internal » est géré par le système et ne peut pas être modifié.",
|
"group_virtual_immutable": "Le groupe « Internal » est géré par le système et ne peut pas être modifié.",
|
||||||
"group_not_found": "Groupe introuvable.",
|
"group_not_found": "Groupe introuvable.",
|
||||||
"group_name_taken": "Un groupe portant ce nom existe déjà."
|
"group_name_taken": "Un groupe portant ce nom existe déjà.",
|
||||||
|
"forbidden": "Impossible de charger les fichiers"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "Accueil",
|
"home": "Accueil",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "Supprimer définitivement",
|
"delete": "Supprimer définitivement",
|
||||||
"empty_action": "Vider la corbeille",
|
"empty_action": "Vider la corbeille",
|
||||||
"expires_at": "Expiration"
|
"expires_at": "Expiration",
|
||||||
|
"confirm_delete": "Supprimer définitivement cet élément ? Cela ne peut pas être annulé.",
|
||||||
|
"confirm_empty": "Vider la poubelle ? Cela ne peut pas être annulé.",
|
||||||
|
"restored": "Restauré"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "Expiré",
|
"expired": "Expiré",
|
||||||
@@ -570,9 +686,22 @@
|
|||||||
"login_error_auto_link_disabled": "Ce serveur ne relie pas automatiquement les comptes SSO. Connectez-vous avec vos identifiants existants, puis reliez SSO depuis votre profil.",
|
"login_error_auto_link_disabled": "Ce serveur ne relie pas automatiquement les comptes SSO. Connectez-vous avec vos identifiants existants, puis reliez SSO depuis votre profil.",
|
||||||
"login_error_auto_link_email_not_verified": "Votre fournisseur SSO n'a pas confirmé votre adresse e-mail. Vérifiez votre e-mail chez votre fournisseur d'identité, puis réessayez.",
|
"login_error_auto_link_email_not_verified": "Votre fournisseur SSO n'a pas confirmé votre adresse e-mail. Vérifiez votre e-mail chez votre fournisseur d'identité, puis réessayez.",
|
||||||
"login_error_already_linked_elsewhere": "Un compte local avec cette adresse e-mail existe déjà et est relié à une autre identité SSO. Contactez votre administrateur.",
|
"login_error_already_linked_elsewhere": "Un compte local avec cette adresse e-mail existe déjà et est relié à une autre identité SSO. Contactez votre administrateur.",
|
||||||
|
"login_error_email_ambiguous": "Plusieurs comptes locaux correspondent à cette adresse e-mail. Contactez votre administrateur pour résoudre.",
|
||||||
"login_error_callback_denied": "Votre lien de connexion a expiré ou a déjà été utilisé. Veuillez réessayer.",
|
"login_error_callback_denied": "Votre lien de connexion a expiré ou a déjà été utilisé. Veuillez réessayer.",
|
||||||
"login_error_callback_failed": "La connexion SSO n'a pas pu se terminer. Veuillez réessayer.",
|
"login_error_callback_failed": "La connexion SSO n'a pas pu se terminer. Veuillez réessayer.",
|
||||||
"login_error_generic": "La connexion SSO a été refusée. Veuillez réessayer.",
|
"login_error_generic": "La connexion SSO a été refusée. Veuillez réessayer.",
|
||||||
|
"password_or_link_hint": "Mot de passe (laisser vide pour un lien de connexion)",
|
||||||
|
"cookie_rejected": "La connexion a réussi mais le navigateur a rejeté le cookie de session. Si vous êtes sur HTTP, définissez OXICLOUD_COOKIE_SECURE=false ou utilisez HTTPS.",
|
||||||
|
"login_error": "Erreur de connexion",
|
||||||
|
"magic_error": "Quelque chose s'est mal passé. Essayer à nouveau.",
|
||||||
|
"magic_prompt": "Pas de mot de passe ? Connectez-vous avec un lien e-mail",
|
||||||
|
"magic_send": "Envoyer le lien",
|
||||||
|
"magic_sent": "Si un compte existe, un lien de connexion a été envoyé. Vérifiez votre boîte de réception.",
|
||||||
|
"register_error": "L'inscription a échoué",
|
||||||
|
"session_expired": "Votre session a expiré. Veuillez vous reconnecter.",
|
||||||
|
"signing_in": "Connexion…",
|
||||||
|
"sending": "Envoi…",
|
||||||
|
"toggle_password": "Afficher le mot de passe",
|
||||||
"logged_out": "Vous êtes déconnecté."
|
"logged_out": "Vous êtes déconnecté."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -585,7 +714,8 @@
|
|||||||
"download_file": "Télécharger le fichier",
|
"download_file": "Télécharger le fichier",
|
||||||
"zoom_in": "Zoom avant",
|
"zoom_in": "Zoom avant",
|
||||||
"zoom_out": "Zoom arrière",
|
"zoom_out": "Zoom arrière",
|
||||||
"zoom_reset": "Réinitialiser le zoom"
|
"zoom_reset": "Réinitialiser le zoom",
|
||||||
|
"zoom": "Zoom"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "Bienvenue !",
|
"title": "Bienvenue !",
|
||||||
@@ -627,7 +757,8 @@
|
|||||||
"empty_hidden_state": "{{n}} élément(s) récent(s) masqué(s) par votre préférence",
|
"empty_hidden_state": "{{n}} élément(s) récent(s) masqué(s) par votre préférence",
|
||||||
"empty_hidden_hint": "Désactivez \"Masquer les fichiers\" dans votre profil pour les voir.",
|
"empty_hidden_hint": "Désactivez \"Masquer les fichiers\" dans votre profil pour les voir.",
|
||||||
"loadMore": "Charger plus",
|
"loadMore": "Charger plus",
|
||||||
"remove_item": "Retirer des récents"
|
"remove_item": "Retirer des récents",
|
||||||
|
"confirm_clear": "Effacer vos éléments récents ?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "Fichier renommé",
|
"file_renamed": "Fichier renommé",
|
||||||
@@ -639,12 +770,13 @@
|
|||||||
"folder_deleted": "Dossier déplacé vers la corbeille",
|
"folder_deleted": "Dossier déplacé vers la corbeille",
|
||||||
"item_deleted_permanently": "Élément supprimé définitivement",
|
"item_deleted_permanently": "Élément supprimé définitivement",
|
||||||
"trash_emptied": "Corbeille vidée avec succès",
|
"trash_emptied": "Corbeille vidée avec succès",
|
||||||
"empty": "No notifications",
|
"empty": "Aucune notification",
|
||||||
"title": "Notifications",
|
"title": "Notifications",
|
||||||
"link_created": "Lien créé",
|
"link_created": "Lien créé",
|
||||||
"share_success": "Lien de partage créé avec succès",
|
"share_success": "Lien de partage créé avec succès",
|
||||||
"upload_files_section_title": "Dépôt non disponible ici",
|
"upload_files_section_title": "Dépôt non disponible ici",
|
||||||
"upload_files_section_body": "Accédez à la section Fichiers pour déposer des fichiers"
|
"upload_files_section_body": "Accédez à la section Fichiers pour déposer des fichiers",
|
||||||
|
"clear": "Tout effacer"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "1 élément sélectionné",
|
"one_selected": "1 élément sélectionné",
|
||||||
@@ -720,8 +852,8 @@
|
|||||||
"issuer_url_hint": "URL de l'émetteur OpenID Connect",
|
"issuer_url_hint": "URL de l'émetteur OpenID Connect",
|
||||||
"auto_discover": "Auto-découverte",
|
"auto_discover": "Auto-découverte",
|
||||||
"discovering": "Découverte…",
|
"discovering": "Découverte…",
|
||||||
"client_id": "Client ID",
|
"client_id": "Identifiant client",
|
||||||
"client_secret": "Client Secret",
|
"client_secret": "Secret client",
|
||||||
"client_secret_placeholder": "Laisser vide pour conserver la valeur",
|
"client_secret_placeholder": "Laisser vide pour conserver la valeur",
|
||||||
"secret_configured": "Un client secret est déjà configuré",
|
"secret_configured": "Un client secret est déjà configuré",
|
||||||
"callback_url": "URL de rappel",
|
"callback_url": "URL de rappel",
|
||||||
@@ -846,7 +978,7 @@
|
|||||||
"mig_verifying": "Vérification en cours...",
|
"mig_verifying": "Vérification en cours...",
|
||||||
"oidc_auto_provision": "Provisionner automatiquement les utilisateurs",
|
"oidc_auto_provision": "Provisionner automatiquement les utilisateurs",
|
||||||
"oidc_callback": "URL de rappel",
|
"oidc_callback": "URL de rappel",
|
||||||
"oidc_client_id": "Client ID",
|
"oidc_client_id": "Identifiant client",
|
||||||
"oidc_disable_pw": "Désactiver la connexion par mot de passe (OIDC uniquement)",
|
"oidc_disable_pw": "Désactiver la connexion par mot de passe (OIDC uniquement)",
|
||||||
"oidc_issuer": "URL de l'émetteur",
|
"oidc_issuer": "URL de l'émetteur",
|
||||||
"oidc_scopes": "Scopes",
|
"oidc_scopes": "Scopes",
|
||||||
@@ -854,38 +986,6 @@
|
|||||||
"quotas": "Quotas",
|
"quotas": "Quotas",
|
||||||
"reset_pw_for": "Nouveau mot de passe pour",
|
"reset_pw_for": "Nouveau mot de passe pour",
|
||||||
"role": "Rôle",
|
"role": "Rôle",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "Utilisateur (UUID)",
|
|
||||||
"include_revoked": "Inclure les révoquées / expirées",
|
|
||||||
"refresh": "Actualiser",
|
|
||||||
"col_user": "Utilisateur",
|
|
||||||
"col_origin": "Origine",
|
|
||||||
"col_created": "Créée",
|
|
||||||
"col_expires": "Expire",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "Agent utilisateur",
|
|
||||||
"col_bound": "Liée",
|
|
||||||
"col_status": "Statut",
|
|
||||||
"current_tooltip": "Il s'agit de la session que vous utilisez actuellement — la révoquer vous déconnectera.",
|
|
||||||
"bound_tooltip": "Liée par DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "non liée",
|
|
||||||
"revoked": "révoquée",
|
|
||||||
"expired": "expirée",
|
|
||||||
"active": "active",
|
|
||||||
"revoke": "Révoquer",
|
|
||||||
"empty": "Aucune session ne correspond au filtre actuel.",
|
|
||||||
"revoke_self_confirm": "⚠️ Il s'agit de VOTRE session actuelle. La révoquer vous déconnectera immédiatement et vous devrez vous reconnecter. Continuer ?",
|
|
||||||
"revoke_confirm": "Révoquer cette session ? La prochaine requête depuis ce navigateur renverra 401.",
|
|
||||||
"revoke_lag_notice": "La révocation d'une session coupe immédiatement son chemin de rafraîchissement, mais tout JWT déjà présent dans le navigateur reste valide pendant jusqu'à {{secs}} secondes, jusqu'à la prochaine tentative de rafraîchissement.",
|
|
||||||
"origin": {
|
|
||||||
"password": "Mot de passe",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "Lien magique",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "Appareil",
|
|
||||||
"unknown": "Inconnu"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "Échec de l'envoi.",
|
"smtp_fail": "Échec de l'envoi.",
|
||||||
"smtp_send": "Envoyer",
|
"smtp_send": "Envoyer",
|
||||||
"smtp_test": "Envoyer l'e-mail de test",
|
"smtp_test": "Envoyer l'e-mail de test",
|
||||||
@@ -961,7 +1061,227 @@
|
|||||||
"deleting": "Suppression…",
|
"deleting": "Suppression…",
|
||||||
"auth": "Authentification",
|
"auth": "Authentification",
|
||||||
"quota": "Utilisation du stockage",
|
"quota": "Utilisation du stockage",
|
||||||
"last_login": "Dernière connexion"
|
"last_login": "Dernière connexion",
|
||||||
|
"tab_plugins": "Plugins",
|
||||||
|
"plugins_title": "Plugins",
|
||||||
|
"plugins_disabled": "Les plugins sont désactivés sur ce serveur. Définissez OXICLOUD_ENABLE_PLUGINS=true (et construisez avec la fonctionnalité \"plugins\") pour gérer les plugins WASM ici.",
|
||||||
|
"plugins_install_title": "Installer un plugin",
|
||||||
|
"plugins_install_intro": "Téléchargez un bundle de plugins (.zip) contenant plugin.toml et son module WebAssembly compilé (.wasm). Le manifeste est validé et le module est sondé avant l'installation.",
|
||||||
|
"plugins_bundle_label": "Ensemble de plugins (.zip)",
|
||||||
|
"plugins_install": "Installer le plug-in",
|
||||||
|
"plugins_installed_title": "Plugins installés",
|
||||||
|
"plugins_col_name": "Nom",
|
||||||
|
"plugins_col_id": "IDENTIFIANT",
|
||||||
|
"plugins_col_version": "Version",
|
||||||
|
"plugins_col_events": "Événements",
|
||||||
|
"plugins_col_status": "Statut",
|
||||||
|
"plugins_col_actions": "Actes",
|
||||||
|
"plugins_loading": "Chargement des plugins…",
|
||||||
|
"plugins_none": "Aucun plugin installé.",
|
||||||
|
"plugins_enabled": "Activé",
|
||||||
|
"plugins_disabled_badge": "Désactivé",
|
||||||
|
"plugins_enable": "Activer",
|
||||||
|
"plugins_disable": "Désactiver",
|
||||||
|
"plugins_delete": "Supprimer",
|
||||||
|
"plugins_confirm_delete": "Supprimer le plugin \"{{name}}\" ? Ses fichiers seront supprimés du serveur.",
|
||||||
|
"plugins_installing": "Installation…",
|
||||||
|
"plugins_installed": "Installé {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "Sélectionnez un bundle de plugins (.zip).",
|
||||||
|
"plugins_details": "Journaux et détails",
|
||||||
|
"plugins_back": "Retour aux plugins",
|
||||||
|
"plugins_retention_title": "Conservation des journaux",
|
||||||
|
"plugins_retention_intro": "Les segments de journaux pivotés plus anciens que la fenêtre de rétention ou au-delà de la taille maximale sont élagués selon un calendrier.",
|
||||||
|
"plugins_retention_days": "Rétention (jours)",
|
||||||
|
"plugins_retention_max_mb": "Taille maximale du journal (Mo)",
|
||||||
|
"plugins_retention_save": "Enregistrer la rétention",
|
||||||
|
"plugins_retention_saved": "Rétention enregistrée.",
|
||||||
|
"plugins_retention_invalid": "Entrez des nombres non négatifs.",
|
||||||
|
"plugins_logs_title": "Journaux",
|
||||||
|
"plugins_logs_level_all": "Tous niveaux",
|
||||||
|
"plugins_logs_search": "Rechercher des messages…",
|
||||||
|
"plugins_logs_live": "En direct",
|
||||||
|
"plugins_logs_clear": "Clair",
|
||||||
|
"plugins_logs_confirm_clear": "Effacer tous les journaux de ce plugin ?",
|
||||||
|
"plugins_logs_none": "Aucune entrée de journal.",
|
||||||
|
"plugins_logs_col_time": "Temps",
|
||||||
|
"plugins_logs_col_level": "Niveau",
|
||||||
|
"plugins_logs_col_kind": "Gentil",
|
||||||
|
"plugins_logs_col_invocation": "Invocation",
|
||||||
|
"plugins_logs_col_message": "Message",
|
||||||
|
"plugins_logs_showing": "Affichage {{from}}–{{to}} de {{total}}",
|
||||||
|
"available": "disponible",
|
||||||
|
"confirm_delete_plugin": "Supprimer le plugin {{name}} ?",
|
||||||
|
"disable": "Désactiver",
|
||||||
|
"email_auto": "Généré automatiquement si laissé vide",
|
||||||
|
"enable": "Activer",
|
||||||
|
"env_locked": "Défini par une variable d'environnement",
|
||||||
|
"logs_all": "Tous niveaux",
|
||||||
|
"logs_empty": "Aucune entrée de journal.",
|
||||||
|
"logs_invocation": "Invocation",
|
||||||
|
"logs_kind": "Gentil",
|
||||||
|
"logs_level": "Niveau",
|
||||||
|
"logs_live": "En direct",
|
||||||
|
"logs_message": "Message",
|
||||||
|
"logs_search": "Rechercher…",
|
||||||
|
"logs_showing": "Affichage {{from}}–{{to}} de {{total}}",
|
||||||
|
"logs_time": "Temps",
|
||||||
|
"mig_eta": "~{{min}} minutes restantes",
|
||||||
|
"mig_failed": "{{n}} blobs échoués",
|
||||||
|
"mig_start": "Commencer",
|
||||||
|
"mig_verify": "Vérifier l'intégrité",
|
||||||
|
"mig_verify_mismatch": "{{n}} incohérences de taille",
|
||||||
|
"mig_verify_missing": "{{n}} manquant",
|
||||||
|
"mig_verify_summary": "{{checked}} blobs vérifiés, {{total}} total dans la base de données",
|
||||||
|
"migration": "Migration du stockage",
|
||||||
|
"new_password": "Nouveau mot de passe",
|
||||||
|
"no_plugins": "Aucun plugin installé.",
|
||||||
|
"oidc_admin_groups": "Groupes d'administrateurs",
|
||||||
|
"oidc_auth_endpoint": "Point de terminaison d'authentification",
|
||||||
|
"oidc_client_secret": "Secret client",
|
||||||
|
"oidc_enabled": "Activer la connexion OIDC",
|
||||||
|
"oidc_provider_name": "Nom du fournisseur",
|
||||||
|
"oidc_secret_set": "Un secret client est déjà configuré.",
|
||||||
|
"over_80": "{{n}} utilisateurs dépassant le quota de 80 %",
|
||||||
|
"over_quota": "{{n}} utilisateurs dépassant le quota",
|
||||||
|
"password_reset": "Réinitialisation du mot de passe",
|
||||||
|
"plugin": "Plugin",
|
||||||
|
"plugin_logs": "Journaux des plugins",
|
||||||
|
"plugins": "Plugins",
|
||||||
|
"plugins_clear_logs": "Effacer les journaux",
|
||||||
|
"plugins_install_hint": "Téléchargez un bundle de plugins (.zip).",
|
||||||
|
"plugins_retention": "Conservation des journaux",
|
||||||
|
"plugins_retention_max": "Taille maximale (Mo)",
|
||||||
|
"plugins_upload": "Téléchargez le fichier .zip",
|
||||||
|
"quota_for": "Quota pour",
|
||||||
|
"registration": "Inscription",
|
||||||
|
"registration_disabled_warning": "L'inscription publique est désactivée. Seuls les administrateurs peuvent créer de nouveaux comptes.",
|
||||||
|
"settings_saved_ok": "Paramètres enregistrés.",
|
||||||
|
"smtp": "Courriel (SMTP)",
|
||||||
|
"smtp_from": "Depuis",
|
||||||
|
"smtp_host": "Hôte",
|
||||||
|
"smtp_port": "Port",
|
||||||
|
"smtp_status": "Statut SMTP",
|
||||||
|
"smtp_to": "destinataire@exemple.com",
|
||||||
|
"storage_blobs": "Objets blobs",
|
||||||
|
"storage_current": "Back-end actuel",
|
||||||
|
"storage_dedup": "Taux de déduplication",
|
||||||
|
"storage_preset": "Préréglage",
|
||||||
|
"storage_size": "Stocké",
|
||||||
|
"time_day_ago": "il y a {{n}} j",
|
||||||
|
"time_hour_ago": "il y a {{n}} h",
|
||||||
|
"time_just_now": "tout à l' heure",
|
||||||
|
"unchanged": "Laisser vide pour rester à jour",
|
||||||
|
"running": "En cours d'exécution…",
|
||||||
|
"maintenance": "Entretien",
|
||||||
|
"maintenance_hint": "Analysez à nouveau les fichiers existants pour remplir les métadonnées. Réexécution en toute sécurité ; traite toute la bibliothèque et peut prendre un certain temps.",
|
||||||
|
"reextract_audio": "Réextraire les métadonnées audio",
|
||||||
|
"reextract_photos": "Réextraire les dates de capture photo et vidéo",
|
||||||
|
"encryption": "Cryptage",
|
||||||
|
"encryption_hint": "Générez une clé AES-256 pour le chiffrement des objets blob au repos, puis définissez-la sur OXICLOUD_STORAGE_ENCRYPTION_KEY dans votre environnement de serveur.",
|
||||||
|
"gen_key": "Générer une clé",
|
||||||
|
"gen_key_warning": "Conservez cette clé en toute sécurité. En cas de perte, les données cryptées sont irrémédiablement perdues.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "Emplois",
|
||||||
|
"title": "Emplois",
|
||||||
|
"hint": "Cette section concerne les jobs internes : jobs périodiques + à la demande. Les contrôles de cohérence peuvent être exécutés en toute sécurité à tout moment : ils sont en lecture seule.",
|
||||||
|
"run_all_consistency": "Exécutez tous les contrôles de cohérence",
|
||||||
|
"run_deep": "Courir en profondeur",
|
||||||
|
"run_deep_hint": "Exécute également des variantes lentes (re-hachage de blob, détection bitrot).",
|
||||||
|
"col_name": "Nom",
|
||||||
|
"col_cadence": "Cadence",
|
||||||
|
"col_last_run": "Dernière course",
|
||||||
|
"col_outcome": "Résultat",
|
||||||
|
"col_state": "État",
|
||||||
|
"col_actions": "Actes",
|
||||||
|
"col_started_at": "Commencé",
|
||||||
|
"col_status": "Statut",
|
||||||
|
"col_duration": "Durée",
|
||||||
|
"col_scanned": "Numérisé",
|
||||||
|
"col_progress": "Progrès",
|
||||||
|
"col_findings": "Résultats",
|
||||||
|
"progress_scanned_only": "{{n}} scanné",
|
||||||
|
"progress_scanned_only_tooltip": "Aucun total disponible pour cette exécution (déploiement préalable de la barre de progression ou le locataire ne signale pas de sujet dénombrable).",
|
||||||
|
"findings_present_tooltip": "Développez cette analyse pour voir les détails par résultat.",
|
||||||
|
"col_error": "Erreur",
|
||||||
|
"col_kind": "Gentil",
|
||||||
|
"col_severity": "Gravité",
|
||||||
|
"col_resource": "Ressource",
|
||||||
|
"col_detail": "Détail",
|
||||||
|
"run": "Courir",
|
||||||
|
"cancel": "Annuler",
|
||||||
|
"refresh": "Rafraîchir",
|
||||||
|
"runs_title": "Courses récentes",
|
||||||
|
"run_json": "Résumé de l'exécution (JSON)",
|
||||||
|
"findings_title": "Résultats",
|
||||||
|
"no_runs": "Aucune course pour l'instant.",
|
||||||
|
"no_findings": "Aucun résultat – exécution propre.",
|
||||||
|
"none_registered": "Aucun emploi enregistré.",
|
||||||
|
"on_demand": "sur demande",
|
||||||
|
"every_h": "every {{n}} h",
|
||||||
|
"every_min": "toutes les {{n}} minutes",
|
||||||
|
"every_sec": "every {{n}} s",
|
||||||
|
"outcome_ok": "d'accord",
|
||||||
|
"outcome_err": "se tromper",
|
||||||
|
"outcome_issues": "problèmes",
|
||||||
|
"outcome_notices": "avis",
|
||||||
|
"n_findings": "{{n}} conclusions",
|
||||||
|
"n_notices": "{{n}} remarques",
|
||||||
|
"notices_present_tooltip": "Résultats informatifs – aucune action requise. Développez pour plus de détails.",
|
||||||
|
"purge": "Purger les anciennes exécutions",
|
||||||
|
"purge_hint": "Supprimez l’historique des exécutions terminées et échouées plus ancienne que la fenêtre de conservation choisie. Les résultats tombent avec leurs exécutions parentes. Les parcours non terminaux sont toujours préservés.",
|
||||||
|
"purge_title": "Purger l'ancien historique des tâches",
|
||||||
|
"purge_body": "Supprimez l’historique des exécutions terminées et échouées plus ancienne que le nombre de jours choisi. Les résultats tombent avec leurs exécutions parentes. Les exécutions non terminales (en cours d’exécution, en pause, demandées en annulation) sont toujours conservées.",
|
||||||
|
"purge_days_label": "Rétention (jours)",
|
||||||
|
"purge_confirm": "Purge",
|
||||||
|
"purge_done": "{{n}} anciennes exécutions purgées (rétention {{days}} jours)",
|
||||||
|
"state_running": "en cours d'exécution",
|
||||||
|
"never": "jamais",
|
||||||
|
"just_now": "tout à l' heure",
|
||||||
|
"n_min_ago": "il y a {{n}} min",
|
||||||
|
"n_h_ago": "il y a {{n}} h",
|
||||||
|
"n_d_ago": "il y a {{n}} j",
|
||||||
|
"triggered_ok": "{{name}} déclenché avec succès",
|
||||||
|
"triggered_err": "{{name}} a échoué : {{message}}",
|
||||||
|
"cancel_requested": "Annulation demandée — {{name}} fera une pause à la prochaine limite de sécurité",
|
||||||
|
"cancel_noop": "Rien à annuler — {{name}} ne fonctionne pas",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "Utilisateur (UUID)",
|
||||||
|
"include_revoked": "Inclure les révoquées / expirées",
|
||||||
|
"refresh": "Actualiser",
|
||||||
|
"col_user": "Utilisateur",
|
||||||
|
"col_origin": "Origine",
|
||||||
|
"col_created": "Créée",
|
||||||
|
"col_expires": "Expire",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "Agent utilisateur",
|
||||||
|
"col_bound": "Liée",
|
||||||
|
"col_status": "Statut",
|
||||||
|
"current_tooltip": "Il s'agit de la session que vous utilisez actuellement — la révoquer vous déconnectera.",
|
||||||
|
"bound_tooltip": "Liée par DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "non liée",
|
||||||
|
"revoked": "révoquée",
|
||||||
|
"expired": "expirée",
|
||||||
|
"active": "active",
|
||||||
|
"revoke": "Révoquer",
|
||||||
|
"empty": "Aucune session ne correspond au filtre actuel.",
|
||||||
|
"revoke_self_confirm": "⚠️ Il s'agit de VOTRE session actuelle. La révoquer vous déconnectera immédiatement et vous devrez vous reconnecter. Continuer ?",
|
||||||
|
"revoke_confirm": "Révoquer cette session ? La prochaine requête depuis ce navigateur renverra 401.",
|
||||||
|
"revoke_lag_notice": "La révocation d'une session coupe immédiatement son chemin de rafraîchissement, mais tout JWT déjà présent dans le navigateur reste valide pendant jusqu'à {{secs}} secondes, jusqu'à la prochaine tentative de rafraîchissement.",
|
||||||
|
"origin": {
|
||||||
|
"password": "Mot de passe",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "Lien magique",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "Appareil",
|
||||||
|
"unknown": "Inconnu"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "Profil",
|
"page_title": "Profil",
|
||||||
@@ -1037,19 +1357,19 @@
|
|||||||
"error_create_pw": "Impossible de créer le mot de passe",
|
"error_create_pw": "Impossible de créer le mot de passe",
|
||||||
"confirm_revoke": "Révoquer le mot de passe \"{{label}}\" ? Les clients l'utilisant ne fonctionneront plus.",
|
"confirm_revoke": "Révoquer le mot de passe \"{{label}}\" ? Les clients l'utilisant ne fonctionneront plus.",
|
||||||
"error_revoke": "Échec de la révocation",
|
"error_revoke": "Échec de la révocation",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "Modifier la photo",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "Choisissez une photo (PNG, JPEG, WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "Les images supérieures à 512 × 512 px sont automatiquement redimensionnées.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "Enregistrer la photo",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "Supprimer la photo",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "Échec de l'enregistrement de la photo",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "Veuillez d'abord sélectionner un fichier",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "Photo gérée par votre fournisseur d'identité.",
|
||||||
"password_mismatch": "Les mots de passe ne correspondent pas",
|
"password_mismatch": "Les mots de passe ne correspondent pas",
|
||||||
"sso_connect_title": "Connecter l'authentification unique",
|
"sso_connect_title": "Connecter l'authentification unique",
|
||||||
"sso_connect_description": "Reliez votre compte à {{provider}} pour vous connecter via SSO au lieu du mot de passe.",
|
"sso_connect_description": "Reliez votre compte à {{provider}} pour vous connecter via SSO au lieu du mot de passe.",
|
||||||
@@ -1061,12 +1381,20 @@
|
|||||||
"sso_disconnect_confirm_message": "Vous ne pourrez plus vous connecter qu'avec votre mot de passe ou vos identifiants OPAQUE.",
|
"sso_disconnect_confirm_message": "Vous ne pourrez plus vous connecter qu'avec votre mot de passe ou vos identifiants OPAQUE.",
|
||||||
"sso_disconnect_confirm_button": "Déconnecter",
|
"sso_disconnect_confirm_button": "Déconnecter",
|
||||||
"sso_unlinked_success": "Authentification unique déconnectée.",
|
"sso_unlinked_success": "Authentification unique déconnectée.",
|
||||||
"sso_unlink_no_alt_auth": "Définissez d'abord un mot de passe — sinon vous seriez verrouillé hors de votre compte."
|
"sso_unlink_no_alt_auth": "Définissez d'abord un mot de passe — sinon vous seriez verrouillé hors de votre compte.",
|
||||||
|
"app_pw_revoke": "Révoquer le mot de passe de l'application",
|
||||||
|
"avatar": "Avatar",
|
||||||
|
"copied": "Copié",
|
||||||
|
"copy_failed": "Impossible de copier",
|
||||||
|
"language": "Langue",
|
||||||
|
"language_auto": "Automatique",
|
||||||
|
"saved": "Profil enregistré"
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "Téléchargement en cours...",
|
"uploading": "Téléchargement en cours...",
|
||||||
"files": "fichiers",
|
"files": "fichiers",
|
||||||
"complete": "{{count}} / {{total}} téléchargés"
|
"complete": "{{count}} / {{total}} téléchargés",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "Quota de stockage dépassé",
|
"storage_quota_exceeded": "Quota de stockage dépassé",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1094,8 +1422,8 @@
|
|||||||
"modifiedAt": "Date de modification",
|
"modifiedAt": "Date de modification",
|
||||||
"createdAt": "Date de création",
|
"createdAt": "Date de création",
|
||||||
"size": "Taille",
|
"size": "Taille",
|
||||||
"byFiles": "By files",
|
"byFiles": "Par fichiers",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "Partagé avec",
|
||||||
"justAdded": "Nouveau",
|
"justAdded": "Nouveau",
|
||||||
"folders": "Dossiers"
|
"folders": "Dossiers"
|
||||||
},
|
},
|
||||||
@@ -1135,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "Tous les utilisateurs internes de ce serveur",
|
"virtual_internal_explanation": "Tous les utilisateurs internes de ce serveur",
|
||||||
"create": "Créer un groupe",
|
"create": "Créer un groupe",
|
||||||
"empty": "Aucun groupe pour le moment.",
|
"empty": "Aucun groupe pour le moment.",
|
||||||
"members": "Membres"
|
"members": "Membres",
|
||||||
|
"add_member_search": "Rechercher des utilisateurs ou des groupes à ajouter…",
|
||||||
|
"nested": "Groupe"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "Copier le lien",
|
"copyLink": "Copier le lien",
|
||||||
@@ -1146,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "Trop de notifications pour ce destinataire — réessayez plus tard.",
|
"notifyRateLimited": "Trop de notifications pour ce destinataire — réessayez plus tard.",
|
||||||
"removeAccess": "Retirer l'accès",
|
"removeAccess": "Retirer l'accès",
|
||||||
"resendInvitation": "Renvoyer l'e-mail d'invitation",
|
"resendInvitation": "Renvoyer l'e-mail d'invitation",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Liens publics",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "Types",
|
"button": "Types",
|
||||||
"title": "Filtrer par type",
|
"title": "Filtrer par type",
|
||||||
@@ -1156,85 +1486,100 @@
|
|||||||
"emptyTitle": "Aucun partage ne correspond au filtre actuel",
|
"emptyTitle": "Aucun partage ne correspond au filtre actuel",
|
||||||
"emptyHint": "Ajustez le filtre de type ou réinitialisez-le à sa valeur par défaut (Fichiers + Dossiers).",
|
"emptyHint": "Ajustez le filtre de type ou réinitialisez-le à sa valeur par défaut (Fichiers + Dossiers).",
|
||||||
"reset": "Réinitialiser le filtre"
|
"reset": "Réinitialiser le filtre"
|
||||||
}
|
},
|
||||||
|
"editSharing": "Modifier le partage",
|
||||||
|
"emptyStateDesc": "Les éléments que vous partagez avec d'autres apparaîtront ici",
|
||||||
|
"emptyStateTitle": "Vous n'avez encore rien partagé",
|
||||||
|
"manageAccess": "Gérer l'accès",
|
||||||
|
"notifySent": "Notification envoyée.",
|
||||||
|
"passwordLinks": "Liens protégés par mot de passe"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "croissant",
|
"asc": "croissant",
|
||||||
"desc": "décroissant"
|
"desc": "décroissant",
|
||||||
|
"direction": "Sens de tri"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "Erreur lors de la recherche",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "Nettoyage terminé",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "L'historique des fichiers récents a été effacé",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "Copie par lots",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} copié, {{errors}} échoué",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "Éléments copiés",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} éléments copiés avec succès",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "Déplacement par lots",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} déplacé, {{errors}} a échoué",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "Éléments déplacés",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} éléments déplacés avec succès",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "Suppression par lots",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} déplacé vers la corbeille, {{errors}} a échoué",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "Déplacé vers la corbeille",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} éléments déplacés vers la corbeille",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "Impossible de déplacer les éléments vers la corbeille",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "Préparation du téléchargement",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "Préparation de votre téléchargement…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "Impossible de télécharger les éléments sélectionnés",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "Impossible d'ajouter des éléments aux favoris",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "S'il vous plaît, mettez une adresse email valide",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "Impossible d'envoyer une notification",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "Dossier créé",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "\"{{name}}\" créé avec succès",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "Fichier déplacé",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "Fichier déplacé avec succès",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "Erreur lors du déplacement du fichier : {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "Erreur lors du déplacement du fichier",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "Dossier déplacé",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "Dossier déplacé avec succès",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "Erreur lors du déplacement du dossier : {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "Erreur lors du déplacement du dossier",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "Fichier copié",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "Fichier copié avec succès",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "Erreur lors de la copie du fichier : {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "Erreur lors de la copie du fichier",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "Dossier renommé",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "Dossier renommé \"{{name}}\"",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "Fichier déplacé vers la corbeille",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "\"{{name}}\" déplacé vers la corbeille",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "Fichier supprimé",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "\"{{name}}\" supprimé avec succès",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "Erreur lors de la suppression du fichier",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "Dossier déplacé vers la corbeille",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "\"{{name}}\" déplacé vers la corbeille",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "Dossier supprimé",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "\"{{name}}\" supprimé avec succès",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "Erreur lors de la suppression du dossier",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "Objet restauré",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "Objet restauré avec succès",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "Erreur lors de la restauration de l'élément",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "Élément supprimé",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "Élément définitivement supprimé",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "Erreur lors de la suppression de l'élément",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "Poubelle vidée",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "La poubelle a été vidée avec succès",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "Erreur en vidant la corbeille",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "Cache vidé",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "Le cache de recherche a été vidé avec succès",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "Erreur lors de la suppression du cache de recherche",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "Impossible d'ouvrir l'éditeur de documents.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "Lien copié",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "Lien copié dans le presse-papier",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "Impossible de copier le lien",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "Notification envoyée",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "Notification envoyée à {{email}}"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "Audio",
|
"audio": "Audio",
|
||||||
"code": "Code",
|
"code": "Code",
|
||||||
"text": "Texte"
|
"text": "Texte",
|
||||||
|
"archives": "Archives",
|
||||||
|
"documents": "Documents",
|
||||||
|
"images": "Images",
|
||||||
|
"installers": "Installateurs",
|
||||||
|
"markdown": "Réduction",
|
||||||
|
"presentations": "Présentations",
|
||||||
|
"spreadsheets": "Feuilles de calcul",
|
||||||
|
"videos": "Vidéos"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Ajouter",
|
"add": "Ajouter",
|
||||||
@@ -1257,21 +1602,60 @@
|
|||||||
"search": "Rechercher",
|
"search": "Rechercher",
|
||||||
"yes": "Oui",
|
"yes": "Oui",
|
||||||
"saving": "Enregistrement…",
|
"saving": "Enregistrement…",
|
||||||
"deleting": "Suppression…"
|
"deleting": "Suppression…",
|
||||||
|
"copied": "Copié dans le presse-papiers",
|
||||||
|
"copy_failed": "Échec de la copie",
|
||||||
|
"empty": "Rien ici encore.",
|
||||||
|
"error": "erreur inconnue",
|
||||||
|
"favorite": "Préféré",
|
||||||
|
"ok": "D'ACCORD",
|
||||||
|
"optional": "facultatif",
|
||||||
|
"retry": "Essayer à nouveau",
|
||||||
|
"select": "Sélectionner",
|
||||||
|
"select_all": "Tout sélectionner",
|
||||||
|
"dismiss": "Rejeter"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "Continuer",
|
"continue": "Continuer",
|
||||||
"unknown": "Inconnu"
|
"unknown": "Inconnu",
|
||||||
|
"approve": "Approuver",
|
||||||
|
"approved": "Appareil approuvé. Vous pouvez revenir à votre appareil.",
|
||||||
|
"client": "Application",
|
||||||
|
"denied": "Accès à l'appareil refusé.",
|
||||||
|
"deny": "Refuser",
|
||||||
|
"enter_code": "Entrez le code affiché sur votre appareil",
|
||||||
|
"lookup_failed": "Échec de la vérification du code. Veuillez réessayer.",
|
||||||
|
"not_found": "Code introuvable ou expiré. Veuillez vérifier et réessayer.",
|
||||||
|
"scopes": "Accéder",
|
||||||
|
"title": "Vérification de l'appareil",
|
||||||
|
"unauthorized": "Vous devez être connecté pour autoriser un appareil. Veuillez d'abord vous connecter."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "Expiré",
|
"expired": "Expiré",
|
||||||
"noExpiry": "Sans expiration",
|
"noExpiry": "Sans expiration",
|
||||||
"today": "Aujourd'hui",
|
"today": "Aujourd'hui",
|
||||||
"tomorrow": "Demain"
|
"tomorrow": "Demain",
|
||||||
|
"later": "Plus tard",
|
||||||
|
"month": "En moins de 30 jours",
|
||||||
|
"week": "En moins de 7 jours"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "Erreur",
|
"error_title": "Erreur",
|
||||||
"sign_in_with": "Se connecter avec {{provider}}"
|
"sign_in_with": "Se connecter avec {{provider}}",
|
||||||
|
"close_window": "Fermer la fenêtre",
|
||||||
|
"error_expired_body": "Votre session a expiré. Veuillez réessayer.",
|
||||||
|
"error_expired_title": "Session expirée",
|
||||||
|
"error_generic_body": "Une erreur inattendue s'est produite. Veuillez réessayer.",
|
||||||
|
"error_invalid_body": "Nom d'utilisateur ou mot de passe invalide. Veuillez vérifier vos informations d'identification et réessayer.",
|
||||||
|
"error_invalid_title": "La connexion a échoué",
|
||||||
|
"error_notfound_body": "La page demandée n'a pas été trouvée.",
|
||||||
|
"error_notfound_title": "Introuvable",
|
||||||
|
"grant": "Accorder l'accès",
|
||||||
|
"grant_subtitle": "Un client Nextcloud demande l'accès à votre compte.",
|
||||||
|
"grant_title": "Accorder l'accès",
|
||||||
|
"invalid_token": "Jeton de session invalide.",
|
||||||
|
"success_body": "Vous pouvez maintenant revenir à votre application : elle est connectée.",
|
||||||
|
"success_title": "Accès accordé"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "Taille",
|
"size_label": "Taille",
|
||||||
@@ -1286,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "Type",
|
"type_label": "Type",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "Pertinence"
|
"relevance": "Pertinence",
|
||||||
|
"largest": "Le plus grand",
|
||||||
|
"name_asc": "Nom A-Z",
|
||||||
|
"name_desc": "Nom Z-A",
|
||||||
|
"newest": "Le plus récent",
|
||||||
|
"oldest": "Le plus ancien",
|
||||||
|
"smallest": "Le plus petit"
|
||||||
},
|
},
|
||||||
"results_for": "Résultats pour « {{q}} »",
|
"results_for": "Résultats pour « {{q}} »",
|
||||||
"results_summary": "Résultats pour « {{q}} » · {{n}} résultats en {{ms}} ms",
|
"results_summary": "Résultats pour « {{q}} » · {{n}} résultats en {{ms}} ms",
|
||||||
@@ -1313,14 +1703,24 @@
|
|||||||
"week": "Semaine dernière",
|
"week": "Semaine dernière",
|
||||||
"month": "Mois dernier",
|
"month": "Mois dernier",
|
||||||
"year": "Année dernière"
|
"year": "Année dernière"
|
||||||
}
|
},
|
||||||
|
"see_all": "Voir tous les résultats"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "Dossiers"
|
"folders": "Dossiers",
|
||||||
|
"empty": "Vide (0B)",
|
||||||
|
"huge": "> 5 Go",
|
||||||
|
"large": "1 à 5 Go",
|
||||||
|
"medium": "100 Mo – 1 Go",
|
||||||
|
"small": "1 – 100 Mo",
|
||||||
|
"tiny": "< 1 Mo"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "Vue en grille",
|
"grid": "Vue en grille",
|
||||||
"list": "Vue en liste"
|
"list": "Vue en liste",
|
||||||
|
"label": "Afficher les options",
|
||||||
|
"hide_dotfiles": "Masquer les fichiers cachés",
|
||||||
|
"show_dotfiles": "Afficher les fichiers cachés"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "Impossible d'enregistrer votre préférence. Veuillez réessayer."
|
"save_failed": "Impossible d'enregistrer votre préférence. Veuillez réessayer."
|
||||||
@@ -1395,5 +1795,33 @@
|
|||||||
"location": "Emplacement",
|
"location": "Emplacement",
|
||||||
"wrong_drop_zone_msg": "Les envois ne fonctionnent que dans Fichiers — ouvrez la section Fichiers et déposez-y vos éléments.",
|
"wrong_drop_zone_msg": "Les envois ne fonctionnent que dans Fichiers — ouvrez la section Fichiers et déposez-y vos éléments.",
|
||||||
"wrong_drop_zone_action": "Aller aux Fichiers"
|
"wrong_drop_zone_action": "Aller aux Fichiers"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "Anonyme",
|
||||||
|
"empty": "Personne pour l'instant",
|
||||||
|
"disabled": "La reconnaissance faciale est désactivée",
|
||||||
|
"rename_title": "Nommez cette personne",
|
||||||
|
"name_label": "Nom",
|
||||||
|
"back": "Dos"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud — un serveur de stockage et de synchronisation de fichiers rapide et auto-hébergé."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "Aucune commande correspondante",
|
||||||
|
"placeholder": "Tapez une commande ou recherchez…",
|
||||||
|
"title": "Palette de commandes",
|
||||||
|
"toggle_theme": "Changer de thème"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "Échec du chargement des éléments",
|
||||||
|
"settings": {
|
||||||
|
"language": "Langue"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "Rien n'a encore été partagé avec vous.",
|
||||||
|
"from": "Partagé par {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "Sens de tri"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+622
-172
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "मेरे साथ साझा किए गए",
|
"sharedwithme": "मेरे साथ साझा किए गए",
|
||||||
"profile": "प्रोफ़ाइल",
|
"profile": "प्रोफ़ाइल",
|
||||||
"shared_with_me": "मेरे साथ साझा किए गए",
|
"shared_with_me": "मेरे साथ साझा किए गए",
|
||||||
"groups": "समूह"
|
"groups": "समूह",
|
||||||
|
"primary": "प्राथमिक",
|
||||||
|
"admin_sections": "व्यवस्थापक अनुभाग",
|
||||||
|
"back_to_app": "ऑक्सीक्लाउड पर वापस",
|
||||||
|
"toggle": "नेविगेशन मेनू टॉगल करें"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "अभी कोई फ़ोटो नहीं",
|
"empty_state": "अभी कोई फ़ोटो नहीं",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "दिन",
|
"view_daily": "दिन",
|
||||||
"view_monthly": "महीना",
|
"view_monthly": "महीना",
|
||||||
"view_yearly": "वर्ष",
|
"view_yearly": "वर्ष",
|
||||||
"group_by": "इसके अनुसार समूहीकृत करें"
|
"group_by": "इसके अनुसार समूहीकृत करें",
|
||||||
|
"confirm_delete": "{{n}} फ़ोटो को ट्रैश में ले जाएँ?",
|
||||||
|
"confirm_delete_one": "हटाएँ {{name}}?",
|
||||||
|
"delete": "फ़ोटो हटाएँ",
|
||||||
|
"empty": "अभी तक कोई फ़ोटो नहीं.",
|
||||||
|
"full_resolution": "पूर्ण संकल्प",
|
||||||
|
"trash_partial": "{{ok}} का {{total}} कूड़ेदान में ले जाया गया।",
|
||||||
|
"trashed": "{{n}} कूड़ेदान में ले जाया गया।",
|
||||||
|
"layout_square": "ग्रिड",
|
||||||
|
"layout_justified": "न्याय हित",
|
||||||
|
"tab_moments": "लम्हें",
|
||||||
|
"tab_places": "स्थानों",
|
||||||
|
"tab_people": "लोग",
|
||||||
|
"map_loading": "मानचित्र लोड हो रहा है...",
|
||||||
|
"map_error": "मानचित्र लोड नहीं हो सका"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "प्लेलिस्ट बनाएँ",
|
"create_playlist": "प्लेलिस्ट बनाएँ",
|
||||||
@@ -127,24 +145,43 @@
|
|||||||
"loading": "लोड हो रहा है…",
|
"loading": "लोड हो रहा है…",
|
||||||
"search_error": "ऑडियो फ़ाइलें लोड नहीं हो सकीं",
|
"search_error": "ऑडियो फ़ाइलें लोड नहीं हो सकीं",
|
||||||
"adding": "जोड़ा जा रहा है…",
|
"adding": "जोड़ा जा रहा है…",
|
||||||
"can_write": "Can edit",
|
"can_write": "संपादित कर सकते हैं",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "कवर अपडेट किया गया",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "अपने संगीत को व्यवस्थित करना शुरू करने के लिए अपनी पहली प्लेलिस्ट बनाएं",
|
||||||
"make_private": "Make private",
|
"make_private": "निजी बनाओ",
|
||||||
"make_public": "Make public",
|
"make_public": "सार्वजनिक करो",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "शेयर प्रबंधित करें",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "अभी तक कोई शेयर नहीं",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "प्लेबैक विफल रहा",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "केवल पढ़ने के लिए",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "शेयर हटाएँ",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "कवर सेट करें",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "उपयोगकर्ता आईडी या ईमेल",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "ट्रैक हटा दिया गया",
|
||||||
"prev": "पिछला"
|
"prev": "पिछला",
|
||||||
|
"add_selected": "चुने हुए को जोड़ो",
|
||||||
|
"create_playlist_hint": "एक प्लेलिस्ट बनाने के लिए उसका नाम टाइप करें।",
|
||||||
|
"created": "\"{{name}}\" बनाया गया।",
|
||||||
|
"delete_playlist": "प्लेलिस्ट हटाएँ",
|
||||||
|
"deleted": "\"{{name}}\" हटा दिया गया।",
|
||||||
|
"edit_description": "संपादित करें] वर्णन",
|
||||||
|
"empty_playlist": "इस प्लेलिस्ट में अभी तक कोई ट्रैक नहीं है.",
|
||||||
|
"new_playlist": "नई प्लेलिस्ट",
|
||||||
|
"no_audio": "कोई ऑडियो फ़ाइल नहीं मिली.",
|
||||||
|
"now_private": "प्लेलिस्ट अब निजी है.",
|
||||||
|
"now_public": "प्लेलिस्ट अब सार्वजनिक है.",
|
||||||
|
"pick_or_create": "मौजूदा: {{list}}. जोड़ने या बनाने के लिए एक नाम टाइप करें.",
|
||||||
|
"rename_playlist": "प्लेलिस्ट का नाम बदलें",
|
||||||
|
"reordered": "प्लेलिस्ट पुनः व्यवस्थित की गई.",
|
||||||
|
"seek": "तलाश",
|
||||||
|
"selected_count": "{{n}} चयनित",
|
||||||
|
"share_added": "साझा किया गया.",
|
||||||
|
"track_count": "{{n}} ट्रैक",
|
||||||
|
"tracks_added": "{{n}}ट्रैक जोड़ा गया।"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "फ़ाइलें खोजें...",
|
"search": "फ़ाइलें खोजें...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "सिस्टम जैसा"
|
"auto": "सिस्टम जैसा"
|
||||||
},
|
},
|
||||||
"manage_groups": "समूह प्रबंधित करें",
|
"manage_groups": "समूह प्रबंधित करें",
|
||||||
"admin": "एडमिन"
|
"admin": "एडमिन",
|
||||||
|
"mit_license": "एमआईटी लाइसेंस",
|
||||||
|
"title": "उपयोगकर्ता मेनू"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "शेयर लिंक",
|
"dialogTitle": "शेयर लिंक",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "शेयर सेटिंग्स सफलतापूर्वक अपडेट हुईं",
|
"shareUpdated": "शेयर सेटिंग्स सफलतापूर्वक अपडेट हुईं",
|
||||||
"shareRemoved": "शेयर सफलतापूर्वक हटाया गया",
|
"shareRemoved": "शेयर सफलतापूर्वक हटाया गया",
|
||||||
"inviteByEmail": "ईमेल द्वारा आमंत्रित करें — आमंत्रण भेजा जाएगा",
|
"inviteByEmail": "ईमेल द्वारा आमंत्रित करें — आमंत्रण भेजा जाएगा",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "उपयोगकर्ता निर्देशिका अनुपलब्ध है",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "लिंक का नाम (वैकल्पिक)",
|
||||||
"newLink": "New link",
|
"newLink": "नया लिंक",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "कोई समाप्ति नहीं",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "सार्वजनिक लिंक",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "संपादित कर सकते हैं",
|
||||||
"canManage": "Can manage",
|
"canManage": "संभाल सकता है",
|
||||||
"canView": "Can view"
|
"canView": "देख सकते हैं"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "लोगों को खोजें…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "इसका हिस्सा:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "साझा किया गया लिंक",
|
||||||
"copied": "Link copied",
|
"copied": "लिंक कॉपी किया गया",
|
||||||
"copy": "कॉपी",
|
"copy": "कॉपी",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "लिंक कॉपी नहीं किया जा सका",
|
||||||
"download": "डाउनलोड",
|
"download": "डाउनलोड",
|
||||||
"files": "फ़ाइलें",
|
"files": "फ़ाइलें",
|
||||||
"folders": "फ़ोल्डर",
|
"folders": "फ़ोल्डर",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "लिंक का नाम (वैकल्पिक)",
|
||||||
"notifyByEmail": "ईमेल से सूचित करें",
|
"notifyByEmail": "ईमेल से सूचित करें",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "भूमिका",
|
"role_label": "भूमिका",
|
||||||
"col_shared_by": "द्वारा साझा किया गया",
|
"col_shared_by": "द्वारा साझा किया गया",
|
||||||
"col_shared": "साझा किया गया"
|
"col_shared": "साझा किया गया",
|
||||||
|
"addPassword": "पासवर्ड जोड़ें",
|
||||||
|
"add_people": "लोगों, समूहों या ईमेल को जोड़ें...",
|
||||||
|
"bad_password": "गलत पासवर्ड। कृपया पुन: प्रयास करें।",
|
||||||
|
"changePassword": "पासवर्ड बदलें",
|
||||||
|
"create_link": "लिंक बनाएं",
|
||||||
|
"created": "सार्वजनिक लिंक बनाया गया",
|
||||||
|
"dialog_title": "साझा करें \"{{name}}\"",
|
||||||
|
"download_zip": "ज़िप डाउनलोड करें",
|
||||||
|
"empty_folder": "यह फ़ोल्डर खाली है।",
|
||||||
|
"error": "कुछ गलत हो गया। कृपया पुन: प्रयास करें।",
|
||||||
|
"expired": "यह शेयर लिंक अब उपलब्ध नहीं है.",
|
||||||
|
"expires_optional": "समाप्त हो रहा है (वैकल्पिक)",
|
||||||
|
"expiry": "समाप्ति",
|
||||||
|
"invalid": "यह शेयर लिंक अमान्य है.",
|
||||||
|
"link": "जोड़ना",
|
||||||
|
"no_people": "अभी तक किसी के साथ साझा नहीं किया गया.",
|
||||||
|
"none": "अभी तक कोई सार्वजनिक लिंक नहीं.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}}हाल ही में अधिसूचित किया गया है।",
|
||||||
|
"rateLimited": "{{n}} दर सीमा तक पहुंचें - बाद में प्रयास करें।",
|
||||||
|
"sent": "{{n}} ईमेल द्वारा सूचित किया गया।",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "पासवर्ड सेट करें:",
|
||||||
|
"passwordPrompt_clear": "नया पासवर्ड (हटाने के लिए खाली):",
|
||||||
|
"password_cleared": "पासवर्ड हटा दिया गया",
|
||||||
|
"password_optional": "पासवर्ड (वैकल्पिक)",
|
||||||
|
"password_set": "पासवर्ड अपडेट किया गया",
|
||||||
|
"password_title": "पासवर्ड आवश्यक है",
|
||||||
|
"public_link": "सार्वजनिक लिंक",
|
||||||
|
"set_expiry": "समाप्ति निर्धारित करें",
|
||||||
|
"title": "साझा",
|
||||||
|
"unlock": "अनलॉक"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "शेयर लिंक",
|
"share_dialogTitle": "शेयर लिंक",
|
||||||
"share_linkLabel": "शेयर लिंक:",
|
"share_linkLabel": "शेयर लिंक:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "पसंदीदा में जोड़ें",
|
"favorite": "पसंदीदा में जोड़ें",
|
||||||
"unfavorite": "पसंदीदा से हटाएं",
|
"unfavorite": "पसंदीदा से हटाएं",
|
||||||
"open": "खोलें",
|
"open": "खोलें",
|
||||||
"download_zip": "ZIP के रूप में डाउनलोड करें"
|
"download_zip": "ZIP के रूप में डाउनलोड करें",
|
||||||
|
"already_favorites": "सभी चयनित आइटम पहले से ही पसंदीदा हैं",
|
||||||
|
"batch_delete": "चयनित को हटाओ",
|
||||||
|
"breadcrumb": "ब्रेडक्रम्ब",
|
||||||
|
"cancel_selection": "चयन रद्द करें",
|
||||||
|
"confirm_batch_delete": "{{n}} आइटम को ट्रैश में ले जाएं?",
|
||||||
|
"confirm_delete": "\"{{name}}\" को ट्रैश में ले जाएँ?",
|
||||||
|
"confirm_delete_n": "{{count}} आइटम हटाएं?",
|
||||||
|
"copied": "कॉपी किया गया",
|
||||||
|
"copy_here": "यहां कॉपी करें",
|
||||||
|
"copy_n": "{{n}} आइटम कॉपी करें",
|
||||||
|
"copy_title": "\"{{name}}\" कॉपी करें",
|
||||||
|
"edit_new_tab": "नए टैब में संपादित करें",
|
||||||
|
"editor": "दस्तावेज़ संपादक",
|
||||||
|
"empty_title": "यह फ़ोल्डर खाली है",
|
||||||
|
"favorited": "पसंदीदा",
|
||||||
|
"grid": "ग्रिड",
|
||||||
|
"list": "सूची",
|
||||||
|
"more_actions": "अधिक क्रियाएं",
|
||||||
|
"move_here": "यहाँ चले जाओ",
|
||||||
|
"move_n": "{{n}} आइटम ले जाएँ",
|
||||||
|
"move_title": "\"{{name}}\" ले जाएँ",
|
||||||
|
"moved": "ले जाया गया",
|
||||||
|
"new_folder_prompt": "नये फ़ोल्डर का नाम",
|
||||||
|
"no_home": "कोई होम फ़ोल्डर उपलब्ध नहीं है.",
|
||||||
|
"no_preview": "इस फ़ाइल प्रकार के लिए कोई पूर्वावलोकन उपलब्ध नहीं है.",
|
||||||
|
"no_subfolders": "यहां कोई सबफ़ोल्डर नहीं है.",
|
||||||
|
"owner_me": "मुझे",
|
||||||
|
"preview_failed": "पूर्वावलोकन लोड नहीं किया जा सका.",
|
||||||
|
"select_all": "सबका चयन करें",
|
||||||
|
"selected_count": "{{count}} चयनित",
|
||||||
|
"selection": "चयन",
|
||||||
|
"shared": "साझा",
|
||||||
|
"uploaded": "पूरा अपलोड करें",
|
||||||
|
"uploaded_saved": "अपलोड पूर्ण - {{mb}} एमबी डुप्लिकेट किया गया",
|
||||||
|
"uploaded_partial": "{{ok}} अपलोड किया गया, {{failed}} विफल रहा",
|
||||||
|
"uploaded_skipped": "{{ok}} अपलोड किया गया · {{skipped}} छोड़ दिया गया (नियमित फ़ाइलें नहीं)",
|
||||||
|
"upload_failed": "अपलोड विफल रहा",
|
||||||
|
"uploading": "अपलोड हो रहा है...",
|
||||||
|
"uploading_file": "अपलोड हो रहा है {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "फ़ोल्डर का नाम बदलें",
|
"rename_folder": "फ़ोल्डर का नाम बदलें",
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "यह नेस्टिंग गहराई अनुमत अधिकतम (8) से अधिक है।",
|
"group_depth_exceeded": "यह नेस्टिंग गहराई अनुमत अधिकतम (8) से अधिक है।",
|
||||||
"group_virtual_immutable": "«Internal» समूह सिस्टम द्वारा प्रबंधित है और इसे संशोधित नहीं किया जा सकता।",
|
"group_virtual_immutable": "«Internal» समूह सिस्टम द्वारा प्रबंधित है और इसे संशोधित नहीं किया जा सकता।",
|
||||||
"group_not_found": "समूह नहीं मिला।",
|
"group_not_found": "समूह नहीं मिला।",
|
||||||
"group_name_taken": "इस नाम का एक समूह पहले से मौजूद है।"
|
"group_name_taken": "इस नाम का एक समूह पहले से मौजूद है।",
|
||||||
|
"forbidden": "फ़ाइलें लोड नहीं हो सकीं"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "होम",
|
"home": "होम",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "स्थायी रूप से हटाएँ",
|
"delete": "स्थायी रूप से हटाएँ",
|
||||||
"empty_action": "रद्दी खाली करें",
|
"empty_action": "रद्दी खाली करें",
|
||||||
"expires_at": "समाप्ति"
|
"expires_at": "समाप्ति",
|
||||||
|
"confirm_delete": "इस आइटम को स्थायी रूप से हटाएं? इसे असंपादित नहीं किया जा सकता है।",
|
||||||
|
"confirm_empty": "ट्रैश खाली करें? इसे असंपादित नहीं किया जा सकता है।",
|
||||||
|
"restored": "पुनः स्थापित किए गए"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "समाप्त",
|
"expired": "समाप्त",
|
||||||
@@ -556,15 +672,36 @@
|
|||||||
"magicLinkSent": "यदि उस ईमेल के लिए कोई खाता मौजूद है, तो एक साइन-इन लिंक भेज दिया गया है। अपना इनबॉक्स देखें।",
|
"magicLinkSent": "यदि उस ईमेल के लिए कोई खाता मौजूद है, तो एक साइन-इन लिंक भेज दिया गया है। अपना इनबॉक्स देखें।",
|
||||||
"magicLinkUnavailable": "इस सर्वर पर ईमेल द्वारा साइन-इन उपलब्ध नहीं है।",
|
"magicLinkUnavailable": "इस सर्वर पर ईमेल द्वारा साइन-इन उपलब्ध नहीं है।",
|
||||||
"magicLinkNetworkError": "सर्वर से कनेक्ट नहीं हो सका: {{message}}",
|
"magicLinkNetworkError": "सर्वर से कनेक्ट नहीं हो सका: {{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "कोई पासवर्ड नहीं? मुझे एक साइन-इन लिंक ईमेल करें",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "पासवर्ड का मेल",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "कैप्स लॉक ऑन है",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "कैप्स लॉक ऑन है",
|
||||||
"magic_email_label": "ईमेल पता",
|
"magic_email_label": "ईमेल पता",
|
||||||
"magic_hint": "पासवर्ड नहीं है? अपना ईमेल दर्ज करें और हम आपको एक बार उपयोग होने वाला साइन-इन लिंक भेज देंगे।",
|
"magic_hint": "पासवर्ड नहीं है? अपना ईमेल दर्ज करें और हम आपको एक बार उपयोग होने वाला साइन-इन लिंक भेज देंगे।",
|
||||||
"magic_unavailable": "इस सर्वर पर ईमेल द्वारा साइन-इन उपलब्ध नहीं है।",
|
"magic_unavailable": "इस सर्वर पर ईमेल द्वारा साइन-इन उपलब्ध नहीं है।",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "पासवर्ड का मेल",
|
||||||
"sign_in": "साइन इन",
|
"sign_in": "साइन इन",
|
||||||
|
"password_or_link_hint": "पासवर्ड (साइन-इन लिंक के लिए खाली छोड़ दें)",
|
||||||
|
"cookie_rejected": "लॉगिन सफल हुआ लेकिन ब्राउज़र ने सत्र कुकी को अस्वीकार कर दिया। यदि आप HTTP पर हैं, तो OXICLOUD_COOKIE_SECURE=false सेट करें या HTTPS का उपयोग करें।",
|
||||||
|
"login_error": "लॉग इन करने में त्रुटि",
|
||||||
|
"magic_error": "कुछ गलत हो गया। पुनः प्रयास करें।",
|
||||||
|
"magic_prompt": "कोई पासवर्ड नहीं? ईमेल लिंक से साइन इन करें",
|
||||||
|
"magic_send": "लिंक भेजें",
|
||||||
|
"magic_sent": "यदि कोई खाता मौजूद है, तो एक साइन-इन लिंक भेजा गया है। अपने इनबॉक्स की जाँच करें।",
|
||||||
|
"register_error": "पंजीकरण विफल रहा",
|
||||||
|
"session_expired": "आपका सत्र समाप्त हो गया. कृपया पुनः साइन इन करें.",
|
||||||
|
"signing_in": "इन कर रहे हैं…",
|
||||||
|
"sending": "भेजा जा रहा है...",
|
||||||
|
"toggle_password": "पासवर्ड दिखाए",
|
||||||
|
"login_error_title": "भाग लेना विफल हुआ",
|
||||||
|
"login_error_back_to_login": "लॉगिन पर वापस जाएं",
|
||||||
|
"login_error_auto_link_disabled": "यह सर्वर SSO खातों को स्वतः लिंक नहीं करता है. अपने मौजूदा क्रेडेंशियल्स के साथ साइन इन करें, फिर अपनी प्रोफ़ाइल से एसएसओ कनेक्ट करें।",
|
||||||
|
"login_error_auto_link_email_not_verified": "आपके एसएसओ प्रदाता ने आपके ईमेल पते की पुष्टि नहीं की है। अपने पहचान प्रदाता पर अपना ईमेल सत्यापित करें, फिर पुनः प्रयास करें।",
|
||||||
|
"login_error_already_linked_elsewhere": "इस ईमेल के साथ एक स्थानीय खाता पहले से मौजूद है और एक अलग एसएसओ पहचान से जुड़ा हुआ है। अपने व्यवस्थापक से संपर्क करें.",
|
||||||
|
"login_error_callback_denied": "आपका साइन-इन लिंक समाप्त हो गया है या पहले ही उपयोग किया जा चुका है। कृपया दुबारा साइन - इन करने की प्रयास करें।",
|
||||||
|
"login_error_callback_failed": "SSO साइन-इन पूरा नहीं हो सका. कृपया पुन: प्रयास करें।",
|
||||||
|
"login_error_generic": "SSO साइन-इन अस्वीकृत कर दिया गया. कृपया पुन: प्रयास करें।",
|
||||||
|
"login_error_email_ambiguous": "अनेक स्थानीय खाते इस ईमेल पते से मेल खाते हैं। समाधान के लिए अपने व्यवस्थापक से संपर्क करें.",
|
||||||
"logged_out": "सफलतापूर्वक साइन आउट हो गए।"
|
"logged_out": "सफलतापूर्वक साइन आउट हो गए।"
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "फ़ाइल डाउनलोड करें",
|
"download_file": "फ़ाइल डाउनलोड करें",
|
||||||
"zoom_in": "ज़ूम इन",
|
"zoom_in": "ज़ूम इन",
|
||||||
"zoom_out": "ज़ूम आउट",
|
"zoom_out": "ज़ूम आउट",
|
||||||
"zoom_reset": "ज़ूम रीसेट"
|
"zoom_reset": "ज़ूम रीसेट",
|
||||||
|
"zoom": "ज़ूम"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "स्वागत है!",
|
"title": "स्वागत है!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "आपकी वरीयता के अनुसार {{n}} हाल की वस्तुएँ छिपी हुई हैं",
|
"empty_hidden_state": "आपकी वरीयता के अनुसार {{n}} हाल की वस्तुएँ छिपी हुई हैं",
|
||||||
"empty_hidden_hint": "उन्हें देखने के लिए अपनी प्रोफ़ाइल में \"छिपी फ़ाइलें छिपाएँ\" को बंद करें।",
|
"empty_hidden_hint": "उन्हें देखने के लिए अपनी प्रोफ़ाइल में \"छिपी फ़ाइलें छिपाएँ\" को बंद करें।",
|
||||||
"loadMore": "और लोड करें",
|
"loadMore": "और लोड करें",
|
||||||
"remove_item": "हाल के से हटाएँ"
|
"remove_item": "हाल के से हटाएँ",
|
||||||
|
"confirm_clear": "अपने हाल के आइटम साफ़ करें?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "फ़ाइल का नाम बदला गया",
|
"file_renamed": "फ़ाइल का नाम बदला गया",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "लिंक बनाया गया",
|
"link_created": "लिंक बनाया गया",
|
||||||
"share_success": "शेयर लिंक सफलतापूर्वक बनाया गया",
|
"share_success": "शेयर लिंक सफलतापूर्वक बनाया गया",
|
||||||
"upload_files_section_title": "यहाँ अपलोड उपलब्ध नहीं है",
|
"upload_files_section_title": "यहाँ अपलोड उपलब्ध नहीं है",
|
||||||
"upload_files_section_body": "फ़ाइलें अपलोड करने के लिए फ़ाइलें अनुभाग पर जाएँ"
|
"upload_files_section_body": "फ़ाइलें अपलोड करने के लिए फ़ाइलें अनुभाग पर जाएँ",
|
||||||
|
"clear": "सभी साफ करें"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "1 आइटम चयनित",
|
"one_selected": "1 आइटम चयनित",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "कोटा",
|
"quotas": "कोटा",
|
||||||
"reset_pw_for": "नया पासवर्ड",
|
"reset_pw_for": "नया पासवर्ड",
|
||||||
"role": "भूमिका",
|
"role": "भूमिका",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "उपयोगकर्ता (UUID)",
|
|
||||||
"include_revoked": "रद्द / समाप्त शामिल करें",
|
|
||||||
"refresh": "ताज़ा करें",
|
|
||||||
"col_user": "उपयोगकर्ता",
|
|
||||||
"col_origin": "स्रोत",
|
|
||||||
"col_created": "बनाई गई",
|
|
||||||
"col_expires": "समाप्त होगी",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "उपयोगकर्ता एजेंट",
|
|
||||||
"col_bound": "बद्ध",
|
|
||||||
"col_status": "स्थिति",
|
|
||||||
"current_tooltip": "यह वह सत्र है जिसे आप अभी उपयोग कर रहे हैं — इसे रद्द करने पर आप साइन आउट हो जाएंगे।",
|
|
||||||
"bound_tooltip": "DPoP से बद्ध (jkt {{prefix}}…)",
|
|
||||||
"unbound": "अबद्ध",
|
|
||||||
"revoked": "रद्द की गई",
|
|
||||||
"expired": "समाप्त",
|
|
||||||
"active": "सक्रिय",
|
|
||||||
"revoke": "रद्द करें",
|
|
||||||
"empty": "वर्तमान फ़िल्टर से कोई सत्र मेल नहीं खाता।",
|
|
||||||
"revoke_self_confirm": "⚠️ यह आपका वर्तमान सत्र है। इसे रद्द करने पर आप तुरंत साइन आउट हो जाएंगे और आपको दोबारा साइन इन करना होगा। जारी रखें?",
|
|
||||||
"revoke_confirm": "इस सत्र को रद्द करें? उस ब्राउज़र से अगला अनुरोध 401 होगा।",
|
|
||||||
"revoke_lag_notice": "किसी सत्र को रद्द करने से उसका रीफ़्रेश पथ तुरंत टूट जाता है, लेकिन ब्राउज़र में पहले से मौजूद कोई भी JWT अगले रीफ़्रेश प्रयास तक {{secs}} सेकंड तक मान्य रहता है।",
|
|
||||||
"origin": {
|
|
||||||
"password": "पासवर्ड",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "मैजिक लिंक",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "डिवाइस",
|
|
||||||
"unknown": "अज्ञात"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "भेजना विफल।",
|
"smtp_fail": "भेजना विफल।",
|
||||||
"smtp_send": "भेजें",
|
"smtp_send": "भेजें",
|
||||||
"smtp_test": "परीक्षण ईमेल भेजें",
|
"smtp_test": "परीक्षण ईमेल भेजें",
|
||||||
@@ -907,8 +1015,8 @@
|
|||||||
"include_in_music_index": "संगीत में शामिल करें",
|
"include_in_music_index": "संगीत में शामिल करें",
|
||||||
"include_in_music_index_help": "इस ड्राइव की ऑडियो फ़ाइलों को संगीत लाइब्रेरी में शामिल करें। डिफ़ॉल्ट व्यक्तिगत ड्राइव स्वचालित रूप से शामिल हैं; उन साझा ड्राइवs के लिए चालू करें जिनमें वास्तव में संगीत संग्रह है (उदा. «पारिवारिक संगीत», «बैंड सहयोग»)।",
|
"include_in_music_index_help": "इस ड्राइव की ऑडियो फ़ाइलों को संगीत लाइब्रेरी में शामिल करें। डिफ़ॉल्ट व्यक्तिगत ड्राइव स्वचालित रूप से शामिल हैं; उन साझा ड्राइवs के लिए चालू करें जिनमें वास्तव में संगीत संग्रह है (उदा. «पारिवारिक संगीत», «बैंड सहयोग»)।",
|
||||||
"implied_by_forbid_sharing": "पहले से ही «प्रति-संसाधन साझाकरण निषेध» द्वारा लागू।",
|
"implied_by_forbid_sharing": "पहले से ही «प्रति-संसाधन साझाकरण निषेध» द्वारा लागू।",
|
||||||
"read_only": "Read-only (freeze)",
|
"read_only": "केवल पढ़ने के लिए (फ्रीज)",
|
||||||
"read_only_help": "Freeze the drive entirely — every mutation is refused (uploads, edits, deletes, renames, sharing, membership changes). Reads and downloads keep working. The trash-retention janitor also pauses. Use for archives, legal holds, or account wind-downs. Only an admin can un-freeze."
|
"read_only_help": "ड्राइव को पूरी तरह से फ़्रीज़ करें - प्रत्येक उत्परिवर्तन को अस्वीकार कर दिया जाता है (अपलोड, संपादन, हटाना, नाम बदलना, साझा करना, सदस्यता परिवर्तन)। पढ़ना और डाउनलोड करना काम करता रहता है। कचरा रखने वाला चौकीदार भी रुक जाता है। अभिलेखों, कानूनी रोक, या खाता समापन के लिए उपयोग करें। केवल एडमिन ही अन-फ़्रीज़ कर सकता है."
|
||||||
},
|
},
|
||||||
"drives": "ड्राइव",
|
"drives": "ड्राइव",
|
||||||
"drive_name": "नाम",
|
"drive_name": "नाम",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "हटाया जा रहा है…",
|
"deleting": "हटाया जा रहा है…",
|
||||||
"auth": "प्रमाणीकरण",
|
"auth": "प्रमाणीकरण",
|
||||||
"quota": "भंडारण उपयोग",
|
"quota": "भंडारण उपयोग",
|
||||||
"last_login": "अंतिम लॉगिन"
|
"last_login": "अंतिम लॉगिन",
|
||||||
|
"tab_plugins": "प्लग-इन",
|
||||||
|
"plugins_title": "प्लग-इन",
|
||||||
|
"plugins_disabled": "इस सर्वर पर प्लगइन्स अक्षम हैं. यहां WASM प्लगइन्स को प्रबंधित करने के लिए OXICLOUD_ENABLE_PLUGINS=true सेट करें (और \"प्लगइन्स\" सुविधा के साथ निर्माण करें)।",
|
||||||
|
"plugins_install_title": "एक प्लगइन स्थापित करें",
|
||||||
|
"plugins_install_intro": "एक प्लगइन बंडल (.zip) अपलोड करें जिसमें प्लगइन.toml और उसका संकलित WebAssembly मॉड्यूल (.wasm) शामिल हो। मेनिफेस्ट को सत्यापित किया जाता है और इंस्टॉलेशन से पहले मॉड्यूल की जांच की जाती है।",
|
||||||
|
"plugins_bundle_label": "प्लगइन बंडल (.ज़िप)",
|
||||||
|
"plugins_install": "प्लग मैं स्थापित",
|
||||||
|
"plugins_installed_title": "स्थापित प्लगइन्स",
|
||||||
|
"plugins_col_name": "नाम",
|
||||||
|
"plugins_col_id": "पहचान",
|
||||||
|
"plugins_col_version": "संस्करण",
|
||||||
|
"plugins_col_events": "घटनाएँ",
|
||||||
|
"plugins_col_status": "स्थिति",
|
||||||
|
"plugins_col_actions": "कार्रवाई",
|
||||||
|
"plugins_loading": "प्लगइन लोड हो रहा है...",
|
||||||
|
"plugins_none": "कोई प्लगइन्स स्थापित नहीं है.",
|
||||||
|
"plugins_enabled": "सक्रिय",
|
||||||
|
"plugins_disabled_badge": "अक्षम",
|
||||||
|
"plugins_enable": "सक्षम",
|
||||||
|
"plugins_disable": "अक्षम करना",
|
||||||
|
"plugins_delete": "मिटाना",
|
||||||
|
"plugins_confirm_delete": "प्लगइन \"{{name}}\" हटाएं? इसकी फ़ाइलें सर्वर से हटा दी जाएंगी.",
|
||||||
|
"plugins_installing": "इंस्टाल किया जा रहा है...",
|
||||||
|
"plugins_installed": "स्थापित {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "एक प्लगइन बंडल (.zip) चुनें।",
|
||||||
|
"plugins_details": "लॉग और विवरण",
|
||||||
|
"plugins_back": "प्लगइन्स पर वापस जाएँ",
|
||||||
|
"plugins_retention_title": "लॉग प्रतिधारण",
|
||||||
|
"plugins_retention_intro": "रिटेंशन विंडो से पुराने या आकार सीमा से अधिक पुराने घुमाए गए लॉग सेगमेंट को एक शेड्यूल पर काटा जाता है।",
|
||||||
|
"plugins_retention_days": "अवधारण (दिन)",
|
||||||
|
"plugins_retention_max_mb": "अधिकतम लॉग आकार (एमबी)",
|
||||||
|
"plugins_retention_save": "अवधारण सहेजें",
|
||||||
|
"plugins_retention_saved": "प्रतिधारण सहेजा गया.",
|
||||||
|
"plugins_retention_invalid": "गैर-ऋणात्मक संख्याएँ दर्ज करें.",
|
||||||
|
"plugins_logs_title": "लॉग्स",
|
||||||
|
"plugins_logs_level_all": "सभी स्तर",
|
||||||
|
"plugins_logs_search": "संदेश खोजें…",
|
||||||
|
"plugins_logs_live": "रहना",
|
||||||
|
"plugins_logs_clear": "स्पष्ट",
|
||||||
|
"plugins_logs_confirm_clear": "इस प्लगइन के लिए सभी लॉग साफ़ करें?",
|
||||||
|
"plugins_logs_none": "कोई लॉग प्रविष्टियाँ नहीं.",
|
||||||
|
"plugins_logs_col_time": "समय",
|
||||||
|
"plugins_logs_col_level": "स्तर",
|
||||||
|
"plugins_logs_col_kind": "दयालु",
|
||||||
|
"plugins_logs_col_invocation": "मंगलाचरण",
|
||||||
|
"plugins_logs_col_message": "संदेश",
|
||||||
|
"plugins_logs_showing": "{{total}} का {{from}}–{{to}} दिखा रहा है",
|
||||||
|
"available": "उपलब्ध",
|
||||||
|
"confirm_delete_plugin": "प्लगइन हटाएं {{name}}?",
|
||||||
|
"disable": "अक्षम करना",
|
||||||
|
"email_auto": "यदि खाली छोड़ दिया जाए तो स्वतः उत्पन्न हो जाता है",
|
||||||
|
"enable": "सक्षम",
|
||||||
|
"env_locked": "एक पर्यावरण चर द्वारा सेट करें",
|
||||||
|
"logs_all": "सभी स्तर",
|
||||||
|
"logs_empty": "कोई लॉग प्रविष्टियाँ नहीं.",
|
||||||
|
"logs_invocation": "मंगलाचरण",
|
||||||
|
"logs_kind": "दयालु",
|
||||||
|
"logs_level": "स्तर",
|
||||||
|
"logs_live": "रहना",
|
||||||
|
"logs_message": "संदेश",
|
||||||
|
"logs_search": "खोजना…",
|
||||||
|
"logs_showing": "{{total}} का {{from}}–{{to}} दिखा रहा है",
|
||||||
|
"logs_time": "समय",
|
||||||
|
"mig_eta": "~{{min}} मिनट शेष",
|
||||||
|
"mig_failed": "{{n}}असफल बूँदें",
|
||||||
|
"mig_start": "शुरू",
|
||||||
|
"mig_verify": "सत्यनिष्ठा सत्यापित करें",
|
||||||
|
"mig_verify_mismatch": "{{n}} आकार बेमेल",
|
||||||
|
"mig_verify_missing": "{{n}} लापता",
|
||||||
|
"mig_verify_summary": "{{checked}} ब्लॉब्स की जाँच की गई, {{total}} डेटाबेस में कुल",
|
||||||
|
"migration": "भंडारण स्थानांतरण",
|
||||||
|
"new_password": "नया पासवर्ड",
|
||||||
|
"no_plugins": "कोई प्लगइन्स स्थापित नहीं है.",
|
||||||
|
"oidc_admin_groups": "व्यवस्थापक समूह",
|
||||||
|
"oidc_auth_endpoint": "प्रामाणिक समापनबिंदु",
|
||||||
|
"oidc_client_secret": "ग्राहक रहस्य",
|
||||||
|
"oidc_enabled": "ओआईडीसी लॉगिन सक्षम करें",
|
||||||
|
"oidc_provider_name": "प्रदाता का नाम",
|
||||||
|
"oidc_secret_set": "एक क्लाइंट सीक्रेट पहले से ही कॉन्फ़िगर किया गया है.",
|
||||||
|
"over_80": "{{n}} 80% से अधिक कोटा उपयोगकर्ता",
|
||||||
|
"over_quota": "{{n}} कोटा से अधिक उपयोगकर्ता",
|
||||||
|
"password_reset": "पासवर्ड रीसेट",
|
||||||
|
"plugin": "लगाना",
|
||||||
|
"plugin_logs": "प्लगइन लॉग",
|
||||||
|
"plugins": "प्लग-इन",
|
||||||
|
"plugins_clear_logs": "लॉग साफ़ करें",
|
||||||
|
"plugins_install_hint": "एक प्लगइन बंडल (.zip) अपलोड करें।",
|
||||||
|
"plugins_retention": "लॉग प्रतिधारण",
|
||||||
|
"plugins_retention_max": "अधिकतम आकार (एमबी)",
|
||||||
|
"plugins_upload": ".ज़िप अपलोड करें",
|
||||||
|
"quota_for": "के लिए कोटा",
|
||||||
|
"registration": "पंजीकरण",
|
||||||
|
"registration_disabled_warning": "सार्वजनिक पंजीकरण अक्षम है. केवल व्यवस्थापक ही नये खाते बना सकते हैं.",
|
||||||
|
"settings_saved_ok": "सेटिंग्स को सहेजा गया।",
|
||||||
|
"smtp": "ईमेल (एसएमटीपी)",
|
||||||
|
"smtp_from": "से",
|
||||||
|
"smtp_host": "मेज़बान",
|
||||||
|
"smtp_port": "पत्तन",
|
||||||
|
"smtp_status": "एसएमटीपी स्थिति",
|
||||||
|
"smtp_to": "Recipient@example.com",
|
||||||
|
"storage_blobs": "धब्बे",
|
||||||
|
"storage_current": "वर्तमान बैकएंड",
|
||||||
|
"storage_dedup": "डिडअप अनुपात",
|
||||||
|
"storage_preset": "प्रीसेट",
|
||||||
|
"storage_size": "संग्रहित",
|
||||||
|
"storage_test": "परीक्षा",
|
||||||
|
"storage_backend_audit": "बैकएंड संगति",
|
||||||
|
"storage_backend_audit_triggered": "`{{name}}` के लिए बैकएंड_कंसिस्टेंसी ट्रिगर हुई - इसे जॉब्स टैब पर देखें।",
|
||||||
|
"time_day_ago": "{{n}} पहले",
|
||||||
|
"time_hour_ago": "{{n}} घंटे पहले",
|
||||||
|
"time_just_now": "बस अब",
|
||||||
|
"unchanged": "चालू रखने के लिए खाली छोड़ें",
|
||||||
|
"running": "दौड़ना…",
|
||||||
|
"maintenance": "रखरखाव",
|
||||||
|
"maintenance_hint": "मेटाडेटा को बैकफ़िल करने के लिए मौजूदा फ़ाइलों को फिर से स्कैन करें। पुनः चलाने के लिए सुरक्षित; संपूर्ण लाइब्रेरी को संसाधित करता है और इसमें कुछ समय लग सकता है।",
|
||||||
|
"reextract_audio": "ऑडियो मेटाडेटा पुनः निकालें",
|
||||||
|
"reextract_photos": "फ़ोटो और वीडियो कैप्चर दिनांक पुनः निकालें",
|
||||||
|
"encryption": "कूटलेखन",
|
||||||
|
"encryption_hint": "एट-रेस्ट ब्लॉब एन्क्रिप्शन के लिए AES-256 कुंजी जेनरेट करें, फिर इसे अपने सर्वर वातावरण में OXICLOUD_STORAGE_ENCRYPTION_KEY के रूप में सेट करें।",
|
||||||
|
"gen_key": "कुंजी उत्पन्न करें",
|
||||||
|
"gen_key_warning": "इस कुंजी को सुरक्षित रूप से संग्रहित करें. यदि यह खो जाता है, तो एन्क्रिप्टेड डेटा अपरिवर्तनीय रूप से खो जाता है।",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "नौकरियाँ",
|
||||||
|
"title": "नौकरियाँ",
|
||||||
|
"hint": "यह अनुभाग आंतरिक नौकरियों से संबंधित है: आवधिक + ऑन-डिमांड नौकरियां। संगति जांच किसी भी समय चलाना सुरक्षित है - वे केवल-पढ़ने के लिए हैं।",
|
||||||
|
"run_all_consistency": "सभी संगतता जांचें चलाएँ",
|
||||||
|
"run_deep": "गहरा रिश्ता",
|
||||||
|
"run_deep_hint": "धीमे वेरिएंट (ब्लॉब री-हैश, बिट्रोट डिटेक्शन) भी चलाता है।",
|
||||||
|
"col_name": "नाम",
|
||||||
|
"col_cadence": "ताल",
|
||||||
|
"col_last_run": "आखरी बार",
|
||||||
|
"col_outcome": "नतीजा",
|
||||||
|
"col_state": "राज्य",
|
||||||
|
"col_actions": "कार्रवाई",
|
||||||
|
"col_started_at": "शुरू कर दिया",
|
||||||
|
"col_status": "स्थिति",
|
||||||
|
"col_duration": "अवधि",
|
||||||
|
"col_scanned": "स्कैन किए गए",
|
||||||
|
"col_progress": "प्रगति",
|
||||||
|
"col_findings": "निष्कर्ष",
|
||||||
|
"progress_scanned_only": "{{n}}स्कैन किया गया",
|
||||||
|
"progress_scanned_only_tooltip": "इस रन के लिए कोई कुल उपलब्ध नहीं है (पूर्व-प्रगति-बार परिनियोजन या किरायेदार एक गणनीय विषय की रिपोर्ट नहीं करता है)।",
|
||||||
|
"findings_present_tooltip": "प्रति-खोज विवरण देखने के लिए इस रन का विस्तार करें।",
|
||||||
|
"col_error": "गलती",
|
||||||
|
"col_kind": "दयालु",
|
||||||
|
"col_severity": "गंभीरता",
|
||||||
|
"col_resource": "संसाधन",
|
||||||
|
"col_detail": "विवरण",
|
||||||
|
"run": "दौड़ना",
|
||||||
|
"cancel": "रद्द करना",
|
||||||
|
"refresh": "ताज़ा करना",
|
||||||
|
"runs_title": "हालिया रन",
|
||||||
|
"run_json": "सारांश चलाएँ (JSON)",
|
||||||
|
"findings_title": "निष्कर्ष",
|
||||||
|
"no_runs": "अभी तक कोई रन नहीं.",
|
||||||
|
"no_findings": "कोई निष्कर्ष नहीं - क्लीन रन।",
|
||||||
|
"none_registered": "कोई नौकरी पंजीकृत नहीं.",
|
||||||
|
"on_demand": "मांग पर",
|
||||||
|
"every_h": "हर {{n}} घंटे",
|
||||||
|
"every_min": "हर {{n}} मिनट",
|
||||||
|
"every_sec": "हर {{n}} एस",
|
||||||
|
"outcome_ok": "ठीक है",
|
||||||
|
"outcome_err": "ग़लती होना",
|
||||||
|
"outcome_issues": "समस्याएँ",
|
||||||
|
"outcome_notices": "नोटिस",
|
||||||
|
"n_findings": "{{n}}निष्कर्ष",
|
||||||
|
"n_notices": "{{n}}नोटिस",
|
||||||
|
"notices_present_tooltip": "सूचनात्मक निष्कर्ष - किसी कार्रवाई की आवश्यकता नहीं। विवरण के लिए विस्तार करें.",
|
||||||
|
"purge": "पुराने रन शुद्ध करें",
|
||||||
|
"purge_hint": "चुनी गई अवधारण विंडो से पुराना पूर्ण और विफल रन इतिहास हटाएं। निष्कर्ष उनके मूल संचालन के साथ घटते हैं। गैर-टर्मिनल रन हमेशा संरक्षित रहते हैं।",
|
||||||
|
"purge_title": "पुराना कार्य इतिहास मिटाएँ",
|
||||||
|
"purge_body": "चुने गए दिनों की संख्या से अधिक पुराने पूर्ण और विफल रन इतिहास को हटा दें। निष्कर्ष उनके मूल संचालन के साथ घटते हैं। गैर-टर्मिनल रन (चल रहे, रुके हुए, रद्द-अनुरोधित) हमेशा संरक्षित रहते हैं।",
|
||||||
|
"purge_days_label": "अवधारण (दिन)",
|
||||||
|
"purge_confirm": "शुद्ध करना",
|
||||||
|
"purge_done": "{{n}} पुराना रन शुद्ध किया गया (अवधारण {{days}} दिन)",
|
||||||
|
"state_running": "दौड़ना",
|
||||||
|
"never": "कभी नहीं",
|
||||||
|
"just_now": "बस अब",
|
||||||
|
"n_min_ago": "{{n}} मिनट पहले",
|
||||||
|
"n_h_ago": "{{n}} घंटे पहले",
|
||||||
|
"n_d_ago": "{{n}} पहले",
|
||||||
|
"triggered_ok": "{{name}}सफलतापूर्वक चालू हो गया",
|
||||||
|
"triggered_err": "{{name}}असफल: {{message}}",
|
||||||
|
"cancel_requested": "अनुरोध रद्द करें - {{name}} अगली सुरक्षित सीमा पर रुकेगा",
|
||||||
|
"cancel_noop": "रद्द करने के लिए कुछ भी नहीं - {{name}} नहीं चल रहा है",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "उपयोगकर्ता (UUID)",
|
||||||
|
"include_revoked": "रद्द / समाप्त शामिल करें",
|
||||||
|
"refresh": "ताज़ा करें",
|
||||||
|
"col_user": "उपयोगकर्ता",
|
||||||
|
"col_origin": "स्रोत",
|
||||||
|
"col_created": "बनाई गई",
|
||||||
|
"col_expires": "समाप्त होगी",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "उपयोगकर्ता एजेंट",
|
||||||
|
"col_bound": "बद्ध",
|
||||||
|
"col_status": "स्थिति",
|
||||||
|
"current_tooltip": "यह वह सत्र है जिसे आप अभी उपयोग कर रहे हैं — इसे रद्द करने पर आप साइन आउट हो जाएंगे।",
|
||||||
|
"bound_tooltip": "DPoP से बद्ध (jkt {{prefix}}…)",
|
||||||
|
"unbound": "अबद्ध",
|
||||||
|
"revoked": "रद्द की गई",
|
||||||
|
"expired": "समाप्त",
|
||||||
|
"active": "सक्रिय",
|
||||||
|
"revoke": "रद्द करें",
|
||||||
|
"empty": "वर्तमान फ़िल्टर से कोई सत्र मेल नहीं खाता।",
|
||||||
|
"revoke_self_confirm": "⚠️ यह आपका वर्तमान सत्र है। इसे रद्द करने पर आप तुरंत साइन आउट हो जाएंगे और आपको दोबारा साइन इन करना होगा। जारी रखें?",
|
||||||
|
"revoke_confirm": "इस सत्र को रद्द करें? उस ब्राउज़र से अगला अनुरोध 401 होगा।",
|
||||||
|
"revoke_lag_notice": "किसी सत्र को रद्द करने से उसका रीफ़्रेश पथ तुरंत टूट जाता है, लेकिन ब्राउज़र में पहले से मौजूद कोई भी JWT अगले रीफ़्रेश प्रयास तक {{secs}} सेकंड तक मान्य रहता है।",
|
||||||
|
"origin": {
|
||||||
|
"password": "पासवर्ड",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "मैजिक लिंक",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "डिवाइस",
|
||||||
|
"unknown": "अज्ञात"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "प्रोफ़ाइल",
|
"page_title": "प्रोफ़ाइल",
|
||||||
@@ -1026,25 +1357,44 @@
|
|||||||
"error_create_pw": "ऐप पासवर्ड बनाने में विफल",
|
"error_create_pw": "ऐप पासवर्ड बनाने में विफल",
|
||||||
"confirm_revoke": "ऐप पासवर्ड \"{{label}}\" रद्द करें? इसका उपयोग करने वाले क्लाइंट काम करना बंद कर देंगे।",
|
"confirm_revoke": "ऐप पासवर्ड \"{{label}}\" रद्द करें? इसका उपयोग करने वाले क्लाइंट काम करना बंद कर देंगे।",
|
||||||
"error_revoke": "रद्द करने में विफल",
|
"error_revoke": "रद्द करने में विफल",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "फ़ोटो संपादित करें",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "एक फोटो चुनें (पीएनजी, जेपीईजी, वेबपी)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "512 × 512 पीएक्स से बड़ी छवियों का आकार स्वचालित रूप से बदल दिया जाता है।",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "तस्वीर को बचाने",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "फ़ोटो हटाएँ",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "फ़ोटो सहेजने में विफल",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "कृपया पहले एक फ़ाइल चुनें",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "फोटो आपके पहचान प्रदाता द्वारा प्रबंधित किया गया।",
|
||||||
"password_mismatch": "पासवर्ड मेल नहीं खाते"
|
"password_mismatch": "पासवर्ड मेल नहीं खाते",
|
||||||
|
"app_pw_revoke": "ऐप पासवर्ड निरस्त करें",
|
||||||
|
"avatar": "अवतार",
|
||||||
|
"copied": "कॉपी किया गया",
|
||||||
|
"copy_failed": "की नकल नहीं कर सकता",
|
||||||
|
"language": "भाषा",
|
||||||
|
"language_auto": "स्वचालित",
|
||||||
|
"saved": "प्रोफ़ाइल सहेजी गई",
|
||||||
|
"sso_connect_title": "सिंगल साइन-ऑन कनेक्ट करें",
|
||||||
|
"sso_connect_description": "अपने खाते को {{provider}} से लिंक करें ताकि आप अपने पासवर्ड के बजाय SSO से साइन इन कर सकें।",
|
||||||
|
"sso_connect_button": "{{provider}} से जुड़ें",
|
||||||
|
"sso_disconnect_title": "केवल हस्ताक्षर के ऊपर",
|
||||||
|
"sso_disconnect_description": "आपका खाता {{provider}} से जुड़ा है। डिस्कनेक्ट करने के लिए अब से आपको अपने पासवर्ड से साइन इन करना होगा।",
|
||||||
|
"sso_disconnect_button": "एकल साइन-ऑन डिस्कनेक्ट करें",
|
||||||
|
"sso_disconnect_confirm_title": "एकल साइन-ऑन डिस्कनेक्ट करें?",
|
||||||
|
"sso_disconnect_confirm_message": "इसके बाद ही आप अपने पासवर्ड या OPAQUE क्रेडेंशियल से साइन इन कर पाएंगे।",
|
||||||
|
"sso_disconnect_confirm_button": "डिस्कनेक्ट",
|
||||||
|
"sso_unlinked_success": "एकल साइन-ऑन डिस्कनेक्ट हो गया.",
|
||||||
|
"sso_unlink_no_alt_auth": "पहले एक पासवर्ड सेट करें - अन्यथा आपको लॉक कर दिया जाएगा।"
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "अपलोड हो रहा है...",
|
"uploading": "अपलोड हो रहा है...",
|
||||||
"files": "फ़ाइलें",
|
"files": "फ़ाइलें",
|
||||||
"complete": "{{count}} / {{total}} अपलोड हुए"
|
"complete": "{{count}} / {{total}} अपलोड हुए",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "स्टोरेज कोटा पार हो गया",
|
"storage_quota_exceeded": "स्टोरेज कोटा पार हो गया",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "बनाने की तारीख",
|
"createdAt": "बनाने की तारीख",
|
||||||
"size": "आकार",
|
"size": "आकार",
|
||||||
"favoriteDate": "पसंदीदा की तारीख",
|
"favoriteDate": "पसंदीदा की तारीख",
|
||||||
"byFiles": "By files",
|
"byFiles": "फाइलों द्वारा",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "के साथ साझा किया गया",
|
||||||
"justAdded": "नया",
|
"justAdded": "नया",
|
||||||
"folders": "फ़ोल्डर"
|
"folders": "फ़ोल्डर"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "इस सर्वर पर हर आंतरिक उपयोगकर्ता",
|
"virtual_internal_explanation": "इस सर्वर पर हर आंतरिक उपयोगकर्ता",
|
||||||
"create": "समूह बनाएँ",
|
"create": "समूह बनाएँ",
|
||||||
"empty": "अभी तक कोई समूह नहीं।",
|
"empty": "अभी तक कोई समूह नहीं।",
|
||||||
"members": "सदस्य"
|
"members": "सदस्य",
|
||||||
|
"add_member_search": "जोड़ने के लिए उपयोगकर्ता या समूह खोजें...",
|
||||||
|
"nested": "समूह"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "लिंक कॉपी करें",
|
"copyLink": "लिंक कॉपी करें",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "इस प्राप्तकर्ता के लिए बहुत अधिक सूचनाएँ — बाद में पुनः प्रयास करें।",
|
"notifyRateLimited": "इस प्राप्तकर्ता के लिए बहुत अधिक सूचनाएँ — बाद में पुनः प्रयास करें।",
|
||||||
"removeAccess": "पहुँच हटाएँ",
|
"removeAccess": "पहुँच हटाएँ",
|
||||||
"resendInvitation": "आमंत्रण ईमेल पुनः भेजें",
|
"resendInvitation": "आमंत्रण ईमेल पुनः भेजें",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "सार्वजनिक लिंक",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "प्रकार",
|
"button": "प्रकार",
|
||||||
"title": "प्रकार के अनुसार फ़िल्टर करें",
|
"title": "प्रकार के अनुसार फ़िल्टर करें",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "कोई साझा वर्तमान फ़िल्टर से मेल नहीं खाता",
|
"emptyTitle": "कोई साझा वर्तमान फ़िल्टर से मेल नहीं खाता",
|
||||||
"emptyHint": "प्रकार फ़िल्टर समायोजित करें या इसे डिफ़ॉल्ट (फ़ाइलें + फ़ोल्डर) पर पुनः सेट करें।",
|
"emptyHint": "प्रकार फ़िल्टर समायोजित करें या इसे डिफ़ॉल्ट (फ़ाइलें + फ़ोल्डर) पर पुनः सेट करें।",
|
||||||
"reset": "फ़िल्टर रीसेट करें"
|
"reset": "फ़िल्टर रीसेट करें"
|
||||||
}
|
},
|
||||||
|
"editSharing": "साझाकरण संपादित करें",
|
||||||
|
"emptyStateDesc": "आपके द्वारा दूसरों के साथ साझा किए गए आइटम यहां दिखाई देंगे",
|
||||||
|
"emptyStateTitle": "आपने अभी तक कुछ भी साझा नहीं किया है",
|
||||||
|
"manageAccess": "पहुंच प्रबंधित करें",
|
||||||
|
"notifySent": "अधिसूचना भेजी गई.",
|
||||||
|
"passwordLinks": "पासवर्ड से सुरक्षित लिंक"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascending",
|
"asc": "ascending",
|
||||||
"desc": "descending"
|
"desc": "descending",
|
||||||
|
"direction": "दिशा क्रमबद्ध करें"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "खोज करने में त्रुटि",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "सफ़ाई पूरी हो गई",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "हाल की फ़ाइलों का इतिहास साफ़ कर दिया गया है",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "बैच कॉपी",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} कॉपी किया गया, {{errors}} विफल रहा",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "आइटम कॉपी किए गए",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} आइटम सफलतापूर्वक कॉपी किए गए",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "बैच चाल",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} स्थानांतरित, {{errors}} विफल",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "आइटम ले जाया गया",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} आइटम सफलतापूर्वक स्थानांतरित हो गए",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "बैच हटाएं",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} कूड़ेदान में ले जाया गया, {{errors}} विफल रहा",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "कूड़ेदान में ले जाया गया",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} आइटम ट्रैश में ले जाए गए",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "आइटम को ट्रैश में नहीं ले जाया जा सका",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "डाउनलोड की तैयारी है",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "आपका डाउनलोड तैयार किया जा रहा है...",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "चयनित आइटम डाउनलोड नहीं किया जा सका",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "पसंदीदा में आइटम नहीं जोड़े जा सके",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "कृपया एक मान्य ईमेल पता प्रविष्ट करें",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "सूचना नहीं भेजी जा सकी",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "फ़ोल्डर बनाया गया",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "\"{{name}}\" सफलतापूर्वक बनाया गया",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "फ़ाइल ले जाया गया",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "फ़ाइल सफलतापूर्वक स्थानांतरित हो गई",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "फ़ाइल को स्थानांतरित करने में त्रुटि: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "फ़ाइल को स्थानांतरित करने में त्रुटि",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "फ़ोल्डर ले जाया गया",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "फ़ोल्डर सफलतापूर्वक स्थानांतरित हो गया",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "फ़ोल्डर को स्थानांतरित करने में त्रुटि: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "फ़ोल्डर ले जाने में त्रुटि",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "फ़ाइल कॉपी की गई",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "फ़ाइल सफलतापूर्वक कॉपी की गई",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "फ़ाइल की प्रतिलिपि बनाने में त्रुटि: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "फ़ाइल कॉपी करने में त्रुटि",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "फ़ोल्डर का नाम बदला गया",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "फ़ोल्डर का नाम बदलकर \"{{name}}\" कर दिया गया",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "फ़ाइल ट्रैश में ले जाया गया",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "\"{{name}}\" कूड़ेदान में ले जाया गया",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "फ़ाइल हटा दी गई",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "\"{{name}}\" सफलतापूर्वक हटा दिया गया",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "फ़ाइल हटाने में त्रुटि",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "फ़ोल्डर ट्रैश में ले जाया गया",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "\"{{name}}\" कूड़ेदान में ले जाया गया",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "फ़ोल्डर हटा दिया गया",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "\"{{name}}\" सफलतापूर्वक हटा दिया गया",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "फ़ोल्डर हटाने में त्रुटि",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "आइटम पुनर्स्थापित किया गया",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "आइटम सफलतापूर्वक पुनर्स्थापित किया गया",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "आइटम पुनर्स्थापित करने में त्रुटि",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "आइटम हटा दिया गया",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "आइटम स्थायी रूप से हटा दिया गया",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "आइटम हटाने में त्रुटि",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "कचरा खाली कर दिया गया",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "कचरा सफलतापूर्वक खाली कर दिया गया है",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "कचरा खाली करने में त्रुटि",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "कैश साफ़ किया गया",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "खोज कैश सफलतापूर्वक साफ़ हो गया",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "खोज कैश साफ़ करने में त्रुटि",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "दस्तावेज़ संपादक नहीं खुल सका.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "लिंक कॉपी किया गया",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "लिंक को क्लिपबोर्ड पर कॉपी किया गया",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "लिंक कॉपी नहीं किया जा सका",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "अधिसूचना भेजी गई",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "{{email}} को अधिसूचना भेजी गई"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "ऑडियो",
|
"audio": "ऑडियो",
|
||||||
"code": "कोड",
|
"code": "कोड",
|
||||||
"text": "टेक्स्ट"
|
"text": "टेक्स्ट",
|
||||||
|
"archives": "अभिलेखागार",
|
||||||
|
"documents": "दस्तावेज़",
|
||||||
|
"images": "इमेजिस",
|
||||||
|
"installers": "इंस्टॉलर",
|
||||||
|
"markdown": "markdown",
|
||||||
|
"presentations": "प्रस्तुतियों",
|
||||||
|
"spreadsheets": "स्प्रेडशीट्स",
|
||||||
|
"videos": "वीडियो"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "जोड़ें",
|
"add": "जोड़ें",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "खोजें",
|
"search": "खोजें",
|
||||||
"yes": "हाँ",
|
"yes": "हाँ",
|
||||||
"saving": "सहेजा जा रहा है…",
|
"saving": "सहेजा जा रहा है…",
|
||||||
"deleting": "हटाया जा रहा है…"
|
"deleting": "हटाया जा रहा है…",
|
||||||
|
"copied": "क्लिपबोर्ड पर कॉपी किया गया",
|
||||||
|
"copy_failed": "प्रतिलिपि विफल",
|
||||||
|
"empty": "अभी तक यहां कुछ भी नहीं है.",
|
||||||
|
"error": "अज्ञात त्रुटि",
|
||||||
|
"favorite": "पसंदीदा",
|
||||||
|
"ok": "ठीक है",
|
||||||
|
"optional": "वैकल्पिक",
|
||||||
|
"retry": "पुनः प्रयास करें",
|
||||||
|
"select": "चुनना",
|
||||||
|
"select_all": "सबका चयन करें",
|
||||||
|
"dismiss": "नकार देना"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "आगे बढ़ें",
|
"continue": "आगे बढ़ें",
|
||||||
"unknown": "अज्ञात"
|
"unknown": "अज्ञात",
|
||||||
|
"approve": "मंज़ूरी देना",
|
||||||
|
"approved": "डिवाइस स्वीकृत. आप अपने डिवाइस पर वापस लौट सकते हैं.",
|
||||||
|
"client": "आवेदन",
|
||||||
|
"denied": "डिवाइस पहुंच अस्वीकृत.",
|
||||||
|
"deny": "अस्वीकार करना",
|
||||||
|
"enter_code": "अपने डिवाइस पर दिखाया गया कोड दर्ज करें",
|
||||||
|
"lookup_failed": "कोड सत्यापित करने में विफल. कृपया पुन: प्रयास करें।",
|
||||||
|
"not_found": "कोड नहीं मिला या समाप्त हो गया. कृपया जाँच करें और पुनः प्रयास करें।",
|
||||||
|
"scopes": "पहुँच",
|
||||||
|
"title": "डिवाइस सत्यापन",
|
||||||
|
"unauthorized": "किसी डिवाइस को अधिकृत करने के लिए आपको लॉग इन होना होगा। कृपया पहले लौग इन करें।"
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "समाप्त",
|
"expired": "समाप्त",
|
||||||
"noExpiry": "कोई समाप्ति नहीं",
|
"noExpiry": "कोई समाप्ति नहीं",
|
||||||
"today": "आज",
|
"today": "आज",
|
||||||
"tomorrow": "कल"
|
"tomorrow": "कल",
|
||||||
|
"later": "बाद में",
|
||||||
|
"month": "30 दिनों से भी कम समय में",
|
||||||
|
"week": "7 दिनों से भी कम समय में"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "त्रुटि",
|
"error_title": "त्रुटि",
|
||||||
"sign_in_with": "{{provider}} से साइन इन करें"
|
"sign_in_with": "{{provider}} से साइन इन करें",
|
||||||
|
"close_window": "विंडो बंद",
|
||||||
|
"error_expired_body": "आपका सत्र समाप्त हो गया है। कृपया पुन: प्रयास करें।",
|
||||||
|
"error_expired_title": "सत्र समाप्त हुआ",
|
||||||
|
"error_generic_body": "एक अप्रत्याशित त्रुटि हुई। कृपया पुन: प्रयास करें।",
|
||||||
|
"error_invalid_body": "अमान्य उपयोगकर्ता नाम या पासवर्ड। कृपया अपनी साख जांचें और पुनः प्रयास करें।",
|
||||||
|
"error_invalid_title": "लॉगिन विफल",
|
||||||
|
"error_notfound_body": "अनुरोधित पृष्ठ नहीं मिला.",
|
||||||
|
"error_notfound_title": "नहीं मिला",
|
||||||
|
"grant": "अनुदान पहुँच",
|
||||||
|
"grant_subtitle": "एक नेक्स्टक्लाउड क्लाइंट आपके खाते तक पहुंच का अनुरोध कर रहा है।",
|
||||||
|
"grant_title": "अनुदान पहुँच",
|
||||||
|
"invalid_token": "अमान्य सत्र टोकन.",
|
||||||
|
"success_body": "अब आप अपने एप्लिकेशन पर वापस लौट सकते हैं - यह कनेक्टेड है।",
|
||||||
|
"success_title": "पहुँच दी गई"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "आकार",
|
"size_label": "आकार",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "प्रकार",
|
"type_label": "प्रकार",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "प्रासंगिकता"
|
"relevance": "प्रासंगिकता",
|
||||||
|
"largest": "सबसे बड़ा",
|
||||||
|
"name_asc": "नाम A-Z",
|
||||||
|
"name_desc": "नाम Z-A",
|
||||||
|
"newest": "नवीनतम",
|
||||||
|
"oldest": "सबसे पुराने",
|
||||||
|
"smallest": "सबसे छोटा"
|
||||||
},
|
},
|
||||||
"results_for": "\"{{q}}\" के लिए परिणाम",
|
"results_for": "\"{{q}}\" के लिए परिणाम",
|
||||||
"results_summary": "\"{{q}}\" के लिए परिणाम · {{n}} परिणाम {{ms}} ms में",
|
"results_summary": "\"{{q}}\" के लिए परिणाम · {{n}} परिणाम {{ms}} ms में",
|
||||||
@@ -1281,9 +1693,9 @@
|
|||||||
"prompt": "ऊपर सर्च बार में एक क्वेरी टाइप करें।",
|
"prompt": "ऊपर सर्च बार में एक क्वेरी टाइप करें।",
|
||||||
"size": {
|
"size": {
|
||||||
"all": "कोई भी आकार",
|
"all": "कोई भी आकार",
|
||||||
"small": "< 1 MB",
|
"small": "<1 एमबी",
|
||||||
"medium": "1–100 MB",
|
"medium": "1-100 एमबी",
|
||||||
"large": "> 100 MB"
|
"large": "> 100 एमबी"
|
||||||
},
|
},
|
||||||
"date": {
|
"date": {
|
||||||
"all": "कोई भी समय",
|
"all": "कोई भी समय",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "पिछला सप्ताह",
|
"week": "पिछला सप्ताह",
|
||||||
"month": "पिछला महीना",
|
"month": "पिछला महीना",
|
||||||
"year": "पिछला वर्ष"
|
"year": "पिछला वर्ष"
|
||||||
}
|
},
|
||||||
|
"see_all": "सभी परिणाम देखें"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "फ़ोल्डर"
|
"folders": "फ़ोल्डर",
|
||||||
|
"empty": "खाली (0 बी)",
|
||||||
|
"huge": "> 5 जीबी",
|
||||||
|
"large": "1 - 5 जीबी",
|
||||||
|
"medium": "100 एमबी - 1 जीबी",
|
||||||
|
"small": "1 - 100 एमबी",
|
||||||
|
"tiny": "<1 एमबी"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "ग्रिड दृश्य",
|
"grid": "ग्रिड दृश्य",
|
||||||
"list": "सूची दृश्य"
|
"list": "सूची दृश्य",
|
||||||
|
"label": "विकल्प देखें",
|
||||||
|
"hide_dotfiles": "छुपी हुई फ़ाइलें छिपाएँ",
|
||||||
|
"show_dotfiles": "छुपी हुई फ़ाइलें दिखाएँ"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "आपकी वरीयता सहेजी नहीं जा सकी। कृपया पुनः प्रयास करें।"
|
"save_failed": "आपकी वरीयता सहेजी नहीं जा सकी। कृपया पुनः प्रयास करें।"
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "स्थान",
|
"location": "स्थान",
|
||||||
"wrong_drop_zone_msg": "अपलोड केवल फ़ाइलें अनुभाग में काम करता है — फ़ाइलें अनुभाग खोलें और वहीं छोड़ें।",
|
"wrong_drop_zone_msg": "अपलोड केवल फ़ाइलें अनुभाग में काम करता है — फ़ाइलें अनुभाग खोलें और वहीं छोड़ें।",
|
||||||
"wrong_drop_zone_action": "फ़ाइलों पर जाएँ"
|
"wrong_drop_zone_action": "फ़ाइलों पर जाएँ"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "अज्ञात",
|
||||||
|
"empty": "अभी तक कोई लोग नहीं",
|
||||||
|
"disabled": "चेहरा पहचान अक्षम है",
|
||||||
|
"rename_title": "इस व्यक्ति का नाम बताएं",
|
||||||
|
"name_label": "नाम",
|
||||||
|
"back": "पीछे"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "ऑक्सीक्लाउड - एक तेज़, स्व-होस्टेड फ़ाइल भंडारण और सिंक सर्वर।"
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "कोई मिलान आदेश नहीं",
|
||||||
|
"placeholder": "एक कमांड टाइप करें या खोजें...",
|
||||||
|
"title": "कमांड पैलेट",
|
||||||
|
"toggle_theme": "थीम टॉगल करें"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "आइटम लोड करने में विफल",
|
||||||
|
"settings": {
|
||||||
|
"language": "भाषा"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "अभी तक आपके साथ कुछ भी साझा नहीं किया गया है.",
|
||||||
|
"from": "{{who}} द्वारा साझा किया गया"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "दिशा क्रमबद्ध करें"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+516
-66
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "Condivisi con me",
|
"sharedwithme": "Condivisi con me",
|
||||||
"profile": "Profilo",
|
"profile": "Profilo",
|
||||||
"shared_with_me": "Condivisi con me",
|
"shared_with_me": "Condivisi con me",
|
||||||
"groups": "Gruppi"
|
"groups": "Gruppi",
|
||||||
|
"primary": "Primario",
|
||||||
|
"admin_sections": "Sezioni di amministrazione",
|
||||||
|
"back_to_app": "Torniamo a OxiCloud",
|
||||||
|
"toggle": "Attiva/disattiva il menu di navigazione"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "Nessuna foto ancora",
|
"empty_state": "Nessuna foto ancora",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "Giorno",
|
"view_daily": "Giorno",
|
||||||
"view_monthly": "Mese",
|
"view_monthly": "Mese",
|
||||||
"view_yearly": "Anno",
|
"view_yearly": "Anno",
|
||||||
"group_by": "Raggruppa per"
|
"group_by": "Raggruppa per",
|
||||||
|
"confirm_delete": "Vuoi spostare {{n}} foto nel cestino?",
|
||||||
|
"confirm_delete_one": "Cancellare {{name}}?",
|
||||||
|
"delete": "Elimina foto",
|
||||||
|
"empty": "Nessuna foto ancora",
|
||||||
|
"full_resolution": "Risoluzione completa",
|
||||||
|
"trash_partial": "{{ok}} di {{total}} sono stati spostati nel cestino.",
|
||||||
|
"trashed": "{{n}} spostato nel cestino.",
|
||||||
|
"layout_square": "Griglia",
|
||||||
|
"layout_justified": "Giustificato",
|
||||||
|
"tab_moments": "Momenti",
|
||||||
|
"tab_places": "Luoghi",
|
||||||
|
"tab_people": "Persone",
|
||||||
|
"map_loading": "Caricamento mappa...",
|
||||||
|
"map_error": "Impossibile caricare la mappa"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "Crea Playlist",
|
"create_playlist": "Crea Playlist",
|
||||||
@@ -144,7 +162,26 @@
|
|||||||
"share_with_user": "ID utente o email",
|
"share_with_user": "ID utente o email",
|
||||||
"toggle_public": "Visibilità",
|
"toggle_public": "Visibilità",
|
||||||
"track_removed": "Brano rimosso",
|
"track_removed": "Brano rimosso",
|
||||||
"prev": "Precedente"
|
"prev": "Precedente",
|
||||||
|
"add_selected": "Aggiungi selezionato",
|
||||||
|
"create_playlist_hint": "Digita il nome di una playlist per crearne una.",
|
||||||
|
"created": "Creato “{{name}}”.",
|
||||||
|
"delete_playlist": "Elimina playlist",
|
||||||
|
"deleted": "Eliminato “{{name}}”.",
|
||||||
|
"edit_description": "Modifica descrizione",
|
||||||
|
"empty_playlist": "Questa playlist non ha ancora tracce.",
|
||||||
|
"new_playlist": "Nuova playlist",
|
||||||
|
"no_audio": "Nessun file audio trovato.",
|
||||||
|
"now_private": "La playlist ora è privata.",
|
||||||
|
"now_public": "La playlist è ora pubblica.",
|
||||||
|
"pick_or_create": "Esistente: {{list}}. Digita un nome da aggiungere o creare.",
|
||||||
|
"rename_playlist": "Rinomina playlist",
|
||||||
|
"reordered": "Playlist riordinata.",
|
||||||
|
"seek": "Cercare",
|
||||||
|
"selected_count": "{{n}} selezionato",
|
||||||
|
"share_added": "Condiviso.",
|
||||||
|
"track_count": "{{n}} tracce",
|
||||||
|
"tracks_added": "Aggiunte {{n}} tracce."
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "Cerca file...",
|
"search": "Cerca file...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "Come il sistema"
|
"auto": "Come il sistema"
|
||||||
},
|
},
|
||||||
"manage_groups": "Gestisci gruppi",
|
"manage_groups": "Gestisci gruppi",
|
||||||
"admin": "Amministratore"
|
"admin": "Amministratore",
|
||||||
|
"mit_license": "Licenza del MIT",
|
||||||
|
"title": "Menù utente"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "Link di condivisione",
|
"dialogTitle": "Link di condivisione",
|
||||||
@@ -243,12 +282,45 @@
|
|||||||
"download": "Scarica",
|
"download": "Scarica",
|
||||||
"files": "File",
|
"files": "File",
|
||||||
"folders": "Cartelle",
|
"folders": "Cartelle",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "Nome del collegamento (facoltativo)",
|
||||||
"notifyByEmail": "Notifica via email",
|
"notifyByEmail": "Notifica via email",
|
||||||
"revoke": "Remuovi",
|
"revoke": "Remuovi",
|
||||||
"role_label": "Ruolo",
|
"role_label": "Ruolo",
|
||||||
"col_shared_by": "Condiviso da",
|
"col_shared_by": "Condiviso da",
|
||||||
"col_shared": "Condiviso"
|
"col_shared": "Condiviso",
|
||||||
|
"addPassword": "Aggiungi password",
|
||||||
|
"add_people": "Aggiungi persone, gruppi o email...",
|
||||||
|
"bad_password": "Password errata. Per favore riprova.",
|
||||||
|
"changePassword": "Cambiare la password",
|
||||||
|
"create_link": "Crea collegamento",
|
||||||
|
"created": "Collegamento pubblico creato",
|
||||||
|
"dialog_title": "Condividi “{{name}}”",
|
||||||
|
"download_zip": "Scarica ZIP",
|
||||||
|
"empty_folder": "Questa cartella è vuota.",
|
||||||
|
"error": "Qualcosa è andato storto. Per favore riprova.",
|
||||||
|
"expired": "Questo collegamento di condivisione non è più disponibile.",
|
||||||
|
"expires_optional": "Scadenza (facoltativo)",
|
||||||
|
"expiry": "Scadenza",
|
||||||
|
"invalid": "Questo collegamento di condivisione non è valido.",
|
||||||
|
"link": "Collegamento",
|
||||||
|
"no_people": "Non ancora condiviso con nessuno.",
|
||||||
|
"none": "Nessun collegamento pubblico ancora.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} già notificato di recente.",
|
||||||
|
"rateLimited": "{{n}} raggiungi il limite di velocità: riprova più tardi.",
|
||||||
|
"sent": "{{n}} notificato via e-mail.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "Imposta una password:",
|
||||||
|
"passwordPrompt_clear": "Nuova password (vuoto da rimuovere):",
|
||||||
|
"password_cleared": "Password rimossa",
|
||||||
|
"password_optional": "Password (facoltativa)",
|
||||||
|
"password_set": "Password aggiornata",
|
||||||
|
"password_title": "È richiesta la password",
|
||||||
|
"public_link": "Collegamento pubblico",
|
||||||
|
"set_expiry": "Imposta la scadenza",
|
||||||
|
"title": "Condiviso",
|
||||||
|
"unlock": "Sbloccare"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "Link di condivisione",
|
"share_dialogTitle": "Link di condivisione",
|
||||||
"share_linkLabel": "Link di condivisione:",
|
"share_linkLabel": "Link di condivisione:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "Aggiungi ai preferiti",
|
"favorite": "Aggiungi ai preferiti",
|
||||||
"unfavorite": "Rimuovi dai preferiti",
|
"unfavorite": "Rimuovi dai preferiti",
|
||||||
"open": "Apri",
|
"open": "Apri",
|
||||||
"download_zip": "Scarica come ZIP"
|
"download_zip": "Scarica come ZIP",
|
||||||
|
"already_favorites": "Tutti gli elementi selezionati sono già preferiti",
|
||||||
|
"batch_delete": "Elimina selezionato",
|
||||||
|
"breadcrumb": "Pangrattato",
|
||||||
|
"cancel_selection": "Annulla la selezione",
|
||||||
|
"confirm_batch_delete": "Vuoi spostare {{n}} oggetti nel cestino?",
|
||||||
|
"confirm_delete": "Spostare \"{{name}}\" nel cestino?",
|
||||||
|
"confirm_delete_n": "Eliminare {{count}} oggetto/i?",
|
||||||
|
"copied": "Copiato",
|
||||||
|
"copy_here": "Copia qui",
|
||||||
|
"copy_n": "Copia {{n}} oggetti",
|
||||||
|
"copy_title": "Copia \"{{name}}\"",
|
||||||
|
"edit_new_tab": "Modifica in una nuova scheda",
|
||||||
|
"editor": "Redattore di documenti",
|
||||||
|
"empty_title": "Questa cartella è vuota",
|
||||||
|
"favorited": "Preferito",
|
||||||
|
"grid": "Griglia",
|
||||||
|
"list": "Lista",
|
||||||
|
"more_actions": "Più azioni",
|
||||||
|
"move_here": "Spostati qui",
|
||||||
|
"move_n": "Sposta {{n}} oggetti",
|
||||||
|
"move_title": "Muovi “{{name}}”",
|
||||||
|
"moved": "Mosso",
|
||||||
|
"new_folder_prompt": "Nuovo nome della cartella",
|
||||||
|
"no_home": "Nessuna cartella Inizio disponibile.",
|
||||||
|
"no_preview": "Nessuna anteprima disponibile per questo tipo di file.",
|
||||||
|
"no_subfolders": "Nessuna sottocartella qui.",
|
||||||
|
"owner_me": "Me",
|
||||||
|
"preview_failed": "Impossibile caricare l'anteprima.",
|
||||||
|
"select_all": "Seleziona tutto",
|
||||||
|
"selected_count": "{{count}} selezionato",
|
||||||
|
"selection": "Selezione",
|
||||||
|
"shared": "Condiviso",
|
||||||
|
"uploaded": "Caricamento completato",
|
||||||
|
"uploaded_saved": "Caricamento completato: {{mb}} MB deduplicati",
|
||||||
|
"uploaded_partial": "{{ok}} caricato, {{failed}} non riuscito",
|
||||||
|
"uploaded_skipped": "{{ok}} caricati · {{skipped}} saltati (file non normali)",
|
||||||
|
"upload_failed": "Caricamento non riuscito",
|
||||||
|
"uploading": "Caricamento…",
|
||||||
|
"uploading_file": "Caricamento {{name}}...",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "Rinomina cartella",
|
"rename_folder": "Rinomina cartella",
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "Questa profondità di annidamento supera il massimo consentito (8).",
|
"group_depth_exceeded": "Questa profondità di annidamento supera il massimo consentito (8).",
|
||||||
"group_virtual_immutable": "Il gruppo «Internal» è gestito dal sistema e non può essere modificato.",
|
"group_virtual_immutable": "Il gruppo «Internal» è gestito dal sistema e non può essere modificato.",
|
||||||
"group_not_found": "Gruppo non trovato.",
|
"group_not_found": "Gruppo non trovato.",
|
||||||
"group_name_taken": "Un gruppo con questo nome esiste già."
|
"group_name_taken": "Un gruppo con questo nome esiste già.",
|
||||||
|
"forbidden": "Impossibile caricare i file"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "Home",
|
"home": "Home",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "Elimina definitivamente",
|
"delete": "Elimina definitivamente",
|
||||||
"empty_action": "Svuota il cestino",
|
"empty_action": "Svuota il cestino",
|
||||||
"expires_at": "Scadenza"
|
"expires_at": "Scadenza",
|
||||||
|
"confirm_delete": "Eliminare definitivamente questo elemento? Questa operazione non può essere annullata.",
|
||||||
|
"confirm_empty": "Svuotare la spazzatura? Questa operazione non può essere annullata.",
|
||||||
|
"restored": "Restaurato"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "Scaduto",
|
"expired": "Scaduto",
|
||||||
@@ -565,6 +681,27 @@
|
|||||||
"magic_unavailable": "L'accesso tramite email non è disponibile su questo server.",
|
"magic_unavailable": "L'accesso tramite email non è disponibile su questo server.",
|
||||||
"passwords_match": "Le password corrispondono",
|
"passwords_match": "Le password corrispondono",
|
||||||
"sign_in": "Accedi",
|
"sign_in": "Accedi",
|
||||||
|
"password_or_link_hint": "Password (lascia vuoto per un collegamento di accesso)",
|
||||||
|
"cookie_rejected": "L'accesso è riuscito ma il browser ha rifiutato il cookie di sessione. Se sei su HTTP, imposta OXICLOUD_COOKIE_SECURE=false o utilizza HTTPS.",
|
||||||
|
"login_error": "Errore durante l'accesso",
|
||||||
|
"magic_error": "Qualcosa è andato storto. Riprova.",
|
||||||
|
"magic_prompt": "Nessuna password? Accedi con un collegamento e-mail",
|
||||||
|
"magic_send": "Invia collegamento",
|
||||||
|
"magic_sent": "Se esiste un account, è stato inviato un collegamento di accesso. Controlla la tua casella di posta.",
|
||||||
|
"register_error": "La registrazione non è riuscita",
|
||||||
|
"session_expired": "La tua sessione è scaduta. Per favore accedi di nuovo.",
|
||||||
|
"signing_in": "Accesso…",
|
||||||
|
"sending": "Invio…",
|
||||||
|
"toggle_password": "Mostra password",
|
||||||
|
"login_error_title": "Accesso non riuscito",
|
||||||
|
"login_error_back_to_login": "Torna al login",
|
||||||
|
"login_error_auto_link_disabled": "Questo server non collega automaticamente gli account SSO. Accedi con le tue credenziali esistenti, quindi connetti SSO dal tuo profilo.",
|
||||||
|
"login_error_auto_link_email_not_verified": "Il tuo fornitore SSO non ha confermato il tuo indirizzo email. Verifica la tua email presso il tuo provider di identità, quindi riprova.",
|
||||||
|
"login_error_already_linked_elsewhere": "Esiste già un account locale con questo indirizzo email ed è collegato a un'identità SSO diversa. Contatta il tuo amministratore.",
|
||||||
|
"login_error_callback_denied": "Il tuo link di accesso è scaduto o era già utilizzato. Prova ad accedere di nuovo.",
|
||||||
|
"login_error_callback_failed": "Impossibile completare l'accesso SSO. Per favore riprova.",
|
||||||
|
"login_error_generic": "L'accesso SSO è stato rifiutato. Per favore riprova.",
|
||||||
|
"login_error_email_ambiguous": "Più account locali corrispondono a questo indirizzo email. Contatta l'amministratore per risolvere.",
|
||||||
"logged_out": "Disconnessione effettuata."
|
"logged_out": "Disconnessione effettuata."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "Scarica file",
|
"download_file": "Scarica file",
|
||||||
"zoom_in": "Ingrandisci",
|
"zoom_in": "Ingrandisci",
|
||||||
"zoom_out": "Riduci",
|
"zoom_out": "Riduci",
|
||||||
"zoom_reset": "Reimposta zoom"
|
"zoom_reset": "Reimposta zoom",
|
||||||
|
"zoom": "Zoom"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "Benvenuto!",
|
"title": "Benvenuto!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "{{n}} elemento/i recente/i nascosto/i dalla tua preferenza",
|
"empty_hidden_state": "{{n}} elemento/i recente/i nascosto/i dalla tua preferenza",
|
||||||
"empty_hidden_hint": "Disattiva \"Nascondi i file nascosti\" nel tuo profilo per vederli.",
|
"empty_hidden_hint": "Disattiva \"Nascondi i file nascosti\" nel tuo profilo per vederli.",
|
||||||
"loadMore": "Carica altri",
|
"loadMore": "Carica altri",
|
||||||
"remove_item": "Rimuovi dai recenti"
|
"remove_item": "Rimuovi dai recenti",
|
||||||
|
"confirm_clear": "Cancellare gli elementi recenti?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "File rinominato",
|
"file_renamed": "File rinominato",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "Link creato",
|
"link_created": "Link creato",
|
||||||
"share_success": "Link di condivisione creato con successo",
|
"share_success": "Link di condivisione creato con successo",
|
||||||
"upload_files_section_title": "Caricamento non disponibile qui",
|
"upload_files_section_title": "Caricamento non disponibile qui",
|
||||||
"upload_files_section_body": "Vai alla sezione File per caricare i file"
|
"upload_files_section_body": "Vai alla sezione File per caricare i file",
|
||||||
|
"clear": "Cancella tutto"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "1 elemento selezionato",
|
"one_selected": "1 elemento selezionato",
|
||||||
@@ -712,8 +852,8 @@
|
|||||||
"issuer_url_hint": "URL dell'emittente OpenID Connect",
|
"issuer_url_hint": "URL dell'emittente OpenID Connect",
|
||||||
"auto_discover": "Auto-scoperta",
|
"auto_discover": "Auto-scoperta",
|
||||||
"discovering": "Scoperta…",
|
"discovering": "Scoperta…",
|
||||||
"client_id": "Client ID",
|
"client_id": "ID cliente",
|
||||||
"client_secret": "Client Secret",
|
"client_secret": "Segreto del cliente",
|
||||||
"client_secret_placeholder": "Lascia vuoto per mantenere il valore",
|
"client_secret_placeholder": "Lascia vuoto per mantenere il valore",
|
||||||
"secret_configured": "Un client secret è già configurato",
|
"secret_configured": "Un client secret è già configurato",
|
||||||
"callback_url": "URL di Callback",
|
"callback_url": "URL di Callback",
|
||||||
@@ -835,7 +975,7 @@
|
|||||||
"mig_verifying": "Verifica in corso...",
|
"mig_verifying": "Verifica in corso...",
|
||||||
"oidc_auto_provision": "Provisioning automatico degli utenti",
|
"oidc_auto_provision": "Provisioning automatico degli utenti",
|
||||||
"oidc_callback": "URL di Callback",
|
"oidc_callback": "URL di Callback",
|
||||||
"oidc_client_id": "Client ID",
|
"oidc_client_id": "ID cliente",
|
||||||
"oidc_disable_pw": "Disabilita accesso con password (solo OIDC)",
|
"oidc_disable_pw": "Disabilita accesso con password (solo OIDC)",
|
||||||
"oidc_issuer": "URL Emittente",
|
"oidc_issuer": "URL Emittente",
|
||||||
"oidc_scopes": "Scopes",
|
"oidc_scopes": "Scopes",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "Quote",
|
"quotas": "Quote",
|
||||||
"reset_pw_for": "Nuova password per",
|
"reset_pw_for": "Nuova password per",
|
||||||
"role": "Ruolo",
|
"role": "Ruolo",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "Utente (UUID)",
|
|
||||||
"include_revoked": "Includi revocate / scadute",
|
|
||||||
"refresh": "Aggiorna",
|
|
||||||
"col_user": "Utente",
|
|
||||||
"col_origin": "Origine",
|
|
||||||
"col_created": "Creata",
|
|
||||||
"col_expires": "Scade",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "User agent",
|
|
||||||
"col_bound": "Collegata",
|
|
||||||
"col_status": "Stato",
|
|
||||||
"current_tooltip": "Questa è la sessione che stai usando adesso — revocarla ti disconnetterà.",
|
|
||||||
"bound_tooltip": "Collegata a DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "non collegata",
|
|
||||||
"revoked": "revocata",
|
|
||||||
"expired": "scaduta",
|
|
||||||
"active": "attiva",
|
|
||||||
"revoke": "Revoca",
|
|
||||||
"empty": "Nessuna sessione corrisponde al filtro attuale.",
|
|
||||||
"revoke_self_confirm": "⚠️ Questa è la TUA sessione corrente. Revocarla ti disconnetterà immediatamente e dovrai accedere di nuovo. Continuare?",
|
|
||||||
"revoke_confirm": "Revocare questa sessione? La prossima richiesta da quel browser risponderà 401.",
|
|
||||||
"revoke_lag_notice": "Revocare una sessione interrompe immediatamente il suo percorso di aggiornamento, ma qualsiasi JWT già presente nel browser rimane valido fino a {{secs}} secondi, fino al prossimo tentativo di aggiornamento.",
|
|
||||||
"origin": {
|
|
||||||
"password": "Password",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "Link magico",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "Dispositivo",
|
|
||||||
"unknown": "Sconosciuto"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "Invio non riuscito.",
|
"smtp_fail": "Invio non riuscito.",
|
||||||
"smtp_send": "Invia",
|
"smtp_send": "Invia",
|
||||||
"smtp_test": "Invia email di prova",
|
"smtp_test": "Invia email di prova",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "Eliminazione…",
|
"deleting": "Eliminazione…",
|
||||||
"auth": "Autenticazione",
|
"auth": "Autenticazione",
|
||||||
"quota": "Uso archiviazione",
|
"quota": "Uso archiviazione",
|
||||||
"last_login": "Ultimo accesso"
|
"last_login": "Ultimo accesso",
|
||||||
|
"tab_plugins": "Plugin",
|
||||||
|
"plugins_title": "Plugin",
|
||||||
|
"plugins_disabled": "I plugin sono disabilitati su questo server. Imposta OXICLOUD_ENABLE_PLUGINS=true (e crea con la funzione \"plugin\") per gestire qui i plugin WASM.",
|
||||||
|
"plugins_install_title": "Installa un plugin",
|
||||||
|
"plugins_install_intro": "Carica un bundle di plugin (.zip) contenente plugin.toml e il relativo modulo WebAssembly compilato (.wasm). Il manifest viene convalidato e il modulo viene analizzato prima dell'installazione.",
|
||||||
|
"plugins_bundle_label": "Pacchetto di plugin (.zip)",
|
||||||
|
"plugins_install": "Installa il plug-in",
|
||||||
|
"plugins_installed_title": "Plugin installati",
|
||||||
|
"plugins_col_name": "Nome",
|
||||||
|
"plugins_col_id": "ID",
|
||||||
|
"plugins_col_version": "Versione",
|
||||||
|
"plugins_col_events": "Eventi",
|
||||||
|
"plugins_col_status": "Stato",
|
||||||
|
"plugins_col_actions": "Azioni",
|
||||||
|
"plugins_loading": "Caricamento plugin...",
|
||||||
|
"plugins_none": "Nessun plugin installato.",
|
||||||
|
"plugins_enabled": "Abilitato",
|
||||||
|
"plugins_disabled_badge": "Disabilitato",
|
||||||
|
"plugins_enable": "Abilitare",
|
||||||
|
"plugins_disable": "Disabilita",
|
||||||
|
"plugins_delete": "Eliminare",
|
||||||
|
"plugins_confirm_delete": "Eliminare il plugin \"{{name}}\"? I suoi file verranno rimossi dal server.",
|
||||||
|
"plugins_installing": "Installazione…",
|
||||||
|
"plugins_installed": "Installato {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "Seleziona un pacchetto di plug-in (.zip).",
|
||||||
|
"plugins_details": "Registri e dettagli",
|
||||||
|
"plugins_back": "Torniamo ai plugin",
|
||||||
|
"plugins_retention_title": "Conservazione del registro",
|
||||||
|
"plugins_retention_intro": "I segmenti di log ruotati più vecchi della finestra di conservazione o che superano il limite di dimensione vengono eliminati in base a una pianificazione.",
|
||||||
|
"plugins_retention_days": "Conservazione (giorni)",
|
||||||
|
"plugins_retention_max_mb": "Dimensione massima del registro (MB)",
|
||||||
|
"plugins_retention_save": "Risparmia conservazione",
|
||||||
|
"plugins_retention_saved": "Conservazione salvata.",
|
||||||
|
"plugins_retention_invalid": "Inserisci numeri non negativi.",
|
||||||
|
"plugins_logs_title": "Registri",
|
||||||
|
"plugins_logs_level_all": "Tutti i livelli",
|
||||||
|
"plugins_logs_search": "Cerca messaggi...",
|
||||||
|
"plugins_logs_live": "Vivere",
|
||||||
|
"plugins_logs_clear": "Chiaro",
|
||||||
|
"plugins_logs_confirm_clear": "Cancellare tutti i log per questo plugin?",
|
||||||
|
"plugins_logs_none": "Nessuna voce di registro.",
|
||||||
|
"plugins_logs_col_time": "Tempo",
|
||||||
|
"plugins_logs_col_level": "Livello",
|
||||||
|
"plugins_logs_col_kind": "Tipo",
|
||||||
|
"plugins_logs_col_invocation": "Invocazione",
|
||||||
|
"plugins_logs_col_message": "Messaggio",
|
||||||
|
"plugins_logs_showing": "Mostra {{from}}–{{to}} di {{total}}",
|
||||||
|
"available": "disponibile",
|
||||||
|
"confirm_delete_plugin": "Eliminare il plugin {{name}}?",
|
||||||
|
"disable": "Disabilita",
|
||||||
|
"email_auto": "Generato automaticamente se lasciato vuoto",
|
||||||
|
"enable": "Abilitare",
|
||||||
|
"env_locked": "Impostato da una variabile di ambiente",
|
||||||
|
"logs_all": "Tutti i livelli",
|
||||||
|
"logs_empty": "Nessuna voce di registro.",
|
||||||
|
"logs_invocation": "Invocazione",
|
||||||
|
"logs_kind": "Tipo",
|
||||||
|
"logs_level": "Livello",
|
||||||
|
"logs_live": "Vivere",
|
||||||
|
"logs_message": "Messaggio",
|
||||||
|
"logs_search": "Ricerca…",
|
||||||
|
"logs_showing": "Mostra {{from}}–{{to}} di {{total}}",
|
||||||
|
"logs_time": "Tempo",
|
||||||
|
"mig_eta": "~{{min}} min rimanenti",
|
||||||
|
"mig_failed": "{{n}} BLOB falliti",
|
||||||
|
"mig_start": "Inizio",
|
||||||
|
"mig_verify": "Verificare l'integrità",
|
||||||
|
"mig_verify_mismatch": "{{n}} dimensioni non corrispondenti",
|
||||||
|
"mig_verify_missing": "{{n}} mancante",
|
||||||
|
"mig_verify_summary": "{{checked}} BLOB controllati, {{total}} totale nel database",
|
||||||
|
"migration": "Migrazione dello spazio di archiviazione",
|
||||||
|
"new_password": "Nuova password",
|
||||||
|
"no_plugins": "Nessun plugin installato.",
|
||||||
|
"oidc_admin_groups": "Gruppi di amministratori",
|
||||||
|
"oidc_auth_endpoint": "Endpoint di autenticazione",
|
||||||
|
"oidc_client_secret": "Segreto del cliente",
|
||||||
|
"oidc_enabled": "Abilita l'accesso OIDC",
|
||||||
|
"oidc_provider_name": "Nome del fornitore",
|
||||||
|
"oidc_secret_set": "Un segreto client è già configurato.",
|
||||||
|
"over_80": "{{n}} utenti oltre la quota 80%.",
|
||||||
|
"over_quota": "{{n}} utenti oltre quota",
|
||||||
|
"password_reset": "Reimpostazione della password",
|
||||||
|
"plugin": "Collegare",
|
||||||
|
"plugin_logs": "Registri dei plugin",
|
||||||
|
"plugins": "Plugin",
|
||||||
|
"plugins_clear_logs": "Cancella registri",
|
||||||
|
"plugins_install_hint": "Carica un pacchetto di plug-in (.zip).",
|
||||||
|
"plugins_retention": "Conservazione del registro",
|
||||||
|
"plugins_retention_max": "Dimensione massima (MB)",
|
||||||
|
"plugins_upload": "Carica .zip",
|
||||||
|
"quota_for": "Quota per",
|
||||||
|
"registration": "Registrazione",
|
||||||
|
"registration_disabled_warning": "La registrazione pubblica è disabilitata. Solo gli amministratori possono creare nuovi account.",
|
||||||
|
"settings_saved_ok": "Impostazioni salvate.",
|
||||||
|
"smtp": "E-mail (SMTP)",
|
||||||
|
"smtp_from": "Da",
|
||||||
|
"smtp_host": "Ospite",
|
||||||
|
"smtp_port": "Porta",
|
||||||
|
"smtp_status": "Stato dell'SMTP",
|
||||||
|
"smtp_to": "destinatario@esempio.com",
|
||||||
|
"storage_blobs": "BLOB",
|
||||||
|
"storage_current": "Backend attuale",
|
||||||
|
"storage_dedup": "Rapporto di deduplicazione",
|
||||||
|
"storage_preset": "Preimpostato",
|
||||||
|
"storage_size": "Memorizzato",
|
||||||
|
"storage_test": "Test",
|
||||||
|
"storage_backend_audit": "Coerenza del back-end",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency attivato per `{{name}}`: guardalo nella scheda Lavori.",
|
||||||
|
"time_day_ago": "{{n}} giorni fa",
|
||||||
|
"time_hour_ago": "{{n}} h fa",
|
||||||
|
"time_just_now": "proprio adesso",
|
||||||
|
"unchanged": "Lascia vuoto per rimanere aggiornato",
|
||||||
|
"running": "Corsa…",
|
||||||
|
"maintenance": "Manutenzione",
|
||||||
|
"maintenance_hint": "Eseguire nuovamente la scansione dei file esistenti per eseguire il backfill dei metadati. Sicuro da eseguire nuovamente; elabora l'intera libreria e potrebbe richiedere del tempo.",
|
||||||
|
"reextract_audio": "Riestrarre i metadati audio",
|
||||||
|
"reextract_photos": "Riestrarre le date di acquisizione di foto e video",
|
||||||
|
"encryption": "Crittografia",
|
||||||
|
"encryption_hint": "Genera una chiave AES-256 per la crittografia dei BLOB inattivi, quindi impostala come OXICLOUD_STORAGE_ENCRYPTION_KEY nell'ambiente server.",
|
||||||
|
"gen_key": "Genera chiave",
|
||||||
|
"gen_key_warning": "Conserva questa chiave in modo sicuro. In caso di smarrimento, i dati crittografati andranno persi irrimediabilmente.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "Lavori",
|
||||||
|
"title": "Lavori",
|
||||||
|
"hint": "Questa sezione riguarda i lavori interni: lavori periodici + su richiesta. I controlli di coerenza possono essere eseguiti in sicurezza in qualsiasi momento: sono di sola lettura.",
|
||||||
|
"run_all_consistency": "Esegui tutti i controlli di coerenza",
|
||||||
|
"run_deep": "Corri in profondità",
|
||||||
|
"run_deep_hint": "Esegue anche varianti lente (re-hash blob, rilevamento bitrot).",
|
||||||
|
"col_name": "Nome",
|
||||||
|
"col_cadence": "Cadenza",
|
||||||
|
"col_last_run": "Ultima corsa",
|
||||||
|
"col_outcome": "Risultato",
|
||||||
|
"col_state": "Stato",
|
||||||
|
"col_actions": "Azioni",
|
||||||
|
"col_started_at": "Iniziato",
|
||||||
|
"col_status": "Stato",
|
||||||
|
"col_duration": "Durata",
|
||||||
|
"col_scanned": "Scansionato",
|
||||||
|
"col_progress": "Progressi",
|
||||||
|
"col_findings": "Risultati",
|
||||||
|
"progress_scanned_only": "{{n}} scansionato",
|
||||||
|
"progress_scanned_only_tooltip": "Nessun totale disponibile per questa esecuzione (distribuzione pre-barra di avanzamento o il tenant non segnala un argomento numerabile).",
|
||||||
|
"findings_present_tooltip": "Espandi questa esecuzione per visualizzare i dettagli per ogni risultato.",
|
||||||
|
"col_error": "Errore",
|
||||||
|
"col_kind": "Tipo",
|
||||||
|
"col_severity": "Gravità",
|
||||||
|
"col_resource": "Risorsa",
|
||||||
|
"col_detail": "Dettaglio",
|
||||||
|
"run": "Correre",
|
||||||
|
"cancel": "Cancellare",
|
||||||
|
"refresh": "Aggiorna",
|
||||||
|
"runs_title": "Esecuzioni recenti",
|
||||||
|
"run_json": "Riepilogo esecuzione (JSON)",
|
||||||
|
"findings_title": "Risultati",
|
||||||
|
"no_runs": "Nessuna corsa ancora.",
|
||||||
|
"no_findings": "Nessun risultato: analisi pulita.",
|
||||||
|
"none_registered": "Nessun lavoro registrato.",
|
||||||
|
"on_demand": "su richiesta",
|
||||||
|
"every_h": "ogni {{n}} h",
|
||||||
|
"every_min": "ogni {{n}} min",
|
||||||
|
"every_sec": "ogni {{n}} s",
|
||||||
|
"outcome_ok": "OK",
|
||||||
|
"outcome_err": "errare",
|
||||||
|
"outcome_issues": "problemi",
|
||||||
|
"outcome_notices": "avvisi",
|
||||||
|
"n_findings": "{{n}} risultati",
|
||||||
|
"n_notices": "{{n}} avvisi",
|
||||||
|
"notices_present_tooltip": "Risultati informativi: nessuna azione richiesta. Espandi per i dettagli.",
|
||||||
|
"purge": "Elimina le vecchie esecuzioni",
|
||||||
|
"purge_hint": "Elimina la cronologia delle esecuzioni completate e non riuscite precedente alla finestra di conservazione scelta. I risultati diminuiscono con le corse principali. Le esecuzioni non terminali vengono sempre conservate.",
|
||||||
|
"purge_title": "Elimina la vecchia cronologia lavorativa",
|
||||||
|
"purge_body": "Elimina la cronologia delle esecuzioni completate e non riuscite precedente al numero di giorni scelto. I risultati diminuiscono con le corse principali. Le esecuzioni non terminali (in esecuzione, in pausa, con richiesta di annullamento) vengono sempre conservate.",
|
||||||
|
"purge_days_label": "Conservazione (giorni)",
|
||||||
|
"purge_confirm": "Eliminazione",
|
||||||
|
"purge_done": "{{n}} vecchie analisi eliminate (conservazione {{days}} giorni)",
|
||||||
|
"state_running": "corsa",
|
||||||
|
"never": "Mai",
|
||||||
|
"just_now": "proprio adesso",
|
||||||
|
"n_min_ago": "{{n}} minuto fa",
|
||||||
|
"n_h_ago": "{{n}} h fa",
|
||||||
|
"n_d_ago": "{{n}} giorni fa",
|
||||||
|
"triggered_ok": "{{name}} attivato con successo",
|
||||||
|
"triggered_err": "{{name}} fallito: {{message}}",
|
||||||
|
"cancel_requested": "Annulla richiesta: {{name}} si fermerà al successivo confine sicuro",
|
||||||
|
"cancel_noop": "Niente da annullare: {{name}} non è in esecuzione",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "Utente (UUID)",
|
||||||
|
"include_revoked": "Includi revocate / scadute",
|
||||||
|
"refresh": "Aggiorna",
|
||||||
|
"col_user": "Utente",
|
||||||
|
"col_origin": "Origine",
|
||||||
|
"col_created": "Creata",
|
||||||
|
"col_expires": "Scade",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "User agent",
|
||||||
|
"col_bound": "Collegata",
|
||||||
|
"col_status": "Stato",
|
||||||
|
"current_tooltip": "Questa è la sessione che stai usando adesso — revocarla ti disconnetterà.",
|
||||||
|
"bound_tooltip": "Collegata a DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "non collegata",
|
||||||
|
"revoked": "revocata",
|
||||||
|
"expired": "scaduta",
|
||||||
|
"active": "attiva",
|
||||||
|
"revoke": "Revoca",
|
||||||
|
"empty": "Nessuna sessione corrisponde al filtro attuale.",
|
||||||
|
"revoke_self_confirm": "⚠️ Questa è la TUA sessione corrente. Revocarla ti disconnetterà immediatamente e dovrai accedere di nuovo. Continuare?",
|
||||||
|
"revoke_confirm": "Revocare questa sessione? La prossima richiesta da quel browser risponderà 401.",
|
||||||
|
"revoke_lag_notice": "Revocare una sessione interrompe immediatamente il suo percorso di aggiornamento, ma qualsiasi JWT già presente nel browser rimane valido fino a {{secs}} secondi, fino al prossimo tentativo di aggiornamento.",
|
||||||
|
"origin": {
|
||||||
|
"password": "Password",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "Link magico",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "Dispositivo",
|
||||||
|
"unknown": "Sconosciuto"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "Profilo",
|
"page_title": "Profilo",
|
||||||
@@ -1026,7 +1357,7 @@
|
|||||||
"error_create_pw": "Impossibile creare la password",
|
"error_create_pw": "Impossibile creare la password",
|
||||||
"confirm_revoke": "Revocare la password \"{{label}}\"? I client che la usano smetteranno di funzionare.",
|
"confirm_revoke": "Revocare la password \"{{label}}\"? I client che la usano smetteranno di funzionare.",
|
||||||
"error_revoke": "Revoca fallita",
|
"error_revoke": "Revoca fallita",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "Modifica foto",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com",
|
"photo_url_placeholder": "https://example.com",
|
||||||
@@ -1039,12 +1370,31 @@
|
|||||||
"photo_save_failed": "Impossibile salvare la foto",
|
"photo_save_failed": "Impossibile salvare la foto",
|
||||||
"photo_no_file": "Seleziona prima un file",
|
"photo_no_file": "Seleziona prima un file",
|
||||||
"photo_managed_by_oidc": "Foto gestita dal tuo fornitore di identità.",
|
"photo_managed_by_oidc": "Foto gestita dal tuo fornitore di identità.",
|
||||||
"password_mismatch": "Le password non corrispondono"
|
"password_mismatch": "Le password non corrispondono",
|
||||||
|
"app_pw_revoke": "Revoca la password dell'app",
|
||||||
|
"avatar": "Avatar",
|
||||||
|
"copied": "Copiato",
|
||||||
|
"copy_failed": "Impossibile copiare",
|
||||||
|
"language": "Lingua",
|
||||||
|
"language_auto": "Automatico",
|
||||||
|
"saved": "Profilo salvato",
|
||||||
|
"sso_connect_title": "Connetti il Single Sign-On",
|
||||||
|
"sso_connect_description": "Collega il tuo account a {{provider}} in modo da poter accedere con SSO anziché con la password.",
|
||||||
|
"sso_connect_button": "Connettiti con {{provider}}",
|
||||||
|
"sso_disconnect_title": "Accesso singolo",
|
||||||
|
"sso_disconnect_description": "Il tuo account è collegato a {{provider}}. D'ora in poi la disconnessione richiederà l'accesso con la tua password.",
|
||||||
|
"sso_disconnect_button": "Disconnettere il Single Sign-On",
|
||||||
|
"sso_disconnect_confirm_title": "Disconnettere il Single Sign-On?",
|
||||||
|
"sso_disconnect_confirm_message": "Successivamente potrai accedere solo con la tua password o le credenziali OPAQUE.",
|
||||||
|
"sso_disconnect_confirm_button": "Disconnetti",
|
||||||
|
"sso_unlinked_success": "Single Sign-On disconnesso.",
|
||||||
|
"sso_unlink_no_alt_auth": "Imposta prima una password, altrimenti verrai bloccato."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "Caricamento in corso...",
|
"uploading": "Caricamento in corso...",
|
||||||
"files": "file",
|
"files": "file",
|
||||||
"complete": "{{count}} / {{total}} caricati"
|
"complete": "{{count}} / {{total}} caricati",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "Quota di archiviazione superata",
|
"storage_quota_exceeded": "Quota di archiviazione superata",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "Ogni utente interno su questo server",
|
"virtual_internal_explanation": "Ogni utente interno su questo server",
|
||||||
"create": "Crea gruppo",
|
"create": "Crea gruppo",
|
||||||
"empty": "Nessun gruppo al momento.",
|
"empty": "Nessun gruppo al momento.",
|
||||||
"members": "Membri"
|
"members": "Membri",
|
||||||
|
"add_member_search": "Cerca utenti o gruppi da aggiungere…",
|
||||||
|
"nested": "Gruppo"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "Copia link",
|
"copyLink": "Copia link",
|
||||||
@@ -1134,11 +1486,18 @@
|
|||||||
"emptyTitle": "Nessun elemento condiviso corrisponde al filtro attuale",
|
"emptyTitle": "Nessun elemento condiviso corrisponde al filtro attuale",
|
||||||
"emptyHint": "Modifica il filtro per tipo o reimpostalo al valore predefinito (File + Cartelle).",
|
"emptyHint": "Modifica il filtro per tipo o reimpostalo al valore predefinito (File + Cartelle).",
|
||||||
"reset": "Reimposta filtro"
|
"reset": "Reimposta filtro"
|
||||||
}
|
},
|
||||||
|
"editSharing": "Modifica condivisione",
|
||||||
|
"emptyStateDesc": "Gli elementi che condividi con altri verranno visualizzati qui",
|
||||||
|
"emptyStateTitle": "Non hai ancora condiviso nulla",
|
||||||
|
"manageAccess": "Gestisci l'accesso",
|
||||||
|
"notifySent": "Notifica inviata.",
|
||||||
|
"passwordLinks": "Collegamenti protetti da password"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "crescente",
|
"asc": "crescente",
|
||||||
"desc": "decrescente"
|
"desc": "decrescente",
|
||||||
|
"direction": "Direzione dell'ordinamento"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Errore",
|
"errorTitle": "Errore",
|
||||||
@@ -1212,7 +1571,15 @@
|
|||||||
"category": {
|
"category": {
|
||||||
"audio": "Audio",
|
"audio": "Audio",
|
||||||
"code": "Codice",
|
"code": "Codice",
|
||||||
"text": "Testo"
|
"text": "Testo",
|
||||||
|
"archives": "Archivi",
|
||||||
|
"documents": "Documenti",
|
||||||
|
"images": "Immagini",
|
||||||
|
"installers": "Installatori",
|
||||||
|
"markdown": "Ribasso",
|
||||||
|
"presentations": "Presentazioni",
|
||||||
|
"spreadsheets": "Fogli di calcolo",
|
||||||
|
"videos": "Video"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Aggiungi",
|
"add": "Aggiungi",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "Cerca",
|
"search": "Cerca",
|
||||||
"yes": "Sì",
|
"yes": "Sì",
|
||||||
"saving": "Salvataggio…",
|
"saving": "Salvataggio…",
|
||||||
"deleting": "Eliminazione…"
|
"deleting": "Eliminazione…",
|
||||||
|
"copied": "Copiato negli appunti",
|
||||||
|
"copy_failed": "Copia non riuscita",
|
||||||
|
"empty": "Niente qui ancora.",
|
||||||
|
"error": "errore sconosciuto",
|
||||||
|
"favorite": "Preferito",
|
||||||
|
"ok": "OK",
|
||||||
|
"optional": "opzionale",
|
||||||
|
"retry": "Riprova",
|
||||||
|
"select": "Selezionare",
|
||||||
|
"select_all": "Seleziona tutto",
|
||||||
|
"dismiss": "Congedare"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "Continua",
|
"continue": "Continua",
|
||||||
"unknown": "Sconosciuto"
|
"unknown": "Sconosciuto",
|
||||||
|
"approve": "Approvare",
|
||||||
|
"approved": "Dispositivo approvato. Puoi tornare al tuo dispositivo.",
|
||||||
|
"client": "Applicazione",
|
||||||
|
"denied": "Accesso al dispositivo negato.",
|
||||||
|
"deny": "Negare",
|
||||||
|
"enter_code": "Inserisci il codice mostrato sul tuo dispositivo",
|
||||||
|
"lookup_failed": "Impossibile verificare il codice. Per favore riprova.",
|
||||||
|
"not_found": "Codice non trovato o scaduto. Per favore controlla e riprova.",
|
||||||
|
"scopes": "Accesso",
|
||||||
|
"title": "Verifica del dispositivo",
|
||||||
|
"unauthorized": "Devi essere loggato per autorizzare un dispositivo. Effettua prima l'accesso."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "Scaduto",
|
"expired": "Scaduto",
|
||||||
"noExpiry": "Nessuna scadenza",
|
"noExpiry": "Nessuna scadenza",
|
||||||
"today": "Oggi",
|
"today": "Oggi",
|
||||||
"tomorrow": "Domani"
|
"tomorrow": "Domani",
|
||||||
|
"later": "Dopo",
|
||||||
|
"month": "In meno di 30 giorni",
|
||||||
|
"week": "In meno di 7 giorni"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "Errore",
|
"error_title": "Errore",
|
||||||
"sign_in_with": "Accedi con {{provider}}"
|
"sign_in_with": "Accedi con {{provider}}",
|
||||||
|
"close_window": "Chiudi finestra",
|
||||||
|
"error_expired_body": "La tua sessione è scaduta. Per favore riprova.",
|
||||||
|
"error_expired_title": "Sessione scaduta",
|
||||||
|
"error_generic_body": "Si è verificato un errore imprevisto. Per favore riprova.",
|
||||||
|
"error_invalid_body": "Nome utente o password non validi. Controlla le tue credenziali e riprova.",
|
||||||
|
"error_invalid_title": "Accesso non riuscito",
|
||||||
|
"error_notfound_body": "La pagina richiesta non è stata trovata.",
|
||||||
|
"error_notfound_title": "Non trovato",
|
||||||
|
"grant": "Concedi l'accesso",
|
||||||
|
"grant_subtitle": "Un client Nextcloud sta richiedendo l'accesso al tuo account.",
|
||||||
|
"grant_title": "Concedi l'accesso",
|
||||||
|
"invalid_token": "Token di sessione non valido.",
|
||||||
|
"success_body": "Ora puoi tornare alla tua applicazione: è connessa.",
|
||||||
|
"success_title": "Accesso concesso"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "Dimensione",
|
"size_label": "Dimensione",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "Tipo",
|
"type_label": "Tipo",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "Rilevanza"
|
"relevance": "Rilevanza",
|
||||||
|
"largest": "Il più grande",
|
||||||
|
"name_asc": "Nome dalla A alla Z",
|
||||||
|
"name_desc": "Nome ZA",
|
||||||
|
"newest": "Più recente",
|
||||||
|
"oldest": "Il più antico",
|
||||||
|
"smallest": "Il più piccolo"
|
||||||
},
|
},
|
||||||
"results_for": "Risultati per \"{{q}}\"",
|
"results_for": "Risultati per \"{{q}}\"",
|
||||||
"results_summary": "Risultati per \"{{q}}\" · {{n}} risultati in {{ms}} ms",
|
"results_summary": "Risultati per \"{{q}}\" · {{n}} risultati in {{ms}} ms",
|
||||||
@@ -1281,9 +1693,9 @@
|
|||||||
"prompt": "Digita una query nella barra di ricerca in alto.",
|
"prompt": "Digita una query nella barra di ricerca in alto.",
|
||||||
"size": {
|
"size": {
|
||||||
"all": "Qualsiasi dimensione",
|
"all": "Qualsiasi dimensione",
|
||||||
"small": "< 1 MB",
|
"small": "<1MB",
|
||||||
"medium": "1–100 MB",
|
"medium": "1-100 MB",
|
||||||
"large": "> 100 MB"
|
"large": ">100MB"
|
||||||
},
|
},
|
||||||
"date": {
|
"date": {
|
||||||
"all": "In qualsiasi momento",
|
"all": "In qualsiasi momento",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "Ultima settimana",
|
"week": "Ultima settimana",
|
||||||
"month": "Ultimo mese",
|
"month": "Ultimo mese",
|
||||||
"year": "Ultimo anno"
|
"year": "Ultimo anno"
|
||||||
}
|
},
|
||||||
|
"see_all": "Vedi tutti i risultati"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "Cartelle"
|
"folders": "Cartelle",
|
||||||
|
"empty": "Vuoto (0 B)",
|
||||||
|
"huge": "> 5GB",
|
||||||
|
"large": "1 – 5GB",
|
||||||
|
"medium": "100 MB – 1 GB",
|
||||||
|
"small": "1 – 100MB",
|
||||||
|
"tiny": "<1MB"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "Visualizzazione griglia",
|
"grid": "Visualizzazione griglia",
|
||||||
"list": "Visualizzazione elenco"
|
"list": "Visualizzazione elenco",
|
||||||
|
"label": "Visualizza le opzioni",
|
||||||
|
"hide_dotfiles": "Nascondi i file nascosti",
|
||||||
|
"show_dotfiles": "Mostra file nascosti"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "Impossibile salvare la preferenza. Riprova."
|
"save_failed": "Impossibile salvare la preferenza. Riprova."
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "Posizione",
|
"location": "Posizione",
|
||||||
"wrong_drop_zone_msg": "I caricamenti funzionano solo in File — apri la sezione File e trascina lì gli elementi.",
|
"wrong_drop_zone_msg": "I caricamenti funzionano solo in File — apri la sezione File e trascina lì gli elementi.",
|
||||||
"wrong_drop_zone_action": "Vai a File"
|
"wrong_drop_zone_action": "Vai a File"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "Senza nome",
|
||||||
|
"empty": "Nessuna persona ancora",
|
||||||
|
"disabled": "Il riconoscimento facciale è disabilitato",
|
||||||
|
"rename_title": "Dai un nome a questa persona",
|
||||||
|
"name_label": "Nome",
|
||||||
|
"back": "Indietro"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud: un server di archiviazione e sincronizzazione file veloce e self-hosted."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "Nessun comando corrispondente",
|
||||||
|
"placeholder": "Digita un comando o cerca...",
|
||||||
|
"title": "Tavolozza dei comandi",
|
||||||
|
"toggle_theme": "Cambia tema"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "Impossibile caricare gli elementi",
|
||||||
|
"settings": {
|
||||||
|
"language": "Lingua"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "Non è stato ancora condiviso nulla con te.",
|
||||||
|
"from": "Condiviso da {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "Direzione dell'ordinamento"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+618
-168
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "自分と共有",
|
"sharedwithme": "自分と共有",
|
||||||
"profile": "プロフィール",
|
"profile": "プロフィール",
|
||||||
"shared_with_me": "自分と共有",
|
"shared_with_me": "自分と共有",
|
||||||
"groups": "グループ"
|
"groups": "グループ",
|
||||||
|
"primary": "主要な",
|
||||||
|
"admin_sections": "管理セクション",
|
||||||
|
"back_to_app": "OxiCloud に戻る",
|
||||||
|
"toggle": "ナビゲーションメニューを切り替えます"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "写真はまだありません",
|
"empty_state": "写真はまだありません",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "日",
|
"view_daily": "日",
|
||||||
"view_monthly": "月",
|
"view_monthly": "月",
|
||||||
"view_yearly": "年",
|
"view_yearly": "年",
|
||||||
"group_by": "グループ化"
|
"group_by": "グループ化",
|
||||||
|
"confirm_delete": "{{n}} 写真をゴミ箱に移動しますか?",
|
||||||
|
"confirm_delete_one": "{{name}}を削除しますか?",
|
||||||
|
"delete": "写真を削除する",
|
||||||
|
"empty": "写真はまだありません。",
|
||||||
|
"full_resolution": "フル解像度",
|
||||||
|
"trash_partial": "{{ok}}/{{total}} はゴミ箱に移動されました。",
|
||||||
|
"trashed": "{{n}} ゴミ箱に移動しました。",
|
||||||
|
"layout_square": "グリッド",
|
||||||
|
"layout_justified": "正当化された",
|
||||||
|
"tab_moments": "瞬間",
|
||||||
|
"tab_places": "場所",
|
||||||
|
"tab_people": "人々",
|
||||||
|
"map_loading": "マップを読み込み中…",
|
||||||
|
"map_error": "マップを読み込めませんでした"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "プレイリストを作成",
|
"create_playlist": "プレイリストを作成",
|
||||||
@@ -127,24 +145,43 @@
|
|||||||
"loading": "読み込み中…",
|
"loading": "読み込み中…",
|
||||||
"search_error": "オーディオファイルを読み込めませんでした",
|
"search_error": "オーディオファイルを読み込めませんでした",
|
||||||
"adding": "追加中…",
|
"adding": "追加中…",
|
||||||
"can_write": "Can edit",
|
"can_write": "編集可能",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "表紙を更新しました",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "最初のプレイリストを作成して音楽の整理を始めましょう",
|
||||||
"make_private": "Make private",
|
"make_private": "非公開にする",
|
||||||
"make_public": "Make public",
|
"make_public": "公開する",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "共有の管理",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "まだシェアはありません",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "再生に失敗しました",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "読み取り専用",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "共有を削除する",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "セットカバー",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "ユーザーIDまたはメールアドレス",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "トラックが削除されました",
|
||||||
"prev": "前へ"
|
"prev": "前へ",
|
||||||
|
"add_selected": "選択したものを追加",
|
||||||
|
"create_playlist_hint": "プレイリスト名を入力してプレイリストを作成します。",
|
||||||
|
"created": "「{{name}}」を作成しました。",
|
||||||
|
"delete_playlist": "プレイリストを削除する",
|
||||||
|
"deleted": "「{{name}}」を削除しました。",
|
||||||
|
"edit_description": "説明の編集",
|
||||||
|
"empty_playlist": "このプレイリストにはまだトラックがありません。",
|
||||||
|
"new_playlist": "新しいプレイリスト",
|
||||||
|
"no_audio": "音声ファイルが見つかりませんでした。",
|
||||||
|
"now_private": "プレイリストは非公開になりました。",
|
||||||
|
"now_public": "プレイリストが公開されました。",
|
||||||
|
"pick_or_create": "既存: {{list}}。追加または作成する名前を入力します。",
|
||||||
|
"rename_playlist": "プレイリストの名前を変更する",
|
||||||
|
"reordered": "プレイリストを並べ替えました。",
|
||||||
|
"seek": "求める",
|
||||||
|
"selected_count": "{{n}} 選択済み",
|
||||||
|
"share_added": "共有。",
|
||||||
|
"track_count": "{{n}} トラック",
|
||||||
|
"tracks_added": "{{n}} トラックを追加しました。"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "ファイルを検索...",
|
"search": "ファイルを検索...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "システムに合わせる"
|
"auto": "システムに合わせる"
|
||||||
},
|
},
|
||||||
"manage_groups": "グループを管理",
|
"manage_groups": "グループを管理",
|
||||||
"admin": "管理者"
|
"admin": "管理者",
|
||||||
|
"mit_license": "MITライセンス",
|
||||||
|
"title": "ユーザーメニュー"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "共有リンク",
|
"dialogTitle": "共有リンク",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "共有設定が正常に更新されました",
|
"shareUpdated": "共有設定が正常に更新されました",
|
||||||
"shareRemoved": "共有が正常に削除されました",
|
"shareRemoved": "共有が正常に削除されました",
|
||||||
"inviteByEmail": "メールで招待 — 招待を送信します",
|
"inviteByEmail": "メールで招待 — 招待を送信します",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "ユーザーディレクトリが使用できません",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "リンク名 (オプション)",
|
||||||
"newLink": "New link",
|
"newLink": "新しいリンク",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "有効期限なし",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "パブリックリンク",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "編集可能",
|
||||||
"canManage": "Can manage",
|
"canManage": "管理できる",
|
||||||
"canView": "Can view"
|
"canView": "閲覧可能"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "人を検索…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "のシェア:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "共有リンク",
|
||||||
"copied": "Link copied",
|
"copied": "リンクがコピーされました",
|
||||||
"copy": "コピー",
|
"copy": "コピー",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "リンクをコピーできませんでした",
|
||||||
"download": "ダウンロード",
|
"download": "ダウンロード",
|
||||||
"files": "ファイル",
|
"files": "ファイル",
|
||||||
"folders": "フォルダ",
|
"folders": "フォルダ",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "リンク名 (オプション)",
|
||||||
"notifyByEmail": "メールで通知",
|
"notifyByEmail": "メールで通知",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "役割",
|
"role_label": "役割",
|
||||||
"col_shared_by": "共有者",
|
"col_shared_by": "共有者",
|
||||||
"col_shared": "共有日時"
|
"col_shared": "共有日時",
|
||||||
|
"addPassword": "パスワードを追加",
|
||||||
|
"add_people": "人、グループ、メールを追加…",
|
||||||
|
"bad_password": "パスワードが間違っています。もう一度試してください。",
|
||||||
|
"changePassword": "パスワードを変更する",
|
||||||
|
"create_link": "リンクの作成",
|
||||||
|
"created": "パブリックリンクが作成されました",
|
||||||
|
"dialog_title": "「{{name}}」をシェアする",
|
||||||
|
"download_zip": "ZIPをダウンロード",
|
||||||
|
"empty_folder": "このフォルダーは空です。",
|
||||||
|
"error": "何か問題が発生しました。もう一度試してください。",
|
||||||
|
"expired": "この共有リンクは利用できなくなりました。",
|
||||||
|
"expires_optional": "有効期限 (オプション)",
|
||||||
|
"expiry": "有効期限",
|
||||||
|
"invalid": "この共有リンクは無効です。",
|
||||||
|
"link": "リンク",
|
||||||
|
"no_people": "まだ誰とも共有されていません。",
|
||||||
|
"none": "まだ公開リンクはありません。",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} 最近すでに通知されています。",
|
||||||
|
"rateLimited": "{{n}} レート制限に達しました - 後で試してください。",
|
||||||
|
"sent": "{{n}} メールで通知されます。",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "パスワードを設定します。",
|
||||||
|
"passwordPrompt_clear": "新しいパスワード (削除するには空白):",
|
||||||
|
"password_cleared": "パスワードが削除されました",
|
||||||
|
"password_optional": "パスワード (オプション)",
|
||||||
|
"password_set": "パスワードが更新されました",
|
||||||
|
"password_title": "パスワードが必要です",
|
||||||
|
"public_link": "パブリックリンク",
|
||||||
|
"set_expiry": "有効期限を設定する",
|
||||||
|
"title": "共有",
|
||||||
|
"unlock": "ロックを解除する"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "共有リンク",
|
"share_dialogTitle": "共有リンク",
|
||||||
"share_linkLabel": "共有リンク:",
|
"share_linkLabel": "共有リンク:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "お気に入りに追加",
|
"favorite": "お気に入りに追加",
|
||||||
"unfavorite": "お気に入りから削除",
|
"unfavorite": "お気に入りから削除",
|
||||||
"open": "開く",
|
"open": "開く",
|
||||||
"download_zip": "ZIP形式でダウンロード"
|
"download_zip": "ZIP形式でダウンロード",
|
||||||
|
"already_favorites": "選択したアイテムはすべてすでにお気に入りになっています",
|
||||||
|
"batch_delete": "選択したものを削除",
|
||||||
|
"breadcrumb": "ブレッドクラム",
|
||||||
|
"cancel_selection": "選択をキャンセルする",
|
||||||
|
"confirm_batch_delete": "{{n}} アイテムをゴミ箱に移動しますか?",
|
||||||
|
"confirm_delete": "「{{name}}」をゴミ箱に移動しますか?",
|
||||||
|
"confirm_delete_n": "{{count}} アイテムを削除しますか?",
|
||||||
|
"copied": "コピーされました",
|
||||||
|
"copy_here": "ここにコピーします",
|
||||||
|
"copy_n": "{{n}} アイテムをコピーする",
|
||||||
|
"copy_title": "「{{name}}」をコピー",
|
||||||
|
"edit_new_tab": "新しいタブで編集",
|
||||||
|
"editor": "ドキュメントエディタ",
|
||||||
|
"empty_title": "このフォルダは空です",
|
||||||
|
"favorited": "お気に入り",
|
||||||
|
"grid": "グリッド",
|
||||||
|
"list": "リスト",
|
||||||
|
"more_actions": "さらなるアクション",
|
||||||
|
"move_here": "ここに移動",
|
||||||
|
"move_n": "{{n}} アイテムを移動する",
|
||||||
|
"move_title": "「{{name}}」を移動",
|
||||||
|
"moved": "移転しました",
|
||||||
|
"new_folder_prompt": "新しいフォルダー名",
|
||||||
|
"no_home": "利用可能なホームフォルダーがありません。",
|
||||||
|
"no_preview": "このファイル タイプでは使用できるプレビューがありません。",
|
||||||
|
"no_subfolders": "ここにはサブフォルダーはありません。",
|
||||||
|
"owner_me": "自分",
|
||||||
|
"preview_failed": "プレビューを読み込めませんでした。",
|
||||||
|
"select_all": "すべて選択",
|
||||||
|
"selected_count": "{{count}} 選択済み",
|
||||||
|
"selection": "選択",
|
||||||
|
"shared": "共有",
|
||||||
|
"uploaded": "アップロード完了",
|
||||||
|
"uploaded_saved": "アップロード完了 — {{mb}} MB 重複排除済み",
|
||||||
|
"uploaded_partial": "{{ok}} アップロードされました、{{failed}} 失敗しました",
|
||||||
|
"uploaded_skipped": "{{ok}} アップロード · {{skipped}} スキップ (通常のファイルではない)",
|
||||||
|
"upload_failed": "アップロードに失敗しました",
|
||||||
|
"uploading": "アップロード中…",
|
||||||
|
"uploading_file": "Uploading {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "フォルダ名を変更",
|
"rename_folder": "フォルダ名を変更",
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "ネストの深さが許容されている最大値(8)を超えています。",
|
"group_depth_exceeded": "ネストの深さが許容されている最大値(8)を超えています。",
|
||||||
"group_virtual_immutable": "「Internal」グループはシステム管理であり、変更できません。",
|
"group_virtual_immutable": "「Internal」グループはシステム管理であり、変更できません。",
|
||||||
"group_not_found": "グループが見つかりません。",
|
"group_not_found": "グループが見つかりません。",
|
||||||
"group_name_taken": "この名前のグループはすでに存在します。"
|
"group_name_taken": "この名前のグループはすでに存在します。",
|
||||||
|
"forbidden": "ファイルをロードできませんでした"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "ホーム",
|
"home": "ホーム",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "完全に削除",
|
"delete": "完全に削除",
|
||||||
"empty_action": "ゴミ箱を空にする",
|
"empty_action": "ゴミ箱を空にする",
|
||||||
"expires_at": "期限"
|
"expires_at": "期限",
|
||||||
|
"confirm_delete": "このアイテムを完全に削除しますか?これを元に戻すことはできません。",
|
||||||
|
"confirm_empty": "ゴミ箱を空にしますか?これを元に戻すことはできません。",
|
||||||
|
"restored": "復元されました"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "期限切れ",
|
"expired": "期限切れ",
|
||||||
@@ -556,15 +672,36 @@
|
|||||||
"magicLinkSent": "そのメールアドレスのアカウントが存在する場合、サインインリンクが送信されました。受信トレイをご確認ください。",
|
"magicLinkSent": "そのメールアドレスのアカウントが存在する場合、サインインリンクが送信されました。受信トレイをご確認ください。",
|
||||||
"magicLinkUnavailable": "このサーバーではメールでのサインインは利用できません。",
|
"magicLinkUnavailable": "このサーバーではメールでのサインインは利用できません。",
|
||||||
"magicLinkNetworkError": "サーバーに接続できませんでした: {{message}}",
|
"magicLinkNetworkError": "サーバーに接続できませんでした: {{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "パスワードがありませんか?サインインリンクをメールで送信してください",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "パスワードが一致する",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "Caps Lock がオンになっている",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "Caps Lock がオンになっている",
|
||||||
"magic_email_label": "メールアドレス",
|
"magic_email_label": "メールアドレス",
|
||||||
"magic_hint": "パスワードをお持ちでない方は、メールアドレスを入力するとワンタイムサインインリンクをお送りします。",
|
"magic_hint": "パスワードをお持ちでない方は、メールアドレスを入力するとワンタイムサインインリンクをお送りします。",
|
||||||
"magic_unavailable": "このサーバーではメールでのサインインは利用できません。",
|
"magic_unavailable": "このサーバーではメールでのサインインは利用できません。",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "パスワードが一致する",
|
||||||
"sign_in": "サインイン",
|
"sign_in": "サインイン",
|
||||||
|
"password_or_link_hint": "パスワード (サインインリンクの場合は空白のままにします)",
|
||||||
|
"cookie_rejected": "ログインは成功しましたが、ブラウザがセッション Cookie を拒否しました。 HTTP を使用している場合は、OXICLOUD_COOKIE_SECURE=false を設定するか、HTTPS を使用します。",
|
||||||
|
"login_error": "ログインエラー",
|
||||||
|
"magic_error": "何か問題が発生しました。もう一度やり直してください。",
|
||||||
|
"magic_prompt": "パスワードがありませんか?電子メールのリンクを使用してサインインする",
|
||||||
|
"magic_send": "リンクを送信する",
|
||||||
|
"magic_sent": "アカウントが存在する場合は、サインイン リンクが送信されています。受信箱を確認してください。",
|
||||||
|
"register_error": "登録に失敗しました",
|
||||||
|
"session_expired": "セッションの有効期限が切れました。再度サインインしてください。",
|
||||||
|
"signing_in": "サインイン中…",
|
||||||
|
"sending": "送信中…",
|
||||||
|
"toggle_password": "パスワードを表示",
|
||||||
|
"login_error_title": "サインインに失敗しました",
|
||||||
|
"login_error_back_to_login": "ログインに戻る",
|
||||||
|
"login_error_auto_link_disabled": "このサーバーは SSO アカウントを自動リンクしません。既存の資格情報を使用してサインインし、プロファイルから SSO に接続します。",
|
||||||
|
"login_error_auto_link_email_not_verified": "SSO プロバイダーがあなたの電子メール アドレスを確認しませんでした。 ID プロバイダーで電子メールを確認して、もう一度試してください。",
|
||||||
|
"login_error_already_linked_elsewhere": "この電子メールのローカル アカウントはすでに存在しており、別の SSO ID にリンクされています。管理者に連絡してください。",
|
||||||
|
"login_error_callback_denied": "サインイン リンクの有効期限が切れているか、すでに使用されています。もう一度サインインしてください。",
|
||||||
|
"login_error_callback_failed": "SSO サインインを完了できませんでした。もう一度試してください。",
|
||||||
|
"login_error_generic": "SSO サインインが拒否されました。もう一度試してください。",
|
||||||
|
"login_error_email_ambiguous": "複数のローカル アカウントがこの電子メール アドレスに一致します。解決するには管理者に問い合わせてください。",
|
||||||
"logged_out": "サインアウトしました。"
|
"logged_out": "サインアウトしました。"
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "ファイルをダウンロード",
|
"download_file": "ファイルをダウンロード",
|
||||||
"zoom_in": "拡大",
|
"zoom_in": "拡大",
|
||||||
"zoom_out": "縮小",
|
"zoom_out": "縮小",
|
||||||
"zoom_reset": "ズームリセット"
|
"zoom_reset": "ズームリセット",
|
||||||
|
"zoom": "ズーム"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "ようこそ!",
|
"title": "ようこそ!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "設定により非表示になっている最近の項目が {{n}} 件あります",
|
"empty_hidden_state": "設定により非表示になっている最近の項目が {{n}} 件あります",
|
||||||
"empty_hidden_hint": "プロフィールで「非表示ファイルを隠す」をオフにすると表示されます。",
|
"empty_hidden_hint": "プロフィールで「非表示ファイルを隠す」をオフにすると表示されます。",
|
||||||
"loadMore": "さらに読み込む",
|
"loadMore": "さらに読み込む",
|
||||||
"remove_item": "最近使用したものから削除"
|
"remove_item": "最近使用したものから削除",
|
||||||
|
"confirm_clear": "最近のアイテムをクリアしますか?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "ファイル名を変更しました",
|
"file_renamed": "ファイル名を変更しました",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "リンクを作成しました",
|
"link_created": "リンクを作成しました",
|
||||||
"share_success": "共有リンクを正常に作成しました",
|
"share_success": "共有リンクを正常に作成しました",
|
||||||
"upload_files_section_title": "ここではアップロードできません",
|
"upload_files_section_title": "ここではアップロードできません",
|
||||||
"upload_files_section_body": "ファイルをアップロードするには「ファイル」セクションに移動してください"
|
"upload_files_section_body": "ファイルをアップロードするには「ファイル」セクションに移動してください",
|
||||||
|
"clear": "すべてクリア"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "1件選択中",
|
"one_selected": "1件選択中",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "クォータ",
|
"quotas": "クォータ",
|
||||||
"reset_pw_for": "新しいパスワード:",
|
"reset_pw_for": "新しいパスワード:",
|
||||||
"role": "役割",
|
"role": "役割",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "ユーザー (UUID)",
|
|
||||||
"include_revoked": "取り消し済み / 期限切れを含む",
|
|
||||||
"refresh": "更新",
|
|
||||||
"col_user": "ユーザー",
|
|
||||||
"col_origin": "由来",
|
|
||||||
"col_created": "作成日時",
|
|
||||||
"col_expires": "有効期限",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "ユーザーエージェント",
|
|
||||||
"col_bound": "バインド",
|
|
||||||
"col_status": "状態",
|
|
||||||
"current_tooltip": "これは現在使用中のセッションです — 取り消すとサインアウトされます。",
|
|
||||||
"bound_tooltip": "DPoP にバインド済み (jkt {{prefix}}…)",
|
|
||||||
"unbound": "バインドなし",
|
|
||||||
"revoked": "取り消し済み",
|
|
||||||
"expired": "期限切れ",
|
|
||||||
"active": "有効",
|
|
||||||
"revoke": "取り消し",
|
|
||||||
"empty": "現在のフィルターに一致するセッションはありません。",
|
|
||||||
"revoke_self_confirm": "⚠️ これはあなたの現在のセッションです。取り消すと直ちにサインアウトされ、再度サインインが必要になります。続行しますか?",
|
|
||||||
"revoke_confirm": "このセッションを取り消しますか? そのブラウザからの次のリクエストは 401 になります。",
|
|
||||||
"revoke_lag_notice": "セッションを取り消すと、リフレッシュ経路は直ちに切断されますが、ブラウザにすでに存在する JWT は次のリフレッシュ試行まで最大 {{secs}} 秒間有効なままです。",
|
|
||||||
"origin": {
|
|
||||||
"password": "パスワード",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "マジックリンク",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "デバイス",
|
|
||||||
"unknown": "不明"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "送信に失敗しました。",
|
"smtp_fail": "送信に失敗しました。",
|
||||||
"smtp_send": "送信",
|
"smtp_send": "送信",
|
||||||
"smtp_test": "テストメールを送信",
|
"smtp_test": "テストメールを送信",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "削除中…",
|
"deleting": "削除中…",
|
||||||
"auth": "認証",
|
"auth": "認証",
|
||||||
"quota": "ストレージ使用量",
|
"quota": "ストレージ使用量",
|
||||||
"last_login": "最終ログイン"
|
"last_login": "最終ログイン",
|
||||||
|
"tab_plugins": "プラグイン",
|
||||||
|
"plugins_title": "プラグイン",
|
||||||
|
"plugins_disabled": "このサーバーではプラグインが無効になっています。ここで WASM プラグインを管理するには、OXICLOUD_ENABLE_PLUGINS=true に設定します (そして「プラグイン」機能を使用してビルドします)。",
|
||||||
|
"plugins_install_title": "プラグインをインストールする",
|
||||||
|
"plugins_install_intro": "plugin.toml とそのコンパイル済み WebAssembly モジュール (.wasm) を含むプラグイン バンドル (.zip) をアップロードします。インストール前にマニフェストが検証され、モジュールが検査されます。",
|
||||||
|
"plugins_bundle_label": "プラグインバンドル (.zip)",
|
||||||
|
"plugins_install": "プラグインのインストール",
|
||||||
|
"plugins_installed_title": "インストールされているプラグイン",
|
||||||
|
"plugins_col_name": "名前",
|
||||||
|
"plugins_col_id": "ID",
|
||||||
|
"plugins_col_version": "バージョン",
|
||||||
|
"plugins_col_events": "イベント",
|
||||||
|
"plugins_col_status": "状態",
|
||||||
|
"plugins_col_actions": "アクション",
|
||||||
|
"plugins_loading": "プラグインを読み込み中…",
|
||||||
|
"plugins_none": "プラグインがインストールされていません。",
|
||||||
|
"plugins_enabled": "有効",
|
||||||
|
"plugins_disabled_badge": "無効",
|
||||||
|
"plugins_enable": "有効にする",
|
||||||
|
"plugins_disable": "無効にする",
|
||||||
|
"plugins_delete": "消去",
|
||||||
|
"plugins_confirm_delete": "プラグイン「{{name}}」を削除しますか?そのファイルはサーバーから削除されます。",
|
||||||
|
"plugins_installing": "インストール中…",
|
||||||
|
"plugins_installed": "{{name}} インストールされました。",
|
||||||
|
"plugins_install_missing_bundle": "プラグイン バンドル (.zip) を選択します。",
|
||||||
|
"plugins_details": "ログと詳細",
|
||||||
|
"plugins_back": "プラグインに戻る",
|
||||||
|
"plugins_retention_title": "ログの保存",
|
||||||
|
"plugins_retention_intro": "保持期間よりも古い、またはサイズの上限を超えたローテーションされたログ セグメントは、スケジュールに従ってプルーニングされます。",
|
||||||
|
"plugins_retention_days": "保存期間 (日)",
|
||||||
|
"plugins_retention_max_mb": "最大ログ サイズ (MB)",
|
||||||
|
"plugins_retention_save": "保存の保持",
|
||||||
|
"plugins_retention_saved": "保存期間が保存されました。",
|
||||||
|
"plugins_retention_invalid": "負ではない数値を入力してください。",
|
||||||
|
"plugins_logs_title": "ログ",
|
||||||
|
"plugins_logs_level_all": "すべてのレベル",
|
||||||
|
"plugins_logs_search": "メッセージを検索…",
|
||||||
|
"plugins_logs_live": "ライブ",
|
||||||
|
"plugins_logs_clear": "クリア",
|
||||||
|
"plugins_logs_confirm_clear": "このプラグインのログをすべてクリアしますか?",
|
||||||
|
"plugins_logs_none": "ログエントリはありません。",
|
||||||
|
"plugins_logs_col_time": "時間",
|
||||||
|
"plugins_logs_col_level": "レベル",
|
||||||
|
"plugins_logs_col_kind": "親切",
|
||||||
|
"plugins_logs_col_invocation": "呼び出し",
|
||||||
|
"plugins_logs_col_message": "メッセージ",
|
||||||
|
"plugins_logs_showing": "{{total}} の {{from}}–{{to}} を表示中",
|
||||||
|
"available": "利用可能",
|
||||||
|
"confirm_delete_plugin": "プラグイン {{name}} を削除しますか?",
|
||||||
|
"disable": "無効にする",
|
||||||
|
"email_auto": "空白のままにすると自動生成されます",
|
||||||
|
"enable": "有効にする",
|
||||||
|
"env_locked": "環境変数によって設定される",
|
||||||
|
"logs_all": "すべてのレベル",
|
||||||
|
"logs_empty": "ログエントリはありません。",
|
||||||
|
"logs_invocation": "呼び出し",
|
||||||
|
"logs_kind": "親切",
|
||||||
|
"logs_level": "レベル",
|
||||||
|
"logs_live": "ライブ",
|
||||||
|
"logs_message": "メッセージ",
|
||||||
|
"logs_search": "検索…",
|
||||||
|
"logs_showing": "{{total}} の {{from}}–{{to}} を表示中",
|
||||||
|
"logs_time": "時間",
|
||||||
|
"mig_eta": "~{{min}} 残り分",
|
||||||
|
"mig_failed": "{{n}} 失敗した BLOB",
|
||||||
|
"mig_start": "始める",
|
||||||
|
"mig_verify": "整合性の検証",
|
||||||
|
"mig_verify_mismatch": "{{n}} サイズの不一致",
|
||||||
|
"mig_verify_missing": "{{n}} 行方不明",
|
||||||
|
"mig_verify_summary": "{{checked}} チェックされた BLOB、{{total}} データベース内の合計",
|
||||||
|
"migration": "ストレージの移行",
|
||||||
|
"new_password": "新しいパスワード",
|
||||||
|
"no_plugins": "プラグインがインストールされていません。",
|
||||||
|
"oidc_admin_groups": "管理者グループ",
|
||||||
|
"oidc_auth_endpoint": "認証エンドポイント",
|
||||||
|
"oidc_client_secret": "クライアントシークレット",
|
||||||
|
"oidc_enabled": "OIDC ログインを有効にする",
|
||||||
|
"oidc_provider_name": "プロバイダ名",
|
||||||
|
"oidc_secret_set": "クライアント シークレットはすでに構成されています。",
|
||||||
|
"over_80": "{{n}} ユーザー数が 80% 割り当てを超えている",
|
||||||
|
"over_quota": "{{n}} ユーザーが割り当てを超えている",
|
||||||
|
"password_reset": "パスワードのリセット",
|
||||||
|
"plugin": "プラグイン",
|
||||||
|
"plugin_logs": "プラグインのログ",
|
||||||
|
"plugins": "プラグイン",
|
||||||
|
"plugins_clear_logs": "ログをクリアする",
|
||||||
|
"plugins_install_hint": "プラグイン バンドル (.zip) をアップロードします。",
|
||||||
|
"plugins_retention": "ログの保存",
|
||||||
|
"plugins_retention_max": "最大サイズ (MB)",
|
||||||
|
"plugins_upload": ".zip をアップロードする",
|
||||||
|
"quota_for": "の割り当て",
|
||||||
|
"registration": "登録",
|
||||||
|
"registration_disabled_warning": "パブリック登録は無効になっています。新しいアカウントを作成できるのは管理者だけです。",
|
||||||
|
"settings_saved_ok": "設定が保存されました。",
|
||||||
|
"smtp": "電子メール (SMTP)",
|
||||||
|
"smtp_from": "から",
|
||||||
|
"smtp_host": "ホスト",
|
||||||
|
"smtp_port": "ポート",
|
||||||
|
"smtp_status": "SMTPステータス",
|
||||||
|
"smtp_to": "受信者@example.com",
|
||||||
|
"storage_blobs": "ブロブ",
|
||||||
|
"storage_current": "現在のバックエンド",
|
||||||
|
"storage_dedup": "重複排除率",
|
||||||
|
"storage_preset": "プリセット",
|
||||||
|
"storage_size": "保存済み",
|
||||||
|
"storage_test": "テスト",
|
||||||
|
"storage_backend_audit": "バックエンドの一貫性",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency が `{{name}}` に対してトリガーされました — [ジョブ] タブで確認してください。",
|
||||||
|
"time_day_ago": "{{n}} 日前",
|
||||||
|
"time_hour_ago": "{{n}} 時間前",
|
||||||
|
"time_just_now": "ちょうど今",
|
||||||
|
"unchanged": "最新の状態を保つには空白のままにしてください",
|
||||||
|
"running": "実行中…",
|
||||||
|
"maintenance": "メンテナンス",
|
||||||
|
"maintenance_hint": "既存のファイルを再スキャンしてメタデータをバックフィルします。安全に再実行できます。ライブラリ全体を処理するため、時間がかかる場合があります。",
|
||||||
|
"reextract_audio": "オーディオメタデータを再抽出する",
|
||||||
|
"reextract_photos": "写真とビデオの撮影日を再抽出する",
|
||||||
|
"encryption": "暗号化",
|
||||||
|
"encryption_hint": "保存時の BLOB 暗号化用の AES-256 キーを生成し、サーバー環境でそれを OXICLOUD_STORAGE_ENCRYPTION_KEY として設定します。",
|
||||||
|
"gen_key": "キーの生成",
|
||||||
|
"gen_key_warning": "このキーは安全に保管してください。紛失すると、暗号化されたデータは回復不能に失われます。",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "求人",
|
||||||
|
"title": "求人",
|
||||||
|
"hint": "このセクションは、内部ジョブ (定期ジョブとオンデマンド ジョブ) に関するものです。整合性チェックは読み取り専用なので、いつでも安全に実行できます。",
|
||||||
|
"run_all_consistency": "すべての整合性チェックを実行する",
|
||||||
|
"run_deep": "深く走る",
|
||||||
|
"run_deep_hint": "低速な亜種 (BLOB 再ハッシュ、ビットロット検出) も実行します。",
|
||||||
|
"col_name": "名前",
|
||||||
|
"col_cadence": "ケイデンス",
|
||||||
|
"col_last_run": "最後の実行",
|
||||||
|
"col_outcome": "結果",
|
||||||
|
"col_state": "州",
|
||||||
|
"col_actions": "アクション",
|
||||||
|
"col_started_at": "開始しました",
|
||||||
|
"col_status": "状態",
|
||||||
|
"col_duration": "間隔",
|
||||||
|
"col_scanned": "スキャン済み",
|
||||||
|
"col_progress": "進捗",
|
||||||
|
"col_findings": "調査結果",
|
||||||
|
"progress_scanned_only": "{{n}}スキャン済み",
|
||||||
|
"progress_scanned_only_tooltip": "この実行で利用できる合計はありません (進行状況バーのデプロイ前、またはテナントがカウント可能な件名を報告しない)。",
|
||||||
|
"findings_present_tooltip": "この実行を展開すると、結果ごとの詳細が表示されます。",
|
||||||
|
"col_error": "エラー",
|
||||||
|
"col_kind": "親切",
|
||||||
|
"col_severity": "重大度",
|
||||||
|
"col_resource": "リソース",
|
||||||
|
"col_detail": "詳細",
|
||||||
|
"run": "走る",
|
||||||
|
"cancel": "キャンセル",
|
||||||
|
"refresh": "リフレッシュ",
|
||||||
|
"runs_title": "最近のランニング",
|
||||||
|
"run_json": "実行概要(JSON)",
|
||||||
|
"findings_title": "調査結果",
|
||||||
|
"no_runs": "まだ実行はありません。",
|
||||||
|
"no_findings": "検出結果はありません - 正常に実行されました。",
|
||||||
|
"none_registered": "求人は登録されていません。",
|
||||||
|
"on_demand": "オンデマンド",
|
||||||
|
"every_h": "every {{n}} h",
|
||||||
|
"every_min": "every {{n}} min",
|
||||||
|
"every_sec": "every {{n}} s",
|
||||||
|
"outcome_ok": "わかりました",
|
||||||
|
"outcome_err": "エラー",
|
||||||
|
"outcome_issues": "問題",
|
||||||
|
"outcome_notices": "通知",
|
||||||
|
"n_findings": "{{n}} 調査結果",
|
||||||
|
"n_notices": "{{n}} 通知",
|
||||||
|
"notices_present_tooltip": "情報的な調査結果 — アクションは必要ありません。詳細については展開してください。",
|
||||||
|
"purge": "古い実行をパージする",
|
||||||
|
"purge_hint": "選択した保持期間よりも古い、完了および失敗した実行履歴を削除します。親の実行とともに検出結果は低下します。非ターミナル実行は常に保存されます。",
|
||||||
|
"purge_title": "古いジョブ履歴を消去する",
|
||||||
|
"purge_body": "選択した日数より古い、完了および失敗した実行履歴を削除します。親の実行とともに検出結果は低下します。非ターミナル実行 (実行中、一時停止、キャンセル要求) は常に保持されます。",
|
||||||
|
"purge_days_label": "保存期間 (日)",
|
||||||
|
"purge_confirm": "パージ",
|
||||||
|
"purge_done": "{{n}} old run(s) purged (retention {{days}} days)",
|
||||||
|
"state_running": "走っている",
|
||||||
|
"never": "一度もない",
|
||||||
|
"just_now": "ちょうど今",
|
||||||
|
"n_min_ago": "{{n}} 分前",
|
||||||
|
"n_h_ago": "{{n}} 時間前",
|
||||||
|
"n_d_ago": "{{n}} 日前",
|
||||||
|
"triggered_ok": "{{name}} 正常にトリガーされました",
|
||||||
|
"triggered_err": "{{name}} 失敗しました: {{message}}",
|
||||||
|
"cancel_requested": "キャンセルが要求されました — {{name}} 次の安全な境界で一時停止します",
|
||||||
|
"cancel_noop": "キャンセルするものはありません — {{name}} は実行されていません",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "ユーザー (UUID)",
|
||||||
|
"include_revoked": "取り消し済み / 期限切れを含む",
|
||||||
|
"refresh": "更新",
|
||||||
|
"col_user": "ユーザー",
|
||||||
|
"col_origin": "由来",
|
||||||
|
"col_created": "作成日時",
|
||||||
|
"col_expires": "有効期限",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "ユーザーエージェント",
|
||||||
|
"col_bound": "バインド",
|
||||||
|
"col_status": "状態",
|
||||||
|
"current_tooltip": "これは現在使用中のセッションです — 取り消すとサインアウトされます。",
|
||||||
|
"bound_tooltip": "DPoP にバインド済み (jkt {{prefix}}…)",
|
||||||
|
"unbound": "バインドなし",
|
||||||
|
"revoked": "取り消し済み",
|
||||||
|
"expired": "期限切れ",
|
||||||
|
"active": "有効",
|
||||||
|
"revoke": "取り消し",
|
||||||
|
"empty": "現在のフィルターに一致するセッションはありません。",
|
||||||
|
"revoke_self_confirm": "⚠️ これはあなたの現在のセッションです。取り消すと直ちにサインアウトされ、再度サインインが必要になります。続行しますか?",
|
||||||
|
"revoke_confirm": "このセッションを取り消しますか? そのブラウザからの次のリクエストは 401 になります。",
|
||||||
|
"revoke_lag_notice": "セッションを取り消すと、リフレッシュ経路は直ちに切断されますが、ブラウザにすでに存在する JWT は次のリフレッシュ試行まで最大 {{secs}} 秒間有効なままです。",
|
||||||
|
"origin": {
|
||||||
|
"password": "パスワード",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "マジックリンク",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "デバイス",
|
||||||
|
"unknown": "不明"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "プロフィール",
|
"page_title": "プロフィール",
|
||||||
@@ -1026,25 +1357,44 @@
|
|||||||
"error_create_pw": "アプリパスワードの作成に失敗しました",
|
"error_create_pw": "アプリパスワードの作成に失敗しました",
|
||||||
"confirm_revoke": "アプリパスワード「{{label}}」を失効させますか?使用中のクライアントは動作しなくなります。",
|
"confirm_revoke": "アプリパスワード「{{label}}」を失効させますか?使用中のクライアントは動作しなくなります。",
|
||||||
"error_revoke": "失効に失敗しました",
|
"error_revoke": "失効に失敗しました",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "写真を編集する",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "写真を選択してください (PNG、JPEG、WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "512 × 512 ピクセルより大きい画像は自動的にサイズ変更されます。",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "写真を保存",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "写真を削除",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "写真の保存に失敗しました",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "最初にファイルを選択してください",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "ID プロバイダーによって管理されている写真。",
|
||||||
"password_mismatch": "パスワードが一致しません"
|
"password_mismatch": "パスワードが一致しません",
|
||||||
|
"app_pw_revoke": "アプリのパスワードを取り消す",
|
||||||
|
"avatar": "アバター",
|
||||||
|
"copied": "コピーされました",
|
||||||
|
"copy_failed": "コピーできませんでした",
|
||||||
|
"language": "言語",
|
||||||
|
"language_auto": "自動",
|
||||||
|
"saved": "プロファイルが保存されました",
|
||||||
|
"sso_connect_title": "シングルサインオンを接続する",
|
||||||
|
"sso_connect_description": "アカウントを {{provider}} にリンクすると、パスワードの代わりに SSO でサインインできるようになります。",
|
||||||
|
"sso_connect_button": "{{provider}} と接続する",
|
||||||
|
"sso_disconnect_title": "シングルサインオン",
|
||||||
|
"sso_disconnect_description": "あなたのアカウントは {{provider}} に接続されています。今後、切断するにはパスワードを使用してサインインする必要があります。",
|
||||||
|
"sso_disconnect_button": "シングルサインオンの切断",
|
||||||
|
"sso_disconnect_confirm_title": "シングルサインオンを切断しますか?",
|
||||||
|
"sso_disconnect_confirm_message": "これ以降は、パスワードまたは不透明な資格情報を使用してのみサインインできます。",
|
||||||
|
"sso_disconnect_confirm_button": "切断する",
|
||||||
|
"sso_unlinked_success": "シングル サインオンが切断されました。",
|
||||||
|
"sso_unlink_no_alt_auth": "最初にパスワードを設定してください。そうしないとロックアウトされてしまいます。"
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "アップロード中...",
|
"uploading": "アップロード中...",
|
||||||
"files": "ファイル",
|
"files": "ファイル",
|
||||||
"complete": "{{count}} / {{total}} アップロード済み"
|
"complete": "{{count}} / {{total}} アップロード済み",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "ストレージ容量を超過しました",
|
"storage_quota_exceeded": "ストレージ容量を超過しました",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "作成日",
|
"createdAt": "作成日",
|
||||||
"size": "サイズ",
|
"size": "サイズ",
|
||||||
"favoriteDate": "お気に入り登録日",
|
"favoriteDate": "お気に入り登録日",
|
||||||
"byFiles": "By files",
|
"byFiles": "ファイルごと",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "共有者",
|
||||||
"justAdded": "新規",
|
"justAdded": "新規",
|
||||||
"folders": "フォルダ"
|
"folders": "フォルダ"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "このサーバー上のすべての内部ユーザー",
|
"virtual_internal_explanation": "このサーバー上のすべての内部ユーザー",
|
||||||
"create": "グループを作成",
|
"create": "グループを作成",
|
||||||
"empty": "グループはまだありません。",
|
"empty": "グループはまだありません。",
|
||||||
"members": "メンバー"
|
"members": "メンバー",
|
||||||
|
"add_member_search": "追加するユーザーまたはグループを検索…",
|
||||||
|
"nested": "グループ"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "リンクをコピー",
|
"copyLink": "リンクをコピー",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "この受信者への通知が多すぎます — しばらくしてから再試行してください。",
|
"notifyRateLimited": "この受信者への通知が多すぎます — しばらくしてから再試行してください。",
|
||||||
"removeAccess": "アクセスを削除",
|
"removeAccess": "アクセスを削除",
|
||||||
"resendInvitation": "招待メールを再送信",
|
"resendInvitation": "招待メールを再送信",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "パブリックリンク",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "種類",
|
"button": "種類",
|
||||||
"title": "種類でフィルタ",
|
"title": "種類でフィルタ",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "現在のフィルタに一致する共有はありません",
|
"emptyTitle": "現在のフィルタに一致する共有はありません",
|
||||||
"emptyHint": "種類フィルタを調整するか、既定 (ファイル + フォルダ) にリセットしてください。",
|
"emptyHint": "種類フィルタを調整するか、既定 (ファイル + フォルダ) にリセットしてください。",
|
||||||
"reset": "フィルタをリセット"
|
"reset": "フィルタをリセット"
|
||||||
}
|
},
|
||||||
|
"editSharing": "編集共有",
|
||||||
|
"emptyStateDesc": "他の人と共有するアイテムがここに表示されます",
|
||||||
|
"emptyStateTitle": "まだ何も共有していません",
|
||||||
|
"manageAccess": "アクセスを管理する",
|
||||||
|
"notifySent": "通知が送信されました。",
|
||||||
|
"passwordLinks": "パスワードで保護されたリンク"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascending",
|
"asc": "ascending",
|
||||||
"desc": "descending"
|
"desc": "descending",
|
||||||
|
"direction": "ソート方向"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "検索実行エラー",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "クリーンアップが完了しました",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "最近のファイル履歴が消去されました",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "バッチコピー",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} コピーされました、{{errors}} 失敗しました",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "コピーされたアイテム",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} アイテムが正常にコピーされました",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "一括移動",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} 移動、{{errors}} 失敗",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "アイテムが移動されました",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} アイテムは正常に移動されました",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "一括削除",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} ゴミ箱に移動、{{errors}} 失敗",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "ゴミ箱に移動しました",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} アイテムがゴミ箱に移動されました",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "アイテムをゴミ箱に移動できませんでした",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "ダウンロードの準備中",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "ダウンロードを準備しています…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "選択したアイテムをダウンロードできませんでした",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "アイテムをお気に入りに追加できませんでした",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "有効なメールアドレスを入力してください",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "通知を送信できませんでした",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "フォルダーが作成されました",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "「{{name}}」が正常に作成されました",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "ファイルが移動されました",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "ファイルは正常に移動されました",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "ファイルの移動エラー: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "ファイルの移動エラー",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "フォルダが移動されました",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "フォルダは正常に移動されました",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "フォルダーの移動エラー: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "フォルダーの移動中にエラーが発生しました",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "ファイルがコピーされました",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "ファイルが正常にコピーされました",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "ファイルのコピー中にエラーが発生しました: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "ファイルのコピー中にエラーが発生しました",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "フォルダーの名前が変更されました",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "フォルダ名が「{{name}}」に変更されました",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "ファイルがゴミ箱に移動されました",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "「{{name}}」はゴミ箱に移動しました",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "ファイルが削除されました",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "「{{name}}」は正常に削除されました",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "ファイル削除エラー",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "フォルダーがゴミ箱に移動されました",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "「{{name}}」はゴミ箱に移動しました",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "フォルダが削除されました",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "「{{name}}」は正常に削除されました",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "フォルダーの削除中にエラーが発生しました",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "アイテムが復元されました",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "アイテムは正常に復元されました",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "アイテムの復元中にエラーが発生しました",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "アイテムが削除されました",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "アイテムが完全に削除されました",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "アイテムの削除中にエラーが発生しました",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "ゴミ箱を空にしました",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "ゴミ箱は正常に空になりました",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "ゴミ箱を空にするときにエラーが発生しました",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "キャッシュがクリアされました",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "検索キャッシュが正常にクリアされました",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "検索キャッシュのクリア中にエラーが発生しました",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "ドキュメントエディタを開けませんでした。",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "リンクがコピーされました",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "リンクがクリップボードにコピーされました",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "リンクをコピーできませんでした",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "通知が送信されました",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "通知は{{email}}に送信されました"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "音声",
|
"audio": "音声",
|
||||||
"code": "コード",
|
"code": "コード",
|
||||||
"text": "テキスト"
|
"text": "テキスト",
|
||||||
|
"archives": "アーカイブ",
|
||||||
|
"documents": "書類",
|
||||||
|
"images": "画像",
|
||||||
|
"installers": "設置者",
|
||||||
|
"markdown": "マークダウン",
|
||||||
|
"presentations": "プレゼンテーション",
|
||||||
|
"spreadsheets": "スプレッドシート",
|
||||||
|
"videos": "動画"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "追加",
|
"add": "追加",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "検索",
|
"search": "検索",
|
||||||
"yes": "あり",
|
"yes": "あり",
|
||||||
"saving": "保存中…",
|
"saving": "保存中…",
|
||||||
"deleting": "削除中…"
|
"deleting": "削除中…",
|
||||||
|
"copied": "クリップボードにコピーされました",
|
||||||
|
"copy_failed": "コピーに失敗しました",
|
||||||
|
"empty": "ここにはまだ何もありません。",
|
||||||
|
"error": "不明なエラー",
|
||||||
|
"favorite": "お気に入り",
|
||||||
|
"ok": "わかりました",
|
||||||
|
"optional": "オプション",
|
||||||
|
"retry": "もう一度やり直してください",
|
||||||
|
"select": "選択",
|
||||||
|
"select_all": "すべて選択",
|
||||||
|
"dismiss": "却下する"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "続行",
|
"continue": "続行",
|
||||||
"unknown": "不明"
|
"unknown": "不明",
|
||||||
|
"approve": "承認する",
|
||||||
|
"approved": "デバイスが承認されました。デバイスに戻ることができます。",
|
||||||
|
"client": "応用",
|
||||||
|
"denied": "デバイスへのアクセスが拒否されました。",
|
||||||
|
"deny": "拒否",
|
||||||
|
"enter_code": "デバイスに表示されているコードを入力してください",
|
||||||
|
"lookup_failed": "コードの検証に失敗しました。もう一度試してください。",
|
||||||
|
"not_found": "コードが見つからないか、有効期限が切れています。確認してもう一度お試しください。",
|
||||||
|
"scopes": "アクセス",
|
||||||
|
"title": "デバイスの検証",
|
||||||
|
"unauthorized": "デバイスを認証するにはログインする必要があります。まずログインしてください。"
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "期限切れ",
|
"expired": "期限切れ",
|
||||||
"noExpiry": "期限なし",
|
"noExpiry": "期限なし",
|
||||||
"today": "今日",
|
"today": "今日",
|
||||||
"tomorrow": "明日"
|
"tomorrow": "明日",
|
||||||
|
"later": "後で",
|
||||||
|
"month": "30 日以内に",
|
||||||
|
"week": "7日以内に"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "エラー",
|
"error_title": "エラー",
|
||||||
"sign_in_with": "{{provider}}でサインイン"
|
"sign_in_with": "{{provider}}でサインイン",
|
||||||
|
"close_window": "ウィンドウを閉じる",
|
||||||
|
"error_expired_body": "セッションの有効期限が切れました。もう一度試してください。",
|
||||||
|
"error_expired_title": "セッションが期限切れになりました",
|
||||||
|
"error_generic_body": "予期しないエラーが発生しました。もう一度試してください。",
|
||||||
|
"error_invalid_body": "ユーザー名またはパスワードが無効です。資格情報を確認して、再試行してください。",
|
||||||
|
"error_invalid_title": "ログインに失敗しました",
|
||||||
|
"error_notfound_body": "要求されたページは見つかりませんでした。",
|
||||||
|
"error_notfound_title": "見つかりません",
|
||||||
|
"grant": "アクセスを許可する",
|
||||||
|
"grant_subtitle": "Nextcloud クライアントがあなたのアカウントへのアクセスを要求しています。",
|
||||||
|
"grant_title": "アクセスを許可する",
|
||||||
|
"invalid_token": "無効なセッショントークンです。",
|
||||||
|
"success_body": "これでアプリケーションに戻ることができます。アプリケーションは接続されています。",
|
||||||
|
"success_title": "アクセスが許可されました"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "サイズ",
|
"size_label": "サイズ",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "種類",
|
"type_label": "種類",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "関連度"
|
"relevance": "関連度",
|
||||||
|
"largest": "最大",
|
||||||
|
"name_asc": "名前 A ~ Z",
|
||||||
|
"name_desc": "名前 Z-A",
|
||||||
|
"newest": "最新",
|
||||||
|
"oldest": "最古の",
|
||||||
|
"smallest": "最小"
|
||||||
},
|
},
|
||||||
"results_for": "「{{q}}」の検索結果",
|
"results_for": "「{{q}}」の検索結果",
|
||||||
"results_summary": "「{{q}}」の検索結果 · {{n}}件 · {{ms}} ms",
|
"results_summary": "「{{q}}」の検索結果 · {{n}}件 · {{ms}} ms",
|
||||||
@@ -1282,7 +1694,7 @@
|
|||||||
"size": {
|
"size": {
|
||||||
"all": "任意のサイズ",
|
"all": "任意のサイズ",
|
||||||
"small": "1 MB 未満",
|
"small": "1 MB 未満",
|
||||||
"medium": "1–100 MB",
|
"medium": "1~100MB",
|
||||||
"large": "100 MB 超"
|
"large": "100 MB 超"
|
||||||
},
|
},
|
||||||
"date": {
|
"date": {
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "過去1週間",
|
"week": "過去1週間",
|
||||||
"month": "過去1ヶ月",
|
"month": "過去1ヶ月",
|
||||||
"year": "過去1年"
|
"year": "過去1年"
|
||||||
}
|
},
|
||||||
|
"see_all": "すべての結果を見る"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "フォルダ"
|
"folders": "フォルダ",
|
||||||
|
"empty": "空 (0B)",
|
||||||
|
"huge": "> 5GB",
|
||||||
|
"large": "1~5GB",
|
||||||
|
"medium": "100MB~1GB",
|
||||||
|
"small": "1~100MB",
|
||||||
|
"tiny": "< 1MB"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "グリッド表示",
|
"grid": "グリッド表示",
|
||||||
"list": "リスト表示"
|
"list": "リスト表示",
|
||||||
|
"label": "オプションを表示する",
|
||||||
|
"hide_dotfiles": "隠しファイルを隠す",
|
||||||
|
"show_dotfiles": "隠しファイルを表示する"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "設定を保存できませんでした。もう一度お試しください。"
|
"save_failed": "設定を保存できませんでした。もう一度お試しください。"
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "場所",
|
"location": "場所",
|
||||||
"wrong_drop_zone_msg": "アップロードはファイル セクションでのみ機能します。ファイル セクションを開いてそこにドロップしてください。",
|
"wrong_drop_zone_msg": "アップロードはファイル セクションでのみ機能します。ファイル セクションを開いてそこにドロップしてください。",
|
||||||
"wrong_drop_zone_action": "ファイルへ移動"
|
"wrong_drop_zone_action": "ファイルへ移動"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "無名",
|
||||||
|
"empty": "まだ人がいない",
|
||||||
|
"disabled": "顔認識が無効になっています",
|
||||||
|
"rename_title": "この人の名前を挙げてください",
|
||||||
|
"name_label": "名前",
|
||||||
|
"back": "戻る"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud — 高速な自己ホスト型ファイル ストレージおよび同期サーバー。"
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "一致するコマンドはありません",
|
||||||
|
"placeholder": "コマンドを入力するか検索してください…",
|
||||||
|
"title": "コマンドパレット",
|
||||||
|
"toggle_theme": "テーマの切り替え"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "アイテムのロードに失敗しました",
|
||||||
|
"settings": {
|
||||||
|
"language": "言語"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "まだ何も共有されていません。",
|
||||||
|
"from": "{{who}}によって共有されました"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "ソート方向"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+209
-114
@@ -67,7 +67,9 @@
|
|||||||
"shared_with_me": "나와 공유됨",
|
"shared_with_me": "나와 공유됨",
|
||||||
"groups": "그룹",
|
"groups": "그룹",
|
||||||
"primary": "기본",
|
"primary": "기본",
|
||||||
"toggle": "탐색 메뉴 전환"
|
"toggle": "탐색 메뉴 전환",
|
||||||
|
"admin_sections": "관리 섹션",
|
||||||
|
"back_to_app": "OxiCloud로 돌아가기"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "아직 사진이 없습니다",
|
"empty_state": "아직 사진이 없습니다",
|
||||||
@@ -143,23 +145,23 @@
|
|||||||
"loading": "로딩 중…",
|
"loading": "로딩 중…",
|
||||||
"search_error": "오디오 파일을 불러올 수 없습니다",
|
"search_error": "오디오 파일을 불러올 수 없습니다",
|
||||||
"adding": "추가 중…",
|
"adding": "추가 중…",
|
||||||
"can_write": "Can edit",
|
"can_write": "편집 가능",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "표지가 업데이트되었습니다.",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "음악 정리를 시작하려면 첫 번째 재생목록을 만드세요.",
|
||||||
"make_private": "Make private",
|
"make_private": "비공개로 설정",
|
||||||
"make_public": "Make public",
|
"make_public": "공개",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "공유 관리",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "아직 공유가 없습니다.",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "재생 실패",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "읽기 전용",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "공유 삭제",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "커버 세트",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "사용자 ID 또는 이메일",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "트랙이 삭제됨",
|
||||||
"prev": "이전",
|
"prev": "이전",
|
||||||
"add_selected": "선택 항목 추가",
|
"add_selected": "선택 항목 추가",
|
||||||
"create_playlist_hint": "재생목록 이름을 입력하여 새로 만드세요.",
|
"create_playlist_hint": "재생목록 이름을 입력하여 새로 만드세요.",
|
||||||
@@ -259,28 +261,28 @@
|
|||||||
"shareUpdated": "공유 설정이 성공적으로 업데이트되었습니다",
|
"shareUpdated": "공유 설정이 성공적으로 업데이트되었습니다",
|
||||||
"shareRemoved": "공유가 성공적으로 삭제되었습니다",
|
"shareRemoved": "공유가 성공적으로 삭제되었습니다",
|
||||||
"inviteByEmail": "이메일로 초대 — 초대장이 전송됩니다",
|
"inviteByEmail": "이메일로 초대 — 초대장이 전송됩니다",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "사용자 디렉터리를 사용할 수 없습니다.",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "링크 이름(선택사항)",
|
||||||
"newLink": "New link",
|
"newLink": "새 링크",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "만료 없음",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "공개 링크",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "편집 가능",
|
||||||
"canManage": "Can manage",
|
"canManage": "관리할 수 있다",
|
||||||
"canView": "Can view"
|
"canView": "볼 수 있음"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "사람 검색…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "점유율:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "공유 링크",
|
||||||
"copied": "Link copied",
|
"copied": "링크가 복사되었습니다",
|
||||||
"copy": "복사",
|
"copy": "복사",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "링크를 복사할 수 없습니다.",
|
||||||
"download": "다운로드",
|
"download": "다운로드",
|
||||||
"files": "파일",
|
"files": "파일",
|
||||||
"folders": "폴더",
|
"folders": "폴더",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "링크 이름(선택사항)",
|
||||||
"notifyByEmail": "이메일로 알림",
|
"notifyByEmail": "이메일로 알림",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "역할",
|
"role_label": "역할",
|
||||||
@@ -670,14 +672,14 @@
|
|||||||
"magicLinkSent": "해당 이메일에 대한 계정이 있는 경우 로그인 링크가 전송되었습니다. 받은편지함을 확인하세요.",
|
"magicLinkSent": "해당 이메일에 대한 계정이 있는 경우 로그인 링크가 전송되었습니다. 받은편지함을 확인하세요.",
|
||||||
"magicLinkUnavailable": "이 서버에서는 이메일 로그인을 사용할 수 없습니다.",
|
"magicLinkUnavailable": "이 서버에서는 이메일 로그인을 사용할 수 없습니다.",
|
||||||
"magicLinkNetworkError": "서버에 연결할 수 없습니다: {{message}}",
|
"magicLinkNetworkError": "서버에 연결할 수 없습니다: {{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "비밀번호가 없나요? 로그인 링크를 이메일로 보내주세요.",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "비밀번호가 일치합니다.",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "Caps Lock이 켜져 있습니다.",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "Caps Lock이 켜져 있습니다.",
|
||||||
"magic_email_label": "이메일 주소",
|
"magic_email_label": "이메일 주소",
|
||||||
"magic_hint": "비밀번호가 없으신가요? 이메일을 입력하시면 일회용 로그인 링크를 보내드립니다.",
|
"magic_hint": "비밀번호가 없으신가요? 이메일을 입력하시면 일회용 로그인 링크를 보내드립니다.",
|
||||||
"magic_unavailable": "이 서버에서는 이메일 로그인을 사용할 수 없습니다.",
|
"magic_unavailable": "이 서버에서는 이메일 로그인을 사용할 수 없습니다.",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "비밀번호가 일치합니다.",
|
||||||
"sign_in": "로그인",
|
"sign_in": "로그인",
|
||||||
"cookie_rejected": "로그인은 성공했지만 브라우저가 세션 쿠키를 거부했습니다. HTTP를 사용 중이라면 OXICLOUD_COOKIE_SECURE=false로 설정하거나 HTTPS를 사용하세요.",
|
"cookie_rejected": "로그인은 성공했지만 브라우저가 세션 쿠키를 거부했습니다. HTTP를 사용 중이라면 OXICLOUD_COOKIE_SECURE=false로 설정하거나 HTTPS를 사용하세요.",
|
||||||
"login_error": "로그인 오류",
|
"login_error": "로그인 오류",
|
||||||
@@ -689,7 +691,18 @@
|
|||||||
"session_expired": "세션이 만료되었습니다. 다시 로그인해 주세요.",
|
"session_expired": "세션이 만료되었습니다. 다시 로그인해 주세요.",
|
||||||
"logged_out": "로그아웃되었습니다.",
|
"logged_out": "로그아웃되었습니다.",
|
||||||
"signing_in": "로그인 중…",
|
"signing_in": "로그인 중…",
|
||||||
"toggle_password": "비밀번호 표시"
|
"toggle_password": "비밀번호 표시",
|
||||||
|
"password_or_link_hint": "비밀번호(로그인 링크를 위해 비워두세요)",
|
||||||
|
"sending": "배상…",
|
||||||
|
"login_error_title": "로그인 실패",
|
||||||
|
"login_error_back_to_login": "로그인으로 돌아가기",
|
||||||
|
"login_error_auto_link_disabled": "이 서버는 SSO 계정을 자동 연결하지 않습니다. 기존 자격 증명으로 로그인한 다음 프로필에서 SSO를 연결하세요.",
|
||||||
|
"login_error_auto_link_email_not_verified": "SSO 제공업체가 귀하의 이메일 주소를 확인하지 않았습니다. ID 공급업체에서 이메일을 확인한 후 다시 시도하세요.",
|
||||||
|
"login_error_already_linked_elsewhere": "이 이메일을 사용하는 로컬 계정이 이미 존재하며 다른 SSO ID에 연결되어 있습니다. 관리자에게 문의하세요.",
|
||||||
|
"login_error_callback_denied": "로그인 링크가 만료되었거나 이미 사용되었습니다. 다시 로그인해 보세요.",
|
||||||
|
"login_error_callback_failed": "SSO 로그인을 완료할 수 없습니다. 다시 시도해 주세요.",
|
||||||
|
"login_error_generic": "SSO 로그인이 거부되었습니다. 다시 시도해 주세요.",
|
||||||
|
"login_error_email_ambiguous": "여러 로컬 계정이 이 이메일 주소와 일치합니다. 해결하려면 관리자에게 문의하세요."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
"title": "저장소",
|
"title": "저장소",
|
||||||
@@ -1199,7 +1212,76 @@
|
|||||||
"delete_user_title": "사용자 삭제",
|
"delete_user_title": "사용자 삭제",
|
||||||
"delete_user_warning": "\"{{name}}\"을(를) 영구적으로 삭제하려고 합니다. 계정이 제거되고 모든 세션이 취소되며 개인 드라이브가 회수됩니다. 이 작업은 되돌릴 수 없습니다.",
|
"delete_user_warning": "\"{{name}}\"을(를) 영구적으로 삭제하려고 합니다. 계정이 제거되고 모든 세션이 취소되며 개인 드라이브가 회수됩니다. 이 작업은 되돌릴 수 없습니다.",
|
||||||
"delete_user_confirm_hint": "확인을 위해 아래에 계정 이메일을 입력하세요: {{email}}",
|
"delete_user_confirm_hint": "확인을 위해 아래에 계정 이메일을 입력하세요: {{email}}",
|
||||||
"deleting": "삭제 중…"
|
"deleting": "삭제 중…",
|
||||||
|
"storage_backend_audit": "백엔드 일관성",
|
||||||
|
"storage_backend_audit_triggered": "`{{name}}`에 대해 backend_consistency가 트리거되었습니다. 작업 탭에서 확인하세요.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "채용 정보",
|
||||||
|
"title": "채용정보",
|
||||||
|
"hint": "이 섹션은 내부 작업(정기 작업 + 주문형 작업)에 관한 것입니다. 일관성 검사는 언제든지 안전하게 실행할 수 있으며 읽기 전용입니다.",
|
||||||
|
"run_all_consistency": "모든 일관성 검사 실행",
|
||||||
|
"run_deep": "깊이 달리다",
|
||||||
|
"run_deep_hint": "또한 느린 변형(블롭 재해시, 비트롯 감지)을 실행합니다.",
|
||||||
|
"col_name": "이름",
|
||||||
|
"col_cadence": "운율",
|
||||||
|
"col_last_run": "마지막 실행",
|
||||||
|
"col_outcome": "결과",
|
||||||
|
"col_state": "상태",
|
||||||
|
"col_actions": "행위",
|
||||||
|
"col_started_at": "시작됨",
|
||||||
|
"col_status": "상태",
|
||||||
|
"col_duration": "지속",
|
||||||
|
"col_scanned": "스캔됨",
|
||||||
|
"col_progress": "진전",
|
||||||
|
"col_findings": "조사 결과",
|
||||||
|
"progress_scanned_only_tooltip": "이 실행에 사용할 수 있는 총계가 없습니다(사전 진행률 표시줄 배포 또는 테넌트가 셀 수 있는 주제를 보고하지 않음).",
|
||||||
|
"findings_present_tooltip": "이 실행을 확장하면 발견 항목별 세부 정보를 볼 수 있습니다.",
|
||||||
|
"col_error": "오류",
|
||||||
|
"col_kind": "친절한",
|
||||||
|
"col_severity": "심각성",
|
||||||
|
"col_resource": "의지",
|
||||||
|
"col_detail": "세부 사항",
|
||||||
|
"run": "달리다",
|
||||||
|
"cancel": "취소",
|
||||||
|
"refresh": "새로 고치다",
|
||||||
|
"runs_title": "최근 실행",
|
||||||
|
"run_json": "실행 요약(JSON)",
|
||||||
|
"findings_title": "조사 결과",
|
||||||
|
"no_runs": "아직 실행이 없습니다.",
|
||||||
|
"no_findings": "발견 항목 없음 - 깨끗하게 실행됩니다.",
|
||||||
|
"none_registered": "등록된 채용정보가 없습니다.",
|
||||||
|
"on_demand": "주문형",
|
||||||
|
"every_h": "매 {{n}}시간마다",
|
||||||
|
"every_min": "{{n}}분마다",
|
||||||
|
"every_sec": "every {{n}} s",
|
||||||
|
"outcome_ok": "좋아요",
|
||||||
|
"outcome_err": "실수",
|
||||||
|
"outcome_issues": "문제",
|
||||||
|
"outcome_notices": "공지사항",
|
||||||
|
"n_findings": "{{n}} 조사 결과",
|
||||||
|
"n_notices": "{{n}} 주의사항",
|
||||||
|
"notices_present_tooltip": "정보 발견 항목 - 조치가 필요하지 않습니다. 자세한 내용을 보려면 확장하세요.",
|
||||||
|
"purge": "오래된 실행 제거",
|
||||||
|
"purge_hint": "선택한 보존 기간보다 오래된 완료 및 실패한 실행 기록을 삭제합니다. 결과는 상위 실행과 함께 삭제됩니다. 비터미널 실행은 항상 보존됩니다.",
|
||||||
|
"purge_title": "이전 작업 기록 삭제",
|
||||||
|
"purge_body": "선택한 일수보다 오래된 실행 완료 및 실패 기록을 삭제합니다. 결과는 상위 실행과 함께 삭제됩니다. 비터미널 실행(실행 중, 일시 중지, 취소 요청)은 항상 보존됩니다.",
|
||||||
|
"purge_days_label": "보존 기간(일)",
|
||||||
|
"purge_confirm": "숙청",
|
||||||
|
"purge_done": "{{n}} 이전 실행 제거됨(보존 기간 {{days}}일)",
|
||||||
|
"state_running": "달리기",
|
||||||
|
"never": "절대",
|
||||||
|
"just_now": "방금",
|
||||||
|
"n_min_ago": "{{n}}분 전",
|
||||||
|
"n_h_ago": "{{n}}시간 전",
|
||||||
|
"n_d_ago": "{{n}} 일 전",
|
||||||
|
"triggered_ok": "{{name}} 성공적으로 실행되었습니다",
|
||||||
|
"triggered_err": "{{name}} 실패: {{message}}",
|
||||||
|
"cancel_requested": "취소 요청됨 — {{name}}는 다음 안전 경계에서 일시 중지됩니다.",
|
||||||
|
"cancel_noop": "취소할 사항이 없습니다 — {{name}}이(가) 실행 중이 아닙니다.",
|
||||||
|
"progress_scanned_only": "{{n}} 스캔됨",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "프로필",
|
"page_title": "프로필",
|
||||||
@@ -1275,19 +1357,19 @@
|
|||||||
"error_create_pw": "앱 비밀번호 생성 실패",
|
"error_create_pw": "앱 비밀번호 생성 실패",
|
||||||
"confirm_revoke": "앱 비밀번호 \"{{label}}\"을(를) 취소하시겠습니까? 이 비밀번호를 사용하는 클라이언트가 작동하지 않게 됩니다.",
|
"confirm_revoke": "앱 비밀번호 \"{{label}}\"을(를) 취소하시겠습니까? 이 비밀번호를 사용하는 클라이언트가 작동하지 않게 됩니다.",
|
||||||
"error_revoke": "취소 실패",
|
"error_revoke": "취소 실패",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "사진 편집",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "사진 선택(PNG, JPEG, WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "512 × 512px보다 큰 이미지는 자동으로 크기가 조정됩니다.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "사진 저장",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "사진 삭제",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "사진을 저장하지 못했습니다.",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "먼저 파일을 선택해주세요",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "귀하의 ID 제공업체가 관리하는 사진입니다.",
|
||||||
"password_mismatch": "비밀번호가 일치하지 않습니다",
|
"password_mismatch": "비밀번호가 일치하지 않습니다",
|
||||||
"app_pw_revoke": "앱 비밀번호 취소",
|
"app_pw_revoke": "앱 비밀번호 취소",
|
||||||
"avatar": "아바타",
|
"avatar": "아바타",
|
||||||
@@ -1295,7 +1377,18 @@
|
|||||||
"copy_failed": "복사할 수 없습니다",
|
"copy_failed": "복사할 수 없습니다",
|
||||||
"language": "언어",
|
"language": "언어",
|
||||||
"language_auto": "자동",
|
"language_auto": "자동",
|
||||||
"saved": "프로필이 저장되었습니다"
|
"saved": "프로필이 저장되었습니다",
|
||||||
|
"sso_connect_title": "Single Sign-On 연결",
|
||||||
|
"sso_connect_description": "비밀번호 대신 SSO로 로그인할 수 있도록 계정을 {{provider}}에 연결하세요.",
|
||||||
|
"sso_connect_button": "{{provider}}로 연결",
|
||||||
|
"sso_disconnect_title": "싱글 사인온(SSO)",
|
||||||
|
"sso_disconnect_description": "귀하의 계정은 {{provider}}에 연결되어 있습니다. 연결을 끊으면 지금부터 비밀번호로 로그인해야 합니다.",
|
||||||
|
"sso_disconnect_button": "Single Sign-On 연결 끊기",
|
||||||
|
"sso_disconnect_confirm_title": "Single Sign-On을 연결 해제하시겠습니까?",
|
||||||
|
"sso_disconnect_confirm_message": "이후에는 비밀번호나 OPAQUE 자격 증명으로만 로그인할 수 있습니다.",
|
||||||
|
"sso_disconnect_confirm_button": "연결 끊기",
|
||||||
|
"sso_unlinked_success": "싱글 사인온(SSO) 연결이 끊어졌습니다.",
|
||||||
|
"sso_unlink_no_alt_auth": "먼저 비밀번호를 설정하세요. 그렇지 않으면 잠길 수 있습니다."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "업로드 중...",
|
"uploading": "업로드 중...",
|
||||||
@@ -1329,8 +1422,8 @@
|
|||||||
"createdAt": "생성 날짜",
|
"createdAt": "생성 날짜",
|
||||||
"size": "크기",
|
"size": "크기",
|
||||||
"favoriteDate": "즐겨찾기 날짜",
|
"favoriteDate": "즐겨찾기 날짜",
|
||||||
"byFiles": "By files",
|
"byFiles": "파일별",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "다음과 공유됨",
|
||||||
"justAdded": "새 항목",
|
"justAdded": "새 항목",
|
||||||
"folders": "폴더"
|
"folders": "폴더"
|
||||||
},
|
},
|
||||||
@@ -1383,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "이 수신자에게 알림이 너무 많습니다 — 나중에 다시 시도하세요.",
|
"notifyRateLimited": "이 수신자에게 알림이 너무 많습니다 — 나중에 다시 시도하세요.",
|
||||||
"removeAccess": "액세스 제거",
|
"removeAccess": "액세스 제거",
|
||||||
"resendInvitation": "초대 이메일 다시 보내기",
|
"resendInvitation": "초대 이메일 다시 보내기",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "공개 링크",
|
||||||
"editSharing": "공유 편집",
|
"editSharing": "공유 편집",
|
||||||
"emptyStateDesc": "다른 사람과 공유한 항목이 여기에 표시됩니다",
|
"emptyStateDesc": "다른 사람과 공유한 항목이 여기에 표시됩니다",
|
||||||
"emptyStateTitle": "아직 공유한 항목이 없습니다",
|
"emptyStateTitle": "아직 공유한 항목이 없습니다",
|
||||||
@@ -1408,72 +1501,72 @@
|
|||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "검색 수행 중 오류가 발생했습니다.",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "정리 완료",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "최근 파일 기록이 삭제되었습니다.",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "일괄 복사",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} 복사됨, {{errors}} 실패함",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "복사된 항목",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} 항목이 성공적으로 복사되었습니다.",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "일괄 이동",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} 이동, {{errors}} 실패",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "이동된 항목",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} 항목이 성공적으로 이동되었습니다.",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "일괄 삭제",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} 휴지통으로 이동, {{errors}} 실패",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "휴지통으로 이동됨",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} 항목이 휴지통으로 이동되었습니다.",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "항목을 휴지통으로 이동할 수 없습니다.",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "다운로드 준비 중",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "다운로드 준비 중…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "선택한 항목을 다운로드할 수 없습니다.",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "즐겨찾기에 항목을 추가할 수 없습니다.",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "유효한 이메일 주소를 입력하세요.",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "알림을 보낼 수 없습니다.",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "폴더가 생성되었습니다.",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "\"{{name}}\"이(가) 성공적으로 생성되었습니다",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "파일이 이동됨",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "파일이 성공적으로 이동되었습니다.",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "파일 이동 오류: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "파일을 이동하는 중에 오류가 발생했습니다.",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "폴더가 이동되었습니다.",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "폴더가 성공적으로 이동되었습니다",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "폴더 이동 오류: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "폴더를 이동하는 중에 오류가 발생했습니다.",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "파일이 복사되었습니다.",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "파일이 성공적으로 복사되었습니다.",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "파일 복사 오류: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "파일을 복사하는 중 오류가 발생했습니다.",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "폴더 이름이 변경됨",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "폴더 이름이 \"{{name}}\"로 변경되었습니다.",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "파일이 휴지통으로 이동되었습니다.",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "'{{name}}'이(가) 휴지통으로 이동되었습니다.",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "파일이 삭제되었습니다.",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "\"{{name}}\"이(가) 삭제되었습니다.",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "파일을 삭제하는 중에 오류가 발생했습니다.",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "폴더가 휴지통으로 이동되었습니다.",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "'{{name}}'이(가) 휴지통으로 이동되었습니다.",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "폴더가 삭제되었습니다.",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "\"{{name}}\"이(가) 삭제되었습니다.",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "폴더를 삭제하는 중에 오류가 발생했습니다.",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "아이템이 복원되었습니다",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "항목이 성공적으로 복원되었습니다.",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "항목을 복원하는 중에 오류가 발생했습니다.",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "항목이 삭제되었습니다.",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "항목이 영구적으로 삭제되었습니다.",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "항목을 삭제하는 중에 오류가 발생했습니다.",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "휴지통 비우기",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "휴지통이 성공적으로 비워졌습니다.",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "휴지통을 비우는 중에 오류가 발생했습니다.",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "캐시가 삭제되었습니다.",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "검색 캐시가 삭제되었습니다.",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "검색 캐시를 지우는 중에 오류가 발생했습니다.",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "문서 편집기를 열 수 없습니다.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "링크가 복사되었습니다",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "링크가 클립보드에 복사되었습니다.",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "링크를 복사할 수 없습니다.",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "알림이 전송되었습니다.",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "{{email}}에게 알림이 전송되었습니다."
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "오디오",
|
"audio": "오디오",
|
||||||
@@ -1625,7 +1718,9 @@
|
|||||||
"view": {
|
"view": {
|
||||||
"grid": "그리드 보기",
|
"grid": "그리드 보기",
|
||||||
"list": "목록 보기",
|
"list": "목록 보기",
|
||||||
"label": "보기 옵션"
|
"label": "보기 옵션",
|
||||||
|
"hide_dotfiles": "숨겨진 파일 숨기기",
|
||||||
|
"show_dotfiles": "숨겨진 파일 표시"
|
||||||
},
|
},
|
||||||
"people": {
|
"people": {
|
||||||
"unnamed": "이름 없음",
|
"unnamed": "이름 없음",
|
||||||
|
|||||||
+622
-172
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "Gedeeld met mij",
|
"sharedwithme": "Gedeeld met mij",
|
||||||
"profile": "Profiel",
|
"profile": "Profiel",
|
||||||
"shared_with_me": "Gedeeld met mij",
|
"shared_with_me": "Gedeeld met mij",
|
||||||
"groups": "Groepen"
|
"groups": "Groepen",
|
||||||
|
"primary": "Primair",
|
||||||
|
"admin_sections": "Beheerderssecties",
|
||||||
|
"back_to_app": "Terug naar OxiCloud",
|
||||||
|
"toggle": "Schakel navigatiemenu in"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "Nog geen foto's",
|
"empty_state": "Nog geen foto's",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "Dag",
|
"view_daily": "Dag",
|
||||||
"view_monthly": "Maand",
|
"view_monthly": "Maand",
|
||||||
"view_yearly": "Jaar",
|
"view_yearly": "Jaar",
|
||||||
"group_by": "Groeperen op"
|
"group_by": "Groeperen op",
|
||||||
|
"confirm_delete": "Move {{n}} photos to trash?",
|
||||||
|
"confirm_delete_one": "Delete {{name}}?",
|
||||||
|
"delete": "Foto's verwijderen",
|
||||||
|
"empty": "Nog geen foto's.",
|
||||||
|
"full_resolution": "Volledige resolutie",
|
||||||
|
"trash_partial": "{{ok}} van {{total}} verplaatst naar de prullenbak.",
|
||||||
|
"trashed": "{{n}} verplaatst naar de prullenbak.",
|
||||||
|
"layout_square": "Rooster",
|
||||||
|
"layout_justified": "Gerechtvaardigd",
|
||||||
|
"tab_moments": "Momenten",
|
||||||
|
"tab_places": "Plaatsen",
|
||||||
|
"tab_people": "Mensen",
|
||||||
|
"map_loading": "Kaart laden…",
|
||||||
|
"map_error": "Kan de kaart niet laden"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "Afspeellijst Maken",
|
"create_playlist": "Afspeellijst Maken",
|
||||||
@@ -127,24 +145,43 @@
|
|||||||
"loading": "Laden…",
|
"loading": "Laden…",
|
||||||
"search_error": "Kan audiobestanden niet laden",
|
"search_error": "Kan audiobestanden niet laden",
|
||||||
"adding": "Toevoegen…",
|
"adding": "Toevoegen…",
|
||||||
"can_write": "Can edit",
|
"can_write": "Kan bewerken",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "Omslag bijgewerkt",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "Maak uw eerste afspeellijst om uw muziek te organiseren",
|
||||||
"make_private": "Make private",
|
"make_private": "Maak privé",
|
||||||
"make_public": "Make public",
|
"make_public": "Openbaar maken",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "Beheer aandelen",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "Nog geen aandelen",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "Afspelen mislukt",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "Alleen lezen",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "Deel verwijderen",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "Deksel instellen",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "Gebruikers-ID of e-mailadres",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "Spoor verwijderd",
|
||||||
"prev": "Vorige"
|
"prev": "Vorige",
|
||||||
|
"add_selected": "Geselecteerde toevoegen",
|
||||||
|
"create_playlist_hint": "Typ een naam voor de afspeellijst om er een te maken.",
|
||||||
|
"created": "Er is “{{name}}” aangemaakt.",
|
||||||
|
"delete_playlist": "Speellijst verwijderen",
|
||||||
|
"deleted": "“{{name}}” verwijderd.",
|
||||||
|
"edit_description": "Beschrijving bewerken",
|
||||||
|
"empty_playlist": "Deze afspeellijst bevat nog geen nummers.",
|
||||||
|
"new_playlist": "Nieuwe afspeellijst",
|
||||||
|
"no_audio": "Geen audiobestanden gevonden.",
|
||||||
|
"now_private": "De afspeellijst is nu privé.",
|
||||||
|
"now_public": "De afspeellijst is nu openbaar.",
|
||||||
|
"pick_or_create": "Bestaand: {{list}}. Typ een naam die u wilt toevoegen of maken.",
|
||||||
|
"rename_playlist": "Hernoem de afspeellijst",
|
||||||
|
"reordered": "Afspeellijst opnieuw gerangschikt.",
|
||||||
|
"seek": "Zoeken",
|
||||||
|
"selected_count": "{{n}} geselecteerd",
|
||||||
|
"share_added": "Gedeeld.",
|
||||||
|
"track_count": "{{n}} sporen",
|
||||||
|
"tracks_added": "{{n}} track(s) toegevoegd."
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "Zoek bestanden...",
|
"search": "Zoek bestanden...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "Zoals systeem"
|
"auto": "Zoals systeem"
|
||||||
},
|
},
|
||||||
"manage_groups": "Groepen beheren",
|
"manage_groups": "Groepen beheren",
|
||||||
"admin": "Admin"
|
"admin": "Admin",
|
||||||
|
"mit_license": "MIT-licentie",
|
||||||
|
"title": "Gebruikersmenu"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "Deellink",
|
"dialogTitle": "Deellink",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "Deelinstellingen bijgewerkt",
|
"shareUpdated": "Deelinstellingen bijgewerkt",
|
||||||
"shareRemoved": "Delen verwijderd",
|
"shareRemoved": "Delen verwijderd",
|
||||||
"inviteByEmail": "Uitnodigen via e-mail — uitnodiging wordt verzonden",
|
"inviteByEmail": "Uitnodigen via e-mail — uitnodiging wordt verzonden",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "Gebruikersmap niet beschikbaar",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "Linknaam (optioneel)",
|
||||||
"newLink": "New link",
|
"newLink": "Nieuwe koppeling",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "Geen vervaldatum",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Openbare links",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "Kan bewerken",
|
||||||
"canManage": "Can manage",
|
"canManage": "Kan beheren",
|
||||||
"canView": "Can view"
|
"canView": "Kan bekijken"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "Zoek mensen…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "Aandeel van:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "Gedeelde link",
|
||||||
"copied": "Link copied",
|
"copied": "Link gekopieerd",
|
||||||
"copy": "Kopiëren",
|
"copy": "Kopiëren",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "Kan link niet kopiëren",
|
||||||
"download": "Downloaden",
|
"download": "Downloaden",
|
||||||
"files": "Bestanden",
|
"files": "Bestanden",
|
||||||
"folders": "Mappen",
|
"folders": "Mappen",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "Linknaam (optioneel)",
|
||||||
"notifyByEmail": "Per e-mail notificeren",
|
"notifyByEmail": "Per e-mail notificeren",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "Rol",
|
"role_label": "Rol",
|
||||||
"col_shared_by": "Gedeeld door",
|
"col_shared_by": "Gedeeld door",
|
||||||
"col_shared": "Gedeeld"
|
"col_shared": "Gedeeld",
|
||||||
|
"addPassword": "Wachtwoord toevoegen",
|
||||||
|
"add_people": "Mensen, groepen of e-mail toevoegen...",
|
||||||
|
"bad_password": "Onjuist wachtwoord. Probeer het opnieuw.",
|
||||||
|
"changePassword": "Wachtwoord wijzigen",
|
||||||
|
"create_link": "Maak een koppeling",
|
||||||
|
"created": "Openbare link gemaakt",
|
||||||
|
"dialog_title": "Deel “{{name}}”",
|
||||||
|
"download_zip": "ZIP downloaden",
|
||||||
|
"empty_folder": "Deze map is leeg.",
|
||||||
|
"error": "Er is iets misgegaan. Probeer het opnieuw.",
|
||||||
|
"expired": "Deze deellink is niet langer beschikbaar.",
|
||||||
|
"expires_optional": "Verloopt (optioneel)",
|
||||||
|
"expiry": "Vervaldatum",
|
||||||
|
"invalid": "Deze deellink is ongeldig.",
|
||||||
|
"link": "Link",
|
||||||
|
"no_people": "Nog met niemand gedeeld.",
|
||||||
|
"none": "Nog geen openbare links.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} onlangs al op de hoogte gesteld.",
|
||||||
|
"rateLimited": "{{n}} Bereik de snelheidslimiet — probeer het later.",
|
||||||
|
"sent": "{{n}} per e-mail op de hoogte gesteld.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "Stel een wachtwoord in:",
|
||||||
|
"passwordPrompt_clear": "Nieuw wachtwoord (leeg om te verwijderen):",
|
||||||
|
"password_cleared": "Wachtwoord verwijderd",
|
||||||
|
"password_optional": "Wachtwoord (optioneel)",
|
||||||
|
"password_set": "Wachtwoord bijgewerkt",
|
||||||
|
"password_title": "Wachtwoord vereist",
|
||||||
|
"public_link": "Openbare link",
|
||||||
|
"set_expiry": "Vervaldatum instellen",
|
||||||
|
"title": "Gedeeld",
|
||||||
|
"unlock": "Ontgrendelen"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "Deellink",
|
"share_dialogTitle": "Deellink",
|
||||||
"share_linkLabel": "Deellink:",
|
"share_linkLabel": "Deellink:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "Toevoegen aan favorieten",
|
"favorite": "Toevoegen aan favorieten",
|
||||||
"unfavorite": "Verwijderen uit favorieten",
|
"unfavorite": "Verwijderen uit favorieten",
|
||||||
"open": "Openen",
|
"open": "Openen",
|
||||||
"download_zip": "Downloaden als ZIP"
|
"download_zip": "Downloaden als ZIP",
|
||||||
|
"already_favorites": "Alle geselecteerde items zijn al favoriet",
|
||||||
|
"batch_delete": "Geselecteerde verwijderen",
|
||||||
|
"breadcrumb": "Broodkruimel",
|
||||||
|
"cancel_selection": "Selectie annuleren",
|
||||||
|
"confirm_batch_delete": "Move {{n}} items to trash?",
|
||||||
|
"confirm_delete": "'{{name}}' naar de prullenbak verplaatsen?",
|
||||||
|
"confirm_delete_n": "Delete {{count}} item(s)?",
|
||||||
|
"copied": "Gekopieerd",
|
||||||
|
"copy_here": "Kopieer hier",
|
||||||
|
"copy_n": "Kopieer {{n}} artikelen",
|
||||||
|
"copy_title": "Kopieer “{{name}}”",
|
||||||
|
"edit_new_tab": "Bewerken in nieuw tabblad",
|
||||||
|
"editor": "Documenteditor",
|
||||||
|
"empty_title": "Deze map is leeg",
|
||||||
|
"favorited": "Favoriet",
|
||||||
|
"grid": "Rooster",
|
||||||
|
"list": "Lijst",
|
||||||
|
"more_actions": "Meer acties",
|
||||||
|
"move_here": "Verplaats hierheen",
|
||||||
|
"move_n": "Verplaats {{n}} voorwerpen",
|
||||||
|
"move_title": "Verplaats “{{name}}”",
|
||||||
|
"moved": "Verplaatst",
|
||||||
|
"new_folder_prompt": "Nieuwe mapnaam",
|
||||||
|
"no_home": "Geen thuismap beschikbaar.",
|
||||||
|
"no_preview": "Er is geen voorbeeld beschikbaar voor dit bestandstype.",
|
||||||
|
"no_subfolders": "Geen submappen hier.",
|
||||||
|
"owner_me": "Mij",
|
||||||
|
"preview_failed": "Kan voorbeeld niet laden.",
|
||||||
|
"select_all": "Selecteer alles",
|
||||||
|
"selected_count": "{{count}} geselecteerd",
|
||||||
|
"selection": "Selectie",
|
||||||
|
"shared": "Gedeeld",
|
||||||
|
"uploaded": "Uploaden voltooid",
|
||||||
|
"uploaded_saved": "Upload voltooid — {{mb}} MB gededupliceerd",
|
||||||
|
"uploaded_partial": "{{ok}} geüpload, {{failed}} mislukt",
|
||||||
|
"uploaded_skipped": "{{ok}} geüpload · {{skipped}} overgeslagen (geen gewone bestanden)",
|
||||||
|
"upload_failed": "Uploaden mislukt",
|
||||||
|
"uploading": "Uploaden…",
|
||||||
|
"uploading_file": "Uploaden {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "Map hernoemen",
|
"rename_folder": "Map hernoemen",
|
||||||
@@ -439,9 +551,9 @@
|
|||||||
"notify": "Notificatie verzenden",
|
"notify": "Notificatie verzenden",
|
||||||
"recipient": "Ontvanger",
|
"recipient": "Ontvanger",
|
||||||
"message": "Bericht",
|
"message": "Bericht",
|
||||||
"go_to_parent": ".. (parent folder)",
|
"go_to_parent": ".. (bovenliggende map)",
|
||||||
"no_subfolders": "No subfolders",
|
"no_subfolders": "Geen submappen",
|
||||||
"select_this_folder": "Select this folder",
|
"select_this_folder": "Selecteer deze map",
|
||||||
"move_to_home": "Verplaatsen naar de thuismap"
|
"move_to_home": "Verplaatsen naar de thuismap"
|
||||||
},
|
},
|
||||||
"dropzone": {
|
"dropzone": {
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "Deze nestdiepte overschrijdt het maximum (8).",
|
"group_depth_exceeded": "Deze nestdiepte overschrijdt het maximum (8).",
|
||||||
"group_virtual_immutable": "De groep 'Internal' wordt door het systeem beheerd en kan niet worden gewijzigd.",
|
"group_virtual_immutable": "De groep 'Internal' wordt door het systeem beheerd en kan niet worden gewijzigd.",
|
||||||
"group_not_found": "Groep niet gevonden.",
|
"group_not_found": "Groep niet gevonden.",
|
||||||
"group_name_taken": "Er bestaat al een groep met deze naam."
|
"group_name_taken": "Er bestaat al een groep met deze naam.",
|
||||||
|
"forbidden": "Kan bestanden niet laden"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "Start",
|
"home": "Start",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "Permanent verwijderen",
|
"delete": "Permanent verwijderen",
|
||||||
"empty_action": "Prullenbak legen",
|
"empty_action": "Prullenbak legen",
|
||||||
"expires_at": "Verloopt op"
|
"expires_at": "Verloopt op",
|
||||||
|
"confirm_delete": "Dit item definitief verwijderen? Dit kan niet ongedaan worden gemaakt.",
|
||||||
|
"confirm_empty": "De prullenbak leegmaken? Dit kan niet ongedaan worden gemaakt.",
|
||||||
|
"restored": "Hersteld"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "Verlopen",
|
"expired": "Verlopen",
|
||||||
@@ -556,15 +672,36 @@
|
|||||||
"magicLinkSent": "Als er een account bestaat voor dat e-mailadres, is een aanmeldlink verzonden. Controleer uw inbox.",
|
"magicLinkSent": "Als er een account bestaat voor dat e-mailadres, is een aanmeldlink verzonden. Controleer uw inbox.",
|
||||||
"magicLinkUnavailable": "Aanmelden per e-mail is niet beschikbaar op deze server.",
|
"magicLinkUnavailable": "Aanmelden per e-mail is niet beschikbaar op deze server.",
|
||||||
"magicLinkNetworkError": "Kan de server niet bereiken: {{message}}",
|
"magicLinkNetworkError": "Kan de server niet bereiken: {{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "Geen wachtwoord? E-mail mij een inloglink",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "Wachtwoorden komen overeen",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "Caps Lock staat aan",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "Caps Lock staat aan",
|
||||||
"magic_email_label": "E-mailadres",
|
"magic_email_label": "E-mailadres",
|
||||||
"magic_hint": "Geen wachtwoord? Voer uw e-mailadres in en we sturen u een eenmalige aanmeldlink.",
|
"magic_hint": "Geen wachtwoord? Voer uw e-mailadres in en we sturen u een eenmalige aanmeldlink.",
|
||||||
"magic_unavailable": "Aanmelden per e-mail is niet beschikbaar op deze server.",
|
"magic_unavailable": "Aanmelden per e-mail is niet beschikbaar op deze server.",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "Wachtwoorden komen overeen",
|
||||||
"sign_in": "Inloggen",
|
"sign_in": "Inloggen",
|
||||||
|
"password_or_link_hint": "Wachtwoord (leeg laten voor een inloglink)",
|
||||||
|
"cookie_rejected": "Het inloggen is gelukt, maar de browser heeft de sessiecookie afgewezen. Als u HTTP gebruikt, stelt u OXICLOUD_COOKIE_SECURE=false in of gebruikt u HTTPS.",
|
||||||
|
"login_error": "Fout bij inloggen",
|
||||||
|
"magic_error": "Er is iets misgegaan. Probeer het opnieuw.",
|
||||||
|
"magic_prompt": "Geen wachtwoord? Meld u aan met een e-maillink",
|
||||||
|
"magic_send": "Stuur link",
|
||||||
|
"magic_sent": "Als er een account bestaat, is er een inloglink verzonden. Controleer je inbox.",
|
||||||
|
"register_error": "Registratie mislukt",
|
||||||
|
"session_expired": "Uw sessie is verlopen. Meld u opnieuw aan.",
|
||||||
|
"signing_in": "Inloggen…",
|
||||||
|
"sending": "Verzenden…",
|
||||||
|
"toggle_password": "Wachtwoord tonen",
|
||||||
|
"login_error_title": "Inloggen is mislukt",
|
||||||
|
"login_error_back_to_login": "Terug naar inloggen",
|
||||||
|
"login_error_auto_link_disabled": "Deze server koppelt SSO-accounts niet automatisch. Meld u aan met uw bestaande inloggegevens en koppel vervolgens SSO vanuit uw profiel.",
|
||||||
|
"login_error_auto_link_email_not_verified": "Uw SSO-provider heeft uw e-mailadres niet bevestigd. Verifieer uw e-mailadres bij uw identiteitsprovider en probeer het vervolgens opnieuw.",
|
||||||
|
"login_error_already_linked_elsewhere": "Er bestaat al een lokaal account met dit e-mailadres en is gekoppeld aan een andere SSO-identiteit. Neem contact op met uw beheerder.",
|
||||||
|
"login_error_callback_denied": "Uw inloglink is verlopen of werd al gebruikt. Probeer opnieuw in te loggen.",
|
||||||
|
"login_error_callback_failed": "SSO-aanmelding kan niet worden voltooid. Probeer het opnieuw.",
|
||||||
|
"login_error_generic": "SSO-aanmelding is geweigerd. Probeer het opnieuw.",
|
||||||
|
"login_error_email_ambiguous": "Meerdere lokale accounts komen overeen met dit e-mailadres. Neem contact op met uw beheerder om dit op te lossen.",
|
||||||
"logged_out": "Succesvol afgemeld."
|
"logged_out": "Succesvol afgemeld."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "Bestand downloaden",
|
"download_file": "Bestand downloaden",
|
||||||
"zoom_in": "Inzoomen",
|
"zoom_in": "Inzoomen",
|
||||||
"zoom_out": "Uitzoomen",
|
"zoom_out": "Uitzoomen",
|
||||||
"zoom_reset": "Zoom terugzetten"
|
"zoom_reset": "Zoom terugzetten",
|
||||||
|
"zoom": "Zoom"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "Welkom!",
|
"title": "Welkom!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "{{n}} recent(e) item(s) verborgen door je voorkeur",
|
"empty_hidden_state": "{{n}} recent(e) item(s) verborgen door je voorkeur",
|
||||||
"empty_hidden_hint": "Schakel \"Verborgen bestanden verbergen\" uit in je profiel om ze te zien.",
|
"empty_hidden_hint": "Schakel \"Verborgen bestanden verbergen\" uit in je profiel om ze te zien.",
|
||||||
"loadMore": "Meer laden",
|
"loadMore": "Meer laden",
|
||||||
"remove_item": "Uit recent verwijderen"
|
"remove_item": "Uit recent verwijderen",
|
||||||
|
"confirm_clear": "Uw recente items wissen?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "Bestand hernoemd",
|
"file_renamed": "Bestand hernoemd",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "Link aangemaakt",
|
"link_created": "Link aangemaakt",
|
||||||
"share_success": "Deellink succesvol aangemaakt",
|
"share_success": "Deellink succesvol aangemaakt",
|
||||||
"upload_files_section_title": "Uploaden hier niet beschikbaar",
|
"upload_files_section_title": "Uploaden hier niet beschikbaar",
|
||||||
"upload_files_section_body": "Ga naar de sectie Bestanden om bestanden te uploaden"
|
"upload_files_section_body": "Ga naar de sectie Bestanden om bestanden te uploaden",
|
||||||
|
"clear": "Alles wissen"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "1 item geselecteerd",
|
"one_selected": "1 item geselecteerd",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "Quota",
|
"quotas": "Quota",
|
||||||
"reset_pw_for": "Nieuw wachtwoord voor",
|
"reset_pw_for": "Nieuw wachtwoord voor",
|
||||||
"role": "Rol",
|
"role": "Rol",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "Gebruiker (UUID)",
|
|
||||||
"include_revoked": "Ingetrokken / verlopen tonen",
|
|
||||||
"refresh": "Vernieuwen",
|
|
||||||
"col_user": "Gebruiker",
|
|
||||||
"col_origin": "Herkomst",
|
|
||||||
"col_created": "Aangemaakt",
|
|
||||||
"col_expires": "Verloopt",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "User agent",
|
|
||||||
"col_bound": "Gebonden",
|
|
||||||
"col_status": "Status",
|
|
||||||
"current_tooltip": "Dit is de sessie die u nu gebruikt — intrekken meldt u af.",
|
|
||||||
"bound_tooltip": "Gebonden met DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "niet gebonden",
|
|
||||||
"revoked": "ingetrokken",
|
|
||||||
"expired": "verlopen",
|
|
||||||
"active": "actief",
|
|
||||||
"revoke": "Intrekken",
|
|
||||||
"empty": "Geen sessies komen overeen met het huidige filter.",
|
|
||||||
"revoke_self_confirm": "⚠️ Dit is UW huidige sessie. Intrekken meldt u direct af en u moet opnieuw inloggen. Doorgaan?",
|
|
||||||
"revoke_confirm": "Deze sessie intrekken? Het volgende verzoek van die browser krijgt 401.",
|
|
||||||
"revoke_lag_notice": "Het intrekken van een sessie verbreekt onmiddellijk het vernieuwingspad, maar elke JWT die al in de browser aanwezig is, blijft geldig tot {{secs}} seconden, tot de volgende vernieuwingspoging.",
|
|
||||||
"origin": {
|
|
||||||
"password": "Wachtwoord",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "Magische link",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "Apparaat",
|
|
||||||
"unknown": "Onbekend"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "Verzenden mislukt.",
|
"smtp_fail": "Verzenden mislukt.",
|
||||||
"smtp_send": "Verzenden",
|
"smtp_send": "Verzenden",
|
||||||
"smtp_test": "Test-e-mail verzenden",
|
"smtp_test": "Test-e-mail verzenden",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "Verwijderen…",
|
"deleting": "Verwijderen…",
|
||||||
"auth": "Authenticatie",
|
"auth": "Authenticatie",
|
||||||
"quota": "Opslaggebruik",
|
"quota": "Opslaggebruik",
|
||||||
"last_login": "Laatste aanmelding"
|
"last_login": "Laatste aanmelding",
|
||||||
|
"tab_plugins": "Plug-ins",
|
||||||
|
"plugins_title": "Plug-ins",
|
||||||
|
"plugins_disabled": "Plug-ins zijn uitgeschakeld op deze server. Stel OXICLOUD_ENABLE_PLUGINS=true in (en bouw met de functie \"plug-ins\") om WASM-plug-ins hier te beheren.",
|
||||||
|
"plugins_install_title": "Installeer een plug-in",
|
||||||
|
"plugins_install_intro": "Upload een plug-inbundel (.zip) met daarin plugin.toml en de gecompileerde WebAssembly-module (.wasm). Het manifest wordt gevalideerd en de module wordt onderzocht vóór installatie.",
|
||||||
|
"plugins_bundle_label": "Plug-inbundel (.zip)",
|
||||||
|
"plugins_install": "Installeer plug-in",
|
||||||
|
"plugins_installed_title": "Geïnstalleerde plug-ins",
|
||||||
|
"plugins_col_name": "Naam",
|
||||||
|
"plugins_col_id": "Identiteitskaart",
|
||||||
|
"plugins_col_version": "Versie",
|
||||||
|
"plugins_col_events": "Evenementen",
|
||||||
|
"plugins_col_status": "Status",
|
||||||
|
"plugins_col_actions": "Acties",
|
||||||
|
"plugins_loading": "Plug-ins laden…",
|
||||||
|
"plugins_none": "Geen plug-ins geïnstalleerd.",
|
||||||
|
"plugins_enabled": "Ingeschakeld",
|
||||||
|
"plugins_disabled_badge": "Gehandicapt",
|
||||||
|
"plugins_enable": "Inschakelen",
|
||||||
|
"plugins_disable": "Uitzetten",
|
||||||
|
"plugins_delete": "Verwijderen",
|
||||||
|
"plugins_confirm_delete": "Plugin \"{{name}}\" verwijderen? De bestanden worden van de server verwijderd.",
|
||||||
|
"plugins_installing": "Installeren…",
|
||||||
|
"plugins_installed": "Geïnstalleerd {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "Selecteer een plug-inbundel (.zip).",
|
||||||
|
"plugins_details": "Logboeken en details",
|
||||||
|
"plugins_back": "Terug naar plug-ins",
|
||||||
|
"plugins_retention_title": "Logboekbehoud",
|
||||||
|
"plugins_retention_intro": "Geroteerde boomstamsegmenten die ouder zijn dan de retentieperiode of groter zijn dan de maximale grootte, worden volgens een schema gesnoeid.",
|
||||||
|
"plugins_retention_days": "Retentie (dagen)",
|
||||||
|
"plugins_retention_max_mb": "Maximale loggrootte (MB)",
|
||||||
|
"plugins_retention_save": "Bewaar retentie",
|
||||||
|
"plugins_retention_saved": "Retentie opgeslagen.",
|
||||||
|
"plugins_retention_invalid": "Voer niet-negatieve getallen in.",
|
||||||
|
"plugins_logs_title": "Logboeken",
|
||||||
|
"plugins_logs_level_all": "Alle niveaus",
|
||||||
|
"plugins_logs_search": "Berichten zoeken…",
|
||||||
|
"plugins_logs_live": "Live",
|
||||||
|
"plugins_logs_clear": "Duidelijk",
|
||||||
|
"plugins_logs_confirm_clear": "Alle logbestanden voor deze plug-in wissen?",
|
||||||
|
"plugins_logs_none": "Geen logvermeldingen.",
|
||||||
|
"plugins_logs_col_time": "Tijd",
|
||||||
|
"plugins_logs_col_level": "Niveau",
|
||||||
|
"plugins_logs_col_kind": "Vriendelijk",
|
||||||
|
"plugins_logs_col_invocation": "Aanroeping",
|
||||||
|
"plugins_logs_col_message": "Bericht",
|
||||||
|
"plugins_logs_showing": "Toont {{from}}–{{to}} van {{total}}",
|
||||||
|
"available": "beschikbaar",
|
||||||
|
"confirm_delete_plugin": "Plugin {{name}} verwijderen?",
|
||||||
|
"disable": "Uitzetten",
|
||||||
|
"email_auto": "Automatisch gegenereerd als dit leeg wordt gelaten",
|
||||||
|
"enable": "Inschakelen",
|
||||||
|
"env_locked": "Ingesteld door een omgevingsvariabele",
|
||||||
|
"logs_all": "Alle niveaus",
|
||||||
|
"logs_empty": "Geen logvermeldingen.",
|
||||||
|
"logs_invocation": "Aanroeping",
|
||||||
|
"logs_kind": "Vriendelijk",
|
||||||
|
"logs_level": "Niveau",
|
||||||
|
"logs_live": "Live",
|
||||||
|
"logs_message": "Bericht",
|
||||||
|
"logs_search": "Zoekopdracht…",
|
||||||
|
"logs_showing": "Toont {{from}}–{{to}} van {{total}}",
|
||||||
|
"logs_time": "Tijd",
|
||||||
|
"mig_eta": "~{{min}} min resterend",
|
||||||
|
"mig_failed": "{{n}} mislukte klodders",
|
||||||
|
"mig_start": "Begin",
|
||||||
|
"mig_verify": "Controleer de integriteit",
|
||||||
|
"mig_verify_mismatch": "{{n}} maat komt niet overeen",
|
||||||
|
"mig_verify_missing": "{{n}} ontbreekt",
|
||||||
|
"mig_verify_summary": "{{checked}} blobs gecontroleerd, {{total}} totaal in database",
|
||||||
|
"migration": "Opslagmigratie",
|
||||||
|
"new_password": "Nieuw wachtwoord",
|
||||||
|
"no_plugins": "Geen plug-ins geïnstalleerd.",
|
||||||
|
"oidc_admin_groups": "Beheerdersgroepen",
|
||||||
|
"oidc_auth_endpoint": "Verificatie-eindpunt",
|
||||||
|
"oidc_client_secret": "Klantgeheim",
|
||||||
|
"oidc_enabled": "Schakel OIDC-aanmelding in",
|
||||||
|
"oidc_provider_name": "Naam van de aanbieder",
|
||||||
|
"oidc_secret_set": "Er is al een clientgeheim geconfigureerd.",
|
||||||
|
"over_80": "{{n}} gebruikers boven 80% quotum",
|
||||||
|
"over_quota": "{{n}} gebruikers boven quotum",
|
||||||
|
"password_reset": "Wachtwoord opnieuw instellen",
|
||||||
|
"plugin": "Plug-in",
|
||||||
|
"plugin_logs": "Plugin-logboeken",
|
||||||
|
"plugins": "Plug-ins",
|
||||||
|
"plugins_clear_logs": "Logboeken wissen",
|
||||||
|
"plugins_install_hint": "Upload een plug-inbundel (.zip).",
|
||||||
|
"plugins_retention": "Logboekbehoud",
|
||||||
|
"plugins_retention_max": "Maximale grootte (MB)",
|
||||||
|
"plugins_upload": "Upload .zip",
|
||||||
|
"quota_for": "Quotum voor",
|
||||||
|
"registration": "Registratie",
|
||||||
|
"registration_disabled_warning": "Openbare registratie is uitgeschakeld. Alleen beheerders kunnen nieuwe accounts aanmaken.",
|
||||||
|
"settings_saved_ok": "Instellingen opgeslagen.",
|
||||||
|
"smtp": "E-mail (SMTP)",
|
||||||
|
"smtp_from": "Van",
|
||||||
|
"smtp_host": "Gastheer",
|
||||||
|
"smtp_port": "Haven",
|
||||||
|
"smtp_status": "SMTP-status",
|
||||||
|
"smtp_to": "ontvanger@voorbeeld.com",
|
||||||
|
"storage_blobs": "klodders",
|
||||||
|
"storage_current": "Huidige backend",
|
||||||
|
"storage_dedup": "Dedup-ratio",
|
||||||
|
"storage_preset": "Voorinstelling",
|
||||||
|
"storage_size": "Opgeslagen",
|
||||||
|
"storage_test": "Test",
|
||||||
|
"storage_backend_audit": "Consistentie van de backend",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency geactiveerd voor `{{name}}` — bekijk het op het tabblad Vacatures.",
|
||||||
|
"time_day_ago": "{{n}} d ago",
|
||||||
|
"time_hour_ago": "{{n}} uur geleden",
|
||||||
|
"time_just_now": "zojuist",
|
||||||
|
"unchanged": "Laat dit leeg om actueel te blijven",
|
||||||
|
"running": "Rennen…",
|
||||||
|
"maintenance": "Onderhoud",
|
||||||
|
"maintenance_hint": "Scan bestaande bestanden opnieuw om metagegevens aan te vullen. Veilig om opnieuw uit te voeren; verwerkt de hele bibliotheek en kan even duren.",
|
||||||
|
"reextract_audio": "Extraheer de audiometadata opnieuw",
|
||||||
|
"reextract_photos": "Extraheer de opnamedatums van foto's en video's opnieuw",
|
||||||
|
"encryption": "Encryptie",
|
||||||
|
"encryption_hint": "Genereer een AES-256-sleutel voor blob-versleuteling in rust en stel deze vervolgens in als OXICLOUD_STORAGE_ENCRYPTION_KEY in uw serveromgeving.",
|
||||||
|
"gen_key": "Sleutel genereren",
|
||||||
|
"gen_key_warning": "Bewaar deze sleutel veilig. Als het verloren gaat, zijn de gecodeerde gegevens onherstelbaar verloren.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "Banen",
|
||||||
|
"title": "Banen",
|
||||||
|
"hint": "Deze rubriek gaat over interne klussen: periodieke + on-demand klussen. Consistentiecontroles kunnen op elk moment veilig worden uitgevoerd: ze zijn alleen-lezen.",
|
||||||
|
"run_all_consistency": "Voer alle consistentiecontroles uit",
|
||||||
|
"run_deep": "Ren diep",
|
||||||
|
"run_deep_hint": "Voert ook langzame varianten uit (blob re-hash, bitrot-detectie).",
|
||||||
|
"col_name": "Naam",
|
||||||
|
"col_cadence": "Cadans",
|
||||||
|
"col_last_run": "Laatste run",
|
||||||
|
"col_outcome": "Resultaat",
|
||||||
|
"col_state": "Staat",
|
||||||
|
"col_actions": "Acties",
|
||||||
|
"col_started_at": "Gestart",
|
||||||
|
"col_status": "Status",
|
||||||
|
"col_duration": "Duur",
|
||||||
|
"col_scanned": "Gescand",
|
||||||
|
"col_progress": "Voortgang",
|
||||||
|
"col_findings": "Bevindingen",
|
||||||
|
"progress_scanned_only": "{{n}} gescand",
|
||||||
|
"progress_scanned_only_tooltip": "Er is geen totaal beschikbaar voor deze run (implementatie vóór de voortgangsbalk of de tenant rapporteert geen telbaar onderwerp).",
|
||||||
|
"findings_present_tooltip": "Vouw deze run uit om de details per vondst te bekijken.",
|
||||||
|
"col_error": "Fout",
|
||||||
|
"col_kind": "Vriendelijk",
|
||||||
|
"col_severity": "Ernst",
|
||||||
|
"col_resource": "Bron",
|
||||||
|
"col_detail": "Detail",
|
||||||
|
"run": "Loop",
|
||||||
|
"cancel": "Annuleren",
|
||||||
|
"refresh": "Vernieuwen",
|
||||||
|
"runs_title": "Recente runs",
|
||||||
|
"run_json": "Samenvatting uitvoeren (JSON)",
|
||||||
|
"findings_title": "Bevindingen",
|
||||||
|
"no_runs": "Nog geen runs.",
|
||||||
|
"no_findings": "Geen bevindingen - schone run.",
|
||||||
|
"none_registered": "Geen vacatures geregistreerd.",
|
||||||
|
"on_demand": "op aanvraag",
|
||||||
|
"every_h": "elke {{n}} uur",
|
||||||
|
"every_min": "elke {{n}} min",
|
||||||
|
"every_sec": "elke {{n}} s",
|
||||||
|
"outcome_ok": "OK",
|
||||||
|
"outcome_err": "fout",
|
||||||
|
"outcome_issues": "problemen",
|
||||||
|
"outcome_notices": "mededelingen",
|
||||||
|
"n_findings": "{{n}} findings",
|
||||||
|
"n_notices": "{{n}} mededelingen",
|
||||||
|
"notices_present_tooltip": "Informatieve bevindingen — geen actie vereist. Vouw uit voor details.",
|
||||||
|
"purge": "Oude runs opruimen",
|
||||||
|
"purge_hint": "Verwijder de voltooide en mislukte rungeschiedenis die ouder is dan de gekozen bewaarperiode. De bevindingen dalen naarmate hun ouders rennen. Niet-terminale runs blijven altijd behouden.",
|
||||||
|
"purge_title": "Oude taakgeschiedenis opschonen",
|
||||||
|
"purge_body": "Verwijder de voltooide en mislukte rungeschiedenis die ouder is dan het gekozen aantal dagen. De bevindingen dalen naarmate hun ouders rennen. Niet-terminale runs (actief, gepauzeerd, opgevraagde annulering) blijven altijd behouden.",
|
||||||
|
"purge_days_label": "Retentie (dagen)",
|
||||||
|
"purge_confirm": "Zuiveren",
|
||||||
|
"purge_done": "{{n}} oude run(s) verwijderd (retentie {{days}} dagen)",
|
||||||
|
"state_running": "rennen",
|
||||||
|
"never": "nooit",
|
||||||
|
"just_now": "zojuist",
|
||||||
|
"n_min_ago": "{{n}} min geleden",
|
||||||
|
"n_h_ago": "{{n}} uur geleden",
|
||||||
|
"n_d_ago": "{{n}} d ago",
|
||||||
|
"triggered_ok": "{{name}} succesvol geactiveerd",
|
||||||
|
"triggered_err": "{{name}} mislukt: {{message}}",
|
||||||
|
"cancel_requested": "Annuleren aangevraagd — {{name}} pauzeert bij de volgende veilige grens",
|
||||||
|
"cancel_noop": "Er valt niets te annuleren — {{name}} is niet actief",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "Gebruiker (UUID)",
|
||||||
|
"include_revoked": "Ingetrokken / verlopen tonen",
|
||||||
|
"refresh": "Vernieuwen",
|
||||||
|
"col_user": "Gebruiker",
|
||||||
|
"col_origin": "Herkomst",
|
||||||
|
"col_created": "Aangemaakt",
|
||||||
|
"col_expires": "Verloopt",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "User agent",
|
||||||
|
"col_bound": "Gebonden",
|
||||||
|
"col_status": "Status",
|
||||||
|
"current_tooltip": "Dit is de sessie die u nu gebruikt — intrekken meldt u af.",
|
||||||
|
"bound_tooltip": "Gebonden met DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "niet gebonden",
|
||||||
|
"revoked": "ingetrokken",
|
||||||
|
"expired": "verlopen",
|
||||||
|
"active": "actief",
|
||||||
|
"revoke": "Intrekken",
|
||||||
|
"empty": "Geen sessies komen overeen met het huidige filter.",
|
||||||
|
"revoke_self_confirm": "⚠️ Dit is UW huidige sessie. Intrekken meldt u direct af en u moet opnieuw inloggen. Doorgaan?",
|
||||||
|
"revoke_confirm": "Deze sessie intrekken? Het volgende verzoek van die browser krijgt 401.",
|
||||||
|
"revoke_lag_notice": "Het intrekken van een sessie verbreekt onmiddellijk het vernieuwingspad, maar elke JWT die al in de browser aanwezig is, blijft geldig tot {{secs}} seconden, tot de volgende vernieuwingspoging.",
|
||||||
|
"origin": {
|
||||||
|
"password": "Wachtwoord",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "Magische link",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "Apparaat",
|
||||||
|
"unknown": "Onbekend"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "Profiel",
|
"page_title": "Profiel",
|
||||||
@@ -1026,25 +1357,44 @@
|
|||||||
"error_create_pw": "App-wachtwoord aanmaken mislukt",
|
"error_create_pw": "App-wachtwoord aanmaken mislukt",
|
||||||
"confirm_revoke": "App-wachtwoord \"{{label}}\" intrekken? Clients die dit wachtwoord gebruiken zullen stoppen.",
|
"confirm_revoke": "App-wachtwoord \"{{label}}\" intrekken? Clients die dit wachtwoord gebruiken zullen stoppen.",
|
||||||
"error_revoke": "Intrekken mislukt",
|
"error_revoke": "Intrekken mislukt",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "Foto bewerken",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "Kies een foto (PNG, JPEG, WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "Afbeeldingen groter dan 512 × 512 px worden automatisch aangepast.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "Foto opslaan",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "Foto verwijderen",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "Kan foto niet opslaan",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "Selecteer eerst een bestand",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "Foto beheerd door uw identiteitsprovider.",
|
||||||
"password_mismatch": "Wachtwoorden komen niet overeen"
|
"password_mismatch": "Wachtwoorden komen niet overeen",
|
||||||
|
"app_pw_revoke": "App-wachtwoord intrekken",
|
||||||
|
"avatar": "Avatar",
|
||||||
|
"copied": "Gekopieerd",
|
||||||
|
"copy_failed": "Kan niet kopiëren",
|
||||||
|
"language": "Taal",
|
||||||
|
"language_auto": "Automatisch",
|
||||||
|
"saved": "Profiel opgeslagen",
|
||||||
|
"sso_connect_title": "Maak verbinding met eenmalige aanmelding",
|
||||||
|
"sso_connect_description": "Koppel uw account aan {{provider}} zodat u zich kunt aanmelden met SSO in plaats van met uw wachtwoord.",
|
||||||
|
"sso_connect_button": "Maak verbinding met {{provider}}",
|
||||||
|
"sso_disconnect_title": "Eenmalige aanmelding",
|
||||||
|
"sso_disconnect_description": "Uw account is gekoppeld aan {{provider}}. Als u de verbinding verbreekt, moet u voortaan inloggen met uw wachtwoord.",
|
||||||
|
"sso_disconnect_button": "Koppel eenmalige aanmelding los",
|
||||||
|
"sso_disconnect_confirm_title": "Single Sign-On ontkoppelen?",
|
||||||
|
"sso_disconnect_confirm_message": "Hierna kunt u zich alleen nog aanmelden met uw wachtwoord of OPAQUE-inloggegevens.",
|
||||||
|
"sso_disconnect_confirm_button": "Verbreek de verbinding",
|
||||||
|
"sso_unlinked_success": "Eenmalige aanmelding is verbroken.",
|
||||||
|
"sso_unlink_no_alt_auth": "Stel eerst een wachtwoord in, anders wordt u buitengesloten."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "Bezig met uploaden...",
|
"uploading": "Bezig met uploaden...",
|
||||||
"files": "bestanden",
|
"files": "bestanden",
|
||||||
"complete": "{{count}} / {{total}} geüpload"
|
"complete": "{{count}} / {{total}} geüpload",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "Opslagquotum overschreden",
|
"storage_quota_exceeded": "Opslagquotum overschreden",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "Aanmaakdatum",
|
"createdAt": "Aanmaakdatum",
|
||||||
"size": "Grootte",
|
"size": "Grootte",
|
||||||
"favoriteDate": "Favoritendatum",
|
"favoriteDate": "Favoritendatum",
|
||||||
"byFiles": "By files",
|
"byFiles": "Via bestanden",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "Gedeeld met",
|
||||||
"justAdded": "Nieuw",
|
"justAdded": "Nieuw",
|
||||||
"folders": "Mappen"
|
"folders": "Mappen"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "Iedere interne gebruiker op deze server",
|
"virtual_internal_explanation": "Iedere interne gebruiker op deze server",
|
||||||
"create": "Groep maken",
|
"create": "Groep maken",
|
||||||
"empty": "Nog geen groepen.",
|
"empty": "Nog geen groepen.",
|
||||||
"members": "Leden"
|
"members": "Leden",
|
||||||
|
"add_member_search": "Zoek gebruikers of groepen om toe te voegen...",
|
||||||
|
"nested": "Groep"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "Link kopiëren",
|
"copyLink": "Link kopiëren",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "Te veel notificaties voor deze ontvanger — probeer het later opnieuw.",
|
"notifyRateLimited": "Te veel notificaties voor deze ontvanger — probeer het later opnieuw.",
|
||||||
"removeAccess": "Toegang verwijderen",
|
"removeAccess": "Toegang verwijderen",
|
||||||
"resendInvitation": "Uitnodigingsmail opnieuw verzenden",
|
"resendInvitation": "Uitnodigingsmail opnieuw verzenden",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Openbare links",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "Soorten",
|
"button": "Soorten",
|
||||||
"title": "Filteren op soort",
|
"title": "Filteren op soort",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "Geen gedeelde items komen overeen met het huidige filter",
|
"emptyTitle": "Geen gedeelde items komen overeen met het huidige filter",
|
||||||
"emptyHint": "Pas het soortfilter aan of stel het opnieuw in op de standaard (Bestanden + Mappen).",
|
"emptyHint": "Pas het soortfilter aan of stel het opnieuw in op de standaard (Bestanden + Mappen).",
|
||||||
"reset": "Filter opnieuw instellen"
|
"reset": "Filter opnieuw instellen"
|
||||||
}
|
},
|
||||||
|
"editSharing": "Delen bewerken",
|
||||||
|
"emptyStateDesc": "Items die u met anderen deelt, worden hier weergegeven",
|
||||||
|
"emptyStateTitle": "Je hebt nog niets gedeeld",
|
||||||
|
"manageAccess": "Toegang beheren",
|
||||||
|
"notifySent": "Melding verzonden.",
|
||||||
|
"passwordLinks": "Met wachtwoord beveiligde koppelingen"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascending",
|
"asc": "ascending",
|
||||||
"desc": "descending"
|
"desc": "descending",
|
||||||
|
"direction": "Sorteer richting"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "Fout bij het uitvoeren van de zoekopdracht",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "Opruimen voltooid",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "De geschiedenis van recente bestanden is gewist",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "Batchkopie",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} gekopieerd, {{errors}} mislukt",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "Artikelen gekopieerd",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} items gekopieerd",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "Batchbeweging",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} verplaatst, {{errors}} mislukt",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "Artikelen verplaatst",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} items zijn succesvol verplaatst",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "Batchverwijdering",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} verplaatst naar de prullenbak, {{errors}} is mislukt",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "Verplaatst naar de prullenbak",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} items verplaatst naar de prullenbak",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "Kan items niet naar de prullenbak verplaatsen",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "Downloaden voorbereiden",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "Uw download voorbereiden…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "Kan geselecteerde items niet downloaden",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "Kon geen items aan favorieten toevoegen",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "Voer een geldig e-mailadres in",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "Kan melding niet verzenden",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "Map gemaakt",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "\"{{name}}\" is succesvol aangemaakt",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "Bestand verplaatst",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "Bestand succesvol verplaatst",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "Fout bij het verplaatsen van het bestand: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "Fout bij het verplaatsen van het bestand",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "Map verplaatst",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "Map succesvol verplaatst",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "Fout bij het verplaatsen van de map: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "Fout bij het verplaatsen van de map",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "Bestand gekopieerd",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "Bestand gekopieerd",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "Fout bij het kopiëren van het bestand: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "Fout bij het kopiëren van het bestand",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "Map hernoemd",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "Map hernoemd naar \"{{name}}\"",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "Bestand verplaatst naar prullenbak",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "\"{{name}}\" verplaatst naar de prullenbak",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "Bestand verwijderd",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "\"{{name}}\" is succesvol verwijderd",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "Fout bij het verwijderen van het bestand",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "Map verplaatst naar prullenbak",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "\"{{name}}\" verplaatst naar de prullenbak",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "Map verwijderd",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "\"{{name}}\" is succesvol verwijderd",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "Fout bij het verwijderen van de map",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "Artikel hersteld",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "Item succesvol hersteld",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "Fout bij het herstellen van het item",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "Artikel verwijderd",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "Artikel definitief verwijderd",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "Fout bij het verwijderen van het item",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "Prullenbak geleegd",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "De prullenbak is succesvol geleegd",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "Fout bij het legen van de prullenbak",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "Cache gewist",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "Zoekcache is succesvol gewist",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "Fout bij het wissen van de zoekcache",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "Kan de documenteditor niet openen.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "Link gekopieerd",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "Link gekopieerd naar klembord",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "Kan link niet kopiëren",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "Melding verzonden",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "Melding verzonden naar {{email}}"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "Audio",
|
"audio": "Audio",
|
||||||
"code": "Code",
|
"code": "Code",
|
||||||
"text": "Tekst"
|
"text": "Tekst",
|
||||||
|
"archives": "Archief",
|
||||||
|
"documents": "Documenten",
|
||||||
|
"images": "Afbeeldingen",
|
||||||
|
"installers": "Installateurs",
|
||||||
|
"markdown": "Afwaardering",
|
||||||
|
"presentations": "Presentaties",
|
||||||
|
"spreadsheets": "Spreadsheets",
|
||||||
|
"videos": "Video's"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Toevoegen",
|
"add": "Toevoegen",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "Zoeken",
|
"search": "Zoeken",
|
||||||
"yes": "Ja",
|
"yes": "Ja",
|
||||||
"saving": "Opslaan…",
|
"saving": "Opslaan…",
|
||||||
"deleting": "Verwijderen…"
|
"deleting": "Verwijderen…",
|
||||||
|
"copied": "Gekopieerd naar klembord",
|
||||||
|
"copy_failed": "Kopiëren mislukt",
|
||||||
|
"empty": "Hier nog niets.",
|
||||||
|
"error": "onbekende fout",
|
||||||
|
"favorite": "Favoriet",
|
||||||
|
"ok": "OK",
|
||||||
|
"optional": "optioneel",
|
||||||
|
"retry": "Probeer het opnieuw",
|
||||||
|
"select": "Selecteer",
|
||||||
|
"select_all": "Selecteer alles",
|
||||||
|
"dismiss": "Afwijzen"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "Doorgaan",
|
"continue": "Doorgaan",
|
||||||
"unknown": "Onbekend"
|
"unknown": "Onbekend",
|
||||||
|
"approve": "Goedkeuren",
|
||||||
|
"approved": "Apparaat goedgekeurd. U kunt terugkeren naar uw apparaat.",
|
||||||
|
"client": "Sollicitatie",
|
||||||
|
"denied": "Toegang tot apparaat geweigerd.",
|
||||||
|
"deny": "Ontkennen",
|
||||||
|
"enter_code": "Voer de code in die op uw apparaat wordt weergegeven",
|
||||||
|
"lookup_failed": "Kan de code niet verifiëren. Probeer het opnieuw.",
|
||||||
|
"not_found": "Code niet gevonden of verlopen. Controleer het en probeer het opnieuw.",
|
||||||
|
"scopes": "Toegang",
|
||||||
|
"title": "Apparaatverificatie",
|
||||||
|
"unauthorized": "U moet ingelogd zijn om een apparaat te autoriseren. Gelieve eerst in te loggen."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "Verlopen",
|
"expired": "Verlopen",
|
||||||
"noExpiry": "Geen verloop",
|
"noExpiry": "Geen verloop",
|
||||||
"today": "Vandaag",
|
"today": "Vandaag",
|
||||||
"tomorrow": "Morgen"
|
"tomorrow": "Morgen",
|
||||||
|
"later": "Later",
|
||||||
|
"month": "In minder dan 30 dagen",
|
||||||
|
"week": "In minder dan 7 dagen"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "Fout",
|
"error_title": "Fout",
|
||||||
"sign_in_with": "Inloggen met {{provider}}"
|
"sign_in_with": "Inloggen met {{provider}}",
|
||||||
|
"close_window": "Sluit venster",
|
||||||
|
"error_expired_body": "Uw sessie is verlopen. Probeer het opnieuw.",
|
||||||
|
"error_expired_title": "Sessie verlopen",
|
||||||
|
"error_generic_body": "Er is een onverwachte fout opgetreden. Probeer het opnieuw.",
|
||||||
|
"error_invalid_body": "Ongeldige gebruikersnaam of wachtwoord. Controleer uw gegevens en probeer het opnieuw.",
|
||||||
|
"error_invalid_title": "Inloggen mislukt",
|
||||||
|
"error_notfound_body": "De opgevraagde pagina is niet gevonden.",
|
||||||
|
"error_notfound_title": "Niet gevonden",
|
||||||
|
"grant": "Toegang verlenen",
|
||||||
|
"grant_subtitle": "Een Nextcloud-client vraagt toegang tot uw account.",
|
||||||
|
"grant_title": "Toegang verlenen",
|
||||||
|
"invalid_token": "Ongeldige sessietoken.",
|
||||||
|
"success_body": "U kunt nu terugkeren naar uw applicatie: deze is verbonden.",
|
||||||
|
"success_title": "Toegang verleend"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "Grootte",
|
"size_label": "Grootte",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "Type",
|
"type_label": "Type",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "Relevantie"
|
"relevance": "Relevantie",
|
||||||
|
"largest": "Grootste",
|
||||||
|
"name_asc": "Naam A-Z",
|
||||||
|
"name_desc": "Naam Z-A",
|
||||||
|
"newest": "Nieuwste",
|
||||||
|
"oldest": "Oudste",
|
||||||
|
"smallest": "Kleinste"
|
||||||
},
|
},
|
||||||
"results_for": "Resultaten voor \"{{q}}\"",
|
"results_for": "Resultaten voor \"{{q}}\"",
|
||||||
"results_summary": "Resultaten voor \"{{q}}\" · {{n}} resultaten in {{ms}} ms",
|
"results_summary": "Resultaten voor \"{{q}}\" · {{n}} resultaten in {{ms}} ms",
|
||||||
@@ -1281,9 +1693,9 @@
|
|||||||
"prompt": "Typ een zoekopdracht in de zoekbalk hierboven.",
|
"prompt": "Typ een zoekopdracht in de zoekbalk hierboven.",
|
||||||
"size": {
|
"size": {
|
||||||
"all": "Elke grootte",
|
"all": "Elke grootte",
|
||||||
"small": "< 1 MB",
|
"small": "< 1MB",
|
||||||
"medium": "1–100 MB",
|
"medium": "1–100 MB",
|
||||||
"large": "> 100 MB"
|
"large": "> 100MB"
|
||||||
},
|
},
|
||||||
"date": {
|
"date": {
|
||||||
"all": "Elk moment",
|
"all": "Elk moment",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "Afgelopen week",
|
"week": "Afgelopen week",
|
||||||
"month": "Afgelopen maand",
|
"month": "Afgelopen maand",
|
||||||
"year": "Afgelopen jaar"
|
"year": "Afgelopen jaar"
|
||||||
}
|
},
|
||||||
|
"see_all": "Bekijk alle resultaten"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "Mappen"
|
"folders": "Mappen",
|
||||||
|
"empty": "Leeg (0 B)",
|
||||||
|
"huge": "> 5 GB",
|
||||||
|
"large": "1 – 5 GB",
|
||||||
|
"medium": "100 MB – 1 GB",
|
||||||
|
"small": "1 – 100MB",
|
||||||
|
"tiny": "< 1MB"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "Rasterweergave",
|
"grid": "Rasterweergave",
|
||||||
"list": "Lijstweergave"
|
"list": "Lijstweergave",
|
||||||
|
"label": "Bekijk opties",
|
||||||
|
"hide_dotfiles": "Verberg verborgen bestanden",
|
||||||
|
"show_dotfiles": "Toon verborgen bestanden"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "Kon je voorkeur niet opslaan. Probeer het opnieuw."
|
"save_failed": "Kon je voorkeur niet opslaan. Probeer het opnieuw."
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "Locatie",
|
"location": "Locatie",
|
||||||
"wrong_drop_zone_msg": "Uploaden werkt alleen in Bestanden — open het onderdeel Bestanden en zet ze daar neer.",
|
"wrong_drop_zone_msg": "Uploaden werkt alleen in Bestanden — open het onderdeel Bestanden en zet ze daar neer.",
|
||||||
"wrong_drop_zone_action": "Naar Bestanden"
|
"wrong_drop_zone_action": "Naar Bestanden"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "Naamloos",
|
||||||
|
"empty": "Nog geen mensen",
|
||||||
|
"disabled": "Gezichtsherkenning is uitgeschakeld",
|
||||||
|
"rename_title": "Noem deze persoon",
|
||||||
|
"name_label": "Naam",
|
||||||
|
"back": "Rug"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud — een snelle, zelfgehoste bestandsopslag- en synchronisatieserver."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "Geen overeenkomende opdrachten",
|
||||||
|
"placeholder": "Typ een opdracht of zoek...",
|
||||||
|
"title": "Commandopalet",
|
||||||
|
"toggle_theme": "Schakel van thema"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "Kan items niet laden",
|
||||||
|
"settings": {
|
||||||
|
"language": "Taal"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "Er is nog niets met je gedeeld.",
|
||||||
|
"from": "Gedeeld door {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "Sorteer richting"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+608
-158
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "Udostępnione dla mnie",
|
"sharedwithme": "Udostępnione dla mnie",
|
||||||
"profile": "Profil",
|
"profile": "Profil",
|
||||||
"shared_with_me": "Udostępnione dla mnie",
|
"shared_with_me": "Udostępnione dla mnie",
|
||||||
"groups": "Grupy"
|
"groups": "Grupy",
|
||||||
|
"primary": "Podstawowy",
|
||||||
|
"admin_sections": "Sekcje administracyjne",
|
||||||
|
"back_to_app": "Powrót do OxiCloud",
|
||||||
|
"toggle": "Przełącz menu nawigacji"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "Brak zdjęć",
|
"empty_state": "Brak zdjęć",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "Dzień",
|
"view_daily": "Dzień",
|
||||||
"view_monthly": "Miesiąc",
|
"view_monthly": "Miesiąc",
|
||||||
"view_yearly": "Rok",
|
"view_yearly": "Rok",
|
||||||
"group_by": "Grupuj według"
|
"group_by": "Grupuj według",
|
||||||
|
"confirm_delete": "Move {{n}} photos to trash?",
|
||||||
|
"confirm_delete_one": "Usunąć {{name}}?",
|
||||||
|
"delete": "Usuń zdjęcia",
|
||||||
|
"empty": "Nie ma jeszcze zdjęć.",
|
||||||
|
"full_resolution": "Pełna rozdzielczość",
|
||||||
|
"trash_partial": "{{ok}} z {{total}} zostało przeniesionych do kosza.",
|
||||||
|
"trashed": "{{n}} przeniesiono do kosza.",
|
||||||
|
"layout_square": "Siatka",
|
||||||
|
"layout_justified": "Usprawiedliwiony",
|
||||||
|
"tab_moments": "Chwile",
|
||||||
|
"tab_places": "Miejsca",
|
||||||
|
"tab_people": "Ludzie",
|
||||||
|
"map_loading": "Ładowanie mapy…",
|
||||||
|
"map_error": "Nie udało się załadować mapy"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "Utwórz playlistę",
|
"create_playlist": "Utwórz playlistę",
|
||||||
@@ -144,7 +162,26 @@
|
|||||||
"loading": "Ładowanie…",
|
"loading": "Ładowanie…",
|
||||||
"search_error": "Nie można załadować plików audio",
|
"search_error": "Nie można załadować plików audio",
|
||||||
"adding": "Dodawanie…",
|
"adding": "Dodawanie…",
|
||||||
"prev": "Poprzedni"
|
"prev": "Poprzedni",
|
||||||
|
"add_selected": "Dodaj wybrane",
|
||||||
|
"create_playlist_hint": "Wpisz nazwę listy odtwarzania, aby ją utworzyć.",
|
||||||
|
"created": "Utworzono „{{name}}”.",
|
||||||
|
"delete_playlist": "Usuń playlistę",
|
||||||
|
"deleted": "Usunięto „{{name}}”.",
|
||||||
|
"edit_description": "Edytuj opis",
|
||||||
|
"empty_playlist": "Ta playlista nie zawiera jeszcze żadnych utworów.",
|
||||||
|
"new_playlist": "Nowa playlista",
|
||||||
|
"no_audio": "Nie znaleziono plików audio.",
|
||||||
|
"now_private": "Playlista jest teraz prywatna.",
|
||||||
|
"now_public": "Playlista jest teraz publiczna.",
|
||||||
|
"pick_or_create": "Istniejące: {{list}}. Wpisz nazwę, którą chcesz dodać lub utworzyć.",
|
||||||
|
"rename_playlist": "Zmień nazwę listy odtwarzania",
|
||||||
|
"reordered": "Zmieniono kolejność playlisty.",
|
||||||
|
"seek": "Szukać",
|
||||||
|
"selected_count": "{{n}} wybrano",
|
||||||
|
"share_added": "Wspólny.",
|
||||||
|
"track_count": "{{n}} utworów",
|
||||||
|
"tracks_added": "Dodano {{n}} utwór(y)."
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "Szukaj plików...",
|
"search": "Szukaj plików...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "Jak system"
|
"auto": "Jak system"
|
||||||
},
|
},
|
||||||
"manage_groups": "Zarządzaj grupami",
|
"manage_groups": "Zarządzaj grupami",
|
||||||
"admin": "Administrator"
|
"admin": "Administrator",
|
||||||
|
"mit_license": "Licencja MIT",
|
||||||
|
"title": "Menu użytkownika"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "Link udostępniania",
|
"dialogTitle": "Link udostępniania",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "Ustawienia udostępniania zaktualizowane pomyślnie",
|
"shareUpdated": "Ustawienia udostępniania zaktualizowane pomyślnie",
|
||||||
"shareRemoved": "Udostępnienie usunięte pomyślnie",
|
"shareRemoved": "Udostępnienie usunięte pomyślnie",
|
||||||
"inviteByEmail": "Zaproś przez e-mail — zaproszenie zostanie wysłane",
|
"inviteByEmail": "Zaproś przez e-mail — zaproszenie zostanie wysłane",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "Katalog użytkownika niedostępny",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "Nazwa linku (opcjonalnie)",
|
||||||
"newLink": "New link",
|
"newLink": "Nowe łącze",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "Brak wygaśnięcia",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Linki publiczne",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "Można edytować",
|
||||||
"canManage": "Can manage",
|
"canManage": "Potrafi zarządzać",
|
||||||
"canView": "Can view"
|
"canView": "Można przeglądać"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "Wyszukaj osoby…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "Udział:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "Udostępniony link",
|
||||||
"copied": "Link copied",
|
"copied": "Link skopiowany",
|
||||||
"copy": "Kopiuj",
|
"copy": "Kopiuj",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "Nie udało się skopiować linku",
|
||||||
"download": "Pobierz",
|
"download": "Pobierz",
|
||||||
"files": "Pliki",
|
"files": "Pliki",
|
||||||
"folders": "Foldery",
|
"folders": "Foldery",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "Nazwa linku (opcjonalnie)",
|
||||||
"notifyByEmail": "Powiadom e-mailem",
|
"notifyByEmail": "Powiadom e-mailem",
|
||||||
"revoke": "Usuń",
|
"revoke": "Usuń",
|
||||||
"role_label": "Rola",
|
"role_label": "Rola",
|
||||||
"col_shared_by": "Udostępnione przez",
|
"col_shared_by": "Udostępnione przez",
|
||||||
"col_shared": "Udostępnione"
|
"col_shared": "Udostępnione",
|
||||||
|
"addPassword": "Dodaj hasło",
|
||||||
|
"add_people": "Dodaj osoby, grupy lub e-maile…",
|
||||||
|
"bad_password": "Nieprawidłowe hasło. Spróbuj ponownie.",
|
||||||
|
"changePassword": "Zmień hasło",
|
||||||
|
"create_link": "Utwórz łącze",
|
||||||
|
"created": "Utworzono łącze publiczne",
|
||||||
|
"dialog_title": "Udostępnij „{{name}}”",
|
||||||
|
"download_zip": "Pobierz ZIP-a",
|
||||||
|
"empty_folder": "Ten folder jest pusty.",
|
||||||
|
"error": "Coś poszło nie tak. Spróbuj ponownie.",
|
||||||
|
"expired": "Ten link do udostępniania nie jest już dostępny.",
|
||||||
|
"expires_optional": "Wygasa (opcjonalnie)",
|
||||||
|
"expiry": "Wygaśnięcie",
|
||||||
|
"invalid": "Ten link do udostępniania jest nieprawidłowy.",
|
||||||
|
"link": "Połączyć",
|
||||||
|
"no_people": "Jeszcze nikomu nie udostępniono.",
|
||||||
|
"none": "Nie ma jeszcze żadnych linków publicznych.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} został już niedawno powiadomiony.",
|
||||||
|
"rateLimited": "{{n}} hit the rate limit — try later.",
|
||||||
|
"sent": "{{n}} powiadomiony e-mailem.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "Ustaw hasło:",
|
||||||
|
"passwordPrompt_clear": "Nowe hasło (puste do usunięcia):",
|
||||||
|
"password_cleared": "Hasło usunięte",
|
||||||
|
"password_optional": "Hasło (opcjonalnie)",
|
||||||
|
"password_set": "Hasło zaktualizowane",
|
||||||
|
"password_title": "Wymagane hasło",
|
||||||
|
"public_link": "Link publiczny",
|
||||||
|
"set_expiry": "Ustaw wygaśnięcie",
|
||||||
|
"title": "Wspólny",
|
||||||
|
"unlock": "Odblokować"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "Link udostępniania",
|
"share_dialogTitle": "Link udostępniania",
|
||||||
"share_linkLabel": "Link udostępniania:",
|
"share_linkLabel": "Link udostępniania:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "Dodaj do ulubionych",
|
"favorite": "Dodaj do ulubionych",
|
||||||
"unfavorite": "Usuń z ulubionych",
|
"unfavorite": "Usuń z ulubionych",
|
||||||
"open": "Otwórz",
|
"open": "Otwórz",
|
||||||
"download_zip": "Pobierz jako ZIP"
|
"download_zip": "Pobierz jako ZIP",
|
||||||
|
"already_favorites": "Wszystkie wybrane elementy są już ulubione",
|
||||||
|
"batch_delete": "Usuń wybrane",
|
||||||
|
"breadcrumb": "Bułka tarta",
|
||||||
|
"cancel_selection": "Anuluj wybór",
|
||||||
|
"confirm_batch_delete": "Przenieść {{n}} elementy do kosza?",
|
||||||
|
"confirm_delete": "Przenieść „{{name}}” do kosza?",
|
||||||
|
"confirm_delete_n": "Usunąć {{count}} element(y)?",
|
||||||
|
"copied": "Skopiowano",
|
||||||
|
"copy_here": "Skopiuj tutaj",
|
||||||
|
"copy_n": "Skopiuj {{n}} elementy",
|
||||||
|
"copy_title": "Skopiuj „{{name}}”",
|
||||||
|
"edit_new_tab": "Edytuj w nowej karcie",
|
||||||
|
"editor": "Edytor dokumentów",
|
||||||
|
"empty_title": "Ten folder jest pusty",
|
||||||
|
"favorited": "Ulubiony",
|
||||||
|
"grid": "Siatka",
|
||||||
|
"list": "Lista",
|
||||||
|
"more_actions": "Więcej akcji",
|
||||||
|
"move_here": "Przenieś się tutaj",
|
||||||
|
"move_n": "Przenieś {{n}} elementy",
|
||||||
|
"move_title": "Przesuń „{{name}}”",
|
||||||
|
"moved": "Wzruszony",
|
||||||
|
"new_folder_prompt": "Nowa nazwa folderu",
|
||||||
|
"no_home": "Brak dostępnego folderu domowego.",
|
||||||
|
"no_preview": "Brak podglądu dla tego typu pliku.",
|
||||||
|
"no_subfolders": "Nie ma tu podfolderów.",
|
||||||
|
"owner_me": "Ja",
|
||||||
|
"preview_failed": "Nie udało się wczytać podglądu.",
|
||||||
|
"select_all": "Zaznacz wszystko",
|
||||||
|
"selected_count": "{{count}} wybrano",
|
||||||
|
"selection": "Wybór",
|
||||||
|
"shared": "Wspólny",
|
||||||
|
"uploaded": "Przesyłanie zakończone",
|
||||||
|
"uploaded_saved": "Przesyłanie zakończone — deduplikacja {{mb}} MB",
|
||||||
|
"uploaded_partial": "{{ok}} przesłano, {{failed}} nie powiodło się",
|
||||||
|
"uploaded_skipped": "{{ok}} przesłane · {{skipped}} pominięte (nie zwykłe pliki)",
|
||||||
|
"upload_failed": "Przesyłanie nie powiodło się",
|
||||||
|
"uploading": "Przesyłanie…",
|
||||||
|
"uploading_file": "Przesyłanie {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "Zmień nazwę folderu",
|
"rename_folder": "Zmień nazwę folderu",
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "Ta głębokość zagnieżdżenia przekracza maksymalną dozwoloną (8).",
|
"group_depth_exceeded": "Ta głębokość zagnieżdżenia przekracza maksymalną dozwoloną (8).",
|
||||||
"group_virtual_immutable": "Grupa „Internal” jest zarządzana przez system i nie może być modyfikowana.",
|
"group_virtual_immutable": "Grupa „Internal” jest zarządzana przez system i nie może być modyfikowana.",
|
||||||
"group_not_found": "Grupa nie znaleziona.",
|
"group_not_found": "Grupa nie znaleziona.",
|
||||||
"group_name_taken": "Grupa o tej nazwie już istnieje."
|
"group_name_taken": "Grupa o tej nazwie już istnieje.",
|
||||||
|
"forbidden": "Nie udało się załadować plików"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "Strona główna",
|
"home": "Strona główna",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "Usuń trwale",
|
"delete": "Usuń trwale",
|
||||||
"empty_action": "Opróżnij kosz",
|
"empty_action": "Opróżnij kosz",
|
||||||
"expires_at": "Wygasa"
|
"expires_at": "Wygasa",
|
||||||
|
"confirm_delete": "Trwale usunąć ten element? Tego nie można cofnąć.",
|
||||||
|
"confirm_empty": "Opróżnić kosz? Tego nie można cofnąć.",
|
||||||
|
"restored": "Przywrócony"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "Wygasł",
|
"expired": "Wygasł",
|
||||||
@@ -556,15 +672,36 @@
|
|||||||
"magicLinkSent": "Jeśli konto dla tego adresu istnieje, link do logowania został wysłany. Sprawdź swoją skrzynkę odbiorczą.",
|
"magicLinkSent": "Jeśli konto dla tego adresu istnieje, link do logowania został wysłany. Sprawdź swoją skrzynkę odbiorczą.",
|
||||||
"magicLinkUnavailable": "Logowanie e-mailem nie jest dostępne na tym serwerze.",
|
"magicLinkUnavailable": "Logowanie e-mailem nie jest dostępne na tym serwerze.",
|
||||||
"magicLinkNetworkError": "Nie udało się połączyć z serwerem: {{message}}",
|
"magicLinkNetworkError": "Nie udało się połączyć z serwerem: {{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "Nie masz hasła? Wyślij mi e-mail z linkiem do logowania",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "Hasła się zgadzają",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "Caps Lock jest włączony",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "Caps Lock jest włączony",
|
||||||
"magic_email_label": "Adres e-mail",
|
"magic_email_label": "Adres e-mail",
|
||||||
"magic_hint": "Brak hasła? Wpisz swój adres e-mail, a wyślemy Ci jednorazowy link do logowania.",
|
"magic_hint": "Brak hasła? Wpisz swój adres e-mail, a wyślemy Ci jednorazowy link do logowania.",
|
||||||
"magic_unavailable": "Logowanie e-mailem nie jest dostępne na tym serwerze.",
|
"magic_unavailable": "Logowanie e-mailem nie jest dostępne na tym serwerze.",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "Hasła się zgadzają",
|
||||||
"sign_in": "Zaloguj się",
|
"sign_in": "Zaloguj się",
|
||||||
|
"password_or_link_hint": "Hasło (pozostaw puste w przypadku linku do logowania)",
|
||||||
|
"cookie_rejected": "Logowanie powiodło się, ale przeglądarka odrzuciła plik cookie sesji. Jeśli korzystasz z protokołu HTTP, ustaw OXICLOUD_COOKIE_SECURE=false lub użyj protokołu HTTPS.",
|
||||||
|
"login_error": "Błąd logowania",
|
||||||
|
"magic_error": "Coś poszło nie tak. Spróbuj ponownie.",
|
||||||
|
"magic_prompt": "Nie masz hasła? Zaloguj się za pomocą łącza e-mail",
|
||||||
|
"magic_send": "Wyślij link",
|
||||||
|
"magic_sent": "Jeśli konto istnieje, został wysłany link do logowania. Sprawdź swoją skrzynkę odbiorczą.",
|
||||||
|
"register_error": "Rejestracja nie powiodła się",
|
||||||
|
"session_expired": "Twoja sesja wygasła. Zaloguj się ponownie.",
|
||||||
|
"signing_in": "Logowanie…",
|
||||||
|
"sending": "Przesyłka…",
|
||||||
|
"toggle_password": "Pokaż hasło",
|
||||||
|
"login_error_title": "Logowanie nie powiodło się",
|
||||||
|
"login_error_back_to_login": "Powrót do logowania",
|
||||||
|
"login_error_auto_link_disabled": "Ten serwer nie łączy automatycznie kont SSO. Zaloguj się przy użyciu istniejących danych uwierzytelniających, a następnie połącz logowanie jednokrotne ze swojego profilu.",
|
||||||
|
"login_error_auto_link_email_not_verified": "Twój dostawca SSO nie potwierdził Twojego adresu e-mail. Zweryfikuj swój adres e-mail u dostawcy tożsamości, a następnie spróbuj ponownie.",
|
||||||
|
"login_error_already_linked_elsewhere": "Konto lokalne z tym adresem e-mail już istnieje i jest powiązane z inną tożsamością SSO. Skontaktuj się ze swoim administratorem.",
|
||||||
|
"login_error_callback_denied": "Twój link do logowania wygasł lub był już używany. Spróbuj zalogować się ponownie.",
|
||||||
|
"login_error_callback_failed": "Nie udało się ukończyć logowania jednokrotnego. Spróbuj ponownie.",
|
||||||
|
"login_error_generic": "Odmówiono logowania jednokrotnego. Spróbuj ponownie.",
|
||||||
|
"login_error_email_ambiguous": "Do tego adresu e-mail pasuje wiele kont lokalnych. Skontaktuj się z administratorem, aby rozwiązać problem.",
|
||||||
"logged_out": "Wylogowano pomyślnie."
|
"logged_out": "Wylogowano pomyślnie."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "Pobierz plik",
|
"download_file": "Pobierz plik",
|
||||||
"zoom_in": "Przybliż",
|
"zoom_in": "Przybliż",
|
||||||
"zoom_out": "Oddal",
|
"zoom_out": "Oddal",
|
||||||
"zoom_reset": "Resetuj powiększenie"
|
"zoom_reset": "Resetuj powiększenie",
|
||||||
|
"zoom": "Brzęczenie"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "Witaj!",
|
"title": "Witaj!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "{{n}} ostatnich elementów ukrytych zgodnie z Twoją preferencją",
|
"empty_hidden_state": "{{n}} ostatnich elementów ukrytych zgodnie z Twoją preferencją",
|
||||||
"empty_hidden_hint": "Wyłącz \"Ukryj ukryte pliki\" w swoim profilu, aby je zobaczyć.",
|
"empty_hidden_hint": "Wyłącz \"Ukryj ukryte pliki\" w swoim profilu, aby je zobaczyć.",
|
||||||
"loadMore": "Załaduj więcej",
|
"loadMore": "Załaduj więcej",
|
||||||
"remove_item": "Usuń z ostatnich"
|
"remove_item": "Usuń z ostatnich",
|
||||||
|
"confirm_clear": "Wyczyścić ostatnie elementy?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "Zmieniono nazwę pliku",
|
"file_renamed": "Zmieniono nazwę pliku",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "Link utworzony",
|
"link_created": "Link utworzony",
|
||||||
"share_success": "Link udostępniania utworzony pomyślnie",
|
"share_success": "Link udostępniania utworzony pomyślnie",
|
||||||
"upload_files_section_title": "Przesyłanie niedostępne tutaj",
|
"upload_files_section_title": "Przesyłanie niedostępne tutaj",
|
||||||
"upload_files_section_body": "Przejdź do sekcji Pliki, aby przesłać pliki"
|
"upload_files_section_body": "Przejdź do sekcji Pliki, aby przesłać pliki",
|
||||||
|
"clear": "Wyczyść wszystko"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "Wybrano 1 element",
|
"one_selected": "Wybrano 1 element",
|
||||||
@@ -779,8 +919,8 @@
|
|||||||
"storage_endpoint_hint": "Pozostaw puste dla domyślnego Amazon S3",
|
"storage_endpoint_hint": "Pozostaw puste dla domyślnego Amazon S3",
|
||||||
"storage_bucket": "Bucket",
|
"storage_bucket": "Bucket",
|
||||||
"storage_region": "Region",
|
"storage_region": "Region",
|
||||||
"storage_access_key": "Access Key ID",
|
"storage_access_key": "Identyfikator klucza dostępu",
|
||||||
"storage_secret_key": "Secret Access Key",
|
"storage_secret_key": "Tajny klucz dostępu",
|
||||||
"storage_secret_configured": "Klucz tajny jest już skonfigurowany",
|
"storage_secret_configured": "Klucz tajny jest już skonfigurowany",
|
||||||
"storage_key_placeholder": "Pozostaw puste, aby zachować bieżącą wartość",
|
"storage_key_placeholder": "Pozostaw puste, aby zachować bieżącą wartość",
|
||||||
"storage_path_style": "Wymuś styl ścieżki",
|
"storage_path_style": "Wymuś styl ścieżki",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "Przydziały",
|
"quotas": "Przydziały",
|
||||||
"reset_pw_for": "Nowe hasło dla",
|
"reset_pw_for": "Nowe hasło dla",
|
||||||
"role": "Rola",
|
"role": "Rola",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "Użytkownik (UUID)",
|
|
||||||
"include_revoked": "Uwzględnij unieważnione / wygasłe",
|
|
||||||
"refresh": "Odśwież",
|
|
||||||
"col_user": "Użytkownik",
|
|
||||||
"col_origin": "Pochodzenie",
|
|
||||||
"col_created": "Utworzono",
|
|
||||||
"col_expires": "Wygasa",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "User agent",
|
|
||||||
"col_bound": "Powiązana",
|
|
||||||
"col_status": "Stan",
|
|
||||||
"current_tooltip": "To sesja, której obecnie używasz — unieważnienie jej wyloguje Cię.",
|
|
||||||
"bound_tooltip": "Powiązana z DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "niepowiązana",
|
|
||||||
"revoked": "unieważniona",
|
|
||||||
"expired": "wygasła",
|
|
||||||
"active": "aktywna",
|
|
||||||
"revoke": "Unieważnij",
|
|
||||||
"empty": "Żadne sesje nie pasują do bieżącego filtra.",
|
|
||||||
"revoke_self_confirm": "⚠️ To TWOJA bieżąca sesja. Unieważnienie jej wyloguje Cię natychmiast i musisz zalogować się ponownie. Kontynuować?",
|
|
||||||
"revoke_confirm": "Unieważnić tę sesję? Następne żądanie z tej przeglądarki otrzyma 401.",
|
|
||||||
"revoke_lag_notice": "Unieważnienie sesji natychmiast przerywa ścieżkę odświeżania, ale każdy JWT już obecny w przeglądarce pozostaje ważny przez maksymalnie {{secs}} sekund, aż do następnej próby odświeżenia.",
|
|
||||||
"origin": {
|
|
||||||
"password": "Hasło",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "Magiczny link",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "Urządzenie",
|
|
||||||
"unknown": "Nieznane"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "Wysłanie nie powiodło się.",
|
"smtp_fail": "Wysłanie nie powiodło się.",
|
||||||
"smtp_send": "Wyślij",
|
"smtp_send": "Wyślij",
|
||||||
"smtp_test": "Wyślij e-mail testowy",
|
"smtp_test": "Wyślij e-mail testowy",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "Usuwanie…",
|
"deleting": "Usuwanie…",
|
||||||
"auth": "Uwierzytelnianie",
|
"auth": "Uwierzytelnianie",
|
||||||
"quota": "Użycie przestrzeni",
|
"quota": "Użycie przestrzeni",
|
||||||
"last_login": "Ostatnie logowanie"
|
"last_login": "Ostatnie logowanie",
|
||||||
|
"tab_plugins": "Wtyczki",
|
||||||
|
"plugins_title": "Wtyczki",
|
||||||
|
"plugins_disabled": "Wtyczki są wyłączone na tym serwerze. Ustaw OXICLOUD_ENABLE_PLUGINS=true (i zbuduj z funkcją „wtyczek”), aby zarządzać tutaj wtyczkami WASM.",
|
||||||
|
"plugins_install_title": "Zainstaluj wtyczkę",
|
||||||
|
"plugins_install_intro": "Prześlij pakiet wtyczek (.zip) zawierający plik plugin.toml i jego skompilowany moduł WebAssembly (.wasm). Manifest jest sprawdzany, a moduł sprawdzany przed instalacją.",
|
||||||
|
"plugins_bundle_label": "Pakiet wtyczek (.zip)",
|
||||||
|
"plugins_install": "Zainstaluj wtyczkę",
|
||||||
|
"plugins_installed_title": "Zainstalowane wtyczki",
|
||||||
|
"plugins_col_name": "Nazwa",
|
||||||
|
"plugins_col_id": "ID",
|
||||||
|
"plugins_col_version": "Wersja",
|
||||||
|
"plugins_col_events": "Wydarzenia",
|
||||||
|
"plugins_col_status": "Status",
|
||||||
|
"plugins_col_actions": "Działania",
|
||||||
|
"plugins_loading": "Ładowanie wtyczek…",
|
||||||
|
"plugins_none": "Brak zainstalowanych wtyczek.",
|
||||||
|
"plugins_enabled": "Włączony",
|
||||||
|
"plugins_disabled_badge": "Wyłączony",
|
||||||
|
"plugins_enable": "Włączać",
|
||||||
|
"plugins_disable": "Wyłączyć",
|
||||||
|
"plugins_delete": "Usuwać",
|
||||||
|
"plugins_confirm_delete": "Usunąć wtyczkę „{{name}}”? Jego pliki zostaną usunięte z serwera.",
|
||||||
|
"plugins_installing": "Instaluję…",
|
||||||
|
"plugins_installed": "Zainstalowano {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "Wybierz pakiet wtyczek (.zip).",
|
||||||
|
"plugins_details": "Dzienniki i szczegóły",
|
||||||
|
"plugins_back": "Wracając do wtyczek",
|
||||||
|
"plugins_retention_title": "Przechowywanie dziennika",
|
||||||
|
"plugins_retention_intro": "Obrócone segmenty dziennika starsze niż okres przechowywania lub przekraczające limit rozmiaru są czyszczone zgodnie z harmonogramem.",
|
||||||
|
"plugins_retention_days": "Przechowywanie (dni)",
|
||||||
|
"plugins_retention_max_mb": "Maksymalny rozmiar dziennika (MB)",
|
||||||
|
"plugins_retention_save": "Oszczędzaj przechowywanie",
|
||||||
|
"plugins_retention_saved": "Przechowywanie zapisane.",
|
||||||
|
"plugins_retention_invalid": "Wprowadź liczby nieujemne.",
|
||||||
|
"plugins_logs_title": "Dzienniki",
|
||||||
|
"plugins_logs_level_all": "Wszystkie poziomy",
|
||||||
|
"plugins_logs_search": "Wyszukaj wiadomości…",
|
||||||
|
"plugins_logs_live": "Na żywo",
|
||||||
|
"plugins_logs_clear": "Jasne",
|
||||||
|
"plugins_logs_confirm_clear": "Wyczyścić wszystkie dzienniki tej wtyczki?",
|
||||||
|
"plugins_logs_none": "Brak wpisów w dzienniku.",
|
||||||
|
"plugins_logs_col_time": "Czas",
|
||||||
|
"plugins_logs_col_level": "Poziom",
|
||||||
|
"plugins_logs_col_kind": "Uprzejmy",
|
||||||
|
"plugins_logs_col_invocation": "Wezwanie",
|
||||||
|
"plugins_logs_col_message": "Wiadomość",
|
||||||
|
"plugins_logs_showing": "Wyświetlanie {{from}}–{{to}} z {{total}}",
|
||||||
|
"available": "dostępny",
|
||||||
|
"confirm_delete_plugin": "Usunąć wtyczkę {{name}}?",
|
||||||
|
"disable": "Wyłączyć",
|
||||||
|
"email_auto": "Wygenerowane automatycznie, jeśli pozostawione puste",
|
||||||
|
"enable": "Włączać",
|
||||||
|
"env_locked": "Ustawiane przez zmienną środowiskową",
|
||||||
|
"logs_all": "Wszystkie poziomy",
|
||||||
|
"logs_empty": "Brak wpisów w dzienniku.",
|
||||||
|
"logs_invocation": "Wezwanie",
|
||||||
|
"logs_kind": "Uprzejmy",
|
||||||
|
"logs_level": "Poziom",
|
||||||
|
"logs_live": "Na żywo",
|
||||||
|
"logs_message": "Wiadomość",
|
||||||
|
"logs_search": "Szukaj…",
|
||||||
|
"logs_showing": "Wyświetlanie {{from}}–{{to}} z {{total}}",
|
||||||
|
"logs_time": "Czas",
|
||||||
|
"mig_eta": "~{{min}} pozostała minuta",
|
||||||
|
"mig_failed": "{{n}} nieudane plamy",
|
||||||
|
"mig_start": "Start",
|
||||||
|
"mig_verify": "Sprawdź integralność",
|
||||||
|
"mig_verify_mismatch": "{{n}} niedopasowanie rozmiaru",
|
||||||
|
"mig_verify_missing": "{{n}} brak",
|
||||||
|
"mig_verify_summary": "{{checked}} sprawdzone obiekty blob, {{total}} łącznie w bazie danych",
|
||||||
|
"migration": "Migracja pamięci",
|
||||||
|
"new_password": "Nowe hasło",
|
||||||
|
"no_plugins": "Brak zainstalowanych wtyczek.",
|
||||||
|
"oidc_admin_groups": "Grupy administracyjne",
|
||||||
|
"oidc_auth_endpoint": "Punkt końcowy uwierzytelniania",
|
||||||
|
"oidc_client_secret": "Sekret klienta",
|
||||||
|
"oidc_enabled": "Włącz logowanie OIDC",
|
||||||
|
"oidc_provider_name": "Nazwa dostawcy",
|
||||||
|
"oidc_secret_set": "Klucz tajny klienta jest już skonfigurowany.",
|
||||||
|
"over_80": "{{n}} użytkowników powyżej 80% limitu",
|
||||||
|
"over_quota": "{{n}} użytkowników przekroczyło limit",
|
||||||
|
"password_reset": "Resetowanie hasła",
|
||||||
|
"plugin": "Wtyczka",
|
||||||
|
"plugin_logs": "Dzienniki wtyczek",
|
||||||
|
"plugins": "Wtyczki",
|
||||||
|
"plugins_clear_logs": "Wyczyść logi",
|
||||||
|
"plugins_install_hint": "Prześlij pakiet wtyczek (.zip).",
|
||||||
|
"plugins_retention": "Przechowywanie dziennika",
|
||||||
|
"plugins_retention_max": "Maksymalny rozmiar (MB)",
|
||||||
|
"plugins_upload": "Prześlij plik .zip",
|
||||||
|
"quota_for": "Kwota za",
|
||||||
|
"registration": "Rejestracja",
|
||||||
|
"registration_disabled_warning": "Rejestracja publiczna jest wyłączona. Tylko administratorzy mogą tworzyć nowe konta.",
|
||||||
|
"settings_saved_ok": "Ustawienia zostały zapisane.",
|
||||||
|
"smtp": "E-mail (SMTP)",
|
||||||
|
"smtp_from": "Z",
|
||||||
|
"smtp_host": "Gospodarz",
|
||||||
|
"smtp_port": "Port",
|
||||||
|
"smtp_status": "Stan SMTP",
|
||||||
|
"smtp_to": "odbiorca@example.com",
|
||||||
|
"storage_blobs": "Plamy",
|
||||||
|
"storage_current": "Bieżący backend",
|
||||||
|
"storage_dedup": "Współczynnik deduplikacji",
|
||||||
|
"storage_preset": "Wstępnie ustawione",
|
||||||
|
"storage_size": "Przechowywane",
|
||||||
|
"storage_test": "Test",
|
||||||
|
"storage_backend_audit": "Spójność backendu",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency uruchomione dla `{{name}}` — obejrzyj na karcie Zadania.",
|
||||||
|
"time_day_ago": "{{n}} d ago",
|
||||||
|
"time_hour_ago": "{{n}} h ago",
|
||||||
|
"time_just_now": "właśnie",
|
||||||
|
"unchanged": "Pozostaw puste, aby zachować aktualność",
|
||||||
|
"running": "Działanie…",
|
||||||
|
"maintenance": "Konserwacja",
|
||||||
|
"maintenance_hint": "Przeskanuj ponownie istniejące pliki, aby uzupełnić metadane. Bezpieczne ponowne uruchomienie; przetwarza całą bibliotekę i może chwilę potrwać.",
|
||||||
|
"reextract_audio": "Wyodrębnij ponownie metadane audio",
|
||||||
|
"reextract_photos": "Wyodrębnij ponownie daty wykonania zdjęć i filmów",
|
||||||
|
"encryption": "Szyfrowanie",
|
||||||
|
"encryption_hint": "Wygeneruj klucz AES-256 do szyfrowania obiektów blob w stanie spoczynku, a następnie ustaw go jako OXICLOUD_STORAGE_ENCRYPTION_KEY w środowisku serwera.",
|
||||||
|
"gen_key": "Wygeneruj klucz",
|
||||||
|
"gen_key_warning": "Przechowuj ten klucz w bezpiecznym miejscu. W przypadku jego utraty zaszyfrowane dane zostaną utracone bezpowrotnie.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "Praca",
|
||||||
|
"title": "Praca",
|
||||||
|
"hint": "Ta sekcja dotyczy zleceń wewnętrznych: okresowych + na żądanie. Kontrole spójności można bezpiecznie przeprowadzić w dowolnym momencie — są one tylko do odczytu.",
|
||||||
|
"run_all_consistency": "Uruchom wszystkie kontrole spójności",
|
||||||
|
"run_deep": "Biegnij głęboko",
|
||||||
|
"run_deep_hint": "Uruchamia również powolne warianty (ponowne mieszanie obiektów blob, wykrywanie bitrot).",
|
||||||
|
"col_name": "Nazwa",
|
||||||
|
"col_cadence": "Rytm",
|
||||||
|
"col_last_run": "Ostatni bieg",
|
||||||
|
"col_outcome": "Wynik",
|
||||||
|
"col_state": "Państwo",
|
||||||
|
"col_actions": "Działania",
|
||||||
|
"col_started_at": "Rozpoczęło się",
|
||||||
|
"col_status": "Status",
|
||||||
|
"col_duration": "Czas trwania",
|
||||||
|
"col_scanned": "Zeskanowano",
|
||||||
|
"col_progress": "Postęp",
|
||||||
|
"col_findings": "Ustalenia",
|
||||||
|
"progress_scanned_only": "{{n}} zeskanowany",
|
||||||
|
"progress_scanned_only_tooltip": "Brak sumy dostępnej dla tego przebiegu (wdrożenie przed paskiem postępu lub dzierżawca nie zgłasza przedmiotu, który można policzyć).",
|
||||||
|
"findings_present_tooltip": "Rozwiń ten przebieg, aby zobaczyć szczegóły dotyczące każdego znaleziska.",
|
||||||
|
"col_error": "Błąd",
|
||||||
|
"col_kind": "Uprzejmy",
|
||||||
|
"col_severity": "Powaga",
|
||||||
|
"col_resource": "Ratunek",
|
||||||
|
"col_detail": "Szczegół",
|
||||||
|
"run": "Uruchomić",
|
||||||
|
"cancel": "Anulować",
|
||||||
|
"refresh": "Odświeżać",
|
||||||
|
"runs_title": "Ostatnie biegi",
|
||||||
|
"run_json": "Podsumowanie uruchomienia (JSON)",
|
||||||
|
"findings_title": "Ustalenia",
|
||||||
|
"no_runs": "Nie ma jeszcze żadnych biegów.",
|
||||||
|
"no_findings": "Brak wyników – czysty przebieg.",
|
||||||
|
"none_registered": "Brak zarejestrowanych ofert pracy.",
|
||||||
|
"on_demand": "na żądanie",
|
||||||
|
"every_h": "co {{n}} godz",
|
||||||
|
"every_min": "co {{n}} min",
|
||||||
|
"every_sec": "every {{n}} s",
|
||||||
|
"outcome_ok": "OK",
|
||||||
|
"outcome_err": "błądzić",
|
||||||
|
"outcome_issues": "kwestie",
|
||||||
|
"outcome_notices": "uwagi",
|
||||||
|
"n_findings": "{{n}} ustalenia",
|
||||||
|
"n_notices": "{{n}} uwagi",
|
||||||
|
"notices_present_tooltip": "Ustalenia informacyjne — nie są wymagane żadne działania. Rozwiń, aby poznać szczegóły.",
|
||||||
|
"purge": "Usuń stare przebiegi",
|
||||||
|
"purge_hint": "Usuń historię zakończonych i nieudanych uruchomień starszą niż wybrane okno przechowywania. Wyniki spadają wraz z przebiegami nadrzędnymi. Przebiegi inne niż terminale są zawsze zachowywane.",
|
||||||
|
"purge_title": "Usuń starą historię zadań",
|
||||||
|
"purge_body": "Usuń historię zakończonych i nieudanych uruchomień starszą niż wybrana liczba dni. Wyniki spadają wraz z przebiegami nadrzędnymi. Uruchomienia inne niż terminalowe (uruchomione, wstrzymane, z żądaniem anulowania) są zawsze zachowywane.",
|
||||||
|
"purge_days_label": "Przechowywanie (dni)",
|
||||||
|
"purge_confirm": "Oczyszczać",
|
||||||
|
"purge_done": "{{n}} usunięto stare przebiegi (przetrzymywanie {{days}} dni)",
|
||||||
|
"state_running": "działanie",
|
||||||
|
"never": "nigdy",
|
||||||
|
"just_now": "właśnie",
|
||||||
|
"n_min_ago": "{{n}} min ago",
|
||||||
|
"n_h_ago": "{{n}} h ago",
|
||||||
|
"n_d_ago": "{{n}} d ago",
|
||||||
|
"triggered_ok": "{{name}} uruchomiono pomyślnie",
|
||||||
|
"triggered_err": "{{name}} nie powiodło się: {{message}}",
|
||||||
|
"cancel_requested": "Żądano anulowania — {{name}} zatrzyma się przy następnej bezpiecznej granicy",
|
||||||
|
"cancel_noop": "Nie ma nic do anulowania — {{name}} nie działa",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "Użytkownik (UUID)",
|
||||||
|
"include_revoked": "Uwzględnij unieważnione / wygasłe",
|
||||||
|
"refresh": "Odśwież",
|
||||||
|
"col_user": "Użytkownik",
|
||||||
|
"col_origin": "Pochodzenie",
|
||||||
|
"col_created": "Utworzono",
|
||||||
|
"col_expires": "Wygasa",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "User agent",
|
||||||
|
"col_bound": "Powiązana",
|
||||||
|
"col_status": "Stan",
|
||||||
|
"current_tooltip": "To sesja, której obecnie używasz — unieważnienie jej wyloguje Cię.",
|
||||||
|
"bound_tooltip": "Powiązana z DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "niepowiązana",
|
||||||
|
"revoked": "unieważniona",
|
||||||
|
"expired": "wygasła",
|
||||||
|
"active": "aktywna",
|
||||||
|
"revoke": "Unieważnij",
|
||||||
|
"empty": "Żadne sesje nie pasują do bieżącego filtra.",
|
||||||
|
"revoke_self_confirm": "⚠️ To TWOJA bieżąca sesja. Unieważnienie jej wyloguje Cię natychmiast i musisz zalogować się ponownie. Kontynuować?",
|
||||||
|
"revoke_confirm": "Unieważnić tę sesję? Następne żądanie z tej przeglądarki otrzyma 401.",
|
||||||
|
"revoke_lag_notice": "Unieważnienie sesji natychmiast przerywa ścieżkę odświeżania, ale każdy JWT już obecny w przeglądarce pozostaje ważny przez maksymalnie {{secs}} sekund, aż do następnej próby odświeżenia.",
|
||||||
|
"origin": {
|
||||||
|
"password": "Hasło",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "Magiczny link",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "Urządzenie",
|
||||||
|
"unknown": "Nieznane"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "Profil",
|
"page_title": "Profil",
|
||||||
@@ -1026,25 +1357,44 @@
|
|||||||
"error_create_pw": "Nie udało się utworzyć hasła aplikacji",
|
"error_create_pw": "Nie udało się utworzyć hasła aplikacji",
|
||||||
"confirm_revoke": "Unieważnić hasło aplikacji \"{{label}}\"? Klienci używający tego hasła przestaną działać.",
|
"confirm_revoke": "Unieważnić hasło aplikacji \"{{label}}\"? Klienci używający tego hasła przestaną działać.",
|
||||||
"error_revoke": "Nie udało się unieważnić hasła aplikacji",
|
"error_revoke": "Nie udało się unieważnić hasła aplikacji",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "Edytuj zdjęcie",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "Wybierz zdjęcie (PNG, JPEG, WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "Rozmiar obrazów większych niż 512 × 512 pikseli jest zmieniany automatycznie.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "Zapisz zdjęcie",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "Usuń zdjęcie",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "Nie udało się zapisać zdjęcia",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "Najpierw wybierz plik",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "Zdjęcie zarządzane przez Twojego dostawcę tożsamości.",
|
||||||
"password_mismatch": "Hasła nie są zgodne"
|
"password_mismatch": "Hasła nie są zgodne",
|
||||||
|
"app_pw_revoke": "Unieważnij hasło aplikacji",
|
||||||
|
"avatar": "Awatara",
|
||||||
|
"copied": "Skopiowano",
|
||||||
|
"copy_failed": "Nie udało się skopiować",
|
||||||
|
"language": "Język",
|
||||||
|
"language_auto": "Automatyczny",
|
||||||
|
"saved": "Profil został zapisany",
|
||||||
|
"sso_connect_title": "Połącz jednokrotne logowanie",
|
||||||
|
"sso_connect_description": "Połącz swoje konto z {{provider}}, aby móc logować się przy użyciu funkcji SSO zamiast hasła.",
|
||||||
|
"sso_connect_button": "Połącz się z {{provider}}",
|
||||||
|
"sso_disconnect_title": "Pojedyncze logowanie",
|
||||||
|
"sso_disconnect_description": "Twoje konto jest połączone z {{provider}}. Od teraz rozłączenie będzie wymagało zalogowania się przy użyciu hasła.",
|
||||||
|
"sso_disconnect_button": "Odłącz jednokrotne logowanie",
|
||||||
|
"sso_disconnect_confirm_title": "Odłączyć jednokrotne logowanie?",
|
||||||
|
"sso_disconnect_confirm_message": "Po tym będziesz mógł zalogować się tylko przy użyciu hasła lub danych uwierzytelniających OPAQUE.",
|
||||||
|
"sso_disconnect_confirm_button": "Odłączyć",
|
||||||
|
"sso_unlinked_success": "Pojedyncze logowanie zostało rozłączone.",
|
||||||
|
"sso_unlink_no_alt_auth": "Najpierw ustaw hasło — w przeciwnym razie zostaniesz zablokowany."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "Przesyłanie...",
|
"uploading": "Przesyłanie...",
|
||||||
"files": "plików",
|
"files": "plików",
|
||||||
"complete": "{{count}} / {{total}} przesłano"
|
"complete": "{{count}} / {{total}} przesłano",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "Przekroczono limit pamięci masowej",
|
"storage_quota_exceeded": "Przekroczono limit pamięci masowej",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "Data utworzenia",
|
"createdAt": "Data utworzenia",
|
||||||
"size": "Rozmiar",
|
"size": "Rozmiar",
|
||||||
"favoriteDate": "Data dodania do ulubionych",
|
"favoriteDate": "Data dodania do ulubionych",
|
||||||
"byFiles": "By files",
|
"byFiles": "Według plików",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "Udostępniono",
|
||||||
"justAdded": "Nowe",
|
"justAdded": "Nowe",
|
||||||
"folders": "Foldery"
|
"folders": "Foldery"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "Każdy użytkownik wewnętrzny na tym serwerze",
|
"virtual_internal_explanation": "Każdy użytkownik wewnętrzny na tym serwerze",
|
||||||
"create": "Utwórz grupę",
|
"create": "Utwórz grupę",
|
||||||
"empty": "Brak grup.",
|
"empty": "Brak grup.",
|
||||||
"members": "Członkowie"
|
"members": "Członkowie",
|
||||||
|
"add_member_search": "Wyszukaj użytkowników lub grupy, aby dodać…",
|
||||||
|
"nested": "Grupa"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "Skopiuj link",
|
"copyLink": "Skopiuj link",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "Zbyt wiele powiadomień dla tego odbiorcy — spróbuj ponownie później.",
|
"notifyRateLimited": "Zbyt wiele powiadomień dla tego odbiorcy — spróbuj ponownie później.",
|
||||||
"removeAccess": "Usuń dostęp",
|
"removeAccess": "Usuń dostęp",
|
||||||
"resendInvitation": "Wyślij ponownie e-mail z zaproszeniem",
|
"resendInvitation": "Wyślij ponownie e-mail z zaproszeniem",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Linki publiczne",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "Rodzaje",
|
"button": "Rodzaje",
|
||||||
"title": "Filtruj według rodzaju",
|
"title": "Filtruj według rodzaju",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "Żadne udostępnienie nie pasuje do bieżącego filtru",
|
"emptyTitle": "Żadne udostępnienie nie pasuje do bieżącego filtru",
|
||||||
"emptyHint": "Dostosuj filtr rodzaju lub przywróć wartość domyślną (Pliki + Foldery).",
|
"emptyHint": "Dostosuj filtr rodzaju lub przywróć wartość domyślną (Pliki + Foldery).",
|
||||||
"reset": "Resetuj filtr"
|
"reset": "Resetuj filtr"
|
||||||
}
|
},
|
||||||
|
"editSharing": "Edytuj udostępnianie",
|
||||||
|
"emptyStateDesc": "Tutaj pojawią się elementy, które udostępnisz innym",
|
||||||
|
"emptyStateTitle": "Jeszcze nic nie udostępniłeś",
|
||||||
|
"manageAccess": "Zarządzaj dostępem",
|
||||||
|
"notifySent": "Powiadomienie wysłane.",
|
||||||
|
"passwordLinks": "Linki chronione hasłem"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascending",
|
"asc": "ascending",
|
||||||
"desc": "descending"
|
"desc": "descending",
|
||||||
|
"direction": "Kierunek sortowania"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "Błąd podczas wyszukiwania",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "Czyszczenie zakończone",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "Historia ostatnich plików została wyczyszczona",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "Kopia wsadowa",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} skopiowane, {{errors}} nie powiodło się",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "Elementy skopiowane",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} elementy zostały pomyślnie skopiowane",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "Ruch wsadowy",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} przeniesiono, {{errors}} nie powiodło się",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "Elementy przeniesione",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} elementy zostały pomyślnie przeniesione",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "Usuń partię",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} przeniesiono do kosza, {{errors}} nie powiodło się",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "Przeniesiono do kosza",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} elementy zostały przeniesione do kosza",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "Nie udało się przenieść elementów do kosza",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "Przygotowanie do pobrania",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "Przygotowuję pobieranie…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "Nie można pobrać wybranych elementów",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "Nie można dodać elementów do ulubionych",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "Proszę podać prawidłowy adres e-mail",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "Nie udało się wysłać powiadomienia",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "Folder został utworzony",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "„{{name}}” utworzono pomyślnie",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "Plik został przeniesiony",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "Plik został przeniesiony pomyślnie",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "Błąd podczas przenoszenia pliku: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "Błąd podczas przenoszenia pliku",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "Folder został przeniesiony",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "Folder został pomyślnie przeniesiony",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "Błąd podczas przenoszenia folderu: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "Błąd podczas przenoszenia folderu",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "Plik skopiowany",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "Plik został pomyślnie skopiowany",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "Błąd podczas kopiowania pliku: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "Błąd podczas kopiowania pliku",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "Zmieniono nazwę folderu",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "Nazwa folderu zmieniona na „{{name}}”",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "Plik został przeniesiony do kosza",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "„{{name}}” zostało przeniesione do kosza",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "Plik usunięty",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "„{{name}}” zostało pomyślnie usunięte",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "Błąd podczas usuwania pliku",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "Folder został przeniesiony do kosza",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "„{{name}}” zostało przeniesione do kosza",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "Folder usunięty",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "„{{name}}” zostało pomyślnie usunięte",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "Błąd podczas usuwania folderu",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "Przedmiot przywrócony",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "Element został pomyślnie przywrócony",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "Błąd przywracania elementu",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "Element usunięty",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "Element trwale usunięty",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "Błąd podczas usuwania elementu",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "Kosz został opróżniony",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "Kosz został pomyślnie opróżniony",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "Błąd podczas opróżniania kosza",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "Pamięć podręczna wyczyszczona",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "Pamięć podręczna wyszukiwania została pomyślnie wyczyszczona",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "Błąd podczas czyszczenia pamięci podręcznej wyszukiwania",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "Nie można otworzyć edytora dokumentów.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "Link skopiowany",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "Link skopiowany do schowka",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "Nie udało się skopiować linku",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "Powiadomienie wysłane",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "Powiadomienie wysłane do {{email}}"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "Audio",
|
"audio": "Audio",
|
||||||
"code": "Kod",
|
"code": "Kod",
|
||||||
"text": "Tekst"
|
"text": "Tekst",
|
||||||
|
"archives": "Archiwa",
|
||||||
|
"documents": "Dokumenty",
|
||||||
|
"images": "Obrazy",
|
||||||
|
"installers": "Instalatorzy",
|
||||||
|
"markdown": "Obniżka cen",
|
||||||
|
"presentations": "Prezentacje",
|
||||||
|
"spreadsheets": "Arkusze kalkulacyjne",
|
||||||
|
"videos": "Filmy"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Dodaj",
|
"add": "Dodaj",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "Szukaj",
|
"search": "Szukaj",
|
||||||
"yes": "Tak",
|
"yes": "Tak",
|
||||||
"saving": "Zapisywanie…",
|
"saving": "Zapisywanie…",
|
||||||
"deleting": "Usuwanie…"
|
"deleting": "Usuwanie…",
|
||||||
|
"copied": "Skopiowano do schowka",
|
||||||
|
"copy_failed": "Kopiowanie nie powiodło się",
|
||||||
|
"empty": "Jeszcze nic tu nie ma.",
|
||||||
|
"error": "nieznany błąd",
|
||||||
|
"favorite": "Ulubiony",
|
||||||
|
"ok": "OK",
|
||||||
|
"optional": "fakultatywny",
|
||||||
|
"retry": "Spróbuj ponownie",
|
||||||
|
"select": "Wybierać",
|
||||||
|
"select_all": "Zaznacz wszystko",
|
||||||
|
"dismiss": "Odrzucać"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "Kontynuuj",
|
"continue": "Kontynuuj",
|
||||||
"unknown": "Nieznany"
|
"unknown": "Nieznany",
|
||||||
|
"approve": "Zatwierdzić",
|
||||||
|
"approved": "Urządzenie zatwierdzone. Możesz wrócić do swojego urządzenia.",
|
||||||
|
"client": "Aplikacja",
|
||||||
|
"denied": "Odmowa dostępu do urządzenia.",
|
||||||
|
"deny": "Zaprzeczyć",
|
||||||
|
"enter_code": "Wpisz kod widoczny na Twoim urządzeniu",
|
||||||
|
"lookup_failed": "Nie udało się zweryfikować kodu. Spróbuj ponownie.",
|
||||||
|
"not_found": "Nie znaleziono kodu lub wygasł. Sprawdź i spróbuj ponownie.",
|
||||||
|
"scopes": "Dostęp",
|
||||||
|
"title": "Weryfikacja urządzenia",
|
||||||
|
"unauthorized": "Aby autoryzować urządzenie, musisz się zalogować. Proszę się najpierw zalogować."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "Wygasł",
|
"expired": "Wygasł",
|
||||||
"noExpiry": "Bez wygaśnięcia",
|
"noExpiry": "Bez wygaśnięcia",
|
||||||
"today": "Dziś",
|
"today": "Dziś",
|
||||||
"tomorrow": "Jutro"
|
"tomorrow": "Jutro",
|
||||||
|
"later": "Później",
|
||||||
|
"month": "Za niecałe 30 dni",
|
||||||
|
"week": "Za niecałe 7 dni"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "Błąd",
|
"error_title": "Błąd",
|
||||||
"sign_in_with": "Zaloguj się przez {{provider}}"
|
"sign_in_with": "Zaloguj się przez {{provider}}",
|
||||||
|
"close_window": "Zamknij okno",
|
||||||
|
"error_expired_body": "Twoja sesja wygasła. Spróbuj ponownie.",
|
||||||
|
"error_expired_title": "Sesja wygasła",
|
||||||
|
"error_generic_body": "Wystąpił nieoczekiwany błąd. Spróbuj ponownie.",
|
||||||
|
"error_invalid_body": "Nieprawidłowa nazwa użytkownika lub hasło. Sprawdź swoje dane uwierzytelniające i spróbuj ponownie.",
|
||||||
|
"error_invalid_title": "Logowanie nie powiodło się",
|
||||||
|
"error_notfound_body": "Żądana strona nie została znaleziona.",
|
||||||
|
"error_notfound_title": "Nie znaleziono",
|
||||||
|
"grant": "Przyznaj dostęp",
|
||||||
|
"grant_subtitle": "Klient Nextcloud prosi o dostęp do Twojego konta.",
|
||||||
|
"grant_title": "Przyznaj dostęp",
|
||||||
|
"invalid_token": "Nieprawidłowy token sesji.",
|
||||||
|
"success_body": "Możesz teraz wrócić do swojej aplikacji — jest ona połączona.",
|
||||||
|
"success_title": "Dostęp przyznany"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "Rozmiar",
|
"size_label": "Rozmiar",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "Typ",
|
"type_label": "Typ",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "Trafność"
|
"relevance": "Trafność",
|
||||||
|
"largest": "Największy",
|
||||||
|
"name_asc": "Imię A-Z",
|
||||||
|
"name_desc": "Imię Z-A",
|
||||||
|
"newest": "Najnowszy",
|
||||||
|
"oldest": "Najstarszy",
|
||||||
|
"smallest": "Najmniejszy"
|
||||||
},
|
},
|
||||||
"results_for": "Wyniki dla \"{{q}}\"",
|
"results_for": "Wyniki dla \"{{q}}\"",
|
||||||
"results_summary": "Wyniki dla \"{{q}}\" · {{n}} wyników w {{ms}} ms",
|
"results_summary": "Wyniki dla \"{{q}}\" · {{n}} wyników w {{ms}} ms",
|
||||||
@@ -1281,9 +1693,9 @@
|
|||||||
"prompt": "Wpisz zapytanie na pasku wyszukiwania powyżej.",
|
"prompt": "Wpisz zapytanie na pasku wyszukiwania powyżej.",
|
||||||
"size": {
|
"size": {
|
||||||
"all": "Dowolny rozmiar",
|
"all": "Dowolny rozmiar",
|
||||||
"small": "< 1 MB",
|
"small": "< 1MB",
|
||||||
"medium": "1–100 MB",
|
"medium": "1–100 MB",
|
||||||
"large": "> 100 MB"
|
"large": "> 100MB"
|
||||||
},
|
},
|
||||||
"date": {
|
"date": {
|
||||||
"all": "Kiedykolwiek",
|
"all": "Kiedykolwiek",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "Ostatni tydzień",
|
"week": "Ostatni tydzień",
|
||||||
"month": "Ostatni miesiąc",
|
"month": "Ostatni miesiąc",
|
||||||
"year": "Ostatni rok"
|
"year": "Ostatni rok"
|
||||||
}
|
},
|
||||||
|
"see_all": "Zobacz wszystkie wyniki"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "Foldery"
|
"folders": "Foldery",
|
||||||
|
"empty": "Pusty (0 B)",
|
||||||
|
"huge": "> 5 GB",
|
||||||
|
"large": "1 – 5 GB",
|
||||||
|
"medium": "100 MB – 1 GB",
|
||||||
|
"small": "1 – 100MB",
|
||||||
|
"tiny": "< 1MB"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "Widok siatki",
|
"grid": "Widok siatki",
|
||||||
"list": "Widok listy"
|
"list": "Widok listy",
|
||||||
|
"label": "Wyświetl opcje",
|
||||||
|
"hide_dotfiles": "Ukryj ukryte pliki",
|
||||||
|
"show_dotfiles": "Pokaż ukryte pliki"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "Nie udało się zapisać ustawienia. Spróbuj ponownie."
|
"save_failed": "Nie udało się zapisać ustawienia. Spróbuj ponownie."
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "Lokalizacja",
|
"location": "Lokalizacja",
|
||||||
"wrong_drop_zone_msg": "Przesyłanie działa tylko w Plikach — otwórz sekcję Pliki i upuść tam pliki.",
|
"wrong_drop_zone_msg": "Przesyłanie działa tylko w Plikach — otwórz sekcję Pliki i upuść tam pliki.",
|
||||||
"wrong_drop_zone_action": "Przejdź do Plików"
|
"wrong_drop_zone_action": "Przejdź do Plików"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "Anonimowy",
|
||||||
|
"empty": "Jeszcze nie ma ludzi",
|
||||||
|
"disabled": "Rozpoznawanie twarzy jest wyłączone",
|
||||||
|
"rename_title": "Nazwij tę osobę",
|
||||||
|
"name_label": "Nazwa",
|
||||||
|
"back": "Z powrotem"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud — szybki, hostowany na własnym serwerze serwer do przechowywania i synchronizacji plików."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "Brak pasujących poleceń",
|
||||||
|
"placeholder": "Wpisz polecenie lub wyszukaj…",
|
||||||
|
"title": "Paleta poleceń",
|
||||||
|
"toggle_theme": "Przełącz motyw"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "Nie udało się załadować elementów",
|
||||||
|
"settings": {
|
||||||
|
"language": "Język"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "Jeszcze nic nie zostało Ci udostępnione.",
|
||||||
|
"from": "Udostępnione przez {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "Kierunek sortowania"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+620
-170
File diff suppressed because it is too large
Load Diff
+620
-170
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "Доступно мне",
|
"sharedwithme": "Доступно мне",
|
||||||
"profile": "Профиль",
|
"profile": "Профиль",
|
||||||
"shared_with_me": "Доступно мне",
|
"shared_with_me": "Доступно мне",
|
||||||
"groups": "Группы"
|
"groups": "Группы",
|
||||||
|
"primary": "Начальный",
|
||||||
|
"admin_sections": "Административные разделы",
|
||||||
|
"back_to_app": "Вернуться в OxiCloud",
|
||||||
|
"toggle": "Переключить меню навигации"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "Фотографий пока нет",
|
"empty_state": "Фотографий пока нет",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "День",
|
"view_daily": "День",
|
||||||
"view_monthly": "Месяц",
|
"view_monthly": "Месяц",
|
||||||
"view_yearly": "Год",
|
"view_yearly": "Год",
|
||||||
"group_by": "Группировать по"
|
"group_by": "Группировать по",
|
||||||
|
"confirm_delete": "Переместить {{n}} фотографии в корзину?",
|
||||||
|
"confirm_delete_one": "Удалить {{name}}?",
|
||||||
|
"delete": "Удалить фотографии",
|
||||||
|
"empty": "Фото пока нет.",
|
||||||
|
"full_resolution": "Полное разрешение",
|
||||||
|
"trash_partial": "{{ok}} из {{total}} перемещено в корзину.",
|
||||||
|
"trashed": "{{n}} перемещено в корзину.",
|
||||||
|
"layout_square": "Сетка",
|
||||||
|
"layout_justified": "Обоснованный",
|
||||||
|
"tab_moments": "Моменты",
|
||||||
|
"tab_places": "Места",
|
||||||
|
"tab_people": "Люди",
|
||||||
|
"map_loading": "Загрузка карты…",
|
||||||
|
"map_error": "Не удалось загрузить карту"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "Создать плейлист",
|
"create_playlist": "Создать плейлист",
|
||||||
@@ -127,24 +145,43 @@
|
|||||||
"loading": "Загрузка…",
|
"loading": "Загрузка…",
|
||||||
"search_error": "Не удалось загрузить аудиофайлы",
|
"search_error": "Не удалось загрузить аудиофайлы",
|
||||||
"adding": "Добавление…",
|
"adding": "Добавление…",
|
||||||
"can_write": "Can edit",
|
"can_write": "Можно редактировать",
|
||||||
"cover_updated": "Cover updated",
|
"cover_updated": "Обложка обновлена",
|
||||||
"empty_hint": "Create your first playlist to start organizing your music",
|
"empty_hint": "Создайте свой первый плейлист, чтобы начать систематизировать свою музыку.",
|
||||||
"make_private": "Make private",
|
"make_private": "Сделать личным",
|
||||||
"make_public": "Make public",
|
"make_public": "Сделать общедоступным",
|
||||||
"manage_shares": "Manage Shares",
|
"manage_shares": "Управление общими ресурсами",
|
||||||
"no_shares": "No shares yet",
|
"no_shares": "Акций пока нет",
|
||||||
"playback_error": "Playback failed",
|
"playback_error": "Воспроизведение не удалось",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"public": "Public",
|
"public": "Public",
|
||||||
"read_only": "Read only",
|
"read_only": "Только чтение",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"remove_share": "Remove share",
|
"remove_share": "Удалить общий доступ",
|
||||||
"set_cover": "Set cover",
|
"set_cover": "Установить крышку",
|
||||||
"share_with_user": "User ID or email",
|
"share_with_user": "Идентификатор пользователя или адрес электронной почты",
|
||||||
"toggle_public": "Visibility",
|
"toggle_public": "Visibility",
|
||||||
"track_removed": "Track removed",
|
"track_removed": "Трек удален.",
|
||||||
"prev": "Предыдущий"
|
"prev": "Предыдущий",
|
||||||
|
"add_selected": "Добавить выбранное",
|
||||||
|
"create_playlist_hint": "Введите имя списка воспроизведения, чтобы создать его.",
|
||||||
|
"created": "Создан «{{name}}».",
|
||||||
|
"delete_playlist": "Удалить плейлист",
|
||||||
|
"deleted": "Удален «{{name}}».",
|
||||||
|
"edit_description": "Изменить описание",
|
||||||
|
"empty_playlist": "В этом плейлисте пока нет треков.",
|
||||||
|
"new_playlist": "Новый плейлист",
|
||||||
|
"no_audio": "Аудиофайлы не найдены.",
|
||||||
|
"now_private": "Плейлист теперь стал личным.",
|
||||||
|
"now_public": "Плейлист теперь общедоступен.",
|
||||||
|
"pick_or_create": "Существующие: {{list}}. Введите имя, которое нужно добавить или создать.",
|
||||||
|
"rename_playlist": "Переименовать плейлист",
|
||||||
|
"reordered": "Плейлист изменен.",
|
||||||
|
"seek": "Искать",
|
||||||
|
"selected_count": "{{n}} выбрано",
|
||||||
|
"share_added": "Поделился.",
|
||||||
|
"track_count": "{{n}} треки",
|
||||||
|
"tracks_added": "Добавлено {{n}} трек(а)."
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "Поиск файлов...",
|
"search": "Поиск файлов...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "Как в системе"
|
"auto": "Как в системе"
|
||||||
},
|
},
|
||||||
"manage_groups": "Управление группами",
|
"manage_groups": "Управление группами",
|
||||||
"admin": "Админ"
|
"admin": "Админ",
|
||||||
|
"mit_license": "Лицензия MIT",
|
||||||
|
"title": "Меню пользователя"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "Ссылка для обмена",
|
"dialogTitle": "Ссылка для обмена",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "Настройки общего доступа успешно обновлены",
|
"shareUpdated": "Настройки общего доступа успешно обновлены",
|
||||||
"shareRemoved": "Общий доступ успешно удалён",
|
"shareRemoved": "Общий доступ успешно удалён",
|
||||||
"inviteByEmail": "Пригласить по e-mail — приглашение будет отправлено",
|
"inviteByEmail": "Пригласить по e-mail — приглашение будет отправлено",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "Каталог пользователя недоступен",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "Название ссылки (необязательно)",
|
||||||
"newLink": "New link",
|
"newLink": "Новая ссылка",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "Нет срока действия",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Публичные ссылки",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "Можно редактировать",
|
||||||
"canManage": "Can manage",
|
"canManage": "Может управлять",
|
||||||
"canView": "Can view"
|
"canView": "Можно просмотреть"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "Поиск людей…",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "Доля:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "Общая ссылка",
|
||||||
"copied": "Link copied",
|
"copied": "Ссылка скопирована",
|
||||||
"copy": "Копировать",
|
"copy": "Копировать",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "Не удалось скопировать ссылку",
|
||||||
"download": "Скачать",
|
"download": "Скачать",
|
||||||
"files": "Файлы",
|
"files": "Файлы",
|
||||||
"folders": "Папки",
|
"folders": "Папки",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "Название ссылки (необязательно)",
|
||||||
"notifyByEmail": "Уведомить по e-mail",
|
"notifyByEmail": "Уведомить по e-mail",
|
||||||
"revoke": "Remove",
|
"revoke": "Remove",
|
||||||
"role_label": "Роль",
|
"role_label": "Роль",
|
||||||
"col_shared_by": "Поделился",
|
"col_shared_by": "Поделился",
|
||||||
"col_shared": "Общий доступ"
|
"col_shared": "Общий доступ",
|
||||||
|
"addPassword": "Добавить пароль",
|
||||||
|
"add_people": "Добавьте людей, группы или адрес электронной почты…",
|
||||||
|
"bad_password": "Неправильный пароль. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"changePassword": "Изменить пароль",
|
||||||
|
"create_link": "Создать ссылку",
|
||||||
|
"created": "Публичная ссылка создана.",
|
||||||
|
"dialog_title": "Поделиться «{{name}}»",
|
||||||
|
"download_zip": "Скачать ZIP",
|
||||||
|
"empty_folder": "Эта папка пуста.",
|
||||||
|
"error": "Что-то пошло не так. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"expired": "Эта ссылка для общего доступа больше не доступна.",
|
||||||
|
"expires_optional": "Срок действия истекает (необязательно)",
|
||||||
|
"expiry": "Срок действия",
|
||||||
|
"invalid": "Эта ссылка для общего доступа недействительна.",
|
||||||
|
"link": "Связь",
|
||||||
|
"no_people": "Пока ни с кем не поделился.",
|
||||||
|
"none": "Публичных ссылок пока нет.",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} уже уведомлен недавно.",
|
||||||
|
"rateLimited": "{{n}} достиг предела скорости — попробуйте позже.",
|
||||||
|
"sent": "{{n}} уведомлено по электронной почте.",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "Установите пароль:",
|
||||||
|
"passwordPrompt_clear": "Новый пароль (пусто для удаления):",
|
||||||
|
"password_cleared": "Пароль удален",
|
||||||
|
"password_optional": "Пароль (необязательно)",
|
||||||
|
"password_set": "Пароль обновлен",
|
||||||
|
"password_title": "Требуется пароль",
|
||||||
|
"public_link": "Публичная ссылка",
|
||||||
|
"set_expiry": "Установить срок действия",
|
||||||
|
"title": "Общий",
|
||||||
|
"unlock": "Разблокировать"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "Ссылка для обмена",
|
"share_dialogTitle": "Ссылка для обмена",
|
||||||
"share_linkLabel": "Ссылка:",
|
"share_linkLabel": "Ссылка:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "Добавить в избранное",
|
"favorite": "Добавить в избранное",
|
||||||
"unfavorite": "Удалить из избранного",
|
"unfavorite": "Удалить из избранного",
|
||||||
"open": "Открыть",
|
"open": "Открыть",
|
||||||
"download_zip": "Скачать как ZIP"
|
"download_zip": "Скачать как ZIP",
|
||||||
|
"already_favorites": "Все выбранные товары уже являются избранными",
|
||||||
|
"batch_delete": "Удалить выбранное",
|
||||||
|
"breadcrumb": "хлебные крошки",
|
||||||
|
"cancel_selection": "Отменить выбор",
|
||||||
|
"confirm_batch_delete": "Переместить {{n}} объекты в корзину?",
|
||||||
|
"confirm_delete": "Переместить «{{name}}» в корзину?",
|
||||||
|
"confirm_delete_n": "Удалить {{count}} элемент(ы)?",
|
||||||
|
"copied": "Скопировано",
|
||||||
|
"copy_here": "Скопируйте сюда",
|
||||||
|
"copy_n": "Копировать {{n}} элементы",
|
||||||
|
"copy_title": "Скопировать «{{name}}»",
|
||||||
|
"edit_new_tab": "Редактировать в новой вкладке",
|
||||||
|
"editor": "Редактор документов",
|
||||||
|
"empty_title": "Эта папка пуста",
|
||||||
|
"favorited": "Любимый",
|
||||||
|
"grid": "Сетка",
|
||||||
|
"list": "Список",
|
||||||
|
"more_actions": "Дополнительные действия",
|
||||||
|
"move_here": "Переместитесь сюда",
|
||||||
|
"move_n": "Переместить {{n}} элементы",
|
||||||
|
"move_title": "Переместить «{{name}}»",
|
||||||
|
"moved": "Взолнованный",
|
||||||
|
"new_folder_prompt": "Новое имя папки",
|
||||||
|
"no_home": "Домашняя папка недоступна.",
|
||||||
|
"no_preview": "Для этого типа файла предварительный просмотр недоступен.",
|
||||||
|
"no_subfolders": "Здесь нет подпапок.",
|
||||||
|
"owner_me": "Мне",
|
||||||
|
"preview_failed": "Не удалось загрузить предварительный просмотр.",
|
||||||
|
"select_all": "Выбрать все",
|
||||||
|
"selected_count": "{{count}} выбрано",
|
||||||
|
"selection": "Выбор",
|
||||||
|
"shared": "Общий",
|
||||||
|
"uploaded": "Загрузка завершена",
|
||||||
|
"uploaded_saved": "Загрузка завершена — дедуплицировано {{mb}} МБ",
|
||||||
|
"uploaded_partial": "{{ok}} загружено, {{failed}} не удалось",
|
||||||
|
"uploaded_skipped": "{{ok}} загружено · {{skipped}} пропущено (не обычные файлы)",
|
||||||
|
"upload_failed": "Загрузка не удалась",
|
||||||
|
"uploading": "Загрузка…",
|
||||||
|
"uploading_file": "Загрузка {{name}}…",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "Переименовать папку",
|
"rename_folder": "Переименовать папку",
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "Глубина вложенности превышает допустимый максимум (8).",
|
"group_depth_exceeded": "Глубина вложенности превышает допустимый максимум (8).",
|
||||||
"group_virtual_immutable": "Группа «Internal» управляется системой и не может быть изменена.",
|
"group_virtual_immutable": "Группа «Internal» управляется системой и не может быть изменена.",
|
||||||
"group_not_found": "Группа не найдена.",
|
"group_not_found": "Группа не найдена.",
|
||||||
"group_name_taken": "Группа с таким именем уже существует."
|
"group_name_taken": "Группа с таким именем уже существует.",
|
||||||
|
"forbidden": "Не удалось загрузить файлы"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "Главная",
|
"home": "Главная",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "Удалить навсегда",
|
"delete": "Удалить навсегда",
|
||||||
"empty_action": "Очистить корзину",
|
"empty_action": "Очистить корзину",
|
||||||
"expires_at": "Истекает"
|
"expires_at": "Истекает",
|
||||||
|
"confirm_delete": "Удалить этот элемент навсегда? Это невозможно отменить.",
|
||||||
|
"confirm_empty": "Очистить мусор? Это невозможно отменить.",
|
||||||
|
"restored": "Восстановлен"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "Истёк",
|
"expired": "Истёк",
|
||||||
@@ -556,15 +672,36 @@
|
|||||||
"magicLinkSent": "Если для этого адреса существует учётная запись, ссылка для входа отправлена. Проверьте входящие.",
|
"magicLinkSent": "Если для этого адреса существует учётная запись, ссылка для входа отправлена. Проверьте входящие.",
|
||||||
"magicLinkUnavailable": "Вход по электронной почте недоступен на этом сервере.",
|
"magicLinkUnavailable": "Вход по электронной почте недоступен на этом сервере.",
|
||||||
"magicLinkNetworkError": "Не удалось подключиться к серверу: {{message}}",
|
"magicLinkNetworkError": "Не удалось подключиться к серверу: {{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "Нет пароля? Отправьте мне ссылку для входа по электронной почте",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "Пароли совпадают",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "Кэпс Лок включен",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "Кэпс Лок включен",
|
||||||
"magic_email_label": "Адрес электронной почты",
|
"magic_email_label": "Адрес электронной почты",
|
||||||
"magic_hint": "Нет пароля? Введите ваш email, и мы пришлём вам одноразовую ссылку для входа.",
|
"magic_hint": "Нет пароля? Введите ваш email, и мы пришлём вам одноразовую ссылку для входа.",
|
||||||
"magic_unavailable": "Вход по электронной почте недоступен на этом сервере.",
|
"magic_unavailable": "Вход по электронной почте недоступен на этом сервере.",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "Пароли совпадают",
|
||||||
"sign_in": "Вход",
|
"sign_in": "Вход",
|
||||||
|
"password_or_link_hint": "Пароль (оставьте пустым для ссылки для входа)",
|
||||||
|
"cookie_rejected": "Вход выполнен успешно, но браузер отклонил файл cookie сеанса. Если вы используете HTTP, установите OXICLOUD_COOKIE_SECURE=false или используйте HTTPS.",
|
||||||
|
"login_error": "Ошибка входа в систему",
|
||||||
|
"magic_error": "Что-то пошло не так. Попробуйте еще раз.",
|
||||||
|
"magic_prompt": "Нет пароля? Войдите, используя ссылку электронной почты",
|
||||||
|
"magic_send": "Отправить ссылку",
|
||||||
|
"magic_sent": "Если учетная запись существует, ссылка для входа была отправлена. Проверьте свой почтовый ящик.",
|
||||||
|
"register_error": "Регистрация не удалась",
|
||||||
|
"session_expired": "Срок действия вашей сессии истек. Пожалуйста, войдите снова.",
|
||||||
|
"signing_in": "Вход в систему…",
|
||||||
|
"sending": "Отправка…",
|
||||||
|
"toggle_password": "Показать пароль",
|
||||||
|
"login_error_title": "Не удалось войти в систему",
|
||||||
|
"login_error_back_to_login": "Вернуться к входу",
|
||||||
|
"login_error_auto_link_disabled": "Этот сервер не связывает учетные записи единого входа автоматически. Войдите в систему, используя существующие учетные данные, а затем подключите единый вход из своего профиля.",
|
||||||
|
"login_error_auto_link_email_not_verified": "Ваш поставщик единого входа не подтвердил ваш адрес электронной почты. Подтвердите адрес электронной почты у поставщика удостоверений и повторите попытку.",
|
||||||
|
"login_error_already_linked_elsewhere": "Локальная учетная запись с этим адресом электронной почты уже существует и связана с другим идентификатором единого входа. Свяжитесь со своим администратором.",
|
||||||
|
"login_error_callback_denied": "Срок действия вашей ссылки для входа истек или она уже использовалась. Пожалуйста, попробуйте войти еще раз.",
|
||||||
|
"login_error_callback_failed": "Не удалось выполнить вход в систему единого входа. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"login_error_generic": "Во входе в систему единого входа было отказано. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"login_error_email_ambiguous": "Несколько локальных учетных записей соответствуют этому адресу электронной почты. Обратитесь к администратору для решения.",
|
||||||
"logged_out": "Вы успешно вышли."
|
"logged_out": "Вы успешно вышли."
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "Скачать файл",
|
"download_file": "Скачать файл",
|
||||||
"zoom_in": "Увеличить",
|
"zoom_in": "Увеличить",
|
||||||
"zoom_out": "Уменьшить",
|
"zoom_out": "Уменьшить",
|
||||||
"zoom_reset": "Сбросить масштаб"
|
"zoom_reset": "Сбросить масштаб",
|
||||||
|
"zoom": "Увеличить"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "Добро пожаловать!",
|
"title": "Добро пожаловать!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "Недавних элементов скрыто: {{n}}",
|
"empty_hidden_state": "Недавних элементов скрыто: {{n}}",
|
||||||
"empty_hidden_hint": "Отключите \"Скрывать скрытые файлы\" в профиле, чтобы увидеть их.",
|
"empty_hidden_hint": "Отключите \"Скрывать скрытые файлы\" в профиле, чтобы увидеть их.",
|
||||||
"loadMore": "Загрузить ещё",
|
"loadMore": "Загрузить ещё",
|
||||||
"remove_item": "Удалить из недавних"
|
"remove_item": "Удалить из недавних",
|
||||||
|
"confirm_clear": "Очистить недавние записи?"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "Файл переименован",
|
"file_renamed": "Файл переименован",
|
||||||
@@ -636,7 +775,8 @@
|
|||||||
"link_created": "Ссылка создана",
|
"link_created": "Ссылка создана",
|
||||||
"share_success": "Ссылка для общего доступа успешно создана",
|
"share_success": "Ссылка для общего доступа успешно создана",
|
||||||
"upload_files_section_title": "Загрузка здесь недоступна",
|
"upload_files_section_title": "Загрузка здесь недоступна",
|
||||||
"upload_files_section_body": "Перейдите в раздел «Файлы», чтобы загрузить файлы"
|
"upload_files_section_body": "Перейдите в раздел «Файлы», чтобы загрузить файлы",
|
||||||
|
"clear": "Очистить все"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "Выбран 1 элемент",
|
"one_selected": "Выбран 1 элемент",
|
||||||
@@ -712,8 +852,8 @@
|
|||||||
"issuer_url_hint": "URL издателя OpenID Connect",
|
"issuer_url_hint": "URL издателя OpenID Connect",
|
||||||
"auto_discover": "Авто-обнаружение",
|
"auto_discover": "Авто-обнаружение",
|
||||||
"discovering": "Обнаружение…",
|
"discovering": "Обнаружение…",
|
||||||
"client_id": "Client ID",
|
"client_id": "Идентификатор клиента",
|
||||||
"client_secret": "Client Secret",
|
"client_secret": "Секрет клиента",
|
||||||
"client_secret_placeholder": "Оставьте пустым для сохранения",
|
"client_secret_placeholder": "Оставьте пустым для сохранения",
|
||||||
"secret_configured": "Client secret уже настроен",
|
"secret_configured": "Client secret уже настроен",
|
||||||
"callback_url": "URL обратного вызова",
|
"callback_url": "URL обратного вызова",
|
||||||
@@ -835,7 +975,7 @@
|
|||||||
"mig_verifying": "Проверка...",
|
"mig_verifying": "Проверка...",
|
||||||
"oidc_auto_provision": "Автоматически создавать пользователей",
|
"oidc_auto_provision": "Автоматически создавать пользователей",
|
||||||
"oidc_callback": "URL обратного вызова",
|
"oidc_callback": "URL обратного вызова",
|
||||||
"oidc_client_id": "Client ID",
|
"oidc_client_id": "Идентификатор клиента",
|
||||||
"oidc_disable_pw": "Отключить вход по паролю (только OIDC)",
|
"oidc_disable_pw": "Отключить вход по паролю (только OIDC)",
|
||||||
"oidc_issuer": "URL издателя",
|
"oidc_issuer": "URL издателя",
|
||||||
"oidc_scopes": "Области",
|
"oidc_scopes": "Области",
|
||||||
@@ -843,38 +983,6 @@
|
|||||||
"quotas": "Квоты",
|
"quotas": "Квоты",
|
||||||
"reset_pw_for": "Новый пароль для",
|
"reset_pw_for": "Новый пароль для",
|
||||||
"role": "Роль",
|
"role": "Роль",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "Пользователь (UUID)",
|
|
||||||
"include_revoked": "Включая отозванные / истёкшие",
|
|
||||||
"refresh": "Обновить",
|
|
||||||
"col_user": "Пользователь",
|
|
||||||
"col_origin": "Источник",
|
|
||||||
"col_created": "Создан",
|
|
||||||
"col_expires": "Истекает",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "Агент пользователя",
|
|
||||||
"col_bound": "Привязан",
|
|
||||||
"col_status": "Статус",
|
|
||||||
"current_tooltip": "Это сеанс, который вы сейчас используете — при отзыве вы будете разлогинены.",
|
|
||||||
"bound_tooltip": "Привязан к DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "не привязан",
|
|
||||||
"revoked": "отозван",
|
|
||||||
"expired": "истёк",
|
|
||||||
"active": "активен",
|
|
||||||
"revoke": "Отозвать",
|
|
||||||
"empty": "Нет сеансов, соответствующих текущему фильтру.",
|
|
||||||
"revoke_self_confirm": "⚠️ Это ВАШ текущий сеанс. При отзыве вы будете немедленно разлогинены и придётся войти снова. Продолжить?",
|
|
||||||
"revoke_confirm": "Отозвать этот сеанс? Следующий запрос из этого браузера получит 401.",
|
|
||||||
"revoke_lag_notice": "Отзыв сессии немедленно прерывает путь её обновления, но любой JWT, уже находящийся в браузере, остаётся действительным до {{secs}} секунд, до следующей попытки обновления.",
|
|
||||||
"origin": {
|
|
||||||
"password": "Пароль",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "Волшебная ссылка",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "Устройство",
|
|
||||||
"unknown": "Неизвестно"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "Сбой отправки.",
|
"smtp_fail": "Сбой отправки.",
|
||||||
"smtp_send": "Отправить",
|
"smtp_send": "Отправить",
|
||||||
"smtp_test": "Отправить тестовое письмо",
|
"smtp_test": "Отправить тестовое письмо",
|
||||||
@@ -950,7 +1058,230 @@
|
|||||||
"deleting": "Удаление…",
|
"deleting": "Удаление…",
|
||||||
"auth": "Аутентификация",
|
"auth": "Аутентификация",
|
||||||
"quota": "Использование хранилища",
|
"quota": "Использование хранилища",
|
||||||
"last_login": "Последний вход"
|
"last_login": "Последний вход",
|
||||||
|
"tab_plugins": "Плагины",
|
||||||
|
"plugins_title": "Плагины",
|
||||||
|
"plugins_disabled": "На этом сервере отключены плагины. Установите OXICLOUD_ENABLE_PLUGINS=true (и создайте функцию «плагины») для управления плагинами WASM здесь.",
|
||||||
|
"plugins_install_title": "Установить плагин",
|
||||||
|
"plugins_install_intro": "Загрузите пакет плагинов (.zip), содержащий плагин.toml и его скомпилированный модуль WebAssembly (.wasm). Манифест проверяется, и модуль проверяется перед установкой.",
|
||||||
|
"plugins_bundle_label": "Пакет плагинов (.zip)",
|
||||||
|
"plugins_install": "Установить плагин",
|
||||||
|
"plugins_installed_title": "Установленные плагины",
|
||||||
|
"plugins_col_name": "Имя",
|
||||||
|
"plugins_col_id": "ИДЕНТИФИКАТОР",
|
||||||
|
"plugins_col_version": "Версия",
|
||||||
|
"plugins_col_events": "События",
|
||||||
|
"plugins_col_status": "Статус",
|
||||||
|
"plugins_col_actions": "Действия",
|
||||||
|
"plugins_loading": "Загрузка плагинов…",
|
||||||
|
"plugins_none": "Плагины не установлены.",
|
||||||
|
"plugins_enabled": "Включено",
|
||||||
|
"plugins_disabled_badge": "Неполноценный",
|
||||||
|
"plugins_enable": "Давать возможность",
|
||||||
|
"plugins_disable": "Запрещать",
|
||||||
|
"plugins_delete": "Удалить",
|
||||||
|
"plugins_confirm_delete": "Удалить плагин «{{name}}»? Его файлы будут удалены с сервера.",
|
||||||
|
"plugins_installing": "Установка…",
|
||||||
|
"plugins_installed": "Установлен {{name}}.",
|
||||||
|
"plugins_install_missing_bundle": "Выберите пакет плагинов (.zip).",
|
||||||
|
"plugins_details": "Журналы и подробности",
|
||||||
|
"plugins_back": "Вернуться к плагинам",
|
||||||
|
"plugins_retention_title": "Хранение журнала",
|
||||||
|
"plugins_retention_intro": "Повернутые сегменты журнала старше окна хранения или размера, превышающего ограничение, удаляются по расписанию.",
|
||||||
|
"plugins_retention_days": "Хранение (дней)",
|
||||||
|
"plugins_retention_max_mb": "Максимальный размер журнала (МБ)",
|
||||||
|
"plugins_retention_save": "Сохранить удержание",
|
||||||
|
"plugins_retention_saved": "Удержание сохранено.",
|
||||||
|
"plugins_retention_invalid": "Введите неотрицательные числа.",
|
||||||
|
"plugins_logs_title": "Журналы",
|
||||||
|
"plugins_logs_level_all": "Все уровни",
|
||||||
|
"plugins_logs_search": "Поиск сообщений…",
|
||||||
|
"plugins_logs_live": "Жить",
|
||||||
|
"plugins_logs_clear": "Прозрачный",
|
||||||
|
"plugins_logs_confirm_clear": "Очистить все журналы этого плагина?",
|
||||||
|
"plugins_logs_none": "Нет записей в журнале.",
|
||||||
|
"plugins_logs_col_time": "Время",
|
||||||
|
"plugins_logs_col_level": "Уровень",
|
||||||
|
"plugins_logs_col_kind": "Добрый",
|
||||||
|
"plugins_logs_col_invocation": "Призыв",
|
||||||
|
"plugins_logs_col_message": "Сообщение",
|
||||||
|
"plugins_logs_showing": "Показаны {{from}}–{{to}} из {{total}}",
|
||||||
|
"available": "доступный",
|
||||||
|
"confirm_delete_plugin": "Удалить плагин {{name}}?",
|
||||||
|
"disable": "Запрещать",
|
||||||
|
"email_auto": "Создается автоматически, если оставить пустым",
|
||||||
|
"enable": "Давать возможность",
|
||||||
|
"env_locked": "Устанавливается переменной среды",
|
||||||
|
"logs_all": "Все уровни",
|
||||||
|
"logs_empty": "Нет записей в журнале.",
|
||||||
|
"logs_invocation": "Призыв",
|
||||||
|
"logs_kind": "Добрый",
|
||||||
|
"logs_level": "Уровень",
|
||||||
|
"logs_live": "Жить",
|
||||||
|
"logs_message": "Сообщение",
|
||||||
|
"logs_search": "Поиск…",
|
||||||
|
"logs_showing": "Показаны {{from}}–{{to}} из {{total}}",
|
||||||
|
"logs_time": "Время",
|
||||||
|
"mig_eta": "Осталось ~{{min}} мин.",
|
||||||
|
"mig_failed": "{{n}} неудачные BLOB-объекты",
|
||||||
|
"mig_start": "Начинать",
|
||||||
|
"mig_verify": "Проверьте целостность",
|
||||||
|
"mig_verify_mismatch": "{{n}} несоответствие размеров",
|
||||||
|
"mig_verify_missing": "{{n}} отсутствует",
|
||||||
|
"mig_verify_summary": "{{checked}} BLOB-объекты проверены, {{total}} всего в базе данных",
|
||||||
|
"migration": "Миграция хранилища",
|
||||||
|
"new_password": "Новый пароль",
|
||||||
|
"no_plugins": "Плагины не установлены.",
|
||||||
|
"oidc_admin_groups": "Группы администраторов",
|
||||||
|
"oidc_auth_endpoint": "Конечная точка аутентификации",
|
||||||
|
"oidc_client_secret": "Секрет клиента",
|
||||||
|
"oidc_enabled": "Включить вход в OIDC",
|
||||||
|
"oidc_provider_name": "Имя провайдера",
|
||||||
|
"oidc_secret_set": "Секрет клиента уже настроен.",
|
||||||
|
"over_80": "{{n}} пользователи с квотой более 80 %",
|
||||||
|
"over_quota": "{{n}} пользователей превышает квоту",
|
||||||
|
"password_reset": "Сброс пароля",
|
||||||
|
"plugin": "Плагин",
|
||||||
|
"plugin_logs": "Журналы плагинов",
|
||||||
|
"plugins": "Плагины",
|
||||||
|
"plugins_clear_logs": "Очистить журналы",
|
||||||
|
"plugins_install_hint": "Загрузите пакет плагина (.zip).",
|
||||||
|
"plugins_retention": "Хранение журнала",
|
||||||
|
"plugins_retention_max": "Максимальный размер (МБ)",
|
||||||
|
"plugins_upload": "Загрузите ZIP-файл",
|
||||||
|
"quota_for": "Квота на",
|
||||||
|
"registration": "Регистрация",
|
||||||
|
"registration_disabled_warning": "Публичная регистрация отключена. Только администраторы могут создавать новые учетные записи.",
|
||||||
|
"settings_saved_ok": "Настройки сохранены.",
|
||||||
|
"smtp": "Электронная почта (SMTP)",
|
||||||
|
"smtp_from": "От",
|
||||||
|
"smtp_host": "Хозяин",
|
||||||
|
"smtp_port": "Порт",
|
||||||
|
"smtp_status": "Статус SMTP",
|
||||||
|
"smtp_to": "получатель@example.com",
|
||||||
|
"storage_blobs": "капли",
|
||||||
|
"storage_current": "Текущий бэкэнд",
|
||||||
|
"storage_dedup": "Коэффициент дедупликации",
|
||||||
|
"storage_preset": "Предустановка",
|
||||||
|
"storage_size": "Хранится",
|
||||||
|
"storage_test": "Тест",
|
||||||
|
"storage_backend_audit": "Согласованность серверной части",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency срабатывает для `{{name}}` — смотрите его на вкладке «Задания».",
|
||||||
|
"time_day_ago": "{{n}} дня назад",
|
||||||
|
"time_hour_ago": "{{n}} часа назад",
|
||||||
|
"time_just_now": "прямо сейчас",
|
||||||
|
"unchanged": "Оставьте пустым, чтобы быть в курсе",
|
||||||
|
"running": "Бег…",
|
||||||
|
"maintenance": "Обслуживание",
|
||||||
|
"maintenance_hint": "Повторно отсканируйте существующие файлы для заполнения метаданных. Безопасно для повторного запуска; обрабатывает всю библиотеку и может занять некоторое время.",
|
||||||
|
"reextract_audio": "Повторное извлечение метаданных аудио",
|
||||||
|
"reextract_photos": "Повторное извлечение дат фото и видеосъемки",
|
||||||
|
"encryption": "Шифрование",
|
||||||
|
"encryption_hint": "Создайте ключ AES-256 для шифрования неактивных больших двоичных объектов, а затем установите его как OXICLOUD_STORAGE_ENCRYPTION_KEY в среде вашего сервера.",
|
||||||
|
"gen_key": "Сгенерировать ключ",
|
||||||
|
"gen_key_warning": "Храните этот ключ в надежном месте. Если он утерян, зашифрованные данные теряются безвозвратно.",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "Вакансии",
|
||||||
|
"title": "Вакансии",
|
||||||
|
"hint": "В этом разделе речь идет о внутренних работах: периодические + по требованию. Проверки согласованности можно безопасно запускать в любое время — они доступны только для чтения.",
|
||||||
|
"run_all_consistency": "Запустите все проверки согласованности",
|
||||||
|
"run_deep": "Беги глубоко",
|
||||||
|
"run_deep_hint": "Также выполняются медленные варианты (повторное хэширование больших двоичных объектов, обнаружение битротов).",
|
||||||
|
"col_name": "Имя",
|
||||||
|
"col_cadence": "Каденс",
|
||||||
|
"col_last_run": "Последний запуск",
|
||||||
|
"col_outcome": "Исход",
|
||||||
|
"col_state": "Состояние",
|
||||||
|
"col_actions": "Действия",
|
||||||
|
"col_started_at": "Началось",
|
||||||
|
"col_status": "Статус",
|
||||||
|
"col_duration": "Продолжительность",
|
||||||
|
"col_scanned": "Отсканировано",
|
||||||
|
"col_progress": "Прогресс",
|
||||||
|
"col_findings": "Выводы",
|
||||||
|
"progress_scanned_only": "{{n}} отсканировано",
|
||||||
|
"progress_scanned_only_tooltip": "Для этого запуска общая сумма недоступна (развертывание до индикатора выполнения или клиент не сообщает об подсчитываемой теме).",
|
||||||
|
"findings_present_tooltip": "Разверните этот прогон, чтобы просмотреть детали каждого результата.",
|
||||||
|
"col_error": "Ошибка",
|
||||||
|
"col_kind": "Добрый",
|
||||||
|
"col_severity": "Серьезность",
|
||||||
|
"col_resource": "Ресурс",
|
||||||
|
"col_detail": "Деталь",
|
||||||
|
"run": "Бегать",
|
||||||
|
"cancel": "Отмена",
|
||||||
|
"refresh": "Обновить",
|
||||||
|
"runs_title": "Недавние запуски",
|
||||||
|
"run_json": "Сводка выполнения (JSON)",
|
||||||
|
"findings_title": "Выводы",
|
||||||
|
"no_runs": "Пробегов пока нет.",
|
||||||
|
"no_findings": "Никаких результатов — чистый пробег.",
|
||||||
|
"none_registered": "Вакансий не зарегистрировано.",
|
||||||
|
"on_demand": "по требованию",
|
||||||
|
"every_h": "каждые {{n}} ч",
|
||||||
|
"every_min": "каждые {{n}} мин.",
|
||||||
|
"every_sec": "каждые {{n}} с",
|
||||||
|
"outcome_ok": "хорошо",
|
||||||
|
"outcome_err": "ошибаться",
|
||||||
|
"outcome_issues": "проблемы",
|
||||||
|
"outcome_notices": "уведомления",
|
||||||
|
"n_findings": "{{n}} выводы",
|
||||||
|
"n_notices": "{{n}} уведомления",
|
||||||
|
"notices_present_tooltip": "Информационные выводы — никаких действий не требуется. Разверните для подробностей.",
|
||||||
|
"purge": "Очистка старых пробегов",
|
||||||
|
"purge_hint": "Удалить историю завершенных и неудачных запусков старше выбранного периода хранения. Результаты падают вместе с их родительскими запусками. Нетерминальные прогоны всегда сохраняются.",
|
||||||
|
"purge_title": "Очистить старую историю работы",
|
||||||
|
"purge_body": "Удалить историю завершенных и неудачных запусков старше выбранного количества дней. Результаты падают вместе с их родительскими запусками. Нетерминальные запуски (выполняющиеся, приостановленные, с запросом на отмену) всегда сохраняются.",
|
||||||
|
"purge_days_label": "Хранение (дней)",
|
||||||
|
"purge_confirm": "Удалять",
|
||||||
|
"purge_done": "{{n}} старые прогоны удалены (хранение {{days}} дней)",
|
||||||
|
"state_running": "бег",
|
||||||
|
"never": "никогда",
|
||||||
|
"just_now": "прямо сейчас",
|
||||||
|
"n_min_ago": "{{n}} минуту назад",
|
||||||
|
"n_h_ago": "{{n}} часа назад",
|
||||||
|
"n_d_ago": "{{n}} дня назад",
|
||||||
|
"triggered_ok": "{{name}} успешно сработало",
|
||||||
|
"triggered_err": "{{name}} не удалось: {{message}}",
|
||||||
|
"cancel_requested": "Отмена запроса — {{name}} приостановится на следующей безопасной границе",
|
||||||
|
"cancel_noop": "Отменять нечего — {{name}} не работает",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "Пользователь (UUID)",
|
||||||
|
"include_revoked": "Включая отозванные / истёкшие",
|
||||||
|
"refresh": "Обновить",
|
||||||
|
"col_user": "Пользователь",
|
||||||
|
"col_origin": "Источник",
|
||||||
|
"col_created": "Создан",
|
||||||
|
"col_expires": "Истекает",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "Агент пользователя",
|
||||||
|
"col_bound": "Привязан",
|
||||||
|
"col_status": "Статус",
|
||||||
|
"current_tooltip": "Это сеанс, который вы сейчас используете — при отзыве вы будете разлогинены.",
|
||||||
|
"bound_tooltip": "Привязан к DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "не привязан",
|
||||||
|
"revoked": "отозван",
|
||||||
|
"expired": "истёк",
|
||||||
|
"active": "активен",
|
||||||
|
"revoke": "Отозвать",
|
||||||
|
"empty": "Нет сеансов, соответствующих текущему фильтру.",
|
||||||
|
"revoke_self_confirm": "⚠️ Это ВАШ текущий сеанс. При отзыве вы будете немедленно разлогинены и придётся войти снова. Продолжить?",
|
||||||
|
"revoke_confirm": "Отозвать этот сеанс? Следующий запрос из этого браузера получит 401.",
|
||||||
|
"revoke_lag_notice": "Отзыв сессии немедленно прерывает путь её обновления, но любой JWT, уже находящийся в браузере, остаётся действительным до {{secs}} секунд, до следующей попытки обновления.",
|
||||||
|
"origin": {
|
||||||
|
"password": "Пароль",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "Волшебная ссылка",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "Устройство",
|
||||||
|
"unknown": "Неизвестно"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "Профиль",
|
"page_title": "Профиль",
|
||||||
@@ -1026,25 +1357,44 @@
|
|||||||
"error_create_pw": "Не удалось создать пароль",
|
"error_create_pw": "Не удалось создать пароль",
|
||||||
"confirm_revoke": "Отозвать пароль «{{label}}»? Клиенты перестанут работать.",
|
"confirm_revoke": "Отозвать пароль «{{label}}»? Клиенты перестанут работать.",
|
||||||
"error_revoke": "Не удалось отозвать",
|
"error_revoke": "Не удалось отозвать",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "Редактировать фотографию",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "Выберите фотографию (PNG, JPEG, WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "Размер изображений размером более 512 × 512 пикселей автоматически изменяется.",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "Сохранить фото",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "Удалить фото",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "Не удалось сохранить фото.",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "Пожалуйста, сначала выберите файл",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "Фотография управляется вашим поставщиком удостоверений.",
|
||||||
"password_mismatch": "Пароли не совпадают"
|
"password_mismatch": "Пароли не совпадают",
|
||||||
|
"app_pw_revoke": "Отменить пароль приложения",
|
||||||
|
"avatar": "Аватар",
|
||||||
|
"copied": "Скопировано",
|
||||||
|
"copy_failed": "Не удалось скопировать",
|
||||||
|
"language": "Язык",
|
||||||
|
"language_auto": "Автоматический",
|
||||||
|
"saved": "Профиль сохранен.",
|
||||||
|
"sso_connect_title": "Подключить систему единого входа",
|
||||||
|
"sso_connect_description": "Свяжите свою учетную запись с {{provider}}, чтобы можно было входить в систему с помощью единого входа вместо пароля.",
|
||||||
|
"sso_connect_button": "Свяжитесь с {{provider}}",
|
||||||
|
"sso_disconnect_title": "Единый вход",
|
||||||
|
"sso_disconnect_description": "Ваша учетная запись подключена к {{provider}}. Отключение потребует от вас входа в систему с паролем.",
|
||||||
|
"sso_disconnect_button": "Отключить систему единого входа",
|
||||||
|
"sso_disconnect_confirm_title": "Отключить систему единого входа?",
|
||||||
|
"sso_disconnect_confirm_message": "После этого вы сможете войти в систему только со своим паролем или учетными данными OPAQUE.",
|
||||||
|
"sso_disconnect_confirm_button": "Отключить",
|
||||||
|
"sso_unlinked_success": "Единый вход отключен.",
|
||||||
|
"sso_unlink_no_alt_auth": "Сначала установите пароль, иначе вы будете заблокированы."
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "Загрузка...",
|
"uploading": "Загрузка...",
|
||||||
"files": "файлов",
|
"files": "файлов",
|
||||||
"complete": "{{count}} / {{total}} загружено"
|
"complete": "{{count}} / {{total}} загружено",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "Превышена квота хранилища",
|
"storage_quota_exceeded": "Превышена квота хранилища",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "Дата создания",
|
"createdAt": "Дата создания",
|
||||||
"size": "Размер",
|
"size": "Размер",
|
||||||
"favoriteDate": "Дата добавления в избранное",
|
"favoriteDate": "Дата добавления в избранное",
|
||||||
"byFiles": "By files",
|
"byFiles": "По файлам",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "Доступно с",
|
||||||
"justAdded": "Новые",
|
"justAdded": "Новые",
|
||||||
"folders": "Папки"
|
"folders": "Папки"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "Каждый внутренний пользователь на этом сервере",
|
"virtual_internal_explanation": "Каждый внутренний пользователь на этом сервере",
|
||||||
"create": "Создать группу",
|
"create": "Создать группу",
|
||||||
"empty": "Пока нет групп.",
|
"empty": "Пока нет групп.",
|
||||||
"members": "Участники"
|
"members": "Участники",
|
||||||
|
"add_member_search": "Найдите пользователей или группы, чтобы добавить…",
|
||||||
|
"nested": "Группа"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "Копировать ссылку",
|
"copyLink": "Копировать ссылку",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "Слишком много уведомлений для этого получателя — попробуйте позже.",
|
"notifyRateLimited": "Слишком много уведомлений для этого получателя — попробуйте позже.",
|
||||||
"removeAccess": "Отозвать доступ",
|
"removeAccess": "Отозвать доступ",
|
||||||
"resendInvitation": "Отправить приглашение повторно",
|
"resendInvitation": "Отправить приглашение повторно",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "Публичные ссылки",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "Типы",
|
"button": "Типы",
|
||||||
"title": "Фильтр по типу",
|
"title": "Фильтр по типу",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "Ни один общий доступ не соответствует текущему фильтру",
|
"emptyTitle": "Ни один общий доступ не соответствует текущему фильтру",
|
||||||
"emptyHint": "Настройте фильтр по типу или сбросьте его на значение по умолчанию (Файлы + Папки).",
|
"emptyHint": "Настройте фильтр по типу или сбросьте его на значение по умолчанию (Файлы + Папки).",
|
||||||
"reset": "Сбросить фильтр"
|
"reset": "Сбросить фильтр"
|
||||||
}
|
},
|
||||||
|
"editSharing": "Изменить общий доступ",
|
||||||
|
"emptyStateDesc": "Здесь появятся элементы, которыми вы делитесь с другими.",
|
||||||
|
"emptyStateTitle": "Вы еще ничем не поделились",
|
||||||
|
"manageAccess": "Управление доступом",
|
||||||
|
"notifySent": "Уведомление отправлено.",
|
||||||
|
"passwordLinks": "Ссылки, защищенные паролем"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascending",
|
"asc": "ascending",
|
||||||
"desc": "descending"
|
"desc": "descending",
|
||||||
|
"direction": "Направление сортировки"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "Ошибка при выполнении поиска",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "Очистка завершена",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "История последних файлов очищена",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "Пакетное копирование",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} скопировано, {{errors}} не удалось",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "Элементы скопированы",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} элементы успешно скопированы",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "Пакетное перемещение",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} перемещено, {{errors}} не удалось",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "Элементы перемещены",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} элементы успешно перемещены",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "Пакетное удаление",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} перемещено в корзину, {{errors}} не удалось",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "Перемещено в корзину",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} элементы перемещены в корзину",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "Не удалось переместить объекты в корзину.",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "Подготовка загрузки",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "Подготовка загрузки…",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "Не удалось загрузить выбранные элементы",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "Не удалось добавить товары в избранное",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "Пожалуйста, введите действительный адрес электронной почты",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "Не удалось отправить уведомление",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "Папка создана",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "«{{name}}» успешно создано",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "Файл перемещен",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "Файл успешно перемещен",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "Ошибка перемещения файла: {{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "Ошибка перемещения файла",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "Папка перемещена",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "Папка успешно перемещена",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "Ошибка перемещения папки: {{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "Ошибка перемещения папки",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "Файл скопирован",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "Файл успешно скопирован",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "Ошибка копирования файла: {{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "Ошибка копирования файла",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "Папка переименована",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "Папка переименована в «{{name}}»",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "Файл перемещен в корзину",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "«{{name}}» перемещено в корзину",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "Файл удален",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "«{{name}}» успешно удалено",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "Ошибка удаления файла",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "Папка перемещена в корзину",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "«{{name}}» перемещено в корзину",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "Папка удалена",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "«{{name}}» успешно удалено",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "Ошибка удаления папки",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "Товар восстановлен",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "Объект успешно восстановлен",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "Ошибка восстановления объекта.",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "Объект удален.",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "Объект удален навсегда",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "Ошибка при удалении элемента",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "Корзина очищена",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "Мусор успешно очищен",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "Ошибка при очистке корзины",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "Кэш очищен",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "Кэш поиска успешно очищен",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "Ошибка очистки кеша поиска.",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "Не удалось открыть редактор документов.",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "Ссылка скопирована",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "Ссылка скопирована в буфер обмена",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "Не удалось скопировать ссылку",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "Уведомление отправлено",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "Уведомление отправлено на {{email}}"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "Аудио",
|
"audio": "Аудио",
|
||||||
"code": "Код",
|
"code": "Код",
|
||||||
"text": "Текст"
|
"text": "Текст",
|
||||||
|
"archives": "Архивы",
|
||||||
|
"documents": "Документы",
|
||||||
|
"images": "Изображения",
|
||||||
|
"installers": "Монтажники",
|
||||||
|
"markdown": "Уценка",
|
||||||
|
"presentations": "Презентации",
|
||||||
|
"spreadsheets": "Таблицы",
|
||||||
|
"videos": "Видео"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Добавить",
|
"add": "Добавить",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "Найти",
|
"search": "Найти",
|
||||||
"yes": "Да",
|
"yes": "Да",
|
||||||
"saving": "Сохранение…",
|
"saving": "Сохранение…",
|
||||||
"deleting": "Удаление…"
|
"deleting": "Удаление…",
|
||||||
|
"copied": "Скопировано в буфер обмена",
|
||||||
|
"copy_failed": "Не удалось скопировать",
|
||||||
|
"empty": "Здесь пока ничего.",
|
||||||
|
"error": "неизвестная ошибка",
|
||||||
|
"favorite": "Любимый",
|
||||||
|
"ok": "ХОРОШО",
|
||||||
|
"optional": "необязательный",
|
||||||
|
"retry": "Попробуйте еще раз",
|
||||||
|
"select": "Выбирать",
|
||||||
|
"select_all": "Выбрать все",
|
||||||
|
"dismiss": "Увольнять"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "Продолжить",
|
"continue": "Продолжить",
|
||||||
"unknown": "Неизвестно"
|
"unknown": "Неизвестно",
|
||||||
|
"approve": "Утвердить",
|
||||||
|
"approved": "Устройство одобрено. Вы можете вернуться к своему устройству.",
|
||||||
|
"client": "Приложение",
|
||||||
|
"denied": "Доступ к устройству запрещен.",
|
||||||
|
"deny": "Отрицать",
|
||||||
|
"enter_code": "Введите код, показанный на вашем устройстве",
|
||||||
|
"lookup_failed": "Не удалось проверить код. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"not_found": "Код не найден или срок его действия истек. Пожалуйста, проверьте и попробуйте еще раз.",
|
||||||
|
"scopes": "Доступ",
|
||||||
|
"title": "Проверка устройства",
|
||||||
|
"unauthorized": "Вы должны войти в систему, чтобы авторизовать устройство. Пожалуйста, сначала войдите в систему."
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "Истёк",
|
"expired": "Истёк",
|
||||||
"noExpiry": "Без срока",
|
"noExpiry": "Без срока",
|
||||||
"today": "Сегодня",
|
"today": "Сегодня",
|
||||||
"tomorrow": "Завтра"
|
"tomorrow": "Завтра",
|
||||||
|
"later": "Позже",
|
||||||
|
"month": "Менее чем за 30 дней",
|
||||||
|
"week": "Менее чем за 7 дней"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "Ошибка",
|
"error_title": "Ошибка",
|
||||||
"sign_in_with": "Войти через {{provider}}"
|
"sign_in_with": "Войти через {{provider}}",
|
||||||
|
"close_window": "Закрыть окно",
|
||||||
|
"error_expired_body": "Срок вашей сессии истек. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"error_expired_title": "Срок действия сессии истек",
|
||||||
|
"error_generic_body": "Произошла непредвиденная ошибка. Пожалуйста, попробуйте еще раз.",
|
||||||
|
"error_invalid_body": "Неверное имя пользователя или пароль. Пожалуйста, проверьте свои учетные данные и повторите попытку.",
|
||||||
|
"error_invalid_title": "Ошибка входа",
|
||||||
|
"error_notfound_body": "Запрошенная страница не найдена.",
|
||||||
|
"error_notfound_title": "Не найдено",
|
||||||
|
"grant": "Предоставить доступ",
|
||||||
|
"grant_subtitle": "Клиент Nextcloud запрашивает доступ к вашей учетной записи.",
|
||||||
|
"grant_title": "Предоставить доступ",
|
||||||
|
"invalid_token": "Неверный токен сеанса.",
|
||||||
|
"success_body": "Теперь вы можете вернуться к своему приложению — оно подключено.",
|
||||||
|
"success_title": "Доступ предоставлен"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "Размер",
|
"size_label": "Размер",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "Тип",
|
"type_label": "Тип",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "Релевантность"
|
"relevance": "Релевантность",
|
||||||
|
"largest": "Самый большой",
|
||||||
|
"name_asc": "Имя от А до Я",
|
||||||
|
"name_desc": "Имя Z-A",
|
||||||
|
"newest": "Новейший",
|
||||||
|
"oldest": "Самый старый",
|
||||||
|
"smallest": "Самый маленький"
|
||||||
},
|
},
|
||||||
"results_for": "Результаты для «{{q}}»",
|
"results_for": "Результаты для «{{q}}»",
|
||||||
"results_summary": "Результаты для «{{q}}» · {{n}} результатов за {{ms}} мс",
|
"results_summary": "Результаты для «{{q}}» · {{n}} результатов за {{ms}} мс",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "Последняя неделя",
|
"week": "Последняя неделя",
|
||||||
"month": "Последний месяц",
|
"month": "Последний месяц",
|
||||||
"year": "Последний год"
|
"year": "Последний год"
|
||||||
}
|
},
|
||||||
|
"see_all": "Посмотреть все результаты"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "Папки"
|
"folders": "Папки",
|
||||||
|
"empty": "Пусто (0 Б)",
|
||||||
|
"huge": "> 5 ГБ",
|
||||||
|
"large": "1 – 5 ГБ",
|
||||||
|
"medium": "100 МБ – 1 ГБ",
|
||||||
|
"small": "1 – 100 МБ",
|
||||||
|
"tiny": "< 1 МБ"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "Сетка",
|
"grid": "Сетка",
|
||||||
"list": "Список"
|
"list": "Список",
|
||||||
|
"label": "Посмотреть варианты",
|
||||||
|
"hide_dotfiles": "Скрыть скрытые файлы",
|
||||||
|
"show_dotfiles": "Показать скрытые файлы"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "Не удалось сохранить настройку. Повторите попытку."
|
"save_failed": "Не удалось сохранить настройку. Повторите попытку."
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "Расположение",
|
"location": "Расположение",
|
||||||
"wrong_drop_zone_msg": "Загрузки работают только в разделе Файлы — откройте раздел Файлы и перетащите туда.",
|
"wrong_drop_zone_msg": "Загрузки работают только в разделе Файлы — откройте раздел Файлы и перетащите туда.",
|
||||||
"wrong_drop_zone_action": "Перейти к файлам"
|
"wrong_drop_zone_action": "Перейти к файлам"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "Безымянный",
|
||||||
|
"empty": "Пока нет людей",
|
||||||
|
"disabled": "Распознавание лиц отключено",
|
||||||
|
"rename_title": "Назовите этого человека",
|
||||||
|
"name_label": "Имя",
|
||||||
|
"back": "Назад"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud — быстрый автономный сервер хранения и синхронизации файлов."
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "Нет подходящих команд",
|
||||||
|
"placeholder": "Введите команду или выполните поиск...",
|
||||||
|
"title": "Палитра команд",
|
||||||
|
"toggle_theme": "Переключить тему"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "Не удалось загрузить элементы",
|
||||||
|
"settings": {
|
||||||
|
"language": "Язык"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "С вами еще ничего не поделилось.",
|
||||||
|
"from": "Поделился {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "Направление сортировки"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+602
-152
@@ -65,7 +65,11 @@
|
|||||||
"sharedwithme": "與我共享",
|
"sharedwithme": "與我共享",
|
||||||
"profile": "個人資料",
|
"profile": "個人資料",
|
||||||
"shared_with_me": "與我共享",
|
"shared_with_me": "與我共享",
|
||||||
"groups": "群組"
|
"groups": "群組",
|
||||||
|
"primary": "基本的",
|
||||||
|
"admin_sections": "管理部分",
|
||||||
|
"back_to_app": "返回奧西雲",
|
||||||
|
"toggle": "切換導航選單"
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"empty_state": "還沒有照片",
|
"empty_state": "還沒有照片",
|
||||||
@@ -76,7 +80,21 @@
|
|||||||
"view_daily": "日",
|
"view_daily": "日",
|
||||||
"view_monthly": "月",
|
"view_monthly": "月",
|
||||||
"view_yearly": "年",
|
"view_yearly": "年",
|
||||||
"group_by": "分組方式"
|
"group_by": "分組方式",
|
||||||
|
"confirm_delete": "將 {{n}} 照片移至垃圾箱?",
|
||||||
|
"confirm_delete_one": "刪除{{name}}?",
|
||||||
|
"delete": "刪除照片",
|
||||||
|
"empty": "還沒有照片。",
|
||||||
|
"full_resolution": "全解析度",
|
||||||
|
"trash_partial": "{{ok}} of {{total}} moved to trash.",
|
||||||
|
"trashed": "{{n}} 移至垃圾箱。",
|
||||||
|
"layout_square": "網格",
|
||||||
|
"layout_justified": "有理有據",
|
||||||
|
"tab_moments": "精彩瞬間",
|
||||||
|
"tab_places": "地點",
|
||||||
|
"tab_people": "人們",
|
||||||
|
"map_loading": "正在加載地圖...",
|
||||||
|
"map_error": "無法載入地圖"
|
||||||
},
|
},
|
||||||
"music": {
|
"music": {
|
||||||
"create_playlist": "建立播放列表",
|
"create_playlist": "建立播放列表",
|
||||||
@@ -144,7 +162,26 @@
|
|||||||
"share_with_user": "使用者 ID 或電子郵件",
|
"share_with_user": "使用者 ID 或電子郵件",
|
||||||
"toggle_public": "可見性",
|
"toggle_public": "可見性",
|
||||||
"track_removed": "曲目已移除",
|
"track_removed": "曲目已移除",
|
||||||
"prev": "上一首"
|
"prev": "上一首",
|
||||||
|
"add_selected": "添加選定的",
|
||||||
|
"create_playlist_hint": "輸入播放清單名稱來建立一個。",
|
||||||
|
"created": "創建了“{{name}}”。",
|
||||||
|
"delete_playlist": "刪除播放清單",
|
||||||
|
"deleted": "刪除了“{{name}}”。",
|
||||||
|
"edit_description": "編輯描述",
|
||||||
|
"empty_playlist": "該播放清單還沒有曲目。",
|
||||||
|
"new_playlist": "新播放列表",
|
||||||
|
"no_audio": "未找到音訊檔案。",
|
||||||
|
"now_private": "播放清單現在是私有的。",
|
||||||
|
"now_public": "播放列表現已公開。",
|
||||||
|
"pick_or_create": "現有:{{list}}。鍵入要新增或建立的名稱。",
|
||||||
|
"rename_playlist": "重新命名播放列表",
|
||||||
|
"reordered": "播放清單已重新排序。",
|
||||||
|
"seek": "尋找",
|
||||||
|
"selected_count": "{{n}} 已選擇",
|
||||||
|
"share_added": "共享。",
|
||||||
|
"track_count": "{{n}} 曲目",
|
||||||
|
"tracks_added": "新增了 {{n}} 曲目。"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"search": "搜尋檔案...",
|
"search": "搜尋檔案...",
|
||||||
@@ -195,7 +232,9 @@
|
|||||||
"auto": "跟隨系統"
|
"auto": "跟隨系統"
|
||||||
},
|
},
|
||||||
"manage_groups": "管理群組",
|
"manage_groups": "管理群組",
|
||||||
"admin": "管理員"
|
"admin": "管理員",
|
||||||
|
"mit_license": "麻省理工學院許可證",
|
||||||
|
"title": "使用者選單"
|
||||||
},
|
},
|
||||||
"share": {
|
"share": {
|
||||||
"dialogTitle": "共享連結",
|
"dialogTitle": "共享連結",
|
||||||
@@ -222,33 +261,66 @@
|
|||||||
"shareUpdated": "共享設定更新成功",
|
"shareUpdated": "共享設定更新成功",
|
||||||
"shareRemoved": "共享已移除",
|
"shareRemoved": "共享已移除",
|
||||||
"inviteByEmail": "透過郵件邀請 — 將傳送邀請",
|
"inviteByEmail": "透過郵件邀請 — 將傳送邀請",
|
||||||
"directoryUnavailable": "User directory unavailable",
|
"directoryUnavailable": "使用者目錄不可用",
|
||||||
"linkNamePlaceholder": "Link name (optional)",
|
"linkNamePlaceholder": "連結名稱(可選)",
|
||||||
"newLink": "New link",
|
"newLink": "新連結",
|
||||||
"noExpiry": "No expiry",
|
"noExpiry": "無有效期限",
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
"people": "People",
|
"people": "People",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "公共連結",
|
||||||
"role": {
|
"role": {
|
||||||
"canEdit": "Can edit",
|
"canEdit": "可以編輯",
|
||||||
"canManage": "Can manage",
|
"canManage": "可以管理",
|
||||||
"canView": "Can view"
|
"canView": "可以查看"
|
||||||
},
|
},
|
||||||
"searchPlaceholder": "Search people…",
|
"searchPlaceholder": "搜尋人...",
|
||||||
"shareOf": "Share of:",
|
"shareOf": "分享:",
|
||||||
"sharedLink": "Shared link",
|
"sharedLink": "共享連結",
|
||||||
"copied": "Link copied",
|
"copied": "連結已複製",
|
||||||
"copy": "複製",
|
"copy": "複製",
|
||||||
"copy_failed": "Could not copy link",
|
"copy_failed": "無法複製連結",
|
||||||
"download": "下載",
|
"download": "下載",
|
||||||
"files": "檔案",
|
"files": "檔案",
|
||||||
"folders": "資料夾",
|
"folders": "資料夾",
|
||||||
"link_name": "Link name (optional)",
|
"link_name": "連結名稱(可選)",
|
||||||
"notifyByEmail": "透過郵件通知",
|
"notifyByEmail": "透過郵件通知",
|
||||||
"revoke": "移除",
|
"revoke": "移除",
|
||||||
"role_label": "角色",
|
"role_label": "角色",
|
||||||
"col_shared_by": "分享者",
|
"col_shared_by": "分享者",
|
||||||
"col_shared": "分享日期"
|
"col_shared": "分享日期",
|
||||||
|
"addPassword": "新增密碼",
|
||||||
|
"add_people": "新增人員、群組或電子郵件...",
|
||||||
|
"bad_password": "密碼不正確。請再試一次。",
|
||||||
|
"changePassword": "更改密碼",
|
||||||
|
"create_link": "建立連結",
|
||||||
|
"created": "公共連結已創建",
|
||||||
|
"dialog_title": "分享“{{name}}”",
|
||||||
|
"download_zip": "下載壓縮包",
|
||||||
|
"empty_folder": "該資料夾是空的。",
|
||||||
|
"error": "出了點問題。請再試一次。",
|
||||||
|
"expired": "此共享連結不再可用。",
|
||||||
|
"expires_optional": "過期(可選)",
|
||||||
|
"expiry": "到期日",
|
||||||
|
"invalid": "此分享連結無效。",
|
||||||
|
"link": "關聯",
|
||||||
|
"no_people": "尚未與任何人分享。",
|
||||||
|
"none": "還沒有公共連結。",
|
||||||
|
"notify": {
|
||||||
|
"coalesced": "{{n}} 最近已通知。",
|
||||||
|
"rateLimited": "{{n}} 達到速率限制 - 稍後再試。",
|
||||||
|
"sent": "{{n}} 透過電子郵件通知。",
|
||||||
|
"skipped": "{{n}} skipped (no email / opted out)."
|
||||||
|
},
|
||||||
|
"passwordPrompt": "設定密碼:",
|
||||||
|
"passwordPrompt_clear": "新密碼(刪除空白):",
|
||||||
|
"password_cleared": "密碼已刪除",
|
||||||
|
"password_optional": "密碼(可選)",
|
||||||
|
"password_set": "密碼已更新",
|
||||||
|
"password_title": "需要密碼",
|
||||||
|
"public_link": "公共連結",
|
||||||
|
"set_expiry": "設定到期時間",
|
||||||
|
"title": "共享",
|
||||||
|
"unlock": "開鎖"
|
||||||
},
|
},
|
||||||
"share_dialogTitle": "共享連結",
|
"share_dialogTitle": "共享連結",
|
||||||
"share_linkLabel": "共享連結:",
|
"share_linkLabel": "共享連結:",
|
||||||
@@ -402,7 +474,47 @@
|
|||||||
"favorite": "加入我的最愛",
|
"favorite": "加入我的最愛",
|
||||||
"unfavorite": "從我的最愛移除",
|
"unfavorite": "從我的最愛移除",
|
||||||
"open": "開啟",
|
"open": "開啟",
|
||||||
"download_zip": "下載為 ZIP"
|
"download_zip": "下載為 ZIP",
|
||||||
|
"already_favorites": "所有選定的項目都已經是收藏夾",
|
||||||
|
"batch_delete": "刪除所選內容",
|
||||||
|
"breadcrumb": "麵包屑",
|
||||||
|
"cancel_selection": "取消選擇",
|
||||||
|
"confirm_batch_delete": "將 {{n}} 項目移至垃圾箱?",
|
||||||
|
"confirm_delete": "將「{{name}}」移至垃圾箱?",
|
||||||
|
"confirm_delete_n": "刪除 {{count}} 項目?",
|
||||||
|
"copied": "已複製",
|
||||||
|
"copy_here": "複製這裡",
|
||||||
|
"copy_n": "複製 {{n}} 項目",
|
||||||
|
"copy_title": "複製“{{name}}”",
|
||||||
|
"edit_new_tab": "在新標籤中編輯",
|
||||||
|
"editor": "文檔編輯器",
|
||||||
|
"empty_title": "該資料夾是空的",
|
||||||
|
"favorited": "最喜歡的",
|
||||||
|
"grid": "網格",
|
||||||
|
"list": "清單",
|
||||||
|
"more_actions": "更多行動",
|
||||||
|
"move_here": "搬到這裡",
|
||||||
|
"move_n": "移動 {{n}} 項目",
|
||||||
|
"move_title": "移動“{{name}}”",
|
||||||
|
"moved": "搬家了",
|
||||||
|
"new_folder_prompt": "新資料夾名稱",
|
||||||
|
"no_home": "沒有可用的主資料夾。",
|
||||||
|
"no_preview": "此文件類型沒有可用的預覽。",
|
||||||
|
"no_subfolders": "這裡沒有子資料夾。",
|
||||||
|
"owner_me": "我",
|
||||||
|
"preview_failed": "無法載入預覽。",
|
||||||
|
"select_all": "選擇全部",
|
||||||
|
"selected_count": "{{count}} 已選擇",
|
||||||
|
"selection": "選擇",
|
||||||
|
"shared": "共享",
|
||||||
|
"uploaded": "上傳完成",
|
||||||
|
"uploaded_saved": "上傳完成 — {{mb}} MB 已刪除重複數據",
|
||||||
|
"uploaded_partial": "{{ok}} uploaded, {{failed}} failed",
|
||||||
|
"uploaded_skipped": "{{ok}} uploaded · {{skipped}} skipped (not regular files)",
|
||||||
|
"upload_failed": "上傳失敗",
|
||||||
|
"uploading": "正在上傳...",
|
||||||
|
"uploading_file": "正在上傳{{name}}...",
|
||||||
|
"uploading_n": "Uploading {{done}}/{{total}} files…"
|
||||||
},
|
},
|
||||||
"dialogs": {
|
"dialogs": {
|
||||||
"rename_folder": "重新命名資料夾",
|
"rename_folder": "重新命名資料夾",
|
||||||
@@ -468,7 +580,8 @@
|
|||||||
"group_depth_exceeded": "嵌套深度超過允許的最大值(8)。",
|
"group_depth_exceeded": "嵌套深度超過允許的最大值(8)。",
|
||||||
"group_virtual_immutable": "「Internal」群組由系統管理,無法修改。",
|
"group_virtual_immutable": "「Internal」群組由系統管理,無法修改。",
|
||||||
"group_not_found": "找不到群組。",
|
"group_not_found": "找不到群組。",
|
||||||
"group_name_taken": "已存在同名群組。"
|
"group_name_taken": "已存在同名群組。",
|
||||||
|
"forbidden": "無法載入文件"
|
||||||
},
|
},
|
||||||
"breadcrumb": {
|
"breadcrumb": {
|
||||||
"home": "主頁",
|
"home": "主頁",
|
||||||
@@ -496,7 +609,10 @@
|
|||||||
},
|
},
|
||||||
"delete": "永久刪除",
|
"delete": "永久刪除",
|
||||||
"empty_action": "清空回收站",
|
"empty_action": "清空回收站",
|
||||||
"expires_at": "到期時間"
|
"expires_at": "到期時間",
|
||||||
|
"confirm_delete": "永久刪除該項目?此操作無法撤銷。",
|
||||||
|
"confirm_empty": "清空垃圾箱?此操作無法撤銷。",
|
||||||
|
"restored": "已恢復"
|
||||||
},
|
},
|
||||||
"daysRemaining": {
|
"daysRemaining": {
|
||||||
"expired": "已過期",
|
"expired": "已過期",
|
||||||
@@ -556,15 +672,36 @@
|
|||||||
"magicLinkSent": "若該電子郵件存在帳號,登入連結已發送。請查收您的收件匣。",
|
"magicLinkSent": "若該電子郵件存在帳號,登入連結已發送。請查收您的收件匣。",
|
||||||
"magicLinkUnavailable": "此伺服器不支援電子郵件登入。",
|
"magicLinkUnavailable": "此伺服器不支援電子郵件登入。",
|
||||||
"magicLinkNetworkError": "無法連線到伺服器:{{message}}",
|
"magicLinkNetworkError": "無法連線到伺服器:{{message}}",
|
||||||
"magicLinkToggle": "No password? Email me a sign-in link",
|
"magicLinkToggle": "沒有密碼?透過電子郵件向我發送登入鏈接",
|
||||||
"passwordsMatch": "Passwords match",
|
"passwordsMatch": "密碼匹配",
|
||||||
"capsLock": "Caps Lock is on",
|
"capsLock": "大寫鎖定已打開",
|
||||||
"caps_lock": "Caps Lock is on",
|
"caps_lock": "大寫鎖定已打開",
|
||||||
"magic_email_label": "電子郵件地址",
|
"magic_email_label": "電子郵件地址",
|
||||||
"magic_hint": "沒有密碼?輸入您的電子郵件,我們將向您發送一次性登入連結。",
|
"magic_hint": "沒有密碼?輸入您的電子郵件,我們將向您發送一次性登入連結。",
|
||||||
"magic_unavailable": "此伺服器不支援電子郵件登入。",
|
"magic_unavailable": "此伺服器不支援電子郵件登入。",
|
||||||
"passwords_match": "Passwords match",
|
"passwords_match": "密碼匹配",
|
||||||
"sign_in": "登入",
|
"sign_in": "登入",
|
||||||
|
"password_or_link_hint": "密碼(登入連結留空)",
|
||||||
|
"cookie_rejected": "登入成功,但瀏覽器拒絕會話 cookie。如果您使用的是 HTTP,請設定 OXICLOUD_COOKIE_SECURE=false 或使用 HTTPS。",
|
||||||
|
"login_error": "登入時出錯",
|
||||||
|
"magic_error": "出了點問題。再試一次。",
|
||||||
|
"magic_prompt": "沒有密碼?使用電子郵件連結登入",
|
||||||
|
"magic_send": "發送連結",
|
||||||
|
"magic_sent": "如果帳戶存在,則會傳送登入連結。檢查您的收件匣。",
|
||||||
|
"register_error": "註冊失敗",
|
||||||
|
"session_expired": "您的會話已過期。請重新登入。",
|
||||||
|
"signing_in": "正在登入...",
|
||||||
|
"sending": "正在發送...",
|
||||||
|
"toggle_password": "顯示密碼",
|
||||||
|
"login_error_title": "登入失敗",
|
||||||
|
"login_error_back_to_login": "返回登入",
|
||||||
|
"login_error_auto_link_disabled": "此伺服器不會自動連結 SSO 帳戶。使用您現有的憑證登錄,然後從您的個人資料連接 SSO。",
|
||||||
|
"login_error_auto_link_email_not_verified": "您的 SSO 提供者未確認您的電子郵件地址。在您的身分提供者驗證您的電子郵件,然後重試。",
|
||||||
|
"login_error_already_linked_elsewhere": "具有此電子郵件地址的本機帳戶已存在,並已連結至不同的 SSO 身分。請聯絡您的管理員。",
|
||||||
|
"login_error_callback_denied": "您的登入連結已過期或已被使用。請嘗試重新登入。",
|
||||||
|
"login_error_callback_failed": "SSO 登入無法完成。請再試一次。",
|
||||||
|
"login_error_generic": "SSO 登入被拒絕。請再試一次。",
|
||||||
|
"login_error_email_ambiguous": "多個本機帳戶與此電子郵件地址相符。請聯絡您的管理員來解決。",
|
||||||
"logged_out": "已成功登出。"
|
"logged_out": "已成功登出。"
|
||||||
},
|
},
|
||||||
"storage": {
|
"storage": {
|
||||||
@@ -577,7 +714,8 @@
|
|||||||
"download_file": "下載檔案",
|
"download_file": "下載檔案",
|
||||||
"zoom_in": "放大",
|
"zoom_in": "放大",
|
||||||
"zoom_out": "縮小",
|
"zoom_out": "縮小",
|
||||||
"zoom_reset": "重置縮放"
|
"zoom_reset": "重置縮放",
|
||||||
|
"zoom": "飛漲"
|
||||||
},
|
},
|
||||||
"language_selector": {
|
"language_selector": {
|
||||||
"title": "歡迎!",
|
"title": "歡迎!",
|
||||||
@@ -619,7 +757,8 @@
|
|||||||
"empty_hidden_state": "根據您的偏好隱藏了 {{n}} 個最近項目",
|
"empty_hidden_state": "根據您的偏好隱藏了 {{n}} 個最近項目",
|
||||||
"empty_hidden_hint": "在個人資料中關閉「隱藏隱藏檔案」即可查看。",
|
"empty_hidden_hint": "在個人資料中關閉「隱藏隱藏檔案」即可查看。",
|
||||||
"loadMore": "載入更多",
|
"loadMore": "載入更多",
|
||||||
"remove_item": "從最近項目中移除"
|
"remove_item": "從最近項目中移除",
|
||||||
|
"confirm_clear": "清除您最近的物品嗎?"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"one_selected": "已選擇 1 個專案",
|
"one_selected": "已選擇 1 個專案",
|
||||||
@@ -826,38 +965,6 @@
|
|||||||
"quotas": "配額",
|
"quotas": "配額",
|
||||||
"reset_pw_for": "新密碼用於",
|
"reset_pw_for": "新密碼用於",
|
||||||
"role": "角色",
|
"role": "角色",
|
||||||
"sessions": {
|
|
||||||
"filter_user": "使用者 (UUID)",
|
|
||||||
"include_revoked": "包含已撤銷 / 已過期",
|
|
||||||
"refresh": "重新整理",
|
|
||||||
"col_user": "使用者",
|
|
||||||
"col_origin": "來源",
|
|
||||||
"col_created": "建立於",
|
|
||||||
"col_expires": "過期於",
|
|
||||||
"col_ip": "IP",
|
|
||||||
"col_user_agent": "使用者代理",
|
|
||||||
"col_bound": "已繫結",
|
|
||||||
"col_status": "狀態",
|
|
||||||
"current_tooltip": "這是您正在使用的工作階段 — 撤銷會將您登出。",
|
|
||||||
"bound_tooltip": "已繫結 DPoP (jkt {{prefix}}…)",
|
|
||||||
"unbound": "未繫結",
|
|
||||||
"revoked": "已撤銷",
|
|
||||||
"expired": "已過期",
|
|
||||||
"active": "使用中",
|
|
||||||
"revoke": "撤銷",
|
|
||||||
"empty": "沒有工作階段符合目前的篩選條件。",
|
|
||||||
"revoke_self_confirm": "⚠️ 這是您目前的工作階段。撤銷後將立即登出,您必須重新登入。要繼續嗎?",
|
|
||||||
"revoke_confirm": "撤銷此工作階段?該瀏覽器的下一次請求將回傳 401。",
|
|
||||||
"revoke_lag_notice": "撤銷工作階段會立即中斷其重新整理路徑,但瀏覽器中已存在的任何 JWT 在下次重新整理嘗試之前最多可保持有效 {{secs}} 秒。",
|
|
||||||
"origin": {
|
|
||||||
"password": "密碼",
|
|
||||||
"opaque": "OPAQUE",
|
|
||||||
"magic_link": "魔法連結",
|
|
||||||
"oidc": "SSO",
|
|
||||||
"device": "裝置",
|
|
||||||
"unknown": "未知"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"smtp_fail": "傳送失敗。",
|
"smtp_fail": "傳送失敗。",
|
||||||
"smtp_send": "傳送",
|
"smtp_send": "傳送",
|
||||||
"smtp_test": "傳送測試郵件",
|
"smtp_test": "傳送測試郵件",
|
||||||
@@ -933,7 +1040,230 @@
|
|||||||
"deleting": "刪除中…",
|
"deleting": "刪除中…",
|
||||||
"auth": "驗證",
|
"auth": "驗證",
|
||||||
"quota": "儲存用量",
|
"quota": "儲存用量",
|
||||||
"last_login": "上次登入"
|
"last_login": "上次登入",
|
||||||
|
"tab_plugins": "外掛",
|
||||||
|
"plugins_title": "外掛",
|
||||||
|
"plugins_disabled": "該伺服器上禁用了插件。設定 OXICLOUD_ENABLE_PLUGINS=true (並使用「插件」功能建置)以在此處管理 WASM 插件。",
|
||||||
|
"plugins_install_title": "安裝插件",
|
||||||
|
"plugins_install_intro": "上傳包含plugin.toml 及其編譯的WebAssembly 模組(.wasm) 的插件包(.zip)。在安裝之前會驗證清單並探測模組。",
|
||||||
|
"plugins_bundle_label": "插件包 (.zip)",
|
||||||
|
"plugins_install": "安裝插件",
|
||||||
|
"plugins_installed_title": "已安裝的插件",
|
||||||
|
"plugins_col_name": "姓名",
|
||||||
|
"plugins_col_id": "ID",
|
||||||
|
"plugins_col_version": "版本",
|
||||||
|
"plugins_col_events": "活動",
|
||||||
|
"plugins_col_status": "地位",
|
||||||
|
"plugins_col_actions": "行動",
|
||||||
|
"plugins_loading": "正在加載插件...",
|
||||||
|
"plugins_none": "沒有安裝插件。",
|
||||||
|
"plugins_enabled": "啟用",
|
||||||
|
"plugins_disabled_badge": "殘障人士",
|
||||||
|
"plugins_enable": "使能夠",
|
||||||
|
"plugins_disable": "停用",
|
||||||
|
"plugins_delete": "刪除",
|
||||||
|
"plugins_confirm_delete": "刪除外掛程式“{{name}}”?其檔案將從伺服器中刪除。",
|
||||||
|
"plugins_installing": "正在安裝...",
|
||||||
|
"plugins_installed": "已安裝{{name}}。",
|
||||||
|
"plugins_install_missing_bundle": "選擇插件包 (.zip)。",
|
||||||
|
"plugins_details": "日誌和詳細信息",
|
||||||
|
"plugins_back": "返回插件",
|
||||||
|
"plugins_retention_title": "日誌保留",
|
||||||
|
"plugins_retention_intro": "早於保留視窗或超出大小上限的輪換日誌段將按計劃進行修剪。",
|
||||||
|
"plugins_retention_days": "保留(天)",
|
||||||
|
"plugins_retention_max_mb": "最大日誌大小 (MB)",
|
||||||
|
"plugins_retention_save": "保存保留",
|
||||||
|
"plugins_retention_saved": "保存保留。",
|
||||||
|
"plugins_retention_invalid": "輸入非負數。",
|
||||||
|
"plugins_logs_title": "紀錄",
|
||||||
|
"plugins_logs_level_all": "所有等級",
|
||||||
|
"plugins_logs_search": "搜尋訊息...",
|
||||||
|
"plugins_logs_live": "居住",
|
||||||
|
"plugins_logs_clear": "清除",
|
||||||
|
"plugins_logs_confirm_clear": "清除該插件的所有日誌嗎?",
|
||||||
|
"plugins_logs_none": "沒有日誌條目。",
|
||||||
|
"plugins_logs_col_time": "時間",
|
||||||
|
"plugins_logs_col_level": "等級",
|
||||||
|
"plugins_logs_col_kind": "種類",
|
||||||
|
"plugins_logs_col_invocation": "祈求",
|
||||||
|
"plugins_logs_col_message": "訊息",
|
||||||
|
"plugins_logs_showing": "Showing {{from}}–{{to}} of {{total}}",
|
||||||
|
"available": "可用的",
|
||||||
|
"confirm_delete_plugin": "刪除外掛程式{{name}}?",
|
||||||
|
"disable": "停用",
|
||||||
|
"email_auto": "如果留空則自動生成",
|
||||||
|
"enable": "使能夠",
|
||||||
|
"env_locked": "由環境變數設定",
|
||||||
|
"logs_all": "所有等級",
|
||||||
|
"logs_empty": "沒有日誌條目。",
|
||||||
|
"logs_invocation": "祈求",
|
||||||
|
"logs_kind": "種類",
|
||||||
|
"logs_level": "等級",
|
||||||
|
"logs_live": "居住",
|
||||||
|
"logs_message": "訊息",
|
||||||
|
"logs_search": "搜尋…",
|
||||||
|
"logs_showing": "Showing {{from}}–{{to}} of {{total}}",
|
||||||
|
"logs_time": "時間",
|
||||||
|
"mig_eta": "~{{min}} 剩餘分鐘數",
|
||||||
|
"mig_failed": "{{n}} 失敗的斑點",
|
||||||
|
"mig_start": "開始",
|
||||||
|
"mig_verify": "驗證完整性",
|
||||||
|
"mig_verify_mismatch": "{{n}} 尺寸不匹配",
|
||||||
|
"mig_verify_missing": "{{n}} 失蹤",
|
||||||
|
"mig_verify_summary": "{{checked}} blobs checked, {{total}} total in database",
|
||||||
|
"migration": "儲存遷移",
|
||||||
|
"new_password": "新密碼",
|
||||||
|
"no_plugins": "沒有安裝插件。",
|
||||||
|
"oidc_admin_groups": "管理群組",
|
||||||
|
"oidc_auth_endpoint": "身份驗證端點",
|
||||||
|
"oidc_client_secret": "客戶秘密",
|
||||||
|
"oidc_enabled": "啟用 OIDC 登入",
|
||||||
|
"oidc_provider_name": "提供者名稱",
|
||||||
|
"oidc_secret_set": "客戶端密碼已配置。",
|
||||||
|
"over_80": "{{n}} 用戶超過80%配額",
|
||||||
|
"over_quota": "{{n}} 用戶超過配額",
|
||||||
|
"password_reset": "密碼重設",
|
||||||
|
"plugin": "外掛",
|
||||||
|
"plugin_logs": "插件日誌",
|
||||||
|
"plugins": "外掛",
|
||||||
|
"plugins_clear_logs": "清除日誌",
|
||||||
|
"plugins_install_hint": "上傳外掛程式包 (.zip)。",
|
||||||
|
"plugins_retention": "日誌保留",
|
||||||
|
"plugins_retention_max": "最大大小 (MB)",
|
||||||
|
"plugins_upload": "上傳.zip",
|
||||||
|
"quota_for": "配額",
|
||||||
|
"registration": "登記",
|
||||||
|
"registration_disabled_warning": "公共註冊被禁用。只有管理員可以建立新帳戶。",
|
||||||
|
"settings_saved_ok": "設定已儲存。",
|
||||||
|
"smtp": "電子郵件(SMTP)",
|
||||||
|
"smtp_from": "從",
|
||||||
|
"smtp_host": "主持人",
|
||||||
|
"smtp_port": "港口",
|
||||||
|
"smtp_status": "SMTP 狀態",
|
||||||
|
"smtp_to": "收件人@example.com",
|
||||||
|
"storage_blobs": "斑點",
|
||||||
|
"storage_current": "目前後端",
|
||||||
|
"storage_dedup": "重複資料刪除率",
|
||||||
|
"storage_preset": "預設",
|
||||||
|
"storage_size": "已儲存",
|
||||||
|
"storage_test": "測試",
|
||||||
|
"storage_backend_audit": "後端一致性",
|
||||||
|
"storage_backend_audit_triggered": "backend_consistency 因「{{name}}」而觸發 - 在「作業」標籤上觀看。",
|
||||||
|
"time_day_ago": "{{n}} d 前",
|
||||||
|
"time_hour_ago": "{{n}} 小時前",
|
||||||
|
"time_just_now": "現在",
|
||||||
|
"unchanged": "留空以保持最新",
|
||||||
|
"running": "跑步…",
|
||||||
|
"maintenance": "維護",
|
||||||
|
"maintenance_hint": "重新掃描現有文件以回填元資料。可以安全地重新運行;處理整個庫,可能需要一段時間。",
|
||||||
|
"reextract_audio": "重新提取音訊元數據",
|
||||||
|
"reextract_photos": "重新提取照片和影片拍攝日期",
|
||||||
|
"encryption": "加密",
|
||||||
|
"encryption_hint": "產生靜態 blob 加密的 AES-256 金鑰,然後在伺服器環境中將其設定為 OXICLOUD_STORAGE_ENCRYPTION_KEY。",
|
||||||
|
"gen_key": "產生金鑰",
|
||||||
|
"gen_key_warning": "安全地保存此密鑰。如果遺失,加密資料將無法恢復。",
|
||||||
|
"jobs": {
|
||||||
|
"tab": "工作機會",
|
||||||
|
"title": "工作機會",
|
||||||
|
"hint": "本節涉及內部作業:定期+按需作業。一致性檢查可以隨時安全運行—它們是唯讀的。",
|
||||||
|
"run_all_consistency": "執行所有一致性檢查",
|
||||||
|
"run_deep": "深入運行",
|
||||||
|
"run_deep_hint": "也運行緩慢的變體(blob 重新哈希、bitrot 檢測)。",
|
||||||
|
"col_name": "姓名",
|
||||||
|
"col_cadence": "節奏",
|
||||||
|
"col_last_run": "最後一次運行",
|
||||||
|
"col_outcome": "結果",
|
||||||
|
"col_state": "狀態",
|
||||||
|
"col_actions": "行動",
|
||||||
|
"col_started_at": "開始",
|
||||||
|
"col_status": "地位",
|
||||||
|
"col_duration": "期間",
|
||||||
|
"col_scanned": "已掃描",
|
||||||
|
"col_progress": "進步",
|
||||||
|
"col_findings": "發現",
|
||||||
|
"progress_scanned_only": "{{n}} 已掃描",
|
||||||
|
"progress_scanned_only_tooltip": "此運行沒有可用的總數(預進度條部署或租用戶未報告可計數主題)。",
|
||||||
|
"findings_present_tooltip": "展開此運行以查看每個發現的詳細資訊。",
|
||||||
|
"col_error": "錯誤",
|
||||||
|
"col_kind": "種類",
|
||||||
|
"col_severity": "嚴重性",
|
||||||
|
"col_resource": "資源",
|
||||||
|
"col_detail": "細節",
|
||||||
|
"run": "跑步",
|
||||||
|
"cancel": "取消",
|
||||||
|
"refresh": "重新整理",
|
||||||
|
"runs_title": "最近的跑步",
|
||||||
|
"run_json": "運行摘要 (JSON)",
|
||||||
|
"findings_title": "發現",
|
||||||
|
"no_runs": "還沒有運行。",
|
||||||
|
"no_findings": "沒有任何發現——乾淨運行。",
|
||||||
|
"none_registered": "沒有註冊職位。",
|
||||||
|
"on_demand": "一經請求",
|
||||||
|
"every_h": "每 {{n}} 小時",
|
||||||
|
"every_min": "每 {{n}} 分鐘",
|
||||||
|
"every_sec": "每{{n}}秒",
|
||||||
|
"outcome_ok": "好的",
|
||||||
|
"outcome_err": "犯錯",
|
||||||
|
"outcome_issues": "問題",
|
||||||
|
"outcome_notices": "通知",
|
||||||
|
"n_findings": "{{n}} 研究結果",
|
||||||
|
"n_notices": "{{n}} 通知",
|
||||||
|
"notices_present_tooltip": "資訊性調查結果 — 無需採取任何行動。展開查看詳情。",
|
||||||
|
"purge": "清除舊運行",
|
||||||
|
"purge_hint": "刪除早於所選保留視窗的已完成和失敗的運行歷史記錄。結果隨著父母的跑步而下降。非終端運作始終被保留。",
|
||||||
|
"purge_title": "清除舊的工作歷史記錄",
|
||||||
|
"purge_body": "刪除早於所選天數的已完成和失敗的運行歷史記錄。結果隨著父母的跑步而下降。非終端運作(運行、暫停、取消請求)始終保留。",
|
||||||
|
"purge_days_label": "保留(天)",
|
||||||
|
"purge_confirm": "清除",
|
||||||
|
"purge_done": "{{n}} old run(s) purged (retention {{days}} days)",
|
||||||
|
"state_running": "跑步",
|
||||||
|
"never": "絕不",
|
||||||
|
"just_now": "現在",
|
||||||
|
"n_min_ago": "{{n}} 分鐘前",
|
||||||
|
"n_h_ago": "{{n}} 小時前",
|
||||||
|
"n_d_ago": "{{n}} d 前",
|
||||||
|
"triggered_ok": "{{name}} 觸發成功",
|
||||||
|
"triggered_err": "{{name}} failed: {{message}}",
|
||||||
|
"cancel_requested": "已要求取消 — {{name}} 將在下一個安全邊界處暫停",
|
||||||
|
"cancel_noop": "沒有可取消的內容 — {{name}} 未執行",
|
||||||
|
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
|
||||||
|
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — approximate, backend proxy)"
|
||||||
|
},
|
||||||
|
"oidc": "OIDC / SSO",
|
||||||
|
"oidc_discover": "Test / discover",
|
||||||
|
"reextract_done": "{{processed}}/{{total}} processed · {{failed}} failed",
|
||||||
|
"sessions": {
|
||||||
|
"filter_user": "使用者 (UUID)",
|
||||||
|
"include_revoked": "包含已撤銷 / 已過期",
|
||||||
|
"refresh": "重新整理",
|
||||||
|
"col_user": "使用者",
|
||||||
|
"col_origin": "來源",
|
||||||
|
"col_created": "建立於",
|
||||||
|
"col_expires": "過期於",
|
||||||
|
"col_ip": "IP",
|
||||||
|
"col_user_agent": "使用者代理",
|
||||||
|
"col_bound": "已繫結",
|
||||||
|
"col_status": "狀態",
|
||||||
|
"current_tooltip": "這是您正在使用的工作階段 — 撤銷會將您登出。",
|
||||||
|
"bound_tooltip": "已繫結 DPoP (jkt {{prefix}}…)",
|
||||||
|
"unbound": "未繫結",
|
||||||
|
"revoked": "已撤銷",
|
||||||
|
"expired": "已過期",
|
||||||
|
"active": "使用中",
|
||||||
|
"revoke": "撤銷",
|
||||||
|
"empty": "沒有工作階段符合目前的篩選條件。",
|
||||||
|
"revoke_self_confirm": "⚠️ 這是您目前的工作階段。撤銷後將立即登出,您必須重新登入。要繼續嗎?",
|
||||||
|
"revoke_confirm": "撤銷此工作階段?該瀏覽器的下一次請求將回傳 401。",
|
||||||
|
"revoke_lag_notice": "撤銷工作階段會立即中斷其重新整理路徑,但瀏覽器中已存在的任何 JWT 在下次重新整理嘗試之前最多可保持有效 {{secs}} 秒。",
|
||||||
|
"origin": {
|
||||||
|
"password": "密碼",
|
||||||
|
"opaque": "OPAQUE",
|
||||||
|
"magic_link": "魔法連結",
|
||||||
|
"oidc": "SSO",
|
||||||
|
"device": "裝置",
|
||||||
|
"unknown": "未知"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"page_title": "個人資料",
|
"page_title": "個人資料",
|
||||||
@@ -1009,20 +1339,38 @@
|
|||||||
"error_create_pw": "建立應用密碼失敗",
|
"error_create_pw": "建立應用密碼失敗",
|
||||||
"confirm_revoke": "撤銷應用密碼\"{{label}}\"?使用此密碼的客戶端將停止工作。",
|
"confirm_revoke": "撤銷應用密碼\"{{label}}\"?使用此密碼的客戶端將停止工作。",
|
||||||
"error_revoke": "撤銷失敗",
|
"error_revoke": "撤銷失敗",
|
||||||
"edit_photo": "Edit photo",
|
"edit_photo": "編輯照片",
|
||||||
"photo_tab_url": "URL",
|
"photo_tab_url": "URL",
|
||||||
"photo_tab_upload": "Upload",
|
"photo_tab_upload": "Upload",
|
||||||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||||||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||||||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
"photo_choose_file": "選擇一張照片(PNG、JPEG、WebP)",
|
||||||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
"photo_resize_note": "大於 512 × 512 像素的影像會自動調整大小。",
|
||||||
"photo_save": "Save photo",
|
"photo_save": "保存照片",
|
||||||
"photo_remove": "Remove photo",
|
"photo_remove": "刪除照片",
|
||||||
"photo_cancel": "Cancel",
|
"photo_cancel": "Cancel",
|
||||||
"photo_save_failed": "Failed to save photo",
|
"photo_save_failed": "保存照片失敗",
|
||||||
"photo_no_file": "Please select a file first",
|
"photo_no_file": "請先選擇一個文件",
|
||||||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
"photo_managed_by_oidc": "由您的身分提供者管理的照片。",
|
||||||
"password_mismatch": "密碼不匹配"
|
"password_mismatch": "密碼不匹配",
|
||||||
|
"app_pw_revoke": "撤銷應用程式密碼",
|
||||||
|
"avatar": "阿凡達",
|
||||||
|
"copied": "已複製",
|
||||||
|
"copy_failed": "無法複製",
|
||||||
|
"language": "語言",
|
||||||
|
"language_auto": "自動的",
|
||||||
|
"saved": "個人資料已儲存",
|
||||||
|
"sso_connect_title": "連線單一登入",
|
||||||
|
"sso_connect_description": "將您的帳戶連結到 {{provider}},以便您可以使用 SSO 而不是密碼登入。",
|
||||||
|
"sso_connect_button": "連接 {{provider}}",
|
||||||
|
"sso_disconnect_title": "單一登入",
|
||||||
|
"sso_disconnect_description": "您的帳戶已連線至 {{provider}}。從現在開始,斷開連線將要求您使用密碼登入。",
|
||||||
|
"sso_disconnect_button": "中斷單一登入",
|
||||||
|
"sso_disconnect_confirm_title": "斷開單一登入?",
|
||||||
|
"sso_disconnect_confirm_message": "此後您將只能使用密碼或 OPAQUE 憑證登入。",
|
||||||
|
"sso_disconnect_confirm_button": "斷開",
|
||||||
|
"sso_unlinked_success": "單一登入已中斷。",
|
||||||
|
"sso_unlink_no_alt_auth": "首先設定密碼 - 否則您將被鎖定。"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"file_renamed": "檔案已重新命名",
|
"file_renamed": "檔案已重新命名",
|
||||||
@@ -1039,12 +1387,14 @@
|
|||||||
"link_created": "連結已建立",
|
"link_created": "連結已建立",
|
||||||
"share_success": "分享連結建立成功",
|
"share_success": "分享連結建立成功",
|
||||||
"upload_files_section_title": "此處不支援上傳",
|
"upload_files_section_title": "此處不支援上傳",
|
||||||
"upload_files_section_body": "請前往檔案部分上傳檔案"
|
"upload_files_section_body": "請前往檔案部分上傳檔案",
|
||||||
|
"clear": "全部清除"
|
||||||
},
|
},
|
||||||
"upload": {
|
"upload": {
|
||||||
"uploading": "正在上傳...",
|
"uploading": "正在上傳...",
|
||||||
"files": "個檔案",
|
"files": "個檔案",
|
||||||
"complete": "已上傳 {{count}} / {{total}}"
|
"complete": "已上傳 {{count}} / {{total}}",
|
||||||
|
"files_counter": "{{completed}} / {{total}} files"
|
||||||
},
|
},
|
||||||
"storage_quota_exceeded": "儲存配額已超限",
|
"storage_quota_exceeded": "儲存配額已超限",
|
||||||
"sharedwithme": {
|
"sharedwithme": {
|
||||||
@@ -1072,8 +1422,8 @@
|
|||||||
"createdAt": "建立日期",
|
"createdAt": "建立日期",
|
||||||
"size": "大小",
|
"size": "大小",
|
||||||
"favoriteDate": "收藏日期",
|
"favoriteDate": "收藏日期",
|
||||||
"byFiles": "By files",
|
"byFiles": "按文件",
|
||||||
"sharedWith": "Shared with",
|
"sharedWith": "共享於",
|
||||||
"justAdded": "新增",
|
"justAdded": "新增",
|
||||||
"folders": "資料夾"
|
"folders": "資料夾"
|
||||||
},
|
},
|
||||||
@@ -1113,7 +1463,9 @@
|
|||||||
"virtual_internal_explanation": "本伺服器上的所有內部使用者",
|
"virtual_internal_explanation": "本伺服器上的所有內部使用者",
|
||||||
"create": "建立群組",
|
"create": "建立群組",
|
||||||
"empty": "尚無群組。",
|
"empty": "尚無群組。",
|
||||||
"members": "成員"
|
"members": "成員",
|
||||||
|
"add_member_search": "搜尋要新增的使用者或群組...",
|
||||||
|
"nested": "團體"
|
||||||
},
|
},
|
||||||
"myshares": {
|
"myshares": {
|
||||||
"copyLink": "複製連結",
|
"copyLink": "複製連結",
|
||||||
@@ -1124,7 +1476,7 @@
|
|||||||
"notifyRateLimited": "對此收件者的通知過多 — 請稍後重試。",
|
"notifyRateLimited": "對此收件者的通知過多 — 請稍後重試。",
|
||||||
"removeAccess": "移除存取權限",
|
"removeAccess": "移除存取權限",
|
||||||
"resendInvitation": "重新傳送邀請郵件",
|
"resendInvitation": "重新傳送邀請郵件",
|
||||||
"publicLinks": "Public links",
|
"publicLinks": "公共連結",
|
||||||
"filter": {
|
"filter": {
|
||||||
"button": "類型",
|
"button": "類型",
|
||||||
"title": "依類型篩選",
|
"title": "依類型篩選",
|
||||||
@@ -1134,85 +1486,100 @@
|
|||||||
"emptyTitle": "沒有分享項目符合目前的篩選",
|
"emptyTitle": "沒有分享項目符合目前的篩選",
|
||||||
"emptyHint": "調整類型篩選或將其重設為預設 (檔案 + 資料夾)。",
|
"emptyHint": "調整類型篩選或將其重設為預設 (檔案 + 資料夾)。",
|
||||||
"reset": "重設篩選"
|
"reset": "重設篩選"
|
||||||
}
|
},
|
||||||
|
"editSharing": "編輯分享",
|
||||||
|
"emptyStateDesc": "您與他人共享的項目將顯示在此處",
|
||||||
|
"emptyStateTitle": "您還沒有分享任何內容",
|
||||||
|
"manageAccess": "管理存取權限",
|
||||||
|
"notifySent": "通知已發送。",
|
||||||
|
"passwordLinks": "受密碼保護的連結"
|
||||||
},
|
},
|
||||||
"sort": {
|
"sort": {
|
||||||
"asc": "ascending",
|
"asc": "ascending",
|
||||||
"desc": "descending"
|
"desc": "descending",
|
||||||
|
"direction": "排序方向"
|
||||||
},
|
},
|
||||||
"notif": {
|
"notif": {
|
||||||
"errorTitle": "Error",
|
"errorTitle": "Error",
|
||||||
"searchError": "Error performing search",
|
"searchError": "執行搜尋時出錯",
|
||||||
"cleanupCompleted": "Cleanup completed",
|
"cleanupCompleted": "清理完成",
|
||||||
"cleanupCompletedBody": "Recent files history has been cleared",
|
"cleanupCompletedBody": "最近的文件歷史記錄已被清除",
|
||||||
"batchCopy": "Batch copy",
|
"batchCopy": "批量複製",
|
||||||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
||||||
"itemsCopied": "Items copied",
|
"itemsCopied": "複製的項目",
|
||||||
"itemsCopiedBody": "{{count}} items copied successfully",
|
"itemsCopiedBody": "{{count}} 專案已成功複製",
|
||||||
"batchMove": "Batch move",
|
"batchMove": "大量移動",
|
||||||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
||||||
"itemsMoved": "Items moved",
|
"itemsMoved": "物品已移動",
|
||||||
"itemsMovedBody": "{{count}} items moved successfully",
|
"itemsMovedBody": "{{count}} 物品移動成功",
|
||||||
"batchDelete": "Batch delete",
|
"batchDelete": "大量刪除",
|
||||||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
||||||
"movedToTrash": "Moved to trash",
|
"movedToTrash": "已移至垃圾箱",
|
||||||
"movedToTrashBody": "{{count}} items moved to trash",
|
"movedToTrashBody": "{{count}} 物品已移至垃圾箱",
|
||||||
"trashItemsError": "Could not move items to trash",
|
"trashItemsError": "無法將項目移至垃圾箱",
|
||||||
"preparingDownload": "Preparing download",
|
"preparingDownload": "準備下載",
|
||||||
"preparingDownloadBody": "Preparing your download…",
|
"preparingDownloadBody": "正在準備您的下載...",
|
||||||
"downloadItemsError": "Could not download selected items",
|
"downloadItemsError": "無法下載所選項目",
|
||||||
"favoritesAddError": "Could not add items to favorites",
|
"favoritesAddError": "無法將項目新增至收藏夾",
|
||||||
"invalidEmail": "Please enter a valid email address",
|
"invalidEmail": "請輸入有效的電子郵件地址",
|
||||||
"notificationSendError": "Could not send notification",
|
"notificationSendError": "無法發送通知",
|
||||||
"folderCreated": "Folder created",
|
"folderCreated": "資料夾已建立",
|
||||||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
"folderCreatedBody": "「{{name}}」創建成功",
|
||||||
"fileMoved": "File moved",
|
"fileMoved": "文件已移動",
|
||||||
"fileMovedBody": "File moved successfully",
|
"fileMovedBody": "文件移動成功",
|
||||||
"fileMoveError": "Error moving the file: {{error}}",
|
"fileMoveError": "移動文件時發生錯誤:{{error}}",
|
||||||
"fileMoveErrorGeneric": "Error moving the file",
|
"fileMoveErrorGeneric": "移動文件時出錯",
|
||||||
"folderMoved": "Folder moved",
|
"folderMoved": "資料夾已移動",
|
||||||
"folderMovedBody": "Folder moved successfully",
|
"folderMovedBody": "資料夾移動成功",
|
||||||
"folderMoveError": "Error moving the folder: {{error}}",
|
"folderMoveError": "移動資料夾時發生錯誤:{{error}}",
|
||||||
"folderMoveErrorGeneric": "Error moving the folder",
|
"folderMoveErrorGeneric": "移動資料夾時出錯",
|
||||||
"fileCopied": "File copied",
|
"fileCopied": "文件已複製",
|
||||||
"fileCopiedBody": "File copied successfully",
|
"fileCopiedBody": "文件複製成功",
|
||||||
"fileCopyError": "Error copying the file: {{error}}",
|
"fileCopyError": "複製文件時發生錯誤:{{error}}",
|
||||||
"fileCopyErrorGeneric": "Error copying the file",
|
"fileCopyErrorGeneric": "複製文件時發生錯誤",
|
||||||
"folderRenamed": "Folder renamed",
|
"folderRenamed": "資料夾已重新命名",
|
||||||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
"folderRenamedBody": "資料夾重新命名為“{{name}}”",
|
||||||
"fileTrashed": "File moved to trash",
|
"fileTrashed": "文件已移至垃圾箱",
|
||||||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
"fileTrashedBody": "「{{name}}」已移至垃圾箱",
|
||||||
"fileDeleted": "File deleted",
|
"fileDeleted": "文件已刪除",
|
||||||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
"fileDeletedBody": "“{{name}}”刪除成功",
|
||||||
"fileDeleteError": "Error deleting the file",
|
"fileDeleteError": "刪除檔案時發生錯誤",
|
||||||
"folderTrashed": "Folder moved to trash",
|
"folderTrashed": "資料夾已移至垃圾箱",
|
||||||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
"folderTrashedBody": "「{{name}}」已移至垃圾箱",
|
||||||
"folderDeleted": "Folder deleted",
|
"folderDeleted": "資料夾已刪除",
|
||||||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
"folderDeletedBody": "“{{name}}”刪除成功",
|
||||||
"folderDeleteError": "Error deleting the folder",
|
"folderDeleteError": "刪除資料夾時出錯",
|
||||||
"itemRestored": "Item restored",
|
"itemRestored": "物品已恢復",
|
||||||
"itemRestoredBody": "Item restored successfully",
|
"itemRestoredBody": "專案恢復成功",
|
||||||
"itemRestoreError": "Error restoring the item",
|
"itemRestoreError": "恢復項目時出錯",
|
||||||
"itemDeleted": "Item deleted",
|
"itemDeleted": "項目已刪除",
|
||||||
"itemDeletedBody": "Item permanently deleted",
|
"itemDeletedBody": "項目永久刪除",
|
||||||
"itemDeleteError": "Error deleting the item",
|
"itemDeleteError": "刪除項目時發生錯誤",
|
||||||
"trashEmptied": "Trash emptied",
|
"trashEmptied": "垃圾已清空",
|
||||||
"trashEmptiedBody": "The trash has been emptied successfully",
|
"trashEmptiedBody": "垃圾已成功清空",
|
||||||
"trashEmptyError": "Error emptying the trash",
|
"trashEmptyError": "清空垃圾箱時出錯",
|
||||||
"cacheCleared": "Cache cleared",
|
"cacheCleared": "快取已清除",
|
||||||
"cacheClearedBody": "Search cache cleared successfully",
|
"cacheClearedBody": "搜尋快取已成功清除",
|
||||||
"cacheClearError": "Error clearing search cache",
|
"cacheClearError": "清除搜尋快取時出錯",
|
||||||
"wopiOpenError": "Could not open the document editor.",
|
"wopiOpenError": "無法開啟文檔編輯器。",
|
||||||
"linkCopied": "Link copied",
|
"linkCopied": "連結已複製",
|
||||||
"linkCopiedBody": "Link copied to clipboard",
|
"linkCopiedBody": "連結已複製到剪貼簿",
|
||||||
"linkCopyError": "Could not copy link",
|
"linkCopyError": "無法複製連結",
|
||||||
"notificationSent": "Notification sent",
|
"notificationSent": "通知已發送",
|
||||||
"notificationSentBody": "Notification sent to {{email}}"
|
"notificationSentBody": "通知已發送至 {{email}}"
|
||||||
},
|
},
|
||||||
"category": {
|
"category": {
|
||||||
"audio": "音訊",
|
"audio": "音訊",
|
||||||
"code": "程式碼",
|
"code": "程式碼",
|
||||||
"text": "文字"
|
"text": "文字",
|
||||||
|
"archives": "檔案",
|
||||||
|
"documents": "文件",
|
||||||
|
"images": "圖片",
|
||||||
|
"installers": "安裝人員",
|
||||||
|
"markdown": "降價",
|
||||||
|
"presentations": "演講",
|
||||||
|
"spreadsheets": "試算表",
|
||||||
|
"videos": "影片"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "新增",
|
"add": "新增",
|
||||||
@@ -1235,21 +1602,60 @@
|
|||||||
"search": "搜尋",
|
"search": "搜尋",
|
||||||
"yes": "有",
|
"yes": "有",
|
||||||
"saving": "儲存中…",
|
"saving": "儲存中…",
|
||||||
"deleting": "刪除中…"
|
"deleting": "刪除中…",
|
||||||
|
"copied": "已複製到剪貼簿",
|
||||||
|
"copy_failed": "複製失敗",
|
||||||
|
"empty": "這裡還什麼都沒有。",
|
||||||
|
"error": "未知錯誤",
|
||||||
|
"favorite": "最喜歡的",
|
||||||
|
"ok": "好的",
|
||||||
|
"optional": "選修的",
|
||||||
|
"retry": "再試一次",
|
||||||
|
"select": "選擇",
|
||||||
|
"select_all": "選擇全部",
|
||||||
|
"dismiss": "解僱"
|
||||||
},
|
},
|
||||||
"device": {
|
"device": {
|
||||||
"continue": "繼續",
|
"continue": "繼續",
|
||||||
"unknown": "未知"
|
"unknown": "未知",
|
||||||
|
"approve": "核准",
|
||||||
|
"approved": "設備已獲批准。您可以返回到您的裝置。",
|
||||||
|
"client": "應用",
|
||||||
|
"denied": "設備存取被拒絕。",
|
||||||
|
"deny": "否定",
|
||||||
|
"enter_code": "輸入您裝置上顯示的代碼",
|
||||||
|
"lookup_failed": "驗證碼失敗。請再試一次。",
|
||||||
|
"not_found": "代碼未找到或已過期。請檢查並重試。",
|
||||||
|
"scopes": "使用權",
|
||||||
|
"title": "設備驗證",
|
||||||
|
"unauthorized": "您必須登入才能授權設備。請先登入。"
|
||||||
},
|
},
|
||||||
"expiryBucket": {
|
"expiryBucket": {
|
||||||
"expired": "已過期",
|
"expired": "已過期",
|
||||||
"noExpiry": "無過期",
|
"noExpiry": "無過期",
|
||||||
"today": "今天",
|
"today": "今天",
|
||||||
"tomorrow": "明天"
|
"tomorrow": "明天",
|
||||||
|
"later": "之後",
|
||||||
|
"month": "不到30天的時間",
|
||||||
|
"week": "不到7天的時間"
|
||||||
},
|
},
|
||||||
"nextcloud": {
|
"nextcloud": {
|
||||||
"error_title": "錯誤",
|
"error_title": "錯誤",
|
||||||
"sign_in_with": "使用 {{provider}} 登入"
|
"sign_in_with": "使用 {{provider}} 登入",
|
||||||
|
"close_window": "關閉視窗",
|
||||||
|
"error_expired_body": "您的會話已過期。請再試一次。",
|
||||||
|
"error_expired_title": "會話已過期",
|
||||||
|
"error_generic_body": "發生意外錯誤。請再試一次。",
|
||||||
|
"error_invalid_body": "使用者名稱或密碼無效。請檢查您的憑證並重試。",
|
||||||
|
"error_invalid_title": "登入失敗",
|
||||||
|
"error_notfound_body": "找不到所要求的頁面。",
|
||||||
|
"error_notfound_title": "未找到",
|
||||||
|
"grant": "授予存取權限",
|
||||||
|
"grant_subtitle": "Nextcloud 用戶端正在要求存取您的帳戶。",
|
||||||
|
"grant_title": "授予存取權限",
|
||||||
|
"invalid_token": "會話令牌無效。",
|
||||||
|
"success_body": "現在您可以返回您的應用程式 - 它已連接。",
|
||||||
|
"success_title": "已授予存取權限"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"size_label": "大小",
|
"size_label": "大小",
|
||||||
@@ -1264,7 +1670,13 @@
|
|||||||
},
|
},
|
||||||
"type_label": "型別",
|
"type_label": "型別",
|
||||||
"sort": {
|
"sort": {
|
||||||
"relevance": "相關性"
|
"relevance": "相關性",
|
||||||
|
"largest": "最大",
|
||||||
|
"name_asc": "名稱 A-Z",
|
||||||
|
"name_desc": "名稱 Z-A",
|
||||||
|
"newest": "最新",
|
||||||
|
"oldest": "最古老的",
|
||||||
|
"smallest": "最小"
|
||||||
},
|
},
|
||||||
"results_for": "\"{{q}}\" 的搜尋結果",
|
"results_for": "\"{{q}}\" 的搜尋結果",
|
||||||
"results_summary": "\"{{q}}\" 的搜尋結果 · {{n}} 個結果 · {{ms}} 毫秒",
|
"results_summary": "\"{{q}}\" 的搜尋結果 · {{n}} 個結果 · {{ms}} 毫秒",
|
||||||
@@ -1283,7 +1695,7 @@
|
|||||||
"all": "任何大小",
|
"all": "任何大小",
|
||||||
"small": "< 1 MB",
|
"small": "< 1 MB",
|
||||||
"medium": "1–100 MB",
|
"medium": "1–100 MB",
|
||||||
"large": "> 100 MB"
|
"large": "> 100MB"
|
||||||
},
|
},
|
||||||
"date": {
|
"date": {
|
||||||
"all": "任何時間",
|
"all": "任何時間",
|
||||||
@@ -1291,14 +1703,24 @@
|
|||||||
"week": "過去一週",
|
"week": "過去一週",
|
||||||
"month": "過去一個月",
|
"month": "過去一個月",
|
||||||
"year": "過去一年"
|
"year": "過去一年"
|
||||||
}
|
},
|
||||||
|
"see_all": "查看所有結果"
|
||||||
},
|
},
|
||||||
"sizeBucket": {
|
"sizeBucket": {
|
||||||
"folders": "資料夾"
|
"folders": "資料夾",
|
||||||
|
"empty": "空 (0 B)",
|
||||||
|
"huge": "> 5 GB",
|
||||||
|
"large": "1 – 5 GB",
|
||||||
|
"medium": "100 MB – 1 GB",
|
||||||
|
"small": "1 – 100 MB",
|
||||||
|
"tiny": "< 1 MB"
|
||||||
},
|
},
|
||||||
"view": {
|
"view": {
|
||||||
"grid": "網格檢視",
|
"grid": "網格檢視",
|
||||||
"list": "列表檢視"
|
"list": "列表檢視",
|
||||||
|
"label": "查看選項",
|
||||||
|
"hide_dotfiles": "隱藏隱藏文件",
|
||||||
|
"show_dotfiles": "顯示隱藏文件"
|
||||||
},
|
},
|
||||||
"preferences": {
|
"preferences": {
|
||||||
"save_failed": "無法儲存偏好設定。請再試一次。"
|
"save_failed": "無法儲存偏好設定。請再試一次。"
|
||||||
@@ -1373,5 +1795,33 @@
|
|||||||
"location": "位置",
|
"location": "位置",
|
||||||
"wrong_drop_zone_msg": "上傳僅在「檔案」中有效 — 請開啟檔案區並在該處拖放。",
|
"wrong_drop_zone_msg": "上傳僅在「檔案」中有效 — 請開啟檔案區並在該處拖放。",
|
||||||
"wrong_drop_zone_action": "前往檔案"
|
"wrong_drop_zone_action": "前往檔案"
|
||||||
|
},
|
||||||
|
"people": {
|
||||||
|
"unnamed": "未命名",
|
||||||
|
"empty": "還沒有人",
|
||||||
|
"disabled": "人臉辨識已停用",
|
||||||
|
"rename_title": "說出這個人的名字",
|
||||||
|
"name_label": "姓名",
|
||||||
|
"back": "後退"
|
||||||
|
},
|
||||||
|
"about": {
|
||||||
|
"description": "OxiCloud — 快速、自架的文件儲存和同步伺服器。"
|
||||||
|
},
|
||||||
|
"cmdk": {
|
||||||
|
"no_results": "沒有符合的命令",
|
||||||
|
"placeholder": "輸入命令或搜尋...",
|
||||||
|
"title": "命令面板",
|
||||||
|
"toggle_theme": "切換主題"
|
||||||
|
},
|
||||||
|
"errors_loadFailed": "無法載入項目",
|
||||||
|
"settings": {
|
||||||
|
"language": "語言"
|
||||||
|
},
|
||||||
|
"shared_with_me": {
|
||||||
|
"empty": "尚未與您分享任何內容。",
|
||||||
|
"from": "分享者 {{who}}"
|
||||||
|
},
|
||||||
|
"sortdir": {
|
||||||
|
"title": "排序方向"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+653
-203
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user