diff --git a/resources/lang/ar/activities.php b/resources/lang/ar/activities.php
index d7c8ed798..6dc8a8397 100644
--- a/resources/lang/ar/activities.php
+++ b/resources/lang/ar/activities.php
@@ -37,12 +37,13 @@ return [
// Bookshelves
'bookshelf_create' => 'تم إنشاء رف الكتب',
- 'bookshelf_create_notification' => 'Bookshelf Successfully Created',
- 'bookshelf_update' => 'updated bookshelf',
- 'bookshelf_update_notification' => 'Bookshelf Successfully Updated',
- 'bookshelf_delete' => 'deleted bookshelf',
- 'bookshelf_delete_notification' => 'Bookshelf Successfully Deleted',
+ 'bookshelf_create_notification' => 'تم إنشاء الرف بنجاح',
+ 'bookshelf_update' => 'تم تحديث الرف',
+ 'bookshelf_update_notification' => 'تم تحديث الرف بنجاح',
+ 'bookshelf_delete' => 'تم تحديث الرف',
+ 'bookshelf_delete_notification' => 'تم حذف الرف بنجاح',
// Other
'commented_on' => 'تم التعليق',
+ 'permissions_update' => 'تحديث الأذونات',
];
diff --git a/resources/lang/ar/auth.php b/resources/lang/ar/auth.php
index afe089fa0..60a7af411 100644
--- a/resources/lang/ar/auth.php
+++ b/resources/lang/ar/auth.php
@@ -26,8 +26,8 @@ return [
'remember_me' => 'تذكرني',
'ldap_email_hint' => 'الرجاء إدخال عنوان بريد إلكتروني لاستخدامه مع الحساب.',
'create_account' => 'إنشاء حساب',
- 'already_have_account' => 'Already have an account?',
- 'dont_have_account' => 'Don\'t have an account?',
+ 'already_have_account' => 'لديك حساب بالفعل؟',
+ 'dont_have_account' => 'ليس لديك حساب؟',
'social_login' => 'تسجيل الدخول باستخدام حسابات التواصل الاجتماعي',
'social_registration' => 'إنشاء حساب باستخدام حسابات التواصل الاجتماعي',
'social_registration_text' => 'إنشاء حساب والدخول باستخدام خدمة أخرى.',
@@ -43,7 +43,7 @@ return [
'reset_password' => 'استعادة كلمة المرور',
'reset_password_send_instructions' => 'أدخل بريدك الإلكتروني بالأسفل وسيتم إرسال رسالة برابط لاستعادة كلمة المرور.',
'reset_password_send_button' => 'أرسل رابط الاستعادة',
- 'reset_password_sent' => 'A password reset link will be sent to :email if that email address is found in the system.',
+ 'reset_password_sent' => 'سيتم إرسال رابط إعادة تعيين كلمة المرور إلى عنوان البريد الإلكتروني هذا إذا كان موجودًا في النظام.',
'reset_password_success' => 'تمت استعادة كلمة المرور بنجاح.',
'email_reset_subject' => 'استعد كلمة المرور الخاصة بتطبيق :appName',
'email_reset_text' => 'تم إرسال هذه الرسالة بسبب تلقينا لطلب استعادة كلمة المرور الخاصة بحسابكم.',
@@ -66,12 +66,12 @@ return [
'email_not_confirmed_resend_button' => 'إعادة إرسال رسالة التأكيد',
// User Invite
- 'user_invite_email_subject' => 'You have been invited to join :appName!',
- 'user_invite_email_greeting' => 'An account has been created for you on :appName.',
- 'user_invite_email_text' => 'Click the button below to set an account password and gain access:',
- 'user_invite_email_action' => 'Set Account Password',
- 'user_invite_page_welcome' => 'Welcome to :appName!',
- 'user_invite_page_text' => 'To finalise your account and gain access you need to set a password which will be used to log-in to :appName on future visits.',
- 'user_invite_page_confirm_button' => 'Confirm Password',
- 'user_invite_success' => 'Password set, you now have access to :appName!'
+ 'user_invite_email_subject' => 'تم دعوتك للإنضمام إلى صفحة الحالة الخاصة بـ :app_name!',
+ 'user_invite_email_greeting' => 'تم إنشاء حساب مستخدم لك على %site%.',
+ 'user_invite_email_text' => 'انقر على الزر أدناه لتعيين كلمة مرور الحساب والحصول على الوصول:',
+ 'user_invite_email_action' => 'كلمة سر المستخدم',
+ 'user_invite_page_welcome' => 'مرحبا بكم في :appName!',
+ 'user_invite_page_text' => 'لإكمال حسابك والحصول على حق الوصول تحتاج إلى تعيين كلمة مرور سيتم استخدامها لتسجيل الدخول إلى :appName في الزيارات المستقبلية.',
+ 'user_invite_page_confirm_button' => 'تأكيد كلمة المرور',
+ 'user_invite_success' => 'مجموعة كلمات المرور، لديك الآن حق الوصول إلى :appName!'
];
\ No newline at end of file
diff --git a/resources/lang/ar/common.php b/resources/lang/ar/common.php
index 220b54892..57d0b2dbd 100644
--- a/resources/lang/ar/common.php
+++ b/resources/lang/ar/common.php
@@ -11,7 +11,7 @@ return [
'save' => 'حفظ',
'continue' => 'استمرار',
'select' => 'تحديد',
- 'toggle_all' => 'Toggle All',
+ 'toggle_all' => 'تبديل الكل',
'more' => 'المزيد',
// Form Labels
@@ -24,7 +24,7 @@ return [
// Actions
'actions' => 'إجراءات',
'view' => 'عرض',
- 'view_all' => 'View All',
+ 'view_all' => 'عرض الكل',
'create' => 'إنشاء',
'update' => 'تحديث',
'edit' => 'تعديل',
@@ -33,22 +33,22 @@ return [
'copy' => 'نسخ',
'reply' => 'رد',
'delete' => 'حذف',
- 'delete_confirm' => 'Confirm Deletion',
+ 'delete_confirm' => 'تأكيد الحذف',
'search' => 'بحث',
'search_clear' => 'مسح البحث',
'reset' => 'إعادة تعيين',
'remove' => 'إزالة',
'add' => 'إضافة',
- 'fullscreen' => 'Fullscreen',
+ 'fullscreen' => 'شاشة كاملة',
// Sort Options
- 'sort_options' => 'Sort Options',
- 'sort_direction_toggle' => 'Sort Direction Toggle',
- 'sort_ascending' => 'Sort Ascending',
- 'sort_descending' => 'Sort Descending',
- 'sort_name' => 'Name',
- 'sort_created_at' => 'Created Date',
- 'sort_updated_at' => 'Updated Date',
+ 'sort_options' => 'خيارات الترتيب',
+ 'sort_direction_toggle' => 'الترتيب وفق الإتجاه',
+ 'sort_ascending' => 'فرز تصاعدي',
+ 'sort_descending' => 'فرز تنازلي',
+ 'sort_name' => 'الاسم',
+ 'sort_created_at' => 'تاريخ الإنشاء',
+ 'sort_updated_at' => 'تاريخ التحديث',
// Misc
'deleted_user' => 'حذف مستخدم',
@@ -60,19 +60,19 @@ return [
'details' => 'التفاصيل',
'grid_view' => 'عرض شبكي',
'list_view' => 'عرض منسدل',
- 'default' => 'Default',
- 'breadcrumb' => 'Breadcrumb',
+ 'default' => 'افتراضي',
+ 'breadcrumb' => 'شريط التنقل',
// Header
- 'profile_menu' => 'Profile Menu',
+ 'profile_menu' => 'قائمة ملف التعريف',
'view_profile' => 'عرض الملف الشخصي',
'edit_profile' => 'تعديل الملف الشخصي',
- 'dark_mode' => 'Dark Mode',
- 'light_mode' => 'Light Mode',
+ 'dark_mode' => 'الوضع المظلم',
+ 'light_mode' => 'الوضع المضيء',
// Layout tabs
- 'tab_info' => 'Info',
- 'tab_content' => 'Content',
+ 'tab_info' => 'معلومات',
+ 'tab_content' => 'المحتوى',
// Email Content
'email_action_help' => 'إذا واجهتكم مشكلة بضغط زر ":actionText" فبإمكانكم نسخ الرابط أدناه ولصقه بالمتصفح:',
diff --git a/resources/lang/ar/components.php b/resources/lang/ar/components.php
index 74d9bcdc7..422de114b 100644
--- a/resources/lang/ar/components.php
+++ b/resources/lang/ar/components.php
@@ -15,7 +15,7 @@ return [
'image_load_more' => 'المزيد',
'image_image_name' => 'اسم الصورة',
'image_delete_used' => 'هذه الصورة مستخدمة بالصفحات أدناه.',
- 'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
+ 'image_delete_confirm_text' => 'هل أنت متأكد من أنك تريد حذف هذه الصورة ؟',
'image_select_image' => 'تحديد الصورة',
'image_dropzone' => 'قم بإسقاط الصورة أو اضغط هنا للرفع',
'images_deleted' => 'تم حذف الصور',
@@ -29,6 +29,6 @@ return [
'code_editor' => 'تعديل الشفرة',
'code_language' => 'لغة الشفرة',
'code_content' => 'محتويات الشفرة',
- 'code_session_history' => 'Session History',
+ 'code_session_history' => 'سجل الدورة',
'code_save' => 'حفظ الشفرة',
];
diff --git a/resources/lang/ar/entities.php b/resources/lang/ar/entities.php
index 31835cb32..984043739 100644
--- a/resources/lang/ar/entities.php
+++ b/resources/lang/ar/entities.php
@@ -22,7 +22,8 @@ return [
'meta_created_name' => 'أنشئ :timeLength بواسطة :user',
'meta_updated' => 'مُحدث :timeLength',
'meta_updated_name' => 'مُحدث :timeLength بواسطة :user',
- 'entity_select' => 'Entity Select',
+ 'meta_owned_name' => 'Owned by :user',
+ 'entity_select' => 'اختيار الكيان',
'images' => 'صور',
'my_recent_drafts' => 'مسوداتي الحديثة',
'my_recently_viewed' => 'ما عرضته مؤخراً',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'في حال التفعيل, ستتم تبدية هذه الأذونات على أذونات الأدوار.',
'permissions_enable' => 'تفعيل الأذونات المخصصة',
'permissions_save' => 'حفظ الأذونات',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'نتائج البحث',
@@ -73,30 +75,30 @@ return [
'shelves_long' => 'أرفف الكتب',
'shelves_empty' => 'لم يتم إنشاء أي أرفف',
'shelves_create' => 'إنشاء رف جديد',
- 'shelves_popular' => 'Popular Shelves',
+ 'shelves_popular' => 'أرفف شعبية',
'shelves_new' => 'أرفف جديدة',
'shelves_new_action' => 'رف جديد',
- 'shelves_popular_empty' => 'The most popular shelves will appear here.',
- 'shelves_new_empty' => 'The most recently created shelves will appear here.',
+ 'shelves_popular_empty' => 'ستظهر هنا الأرفف الأكثر رواجًا.',
+ 'shelves_new_empty' => 'ستظهر هنا الأرفف التي تم إنشاؤها مؤخرًا.',
'shelves_save' => 'حفظ الرف',
- 'shelves_books' => 'Books on this shelf',
+ 'shelves_books' => 'كتب على هذا الرف',
'shelves_add_books' => 'إضافة كتب لهذا الرف',
'shelves_drag_books' => 'اسحب الكتب هنا لإضافتها لهذا الرف',
'shelves_empty_contents' => 'لا توجد كتب مخصصة لهذا الرف',
- 'shelves_edit_and_assign' => 'Edit shelf to assign books',
- 'shelves_edit_named' => 'Edit Bookshelf :name',
- 'shelves_edit' => 'Edit Bookshelf',
- 'shelves_delete' => 'Delete Bookshelf',
- 'shelves_delete_named' => 'Delete Bookshelf :name',
- 'shelves_delete_explain' => "This will delete the bookshelf with the name ':name'. Contained books will not be deleted.",
- 'shelves_delete_confirmation' => 'Are you sure you want to delete this bookshelf?',
- 'shelves_permissions' => 'Bookshelf Permissions',
- 'shelves_permissions_updated' => 'Bookshelf Permissions Updated',
- 'shelves_permissions_active' => 'Bookshelf Permissions Active',
- 'shelves_copy_permissions_to_books' => 'Copy Permissions to Books',
- 'shelves_copy_permissions' => 'Copy Permissions',
- 'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this bookshelf to all books contained within. Before activating, ensure any changes to the permissions of this bookshelf have been saved.',
- 'shelves_copy_permission_success' => 'Bookshelf permissions copied to :count books',
+ 'shelves_edit_and_assign' => 'تحرير الرف لإدراج كتب',
+ 'shelves_edit_named' => 'تحرير رف الكتب: الاسم',
+ 'shelves_edit' => 'تحرير رف الكتب',
+ 'shelves_delete' => 'حذف رف الكتب',
+ 'shelves_delete_named' => 'حذف رف الكتب: الاسم',
+ 'shelves_delete_explain' => "سيؤدي هذا إلى حذف رف الكتب مع الاسم ':المُسمى به'. لن يتم حذف الكتب المتضمنة.",
+ 'shelves_delete_confirmation' => 'هل أنت متأكد من أنك تريد حذف هذا الرف؟',
+ 'shelves_permissions' => 'أذونات رف الكتب',
+ 'shelves_permissions_updated' => 'تم تحديث أذونات رف الكتب',
+ 'shelves_permissions_active' => 'أذونات رف الكتب نشطة',
+ 'shelves_copy_permissions_to_books' => 'نسخ أذونات الوصول إلى الكتب',
+ 'shelves_copy_permissions' => 'نسخ الأذونات',
+ 'shelves_copy_permissions_explain' => 'سيؤدي هذا إلى تطبيق إعدادات الأذونات الحالية لهذا الرف على جميع الكتب المتضمنة فيه. قبل التفعيل، تأكد من حفظ أي تغييرات في أذونات هذا الرف.',
+ 'shelves_copy_permission_success' => 'تم نسخ أذونات رف الكتب إلى: عد الكتب',
// Books
'book' => 'كتاب',
@@ -131,9 +133,9 @@ return [
'books_sort_named' => 'فرز كتاب :bookName',
'books_sort_name' => 'ترتيب حسب الإسم',
'books_sort_created' => 'ترتيب حسب تاريخ الإنشاء',
- 'books_sort_updated' => 'Sort by Updated Date',
- 'books_sort_chapters_first' => 'Chapters First',
- 'books_sort_chapters_last' => 'Chapters Last',
+ 'books_sort_updated' => 'فرز حسب تاريخ التحديث',
+ 'books_sort_chapters_first' => 'الفصول الأولى',
+ 'books_sort_chapters_last' => 'الفصول الأخيرة',
'books_sort_show_other' => 'عرض كتب أخرى',
'books_sort_save' => 'حفظ الترتيب الجديد',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'إنشاء فصل جديد',
'chapters_delete' => 'حذف الفصل',
'chapters_delete_named' => 'حذف فصل :chapterName',
- 'chapters_delete_explain' => 'سيتم حذف فصل \':chapterName\'. جميع الصفحات ستزال وستتم إضافتها مباشرة للكتاب الرئيسي.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'تأكيد حذف الفصل؟',
'chapters_edit' => 'تعديل الفصل',
'chapters_edit_named' => 'تعديل فصل :chapterName',
@@ -177,7 +179,7 @@ return [
'pages_delete_confirm' => 'تأكيد حذف الصفحة؟',
'pages_delete_draft_confirm' => 'تأكيد حذف المسودة؟',
'pages_editing_named' => ':pageName قيد التعديل',
- 'pages_edit_draft_options' => 'Draft Options',
+ 'pages_edit_draft_options' => 'خيارات المسودة',
'pages_edit_save_draft' => 'حفظ المسودة',
'pages_edit_draft' => 'تعديل مسودة الصفحة',
'pages_editing_draft' => 'المسودة قيد التعديل',
@@ -194,7 +196,7 @@ return [
'pages_md_editor' => 'المحرر',
'pages_md_preview' => 'معاينة',
'pages_md_insert_image' => 'إدخال صورة',
- 'pages_md_insert_link' => 'Insert Entity Link',
+ 'pages_md_insert_link' => 'إدراج ارتباط الكيان',
'pages_md_insert_drawing' => 'إدخال رسمة',
'pages_not_in_chapter' => 'صفحة ليست في فصل',
'pages_move' => 'نقل الصفحة',
@@ -208,11 +210,12 @@ return [
'pages_revisions' => 'مراجعات الصفحة',
'pages_revisions_named' => 'مراجعات صفحة :pageName',
'pages_revision_named' => 'مراجعة صفحة :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'أنشئ بواسطة',
'pages_revisions_date' => 'تاريخ المراجعة',
'pages_revisions_number' => '#',
- 'pages_revisions_numbered' => 'Revision #:id',
- 'pages_revisions_numbered_changes' => 'Revision #:id Changes',
+ 'pages_revisions_numbered' => 'مراجعة #: رقم تعريفي',
+ 'pages_revisions_numbered_changes' => 'مراجعة #: رقم تعريفي التغييرات',
'pages_revisions_changelog' => 'سجل التعديل',
'pages_revisions_changes' => 'التعديلات',
'pages_revisions_current' => 'النسخة الحالية',
@@ -231,24 +234,24 @@ return [
'start_b' => ':userName بدأ بتعديل هذه الصفحة',
'time_a' => 'منذ أن تم تحديث هذه الصفحة',
'time_b' => 'في آخر :minCount دقيقة/دقائق',
- 'message' => ':start :time. Take care not to overwrite each other\'s updates!',
+ 'message' => 'وقت البدء: احرص على عدم الكتابة فوق تحديثات بعضنا البعض!',
],
'pages_draft_discarded' => 'تم التخلص من المسودة. تم تحديث المحرر بمحتوى الصفحة الحالي',
- 'pages_specific' => 'Specific Page',
- 'pages_is_template' => 'Page Template',
+ 'pages_specific' => 'صفحة محددة',
+ 'pages_is_template' => 'قالب الصفحة',
// Editor Sidebar
'page_tags' => 'وسوم الصفحة',
'chapter_tags' => 'وسوم الفصل',
'book_tags' => 'وسوم الكتاب',
- 'shelf_tags' => 'Shelf Tags',
+ 'shelf_tags' => 'علامات الرف',
'tag' => 'وسم',
'tags' => 'وسوم',
- 'tag_name' => 'Tag Name',
+ 'tag_name' => 'اسم العلامة',
'tag_value' => 'قيمة الوسم (اختياري)',
'tags_explain' => "إضافة الوسوم تساعد بترتيب وتقسيم المحتوى. \n من الممكن وضع قيمة لكل وسم لترتيب أفضل وأدق.",
'tags_add' => 'إضافة وسم آخر',
- 'tags_remove' => 'Remove this tag',
+ 'tags_remove' => 'إزالة هذه العلامة',
'attachments' => 'المرفقات',
'attachments_explain' => 'ارفع بعض الملفات أو أرفق بعض الروابط لعرضها بصفحتك. ستكون الملفات والروابط معروضة في الشريط الجانبي للصفحة.',
'attachments_explain_instant_save' => 'سيتم حفظ التغييرات هنا بلحظتها',
@@ -256,16 +259,16 @@ return [
'attachments_upload' => 'رفع ملف',
'attachments_link' => 'إرفاق رابط',
'attachments_set_link' => 'تحديد الرابط',
- 'attachments_delete' => 'Are you sure you want to delete this attachment?',
+ 'attachments_delete' => 'هل أنت متأكد من أنك تريد حذف هذا المرفق؟',
'attachments_dropzone' => 'أسقط الملفات أو اضغط هنا لإرفاق ملف',
'attachments_no_files' => 'لم يتم رفع أي ملفات',
'attachments_explain_link' => 'بالإمكان إرفاق رابط في حال عدم تفضيل رفع ملف. قد يكون الرابط لصفحة أخرى أو لملف في أحد خدمات التخزين السحابي.',
'attachments_link_name' => 'اسم الرابط',
'attachment_link' => 'رابط المرفق',
- 'attachments_link_url' => 'Link to file',
+ 'attachments_link_url' => 'رابط الملف',
'attachments_link_url_hint' => 'رابط الموقع أو الملف',
'attach' => 'إرفاق',
- 'attachments_insert_link' => 'Add Attachment Link to Page',
+ 'attachments_insert_link' => 'إضافة رابط مرفق إلى الصفحة',
'attachments_edit_file' => 'تعديل الملف',
'attachments_edit_file_name' => 'اسم الملف',
'attachments_edit_drop_upload' => 'أسقط الملفات أو اضغط هنا للرفع والاستبدال',
@@ -279,16 +282,16 @@ return [
'templates_set_as_template' => 'هذه الصفحة عبارة عن قالب',
'templates_explain_set_as_template' => 'يمكنك تعيين هذه الصفحة كقالب بحيث تستخدم محتوياتها عند إنشاء صفحات أخرى. سيتمكن المستخدمون الآخرون من استخدام هذا القالب إذا كان لديهم أذونات عرض لهذه الصفحة.',
'templates_replace_content' => 'استبدال محتوى الصفحة',
- 'templates_append_content' => 'Append to page content',
- 'templates_prepend_content' => 'Prepend to page content',
+ 'templates_append_content' => 'تذييل محتوى الصفحة',
+ 'templates_prepend_content' => 'بادئة محتوى الصفحة',
// Profile View
- 'profile_user_for_x' => 'User for :time',
+ 'profile_user_for_x' => 'المستخدم لـ : الوقت',
'profile_created_content' => 'المحتوى المنشأ',
'profile_not_created_pages' => 'لم يتم إنشاء أي صفحات بواسطة :userName',
'profile_not_created_chapters' => 'لم يتم إنشاء أي فصول بواسطة :userName',
'profile_not_created_books' => 'لم يتم إنشاء أي كتب بواسطة :userName',
- 'profile_not_created_shelves' => ':userName has not created any shelves',
+ 'profile_not_created_shelves' => 'لم يقم "اسم المستخدم"بإنشاء أي أرفف',
// Comments
'comment' => 'تعليق',
diff --git a/resources/lang/ar/errors.php b/resources/lang/ar/errors.php
index cbf1d5958..93e8201ab 100644
--- a/resources/lang/ar/errors.php
+++ b/resources/lang/ar/errors.php
@@ -13,16 +13,16 @@ return [
'email_already_confirmed' => 'تم تأكيد البريد الإلكتروني من قبل, الرجاء محاولة تسجيل الدخول.',
'email_confirmation_invalid' => 'رابط التأكيد غير صحيح أو قد تم استخدامه من قبل, الرجاء محاولة التسجيل من جديد.',
'email_confirmation_expired' => 'صلاحية رابط التأكيد انتهت, تم إرسال رسالة تأكيد جديدة لعنوان البريد الإلكتروني.',
- 'email_confirmation_awaiting' => 'The email address for the account in use needs to be confirmed',
+ 'email_confirmation_awaiting' => 'عنوان البريد الإلكتروني للحساب قيد الاستخدام يحتاج إلى تأكيد',
'ldap_fail_anonymous' => 'فشل الوصول إلى LDAP باستخدام الربط المجهول',
'ldap_fail_authed' => 'فشل الوصول إلى LDAP باستخدام dn و password المعطاة',
'ldap_extension_not_installed' => 'لم يتم تثبيت إضافة LDAP PHP',
'ldap_cannot_connect' => 'لا يمكن الاتصال بخادم ldap, فشل الاتصال المبدئي',
- 'saml_already_logged_in' => 'Already logged in',
- 'saml_user_not_registered' => 'The user :name is not registered and automatic registration is disabled',
- 'saml_no_email_address' => 'Could not find an email address, for this user, in the data provided by the external authentication system',
- 'saml_invalid_response_id' => 'The request from the external authentication system is not recognised by a process started by this application. Navigating back after a login could cause this issue.',
- 'saml_fail_authed' => 'Login using :system failed, system did not provide successful authorization',
+ 'saml_already_logged_in' => 'تم تسجيل الدخول بالفعل',
+ 'saml_user_not_registered' => 'المستخدم :name غير مسجل ويتم تعطيل التسجيل التلقائي',
+ 'saml_no_email_address' => 'تعذر العثور على عنوان بريد إلكتروني، لهذا المستخدم، في البيانات المقدمة من نظام المصادقة الخارجي',
+ 'saml_invalid_response_id' => 'لم يتم التعرف على الطلب من نظام التوثيق الخارجي من خلال عملية تبدأ بهذا التطبيق. العودة بعد تسجيل الدخول يمكن أن يسبب هذه المشكلة.',
+ 'saml_fail_authed' => 'تسجيل الدخول باستخدام :system فشل، النظام لم يوفر التفويض الناجح',
'social_no_action_defined' => 'لم يتم تعريف أي إجراء',
'social_login_bad_response' => "حصل خطأ خلال تسجيل الدخول باستخدام :socialAccount \n:error",
'social_account_in_use' => 'حساب :socialAccount قيد الاستخدام حالياً, الرجاء محاولة الدخول باستخدام خيار :socialAccount.',
@@ -31,9 +31,9 @@ return [
'social_account_already_used_existing' => 'حساب :socialAccount مستخدَم من قبل مستخدم آخر.',
'social_account_not_used' => 'حساب :socialAccount غير مرتبط بأي مستخدم. الرجاء ربطه من خلال إعدادات ملفكم. ',
'social_account_register_instructions' => 'إذا لم يكن لديكم حساب فيمكنكم التجسيل باستخدام خيار :socialAccount.',
- 'social_driver_not_found' => 'Social driver not found',
- 'social_driver_not_configured' => 'Your :socialAccount social settings are not configured correctly.',
- 'invite_token_expired' => 'This invitation link has expired. You can instead try to reset your account password.',
+ 'social_driver_not_found' => 'لم يتم العثور على السوشيال درايفر "Social driver"',
+ 'social_driver_not_configured' => 'لم يتم تهيئة إعدادات حسابك الاجتماعي بشكل صحيح.',
+ 'invite_token_expired' => 'انتهت صلاحية رابط هذه الدعوة. يمكنك بدلاً من ذلك محاولة إعادة تعيين كلمة مرور حسابك.',
// System
'path_not_writable' => 'لا يمكن الرفع إلى مسار :filePath. الرجاء التأكد من قابلية الكتابة إلى الخادم.',
@@ -53,8 +53,8 @@ return [
'page_custom_home_deletion' => 'لا يمكن حذف الصفحة إذا كانت محددة كصفحة رئيسية',
// Entities
- 'entity_not_found' => 'Entity not found',
- 'bookshelf_not_found' => 'Bookshelf not found',
+ 'entity_not_found' => 'الكيان غير موجود',
+ 'bookshelf_not_found' => 'رف الكتب غير موجود',
'book_not_found' => 'لم يتم العثور على الكتاب',
'page_not_found' => 'لم يتم العثور على الصفحة',
'chapter_not_found' => 'لم يتم العثور على الفصل',
@@ -70,7 +70,7 @@ return [
'role_cannot_be_edited' => 'لا يمكن تعديل هذا الدور',
'role_system_cannot_be_deleted' => 'هذا الدور خاص بالنظام ولا يمكن حذفه',
'role_registration_default_cannot_delete' => 'لا يمكن حذف الدور إذا كان مسجل كالدور الأساسي بعد تسجيل الحساب',
- 'role_cannot_remove_only_admin' => 'This user is the only user assigned to the administrator role. Assign the administrator role to another user before attempting to remove it here.',
+ 'role_cannot_remove_only_admin' => 'هذا المستخدم هو المستخدم الوحيد المعين لدور المسؤول. قم بتعيين دور المسؤول لمستخدم آخر قبل محاولة إزالته هنا.',
// Comments
'comment_list' => 'حصل خطأ خلال جلب التعليقات.',
@@ -82,21 +82,21 @@ return [
// Error pages
'404_page_not_found' => 'لم يتم العثور على الصفحة',
'sorry_page_not_found' => 'عفواً, لا يمكن العثور على الصفحة التي تبحث عنها.',
- 'sorry_page_not_found_permission_warning' => 'If you expected this page to exist, you might not have permission to view it.',
+ 'sorry_page_not_found_permission_warning' => 'إذا كنت تتوقع أن تكون هذه الصفحة موجودة، قد لا يكون لديك تصريح بمشاهدتها.',
'return_home' => 'العودة للصفحة الرئيسية',
'error_occurred' => 'حدث خطأ',
'app_down' => ':appName لا يعمل حالياً',
'back_soon' => 'سيعود للعمل قريباً.',
// API errors
- 'api_no_authorization_found' => 'No authorization token found on the request',
- 'api_bad_authorization_format' => 'An authorization token was found on the request but the format appeared incorrect',
- 'api_user_token_not_found' => 'No matching API token was found for the provided authorization token',
- 'api_incorrect_token_secret' => 'The secret provided for the given used API token is incorrect',
- 'api_user_no_api_permission' => 'The owner of the used API token does not have permission to make API calls',
- 'api_user_token_expired' => 'The authorization token used has expired',
+ 'api_no_authorization_found' => 'لم يتم العثور على رمز ترخيص مميز في الطلب',
+ 'api_bad_authorization_format' => 'تم العثور على رمز ترخيص مميز في الطلب ولكن يبدو أن التنسيق غير صحيح',
+ 'api_user_token_not_found' => 'لم يتم العثور على رمز API مطابق لرمز الترخيص المُقدم',
+ 'api_incorrect_token_secret' => 'الشفرة المُقدمة لرمز API المستخدم المحدد غير صحيحة',
+ 'api_user_no_api_permission' => 'مالك رمز API المستخدم ليس لديه الصلاحية لإجراء مكالمات API',
+ 'api_user_token_expired' => 'انتهت صلاحية رمز الترخيص المستخدم',
// Settings & Maintenance
- 'maintenance_test_email_failure' => 'Error thrown when sending a test email:',
+ 'maintenance_test_email_failure' => 'حدث خطأ عند إرسال بريد إلكتروني تجريبي:',
];
diff --git a/resources/lang/ar/passwords.php b/resources/lang/ar/passwords.php
index db3dce49f..4ab447d5d 100644
--- a/resources/lang/ar/passwords.php
+++ b/resources/lang/ar/passwords.php
@@ -8,7 +8,7 @@ return [
'password' => 'يجب أن تتكون كلمة المرور من ستة أحرف على الأقل وأن تطابق التأكيد.',
'user' => "لم يتم العثور على مستخدم بعنوان البريد الإلكتروني المعطى.",
- 'token' => 'The password reset token is invalid for this email address.',
+ 'token' => 'رمز إعادة تعيين كلمة المرور غير صالح لعنوان هذا البريد الإلكتروني.',
'sent' => 'تم إرسال رابط تجديد كلمة المرور إلى بريدكم الإلكتروني!',
'reset' => 'تم تجديد كلمة المرور الخاصة بكم!',
diff --git a/resources/lang/ar/settings.php b/resources/lang/ar/settings.php
index 3b94cdfc6..f55451ff6 100755
--- a/resources/lang/ar/settings.php
+++ b/resources/lang/ar/settings.php
@@ -12,88 +12,109 @@ return [
'settings_save_success' => 'تم حفظ الإعدادات',
// App Settings
- 'app_customization' => 'Customization',
- 'app_features_security' => 'Features & Security',
+ 'app_customization' => 'تخصيص',
+ 'app_features_security' => 'الميزات و الأمان',
'app_name' => 'اسم التطبيق',
'app_name_desc' => 'سيتم عرض هذا الاسم في الترويسة وفي أي رسالة بريد إلكتروني.',
'app_name_header' => 'عرض اسم التطبيق في الترويسة؟',
- 'app_public_access' => 'Public Access',
- 'app_public_access_desc' => 'Enabling this option will allow visitors, that are not logged-in, to access content in your BookStack instance.',
- 'app_public_access_desc_guest' => 'Access for public visitors can be controlled through the "Guest" user.',
- 'app_public_access_toggle' => 'Allow public access',
+ 'app_public_access' => 'الوصول العام',
+ 'app_public_access_desc' => 'تمكين هذا الخيار سيسمح للزوار، الذين لم يتم تسجيل دخولهم، بالوصول إلى المحتوى في مثيل مكدس الكتب الخاص بك.',
+ 'app_public_access_desc_guest' => 'يمكن التحكم في وصول الزوار العموميين من خلال المستخدم "الضيف".',
+ 'app_public_access_toggle' => 'السماح بالوصول العام',
'app_public_viewing' => 'السماح بالعرض على العامة؟',
'app_secure_images' => 'تفعيل حماية أكبر لرفع الصور؟',
- 'app_secure_images_toggle' => 'Enable higher security image uploads',
+ 'app_secure_images_toggle' => 'لمزيد من الحماية',
'app_secure_images_desc' => 'لتحسين أداء النظام, ستكون جميع الصور متاحة للعامة. هذا الخيار يضيف سلسلة من الحروف والأرقام العشوائية صعبة التخمين إلى رابط الصورة. الرجاء التأكد من تعطيل فهرسة المسارات لمنع الوصول السهل.',
'app_editor' => 'محرر الصفحة',
'app_editor_desc' => 'الرجاء اختيار محرر النص الذي سيستخدم من قبل جميع المستخدمين لتحرير الصفحات.',
'app_custom_html' => 'Custom HTML head content',
- 'app_custom_html_desc' => 'Any content added here will be inserted into the bottom of the
section of every page. This is handy for overriding styles or adding analytics code.',
- 'app_custom_html_disabled_notice' => 'Custom HTML head content is disabled on this settings page to ensure any breaking changes can be reverted.',
+ 'app_custom_html_desc' => 'سيتم إدراج أي محتوى مضاف هنا في الجزء السفلي من قسم من كل صفحة. هذا أمر مفيد لتجاوز الأنماط أو إضافة رمز التحليل.',
+ 'app_custom_html_disabled_notice' => 'تم تعطيل محتوى HTML الرئيسي المخصص في صفحة الإعدادات هذه لضمان عكس أي تغييرات متتالية.',
'app_logo' => 'شعار التطبيق',
'app_logo_desc' => 'يجب أن تكون الصورة بارتفاع 43 بكسل.
سيتم تصغير الصور الأكبر من ذلك.',
'app_primary_color' => 'اللون الأساسي للتطبيق',
'app_primary_color_desc' => 'يجب أن تكون القيمة من نوع hex.
اترك الخانة فارغة للرجوع للون الافتراضي.',
'app_homepage' => 'الصفحة الرئيسية للتطبيق',
'app_homepage_desc' => 'الرجاء اختيار صفحة لتصبح الصفحة الرئيسية بدل من الافتراضية. سيتم تجاهل جميع الأذونات الخاصة بالصفحة المختارة.',
- 'app_homepage_select' => 'Select a page',
+ 'app_homepage_select' => 'اختر صفحة',
'app_disable_comments' => 'تعطيل التعليقات',
- 'app_disable_comments_toggle' => 'Disable comments',
+ 'app_disable_comments_toggle' => 'تعطيل التعليقات',
'app_disable_comments_desc' => 'تعطيل التعليقات على جميع الصفحات داخل التطبيق. التعليقات الموجودة من الأصل لن تكون ظاهرة.',
// Color settings
- 'content_colors' => 'Content Colors',
- 'content_colors_desc' => 'Sets colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
- 'bookshelf_color' => 'Shelf Color',
- 'book_color' => 'Book Color',
- 'chapter_color' => 'Chapter Color',
- 'page_color' => 'Page Color',
- 'page_draft_color' => 'Page Draft Color',
+ 'content_colors' => 'ألوان المحتوى',
+ 'content_colors_desc' => 'تعيين الألوان لجميع العناصر في التسلسل الهرمي لتنظيم الصفحات. يوصى باختيار الألوان ذات السطوع المماثل للألوان الافتراضية للقراءة.',
+ 'bookshelf_color' => 'لون الرف',
+ 'book_color' => 'لون الكتاب',
+ 'chapter_color' => 'لون الفصل',
+ 'page_color' => 'لون الصفحة',
+ 'page_draft_color' => 'لون مسودة الصفحة',
// Registration Settings
'reg_settings' => 'إعدادات التسجيل',
- 'reg_enable' => 'Enable Registration',
- 'reg_enable_toggle' => 'Enable registration',
- 'reg_enable_desc' => 'When registration is enabled user will be able to sign themselves up as an application user. Upon registration they are given a single, default user role.',
+ 'reg_enable' => 'تمكين التسجيل',
+ 'reg_enable_toggle' => 'تمكين التسجيل',
+ 'reg_enable_desc' => 'عند تمكين التسجيل سيكون المستخدم قادرا على تسجيل نفسه كمستخدم تطبيق. عند التسجيل يعطى لهم دور مستخدم افتراضي وحيد.',
'reg_default_role' => 'دور المستخدم الأساسي بعد التسجيل',
- 'reg_enable_external_warning' => 'The option above is ignored while external LDAP or SAML authentication is active. User accounts for non-existing members will be auto-created if authentication, against the external system in use, is successful.',
- 'reg_email_confirmation' => 'Email Confirmation',
- 'reg_email_confirmation_toggle' => 'Require email confirmation',
+ 'reg_enable_external_warning' => 'يتم تجاهل الخيار أعلاه بينما يتم تفعيل مصادقة LDAP الخارجية أو SAML. حسابات المستخدم للأعضاء غير الحاليين سيتم إنشاؤها تلقائياً إذا كانت المصادقة، مقابل النظام الخارجي المستخدم، ناجحة.',
+ 'reg_email_confirmation' => 'تأكيد البريد الإلكتروني',
+ 'reg_email_confirmation_toggle' => 'يتطلب تأكيد البريد الإلكتروني',
'reg_confirm_email_desc' => 'إذا تم استخدام قيود للمجال سيصبح التأكيد عن طريق البريد الإلكتروني إلزامي وسيتم تجاهل القيمة أسفله.',
'reg_confirm_restrict_domain' => 'تقييد التسجيل على مجال محدد',
- 'reg_confirm_restrict_domain_desc' => 'Enter a comma separated list of email domains you would like to restrict registration to. Users will be sent an email to confirm their address before being allowed to interact with the application.
Note that users will be able to change their email addresses after successful registration.',
+ 'reg_confirm_restrict_domain_desc' => 'أدخل قائمة مفصولة بفواصل لنطاقات البريد الإلكتروني التي ترغب في تقييد التسجيل إليها. سيتم إرسال بريد إلكتروني للمستخدمين لتأكيد عنوانهم قبل السماح لهم بالتفاعل مع التطبيق.
لاحظ أن المستخدمين سيكونون قادرين على تغيير عناوين البريد الإلكتروني الخاصة بهم بعد التسجيل بنجاح.',
'reg_confirm_restrict_domain_placeholder' => 'لم يتم اختيار أي قيود',
// Maintenance settings
'maint' => 'الصيانة',
'maint_image_cleanup' => 'تنظيف الصور',
- 'maint_image_cleanup_desc' => "Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.",
- 'maint_image_cleanup_ignore_revisions' => 'تجاهل الصور في المراجعات',
+ 'maint_image_cleanup_desc' => "مسح الصفحة ومراجعة المحتوى للتحقق من أي الصور والرسوم المستخدمة حاليًا وأي الصور زائدة عن الحاجة. تأكد من إنشاء قاعدة بيانات كاملة و نسخة احتياطية للصور قبل تشغيل هذا.",
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'بدء التنظيف',
'maint_image_cleanup_warning' => 'يوجد عدد :count من الصور المحتمل عدم استخدامها. تأكيد حذف الصور؟',
'maint_image_cleanup_success' => 'تم إيجاد وحذف عدد :count من الصور المحتمل عدم استخدامها!',
'maint_image_cleanup_nothing_found' => 'لم يتم حذف أي شيء لعدم وجود أي صور غير مسمتخدمة',
- 'maint_send_test_email' => 'Send a Test Email',
- 'maint_send_test_email_desc' => 'This sends a test email to your email address specified in your profile.',
- 'maint_send_test_email_run' => 'Send test email',
- 'maint_send_test_email_success' => 'Email sent to :address',
- 'maint_send_test_email_mail_subject' => 'Test Email',
- 'maint_send_test_email_mail_greeting' => 'Email delivery seems to work!',
- 'maint_send_test_email_mail_text' => 'Congratulations! As you received this email notification, your email settings seem to be configured properly.',
+ 'maint_send_test_email' => 'إرسال بريد إلكتروني تجريبي',
+ 'maint_send_test_email_desc' => 'يرسل هذا بريدًا إلكترونيًا تجريبيًا إلى عنوان بريدك الإلكتروني المحدد في ملفك الشخصي.',
+ 'maint_send_test_email_run' => 'إرسال بريد إليكتروني تجريبي',
+ 'maint_send_test_email_success' => 'تم إرسال البريد الإلكتروني إلى:العنوان',
+ 'maint_send_test_email_mail_subject' => 'اختبار البريد الإلكتروني',
+ 'maint_send_test_email_mail_greeting' => 'يبدو أن تسليم البريد الإلكتروني يعمل!',
+ 'maint_send_test_email_mail_text' => 'تهانينا! كما تلقيت إشعار هذا البريد الإلكتروني، يبدو أن إعدادات البريد الإلكتروني الخاص بك قد تم تكوينها بشكل صحيح.',
+ 'maint_recycle_bin_desc' => 'تُرسل الأرفف والكتب والفصول والصفحات المحذوفة إلى سلة المحذوفات حتى يمكن استعادتها أو حذفها نهائيًا. قد يتم إزالة العناصر الأقدم في سلة المحذوفات تلقائيًا بعد فترة اعتمادًا على تكوين النظام.',
+ 'maint_recycle_bin_open' => 'افتح سلة المحذوفات',
+
+ // Recycle Bin
+ 'recycle_bin' => 'سلة المحذوفات',
+ 'recycle_bin_desc' => 'هنا يمكنك استعادة العناصر التي تم حذفها أو اختيار إزالتها نهائيا من النظام. هذه القائمة غير مصفاة خلافاً لقوائم الأنشطة المماثلة في النظام حيث يتم تطبيق عوامل تصفية الأذونات.',
+ 'recycle_bin_deleted_item' => 'عنصر محذوف',
+ 'recycle_bin_deleted_by' => 'حُذف بواسطة',
+ 'recycle_bin_deleted_at' => 'وقت الحذف',
+ 'recycle_bin_permanently_delete' => 'حُذف نهائيًا',
+ 'recycle_bin_restore' => 'استرجاع',
+ 'recycle_bin_contents_empty' => 'سلة المحذوفات فارغة حاليًا',
+ 'recycle_bin_empty' => 'إفراغ سلة المحذوفات',
+ 'recycle_bin_empty_confirm' => 'سيؤدي هذا إلى إتلاف جميع العناصر الموجودة في سلة المحذوفات بشكل دائم بما في ذلك المحتوى الموجود داخل كل عنصر. هل أنت متأكد من أنك تريد إفراغ سلة المحذوفات؟',
+ 'recycle_bin_destroy_confirm' => 'سيؤدي هذا الإجراء إلى حذف هذا العنصر نهائيًا ، إلى جانب أي عناصر فرعية مدرجة أدناه ، من النظام ولن تتمكن من استعادة هذا المحتوى. هل أنت متأكد من أنك تريد حذف هذا العنصر نهائيًا؟',
+ 'recycle_bin_destroy_list' => 'العناصر المراد تدميرها',
+ 'recycle_bin_restore_list' => 'العناصر المراد استرجاعها',
+ 'recycle_bin_restore_confirm' => 'سيعيد هذا الإجراء العنصر المحذوف ، بما في ذلك أي عناصر فرعية ، إلى موقعه الأصلي. إذا تم حذف الموقع الأصلي منذ ذلك الحين ، وهو الآن في سلة المحذوفات ، فسيلزم أيضًا استعادة العنصر الأصلي.',
+ 'recycle_bin_restore_deleted_parent' => 'تم حذف أصل هذا العنصر أيضًا. سيبقى حذفه حتى يتم استعادة ذلك الأصل أيضًا.',
+ 'recycle_bin_destroy_notification' => 'المحذوف: قُم بعد إجمالي العناصر من سلة المحذوفات.',
+ 'recycle_bin_restore_notification' => 'المرتجع: قُم بعد إجمالي العناصر من سلة المحذوفات.',
// Audit Log
- 'audit' => 'Audit Log',
- 'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
- 'audit_event_filter' => 'Event Filter',
- 'audit_event_filter_no_filter' => 'No Filter',
- 'audit_deleted_item' => 'Deleted Item',
- 'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
- 'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
- 'audit_table_date' => 'Activity Date',
- 'audit_date_from' => 'Date Range From',
- 'audit_date_to' => 'Date Range To',
+ 'audit' => 'سجل المراجعة',
+ 'audit_desc' => 'يعرض هذا السجل قائمة بالأنشطة المتعقبة في النظام. هذه القائمة غير مصفاة خلافاً لقوائم الأنشطة المماثلة في النظام حيث يتم تطبيق عوامل تصفية الأذونات.',
+ 'audit_event_filter' => 'تصفية الحدث',
+ 'audit_event_filter_no_filter' => 'لا يوجد فلتر',
+ 'audit_deleted_item' => 'عنصر محذوف',
+ 'audit_deleted_item_name' => 'الاسم: كتابة الاسم',
+ 'audit_table_user' => 'المستخدم',
+ 'audit_table_event' => 'الحدث',
+ 'audit_table_related' => 'العنصر أو التفاصيل ذات الصلة',
+ 'audit_table_date' => 'تاريخ النشاط',
+ 'audit_date_from' => 'نطاق التاريخ من',
+ 'audit_date_to' => 'نطاق التاريخ إلى',
// Role Settings
'roles' => 'الأدوار',
@@ -102,7 +123,7 @@ return [
'role_create_success' => 'تم إنشاء الدور بنجاح',
'role_delete' => 'حذف الدور',
'role_delete_confirm' => 'سيتم حذف الدور المسمى \':roleName\'.',
- 'role_delete_users_assigned' => 'This role has :userCount users assigned to it. If you would like to migrate the users from this role select a new role below.',
+ 'role_delete_users_assigned' => 'هذا الدور له: عدد المستخدمين المعينين له. إذا كنت ترغب في ترحيل المستخدمين من هذا الدور ، فحدد دورًا جديدًا أدناه.',
'role_delete_no_migration' => "لا تقم بترجيل المستخدمين",
'role_delete_sure' => 'تأكيد حذف الدور؟',
'role_delete_success' => 'تم حذف الدور بنجاح',
@@ -110,22 +131,22 @@ return [
'role_details' => 'تفاصيل الدور',
'role_name' => 'اسم الدور',
'role_desc' => 'وصف مختصر للدور',
- 'role_external_auth_id' => 'External Authentication IDs',
+ 'role_external_auth_id' => 'ربط الحساب بمواقع التواصل',
'role_system' => 'أذونات النظام',
'role_manage_users' => 'إدارة المستخدمين',
'role_manage_roles' => 'إدارة الأدوار وأذوناتها',
'role_manage_entity_permissions' => 'إدارة جميع أذونات الكتب والفصول والصفحات',
'role_manage_own_entity_permissions' => 'إدارة الأذونات الخاصة بكتابك أو فصلك أو صفحاتك',
- 'role_manage_page_templates' => 'Manage page templates',
- 'role_access_api' => 'Access system API',
+ 'role_manage_page_templates' => 'إدارة قوالب الصفحة',
+ 'role_access_api' => 'الوصول إلى واجهة برمجة تطبيقات النظام API',
'role_manage_settings' => 'إدارة إعدادات التطبيق',
- 'role_asset' => 'Asset Permissions',
- 'roles_system_warning' => 'Be aware that access to any of the above three permissions can allow a user to alter their own privileges or the privileges of others in the system. Only assign roles with these permissions to trusted users.',
- 'role_asset_desc' => 'These permissions control default access to the assets within the system. Permissions on Books, Chapters and Pages will override these permissions.',
- 'role_asset_admins' => 'Admins are automatically given access to all content but these options may show or hide UI options.',
+ 'role_asset' => 'أذونات الأصول',
+ 'roles_system_warning' => 'اعلم أن الوصول إلى أي من الأذونات الثلاثة المذكورة أعلاه يمكن أن يسمح للمستخدم بتغيير امتيازاته الخاصة أو امتيازات الآخرين في النظام. قم بتعيين الأدوار مع هذه الأذونات فقط للمستخدمين الموثوق بهم.',
+ 'role_asset_desc' => 'تتحكم هذه الأذونات في الوصول الافتراضي إلى الأصول داخل النظام. ستتجاوز الأذونات الخاصة بالكتب والفصول والصفحات هذه الأذونات.',
+ 'role_asset_admins' => 'يُمنح المسؤولين حق الوصول تلقائيًا إلى جميع المحتويات ولكن هذه الخيارات قد تعرض خيارات واجهة المستخدم أو تخفيها.',
'role_all' => 'الكل',
- 'role_own' => 'Own',
- 'role_controlled_by_asset' => 'Controlled by the asset they are uploaded to',
+ 'role_own' => 'ما يخص',
+ 'role_controlled_by_asset' => 'يتحكم فيها الأصول التي يتم رفعها إلى',
'role_save' => 'حفظ الدور',
'role_update_success' => 'تم تحديث الدور بنجاح',
'role_users' => 'مستخدمون داخل هذا الدور',
@@ -136,63 +157,67 @@ return [
'user_profile' => 'ملف المستخدم',
'users_add_new' => 'إضافة مستخدم جديد',
'users_search' => 'بحث عن مستخدم',
- 'users_details' => 'User Details',
- 'users_details_desc' => 'Set a display name and an email address for this user. The email address will be used for logging into the application.',
- 'users_details_desc_no_email' => 'Set a display name for this user so others can recognise them.',
+ 'users_latest_activity' => 'أحدث نشاط',
+ 'users_details' => 'بيانات المستخدم',
+ 'users_details_desc' => 'قم بتعيين اسم عرض وعنوان بريد إلكتروني لهذا المستخدم. سيتم استخدام عنوان البريد الإلكتروني لتسجيل الدخول إلى التطبيق.',
+ 'users_details_desc_no_email' => 'قم بتعيين اسم عرض لهذا المستخدم حتى يتمكن الآخرون من التعرف عليه.',
'users_role' => 'أدوار المستخدمين',
- 'users_role_desc' => 'Select which roles this user will be assigned to. If a user is assigned to multiple roles the permissions from those roles will stack and they will receive all abilities of the assigned roles.',
- 'users_password' => 'User Password',
- 'users_password_desc' => 'Set a password used to log-in to the application. This must be at least 6 characters long.',
- 'users_send_invite_text' => 'You can choose to send this user an invitation email which allows them to set their own password otherwise you can set their password yourself.',
- 'users_send_invite_option' => 'Send user invite email',
- 'users_external_auth_id' => 'External Authentication ID',
- 'users_external_auth_id_desc' => 'This is the ID used to match this user when communicating with your external authentication system.',
+ 'users_role_desc' => 'حدد الأدوار التي سيتم تعيين هذا المستخدم لها. إذا تم تعيين مستخدم لأدوار متعددة ، فسيتم تكديس الأذونات من هذه الأدوار وسيتلقى كل قدرات الأدوار المعينة.',
+ 'users_password' => 'كلمة مرور المستخدم',
+ 'users_password_desc' => 'قم بتعيين كلمة مرور مستخدمة لتسجيل الدخول إلى التطبيق. يجب ألا يقل طول هذه الكلمة عن 6 أحرف.',
+ 'users_send_invite_text' => 'يمكنك اختيار إرسال دعوة بالبريد الإلكتروني إلى هذا المستخدم مما يسمح له بتعيين كلمة المرور الخاصة به أو يمكنك تعيين كلمة المرور الخاصة به بنفسك.',
+ 'users_send_invite_option' => 'أرسل بريدًا إلكترونيًا لدعوة المستخدم',
+ 'users_external_auth_id' => 'ربط الحساب بمواقع التواصل',
+ 'users_external_auth_id_desc' => 'تستخدم هذه الهوية لإثبات شخصية المستخدم عند الدخول إلى مواقع التواصل الخاصة بك.',
'users_password_warning' => 'الرجاء ملئ الحقل أدناه فقط في حال أردتم تغيير كلمة المرور:',
'users_system_public' => 'هذا المستخدم يمثل أي ضيف يقوم بزيارة شيء يخصك. لا يمكن استخدامه لتسجيل الدخول ولكن يتم تعيينه تلقائياً.',
'users_delete' => 'حذف المستخدم',
'users_delete_named' => 'حذف المستخدم :userName',
'users_delete_warning' => 'سيتم حذف المستخدم \':userName\' بشكل تام من النظام.',
'users_delete_confirm' => 'تأكيد حذف المستخدم؟',
- 'users_delete_success' => 'تم حذف المستخدم بنجاح',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'تعديل المستخدم',
'users_edit_profile' => 'تعديل الملف',
'users_edit_success' => 'تم تحديث المستخدم بنجاح',
'users_avatar' => 'صورة المستخدم',
'users_avatar_desc' => 'يجب أن تكون الصورة مربعة ومقاربة لحجم 256 بكسل',
'users_preferred_language' => 'اللغة المفضلة',
- 'users_preferred_language_desc' => 'This option will change the language used for the user-interface of the application. This will not affect any user-created content.',
+ 'users_preferred_language_desc' => 'سيؤدي هذا الخيار إلى تغيير اللغة المستخدمة لواجهة المستخدم الخاصة بالتطبيق. لن يؤثر هذا على أي محتوى قد أنشائه المستخدم.',
'users_social_accounts' => 'الحسابات الاجتماعية',
'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not previously authorized access. Revoke access from your profile settings on the connected social account.',
'users_social_connect' => 'ربط الحساب',
'users_social_disconnect' => 'فصل الحساب',
'users_social_connected' => 'تم ربط حساب :socialAccount بملفك بنجاح.',
'users_social_disconnected' => 'تم فصل حساب :socialAccount من ملفك بنجاح.',
- 'users_api_tokens' => 'API Tokens',
- 'users_api_tokens_none' => 'No API tokens have been created for this user',
- 'users_api_tokens_create' => 'Create Token',
- 'users_api_tokens_expires' => 'Expires',
- 'users_api_tokens_docs' => 'API Documentation',
+ 'users_api_tokens' => 'رموز الـ API',
+ 'users_api_tokens_none' => 'لم يتم إنشاء رموز API لهذا المستخدم',
+ 'users_api_tokens_create' => 'قم بإنشاء رمز مميز',
+ 'users_api_tokens_expires' => 'انتهاء مدة الصلاحية',
+ 'users_api_tokens_docs' => 'وثائق API',
// API Tokens
- 'user_api_token_create' => 'Create API Token',
- 'user_api_token_name' => 'Name',
- 'user_api_token_name_desc' => 'Give your token a readable name as a future reminder of its intended purpose.',
- 'user_api_token_expiry' => 'Expiry Date',
- 'user_api_token_expiry_desc' => 'Set a date at which this token expires. After this date, requests made using this token will no longer work. Leaving this field blank will set an expiry 100 years into the future.',
- 'user_api_token_create_secret_message' => 'Immediately after creating this token a "Token ID" & "Token Secret" will be generated and displayed. The secret will only be shown a single time so be sure to copy the value to somewhere safe and secure before proceeding.',
- 'user_api_token_create_success' => 'API token successfully created',
- 'user_api_token_update_success' => 'API token successfully updated',
- 'user_api_token' => 'API Token',
- 'user_api_token_id' => 'Token ID',
- 'user_api_token_id_desc' => 'This is a non-editable system generated identifier for this token which will need to be provided in API requests.',
- 'user_api_token_secret' => 'Token Secret',
- 'user_api_token_secret_desc' => 'This is a system generated secret for this token which will need to be provided in API requests. This will only be displayed this one time so copy this value to somewhere safe and secure.',
- 'user_api_token_created' => 'Token created :timeAgo',
- 'user_api_token_updated' => 'Token updated :timeAgo',
- 'user_api_token_delete' => 'Delete Token',
- 'user_api_token_delete_warning' => 'This will fully delete this API token with the name \':tokenName\' from the system.',
- 'user_api_token_delete_confirm' => 'Are you sure you want to delete this API token?',
- 'user_api_token_delete_success' => 'API token successfully deleted',
+ 'user_api_token_create' => 'قم بإنشاء رمز API',
+ 'user_api_token_name' => 'الاسم',
+ 'user_api_token_name_desc' => 'اعطي الرمز الخاص بك اسمًا يمكن قراءته للتذكير مستقبلًا بالغرض المقصود منه.',
+ 'user_api_token_expiry' => 'تاريخ انتهاء الصلاحية',
+ 'user_api_token_expiry_desc' => 'حدد التاريخ الذي تنتهي فيه صلاحية هذا الرمز. بعد هذا التاريخ ، لن تعمل الطلبات المقدمة باستخدام هذا الرمز. سيؤدي ترك هذا الحقل فارغًا إلى تعيين انتهاء صلاحية لمدة 100 عام في المستقبل.',
+ 'user_api_token_create_secret_message' => 'عقب إنشاء هذا الرمز مباشرة، سيتم إنشاء "مُعرّف الرمز" و "رمز سري" وعرضهما. وسيتم عرض الرمز السري لمرة واحدة فقط ، لذا تأكد من نسخ قيمة هذا الرمز إلى مكان آمن ومضمون قبل المتابعة.',
+ 'user_api_token_create_success' => 'تم إنشاء رمز الـ API بنجاح',
+ 'user_api_token_update_success' => 'تم تحديث رمز الـ API بنجاح',
+ 'user_api_token' => 'رمز الـ API',
+ 'user_api_token_id' => 'مُعرّف الرمز',
+ 'user_api_token_id_desc' => 'هذا مُعرّف تم إنشاؤه بواسطة النظام غير قابل للتحرير لهذا الرمز والذي يجب توفيره في طلبات API.',
+ 'user_api_token_secret' => 'الرمز السري',
+ 'user_api_token_secret_desc' => 'هذا الرمز السري تم إنشاؤه بواسطة النظام والذي يجب توفيره ضمن طلبات API. سيتم عرضه لمرة واحدة فقط ، لذا انسخ قيمة هذا الرمز إلى مكان آمن ومضمون.',
+ 'user_api_token_created' => 'تم إنشاء رمز :الوقت الزمني',
+ 'user_api_token_updated' => 'تم تحديث الرمز :الوقت الزمني',
+ 'user_api_token_delete' => 'حذف الرمز',
+ 'user_api_token_delete_warning' => 'سيؤدي هذا إلى حذف رمز API المُشار إليه بالكامل باسم \'اسم الرمز\' من النظام.',
+ 'user_api_token_delete_confirm' => 'هل أنت متأكد من أنك تريد حذف رمز API؟',
+ 'user_api_token_delete_success' => 'تم حذف رمز الـ API بنجاح',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/ar/validation.php b/resources/lang/ar/validation.php
index 7d6d13e81..d0b17460b 100644
--- a/resources/lang/ar/validation.php
+++ b/resources/lang/ar/validation.php
@@ -14,7 +14,7 @@ return [
'alpha' => 'يجب أن يقتصر :attribute على الحروف فقط.',
'alpha_dash' => 'يجب أن يقتصر :attribute على حروف أو أرقام أو شرطات فقط.',
'alpha_num' => 'يجب أن يقتصر :attribute على الحروف والأرقام فقط.',
- 'array' => 'The :attribute must be an array.',
+ 'array' => 'يجب أن تكون السمة مصفوفة.',
'before' => 'يجب أن يكون التاريخ :attribute قبل :date.',
'between' => [
'numeric' => 'يجب أن يكون :attribute بين :min و :max.',
@@ -22,7 +22,7 @@ return [
'string' => 'يجب أن يكون :attribute بين :min و :max حرف / حروف.',
'array' => 'يجب أن يكون :attribute بين :min و :max عنصر / عناصر.',
],
- 'boolean' => 'The :attribute field must be true or false.',
+ 'boolean' => 'يجب أن يحتمل حقل السمة الصحة أو الخطأ.',
'confirmed' => ':attribute غير مطابق.',
'date' => ':attribute ليس تاريخ صالح.',
'date_format' => ':attribute لا يطابق الصيغة :format.',
@@ -30,40 +30,40 @@ return [
'digits' => 'يجب أن يكون :attribute بعدد :digits خانات.',
'digits_between' => 'يجب أن يكون :attribute بعدد خانات بين :min و :max.',
'email' => 'يجب أن يكون :attribute عنوان بريد إلكتروني صالح.',
- 'ends_with' => 'The :attribute must end with one of the following: :values',
+ 'ends_with' => 'يجب أن تنتهي السمة بأحد القيم التالية',
'filled' => 'حقل :attribute مطلوب.',
'gt' => [
- 'numeric' => 'The :attribute must be greater than :value.',
- 'file' => 'The :attribute must be greater than :value kilobytes.',
- 'string' => 'The :attribute must be greater than :value characters.',
- 'array' => 'The :attribute must have more than :value items.',
+ 'numeric' => 'يجب أن تكون السمة أكبر من: القيمة.',
+ 'file' => 'يجب أن تكون السمة أكبر من: القيمة كيلوبايت.',
+ 'string' => 'يجب أن تكون السمة أكبر من: أحرف القيمة.',
+ 'array' => 'يجب أن تحتوي السمة على أكثر من: عناصر القيمة.',
],
'gte' => [
- 'numeric' => 'The :attribute must be greater than or equal :value.',
- 'file' => 'The :attribute must be greater than or equal :value kilobytes.',
- 'string' => 'The :attribute must be greater than or equal :value characters.',
- 'array' => 'The :attribute must have :value items or more.',
+ 'numeric' => 'يجب أن تكون السمة أكبر من أو تساوي: القيمة.',
+ 'file' => 'يجب أن تكون السمة أكبر من أو تساوي: القيمة كيلوبايت.',
+ 'string' => 'يجب أن تكون السمة أكبر من أو تساوي: أحرف القيمة.',
+ 'array' => 'يجب أن تحتوي السمة على: عناصر القيمة أو أكثر.',
],
'exists' => ':attribute المحدد غير صالح.',
'image' => 'يجب أن يكون :attribute صورة.',
- 'image_extension' => 'The :attribute must have a valid & supported image extension.',
+ 'image_extension' => 'يجب أن تحتوي السمة على امتداد صورة صالح ومدعوم.',
'in' => ':attribute المحدد غير صالح.',
'integer' => 'يجب أن يكون :attribute عدد صحيح.',
'ip' => 'يجب أن يكون :attribute عنوان IP صالح.',
- 'ipv4' => 'The :attribute must be a valid IPv4 address.',
- 'ipv6' => 'The :attribute must be a valid IPv6 address.',
- 'json' => 'The :attribute must be a valid JSON string.',
+ 'ipv4' => 'يجب أن تكون السمة: عنوان IPv4 صالحًا.',
+ 'ipv6' => 'يجب أن تكون السمة: عنوان IPv6 صالحًا.',
+ 'json' => 'يجب أن تكون السمة: سلسلة من نوع جسون JSON صالح.',
'lt' => [
- 'numeric' => 'The :attribute must be less than :value.',
- 'file' => 'The :attribute must be less than :value kilobytes.',
- 'string' => 'The :attribute must be less than :value characters.',
- 'array' => 'The :attribute must have less than :value items.',
+ 'numeric' => 'يجب أن تكون السمة أقل من: القيمة.',
+ 'file' => 'يجب أن تكون السمة أقل من: القيمة كيلوبايت.',
+ 'string' => 'يجب أن تكون السمة أقل من: أحرف القيمة.',
+ 'array' => 'يجب أن تحتوي السمة على أقل من: عناصر القيمة.',
],
'lte' => [
- 'numeric' => 'The :attribute must be less than or equal :value.',
- 'file' => 'The :attribute must be less than or equal :value kilobytes.',
- 'string' => 'The :attribute must be less than or equal :value characters.',
- 'array' => 'The :attribute must not have more than :value items.',
+ 'numeric' => 'يجب أن تكون السمة أقل من أو تساوي: القيمة.',
+ 'file' => 'يجب أن تكون السمة أقل من أو تساوي: القيمة كيلوبايت.',
+ 'string' => 'يجب أن تكون السمة أقل من أو تساوي: أحرف القيمة.',
+ 'array' => 'يجب ألا تحتوي السمة على أكثر من: عناصر القيمة.',
],
'max' => [
'numeric' => 'يجب ألا يكون :attribute أكبر من :max.',
@@ -78,9 +78,9 @@ return [
'string' => 'يجب أن يكون :attribute على الأقل :min حرف / حروف.',
'array' => 'يجب أن يحتوي :attribute على :min عنصر / عناصر كحد أدنى.',
],
- 'no_double_extension' => 'The :attribute must only have a single file extension.',
+ 'no_double_extension' => 'يجب أن يكون للسمة: امتداد ملف واحد فقط.',
'not_in' => ':attribute المحدد غير صالح.',
- 'not_regex' => 'The :attribute format is invalid.',
+ 'not_regex' => 'صيغة السمة: غير صالحة.',
'numeric' => 'يجب أن يكون :attribute رقم.',
'regex' => 'صيغة :attribute غير صالحة.',
'required' => 'حقل :attribute مطلوب.',
@@ -90,17 +90,18 @@ return [
'required_without' => 'حقل :attribute مطلوب عندما تكون :values غير موجودة.',
'required_without_all' => 'حقل :attribute مطلوب عندما لا يكون أي من :values موجودة.',
'same' => 'يجب تطابق :attribute مع :other.',
+ 'safe_url' => 'قد لايكون الرابط المتوفر آمنا.',
'size' => [
'numeric' => 'يجب أن يكون :attribute بحجم :size.',
'file' => 'يجب أن يكون :attribute بحجم :size كيلو بايت.',
'string' => 'يجب أن يكون :attribute بعدد :size حرف / حروف.',
'array' => 'يجب أن يحتوي :attribute على :size عنصر / عناصر.',
],
- 'string' => 'The :attribute must be a string.',
+ 'string' => 'يجب أن تكون السمة: سلسلة.',
'timezone' => 'يجب أن تكون :attribute منطقة صالحة.',
'unique' => 'تم حجز :attribute من قبل.',
'url' => 'صيغة :attribute غير صالحة.',
- 'uploaded' => 'The file could not be uploaded. The server may not accept files of this size.',
+ 'uploaded' => 'تعذر تحميل الملف. قد لا يقبل الخادم ملفات بهذا الحجم.',
// Custom validation lines
'custom' => [
diff --git a/resources/lang/bg/activities.php b/resources/lang/bg/activities.php
index a5001bc79..a49573354 100644
--- a/resources/lang/bg/activities.php
+++ b/resources/lang/bg/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'коментирано на',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/bg/entities.php b/resources/lang/bg/entities.php
index 796bcd975..7f9cae6f6 100644
--- a/resources/lang/bg/entities.php
+++ b/resources/lang/bg/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Създадено преди :timeLength от :user',
'meta_updated' => 'Актуализирано :timeLength',
'meta_updated_name' => 'Актуализирано преди :timeLength от :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Избор на обект',
'images' => 'Изображения',
'my_recent_drafts' => 'Моите скорошни драфтове',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Веднъж добавени, тези права ще вземат приоритет над всички други установени права.',
'permissions_enable' => 'Разреши уникални права',
'permissions_save' => 'Запази права',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Резултати от търсенето',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Създай нова глава',
'chapters_delete' => 'Изтрий глава',
'chapters_delete_named' => 'Изтрий глава :chapterName',
- 'chapters_delete_explain' => 'Ще бъде изтрита глава с име \':chapterName\'. Всички страници в нея ще бъдат премахнати и добавени в основната книга.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Сигурни ли сте, че искате да изтриете тази глава?',
'chapters_edit' => 'Редактирай глава',
'chapters_edit_named' => 'Актуализирай глава :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Ревизии на страницата',
'pages_revisions_named' => 'Ревизии на страницата :pageName',
'pages_revision_named' => 'Ревизия на страницата :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Създадено от',
'pages_revisions_date' => 'Дата на ревизията',
'pages_revisions_number' => '№',
diff --git a/resources/lang/bg/settings.php b/resources/lang/bg/settings.php
index e8612c3d7..dcfe44b3a 100644
--- a/resources/lang/bg/settings.php
+++ b/resources/lang/bg/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Maintenance',
'maint_image_cleanup' => 'Cleanup Images',
'maint_image_cleanup_desc' => "Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignore images in revisions',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Run Cleanup',
'maint_image_cleanup_warning' => ':count potentially unused images were found. Are you sure you want to delete these images?',
'maint_image_cleanup_success' => ':count potentially unused images found and deleted!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Test Email',
'maint_send_test_email_mail_greeting' => 'Email delivery seems to work!',
'maint_send_test_email_mail_text' => 'Congratulations! As you received this email notification, your email settings seem to be configured properly.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'User Profile',
'users_add_new' => 'Add New User',
'users_search' => 'Search Users',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'User Details',
'users_details_desc' => 'Set a display name and an email address for this user. The email address will be used for logging into the application.',
'users_details_desc_no_email' => 'Set a display name for this user so others can recognise them.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Delete user :userName',
'users_delete_warning' => 'This will fully delete this user with the name \':userName\' from the system.',
'users_delete_confirm' => 'Are you sure you want to delete this user?',
- 'users_delete_success' => 'Users successfully removed',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Edit User',
'users_edit_profile' => 'Edit Profile',
'users_edit_success' => 'User successfully updated',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/bg/validation.php b/resources/lang/bg/validation.php
index 76b57a2a3..578ea999f 100644
--- a/resources/lang/bg/validation.php
+++ b/resources/lang/bg/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'The :attribute field is required when :values is not present.',
'required_without_all' => 'The :attribute field is required when none of :values are present.',
'same' => 'The :attribute and :other must match.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => 'The :attribute must be :size.',
'file' => 'The :attribute must be :size kilobytes.',
diff --git a/resources/lang/cs/activities.php b/resources/lang/cs/activities.php
index 92f4df8b6..818369331 100644
--- a/resources/lang/cs/activities.php
+++ b/resources/lang/cs/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'okomentoval/a',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/cs/entities.php b/resources/lang/cs/entities.php
index 719d8cbc1..983239c82 100644
--- a/resources/lang/cs/entities.php
+++ b/resources/lang/cs/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Vytvořeno :timeLength uživatelem :user',
'meta_updated' => 'Aktualizováno :timeLength',
'meta_updated_name' => 'Aktualizováno :timeLength uživatelem :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Výběr entity',
'images' => 'Obrázky',
'my_recent_drafts' => 'Mé nedávné koncepty',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Pokud je povoleno, tato oprávnění budou mít přednost před všemi nastavenými oprávněními role.',
'permissions_enable' => 'Povolit vlastní oprávnění',
'permissions_save' => 'Uložit oprávnění',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Výsledky hledání',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Vytvořit novou kapitolu',
'chapters_delete' => 'Smazat kapitolu',
'chapters_delete_named' => 'Smazat kapitolu :chapterName',
- 'chapters_delete_explain' => 'Kapitola \':chapterName\' bude smazána. Všechny stránky v ní obsažené budou přesunuty přímo pod samotnou knihu.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Opravdu chcete tuto kapitolu smazat?',
'chapters_edit' => 'Upravit kapitolu',
'chapters_edit_named' => 'Upravit kapitolu :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Revize stránky',
'pages_revisions_named' => 'Revize stránky pro :pageName',
'pages_revision_named' => 'Revize stránky pro :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Vytvořeno uživatelem',
'pages_revisions_date' => 'Datum revize',
'pages_revisions_number' => 'Č.',
diff --git a/resources/lang/cs/settings.php b/resources/lang/cs/settings.php
index d499bff5e..80aa6dc38 100644
--- a/resources/lang/cs/settings.php
+++ b/resources/lang/cs/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Údržba',
'maint_image_cleanup' => 'Pročistění obrázků',
'maint_image_cleanup_desc' => "Prohledá stránky a jejich revize, aby zjistil, které obrázky a kresby jsou momentálně používány a které jsou zbytečné. Zajistěte plnou zálohu databáze a obrázků než se do toho pustíte.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignorovat obrázky v revizích',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Spustit pročištění',
'maint_image_cleanup_warning' => 'Nalezeno :count potenciálně nepoužitých obrázků. Jste si jistí, že je chcete smazat?',
'maint_image_cleanup_success' => 'Potenciálně nepoužité obrázky byly smazány. Celkem :count.',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Testovací e-mail',
'maint_send_test_email_mail_greeting' => 'Zdá se, že posílání e-mailů funguje!',
'maint_send_test_email_mail_text' => 'Gratulujeme! Protože jste dostali tento e-mail, zdá se, že nastavení e-mailů je v pořádku.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Protokol auditu',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Jméno: :name',
'audit_table_user' => 'Uživatel',
'audit_table_event' => 'Událost',
- 'audit_table_item' => 'Související položka',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Datum aktivity',
'audit_date_from' => 'Časový rozsah od',
'audit_date_to' => 'Časový rozsah do',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Profil uživatele',
'users_add_new' => 'Přidat nového uživatele',
'users_search' => 'Vyhledávání uživatelů',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Údaje o uživateli',
'users_details_desc' => 'Nastavte zobrazované jméno a e-mailovou adresu pro tohoto uživatele. E-mailová adresa bude použita pro přihlášení do aplikace.',
'users_details_desc_no_email' => 'Nastavte zobrazované jméno pro tohoto uživatele, aby jej ostatní uživatele poznali.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Odstranit uživatele :userName',
'users_delete_warning' => 'Uživatel \':userName\' bude zcela smazán ze systému.',
'users_delete_confirm' => 'Opravdu chcete tohoto uživatele smazat?',
- 'users_delete_success' => 'Uživatel byl úspěšně smazán',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Upravit uživatele',
'users_edit_profile' => 'Upravit profil',
'users_edit_success' => 'Uživatel byl úspěšně aktualizován',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/cs/validation.php b/resources/lang/cs/validation.php
index 9fc2f38ec..a84397349 100644
--- a/resources/lang/cs/validation.php
+++ b/resources/lang/cs/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute musí být vyplněno pokud :values není vyplněno.',
'required_without_all' => ':attribute musí být vyplněno pokud není žádné z :values zvoleno.',
'same' => ':attribute a :other se musí shodovat.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute musí být přesně :size.',
'file' => ':attribute musí mít přesně :size Kilobytů.',
diff --git a/resources/lang/da/activities.php b/resources/lang/da/activities.php
index a72e9210b..264deec60 100644
--- a/resources/lang/da/activities.php
+++ b/resources/lang/da/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'kommenterede til',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/da/entities.php b/resources/lang/da/entities.php
index a38ac8371..fee4d4134 100644
--- a/resources/lang/da/entities.php
+++ b/resources/lang/da/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Oprettet :timeLength af :user',
'meta_updated' => 'Opdateret :timeLength',
'meta_updated_name' => 'Opdateret :timeLength af :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Vælg emne',
'images' => 'Billeder',
'my_recent_drafts' => 'Mine seneste kladder',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Når de er aktiveret, vil disse tilladelser have prioritet over alle indstillede rolletilladelser.',
'permissions_enable' => 'Aktivér tilpassede tilladelser',
'permissions_save' => 'Gem tilladelser',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Søgeresultater',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Opret nyt kapitel',
'chapters_delete' => 'Slet kapitel',
'chapters_delete_named' => 'Slet kapitel :chapterName',
- 'chapters_delete_explain' => 'Dette vil slette kapitlet med navnet \':chapterName\'. Alle sider fjernes og tilføjes direkte til den tilhørende bog.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Er du sikker på du vil slette dette kapitel?',
'chapters_edit' => 'Rediger kapitel',
'chapters_edit_named' => 'Rediger kapitel :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Sidserevisioner',
'pages_revisions_named' => 'Siderevisioner for :pageName',
'pages_revision_named' => 'Siderevision for :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Oprettet af',
'pages_revisions_date' => 'Revisionsdato',
'pages_revisions_number' => '#',
diff --git a/resources/lang/da/settings.php b/resources/lang/da/settings.php
index 0cb62a186..80ebcb123 100644
--- a/resources/lang/da/settings.php
+++ b/resources/lang/da/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Vedligeholdelse',
'maint_image_cleanup' => 'Ryd op i billeder',
'maint_image_cleanup_desc' => "Scanner side & revisionsindhold for at kontrollere, hvilke billeder og tegninger, der i øjeblikket er i brug, og hvilke billeder, der er overflødige. Sørg for, at du opretter en komplet database og billedbackup, før du kører dette.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignorer billeder i revisioner',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Kør Oprydning',
'maint_image_cleanup_warning' => 'der blev fundet :count potentielt ubrugte billeder. Er du sikker på, at du vil slette disse billeder?',
'maint_image_cleanup_success' => ':count: potentielt ubrugte billeder fundet og slettet!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Test E-Mail',
'maint_send_test_email_mail_greeting' => 'E-Mail levering ser ud til at virke!',
'maint_send_test_email_mail_text' => 'Tillykke! Da du har modtaget denne mailnotifikation, ser det ud som om, at dine mailindstillinger er opsat korrekt.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Brugerprofil',
'users_add_new' => 'Tilføj ny bruger',
'users_search' => 'Søg efter brugere',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Brugeroplysninger',
'users_details_desc' => 'Angiv et visningsnavn og en E-Mail-adresse for denne bruger. E-Mail-adressen bruges til at logge ind på applikationen.',
'users_details_desc_no_email' => 'Sætter et visningsnavn for denne bruger, så andre kan genkende dem.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Slet bruger :userName',
'users_delete_warning' => 'Dette vil helt slette denne bruger med navnet \':userName\' fra systemet.',
'users_delete_confirm' => 'Er du sikker på, at du vil slette denne bruger?',
- 'users_delete_success' => 'Brugere blev fjernet',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Rediger bruger',
'users_edit_profile' => 'Rediger profil',
'users_edit_success' => 'Bruger suscesfuldt opdateret',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/da/validation.php b/resources/lang/da/validation.php
index 79ed1bdf4..7647132ca 100644
--- a/resources/lang/da/validation.php
+++ b/resources/lang/da/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute skal udfyldes når :values ikke er udfyldt.',
'required_without_all' => ':attribute skal udfyldes når ingen af :values er udfyldt.',
'same' => ':attribute og :other skal være ens.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute skal være :size.',
'file' => ':attribute skal være :size kilobytes.',
diff --git a/resources/lang/de/activities.php b/resources/lang/de/activities.php
index fadf5d638..562a9add3 100644
--- a/resources/lang/de/activities.php
+++ b/resources/lang/de/activities.php
@@ -6,43 +6,44 @@
return [
// Pages
- 'page_create' => 'erstellte Seite',
- 'page_create_notification' => 'Die Seite wurde erfolgreich erstellt.',
- 'page_update' => 'aktualisierte Seite',
- 'page_update_notification' => 'Die Seite wurde erfolgreich aktualisiert.',
- 'page_delete' => 'gelöschte Seite',
- 'page_delete_notification' => 'Die Seite wurde erfolgreich gelöscht.',
- 'page_restore' => 'wiederhergestellte Seite',
- 'page_restore_notification' => 'Die Seite wurde erfolgreich wiederhergestellt.',
- 'page_move' => 'Seite verschoben',
+ 'page_create' => 'hat die Seite erstellt',
+ 'page_create_notification' => 'Die Seite wurde erfolgreich erstellt',
+ 'page_update' => 'hat die Seite aktualisiert',
+ 'page_update_notification' => 'Die Seite wurde erfolgreich aktualisiert',
+ 'page_delete' => 'hat die Seite gelöscht',
+ 'page_delete_notification' => 'Die Seite wurde erfolgreich gelöscht',
+ 'page_restore' => 'hat die Seite wiederhergestellt',
+ 'page_restore_notification' => 'Die Seite wurde erfolgreich wiederhergestellt',
+ 'page_move' => 'hat die Seite verschoben',
// Chapters
- 'chapter_create' => 'erstellte Kapitel',
- 'chapter_create_notification' => 'Das Kapitel wurde erfolgreich erstellt.',
- 'chapter_update' => 'aktualisierte Kapitel',
- 'chapter_update_notification' => 'Das Kapitel wurde erfolgreich aktualisiert.',
- 'chapter_delete' => 'löschte Kapitel',
- 'chapter_delete_notification' => 'Das Kapitel wurde erfolgreich gelöscht.',
- 'chapter_move' => 'verschob Kapitel',
+ 'chapter_create' => 'hat das Kapitel erstellt',
+ 'chapter_create_notification' => 'Das Kapitel wurde erfolgreich erstellt',
+ 'chapter_update' => 'hat das Kapitel geändert',
+ 'chapter_update_notification' => 'Das Kapitel wurde erfolgreich aktualisiert',
+ 'chapter_delete' => 'hat das Kapitel gelöscht',
+ 'chapter_delete_notification' => 'Das Kapitel wurde erfolgreich gelöscht',
+ 'chapter_move' => 'hat das Kapitel verschoben',
// Books
- 'book_create' => 'erstellte Buch',
- 'book_create_notification' => 'Das Buch wurde erfolgreich erstellt.',
- 'book_update' => 'aktualisierte Buch',
- 'book_update_notification' => 'Das Buch wurde erfolgreich aktualisiert.',
- 'book_delete' => 'löschte Buch',
- 'book_delete_notification' => 'Das Buch wurde erfolgreich gelöscht.',
- 'book_sort' => 'sortierte Buch',
- 'book_sort_notification' => 'Das Buch wurde erfolgreich umsortiert.',
+ 'book_create' => 'hat das Buch erstellt',
+ 'book_create_notification' => 'Das Buch wurde erfolgreich erstellt',
+ 'book_update' => 'hat das Buch aktualisiert',
+ 'book_update_notification' => 'Das Buch wurde erfolgreich aktualisiert',
+ 'book_delete' => 'hat das Buch gelöscht',
+ 'book_delete_notification' => 'Das Buch wurde erfolgreich gelöscht',
+ 'book_sort' => 'hat die Buch-Sortierung geändert',
+ 'book_sort_notification' => 'Das Buch wurde erfolgreich umsortiert',
// Bookshelves
- 'bookshelf_create' => 'erstellt Bücherregal',
+ 'bookshelf_create' => 'hat das Bücherregal erstellt',
'bookshelf_create_notification' => 'Das Bücherregal wurde erfolgreich erstellt',
- 'bookshelf_update' => 'aktualisiert Bücherregal',
- 'bookshelf_update_notification' => 'Das Bücherregal wurde erfolgreich aktualisiert',
- 'bookshelf_delete' => 'löscht Bücherregal',
+ 'bookshelf_update' => 'hat das Bücherregal geändert',
+ 'bookshelf_update_notification' => 'Das Bücherregal wurde erfolgreich geändert',
+ 'bookshelf_delete' => 'hat das Bücherregal gelöscht',
'bookshelf_delete_notification' => 'Das Bücherregal wurde erfolgreich gelöscht',
// Other
- 'commented_on' => 'kommentiert',
+ 'commented_on' => 'hat einen Kommentar hinzugefügt',
+ 'permissions_update' => 'hat die Berechtigungen aktualisiert',
];
diff --git a/resources/lang/de/entities.php b/resources/lang/de/entities.php
index 73f7ef6e0..2ea11a6cf 100644
--- a/resources/lang/de/entities.php
+++ b/resources/lang/de/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Erstellt: :timeLength von :user',
'meta_updated' => 'Zuletzt aktualisiert: :timeLength',
'meta_updated_name' => 'Zuletzt aktualisiert: :timeLength von :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Eintrag auswählen',
'images' => 'Bilder',
'my_recent_drafts' => 'Meine kürzlichen Entwürfe',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Wenn individuelle Berechtigungen aktiviert werden, überschreiben diese Einstellungen durch Rollen zugewiesene Berechtigungen.',
'permissions_enable' => 'Individuelle Berechtigungen aktivieren',
'permissions_save' => 'Berechtigungen speichern',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Suchergebnisse',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Neues Kapitel anlegen',
'chapters_delete' => 'Kapitel entfernen',
'chapters_delete_named' => 'Kapitel ":chapterName" entfernen',
- 'chapters_delete_explain' => 'Das Kapitel ":chapterName" wird gelöscht und alle zugehörigen Seiten dem übergeordneten Buch zugeordnet.',
+ 'chapters_delete_explain' => 'Dies löscht das Kapitel mit dem Namen \':chapterName\'. Alle Seiten, die innerhalb dieses Kapitels existieren, werden ebenfalls gelöscht.',
'chapters_delete_confirm' => 'Sind Sie sicher, dass Sie dieses Kapitel löschen möchten?',
'chapters_edit' => 'Kapitel bearbeiten',
'chapters_edit_named' => 'Kapitel ":chapterName" bearbeiten',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Seitenversionen',
'pages_revisions_named' => 'Seitenversionen von ":pageName"',
'pages_revision_named' => 'Seitenversion von ":pageName"',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Erstellt von',
'pages_revisions_date' => 'Versionsdatum',
'pages_revisions_number' => '#',
diff --git a/resources/lang/de/settings.php b/resources/lang/de/settings.php
index 226eb2ce3..60d4361d9 100644
--- a/resources/lang/de/settings.php
+++ b/resources/lang/de/settings.php
@@ -71,7 +71,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'maint' => 'Wartung',
'maint_image_cleanup' => 'Bilder bereinigen',
'maint_image_cleanup_desc' => "Überprüft Seiten- und Versionsinhalte auf ungenutzte und mehrfach vorhandene Bilder. Erstellen Sie vor dem Start ein Backup Ihrer Datenbank und Bilder.",
- 'maint_image_cleanup_ignore_revisions' => 'Bilder in Versionen ignorieren',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Reinigung starten',
'maint_image_cleanup_warning' => ':count eventuell unbenutze Bilder wurden gefunden. Möchten Sie diese Bilder löschen?',
'maint_image_cleanup_success' => ':count eventuell unbenutze Bilder wurden gefunden und gelöscht.',
@@ -83,6 +83,27 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'maint_send_test_email_mail_subject' => 'Test E-Mail',
'maint_send_test_email_mail_greeting' => 'E-Mail-Versand scheint zu funktionieren!',
'maint_send_test_email_mail_text' => 'Glückwunsch! Da Sie diese E-Mail Benachrichtigung erhalten haben, scheinen Ihre E-Mail-Einstellungen korrekt konfiguriert zu sein.',
+ 'maint_recycle_bin_desc' => 'Gelöschte Regale, Bücher, Kapitel & Seiten werden in den Papierkorb verschoben, so dass sie wiederhergestellt oder dauerhaft gelöscht werden können. Ältere Gegenstände im Papierkorb können, in Abhängigkeit von der Systemkonfiguration, nach einer Weile automatisch entfernt werden.',
+ 'maint_recycle_bin_open' => 'Papierkorb öffnen',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Papierkorb',
+ 'recycle_bin_desc' => 'Hier können Sie gelöschte Elemente wiederherstellen oder sie dauerhaft aus dem System entfernen. Diese Liste ist nicht gefiltert, im Gegensatz zu ähnlichen Aktivitätslisten im System, wo Berechtigungsfilter angewendet werden.',
+ 'recycle_bin_deleted_item' => 'Gelöschtes Element',
+ 'recycle_bin_deleted_by' => 'Gelöscht von',
+ 'recycle_bin_deleted_at' => 'Löschzeitpunkt',
+ 'recycle_bin_permanently_delete' => 'Dauerhaft löschen',
+ 'recycle_bin_restore' => 'Wiederherstellen',
+ 'recycle_bin_contents_empty' => 'Der Papierkorb ist derzeit leer',
+ 'recycle_bin_empty' => 'Papierkorb leeren',
+ 'recycle_bin_empty_confirm' => 'Dies wird alle Gegenstände im Papierkorb dauerhaft entfernen, einschließlich der Inhalte, die darin enthalten sind. Sind Sie sicher, dass Sie den Papierkorb leeren möchten?',
+ 'recycle_bin_destroy_confirm' => 'Diese Aktion wird dieses Element zusammen mit allen unten aufgeführten Unterelementen dauerhaft aus dem System löschen und Sie werden nicht in der Lage sein, diesen Inhalt wiederherzustellen. Sind Sie sicher, dass Sie dieses Element endgültig löschen möchten?',
+ 'recycle_bin_destroy_list' => 'Zu löschende Elemente',
+ 'recycle_bin_restore_list' => 'Zu wiederherzustellende Elemente',
+ 'recycle_bin_restore_confirm' => 'Mit dieser Aktion wird das gelöschte Element einschließlich aller untergeordneten Elemente an seinen ursprünglichen Ort wiederherstellen. Wenn der ursprüngliche Ort gelöscht wurde und sich nun im Papierkorb befindet, muss auch das übergeordnete Element wiederhergestellt werden.',
+ 'recycle_bin_restore_deleted_parent' => 'Das übergeordnete Elements wurde ebenfalls gelöscht. Dieses Element wird weiterhin als gelöscht zählen, bis auch das übergeordnete Element wiederhergestellt wurde.',
+ 'recycle_bin_destroy_notification' => ':count Elemente wurden aus dem Papierkorb gelöscht.',
+ 'recycle_bin_restore_notification' => ':count Elemente wurden aus dem Papierkorb wiederhergestellt.',
// Audit Log
'audit' => 'Audit-Protokoll',
@@ -93,7 +114,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'Benutzer',
'audit_table_event' => 'Ereignis',
- 'audit_table_item' => 'Verwendetes Objekt',
+ 'audit_table_related' => 'Verknüpftes Element oder Detail',
'audit_table_date' => 'Aktivitätsdatum',
'audit_date_from' => 'Zeitraum von',
'audit_date_to' => 'Zeitraum bis',
@@ -139,6 +160,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'user_profile' => 'Benutzerprofil',
'users_add_new' => 'Benutzer hinzufügen',
'users_search' => 'Benutzer suchen',
+ 'users_latest_activity' => 'Neueste Aktivitäten',
'users_details' => 'Benutzerdetails',
'users_details_desc' => 'Legen Sie für diesen Benutzer einen Anzeigenamen und eine E-Mail-Adresse fest. Die E-Mail-Adresse wird bei der Anmeldung verwendet.',
'users_details_desc_no_email' => 'Legen Sie für diesen Benutzer einen Anzeigenamen fest, damit andere ihn erkennen können.',
@@ -156,7 +178,10 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'users_delete_named' => 'Benutzer ":userName" löschen',
'users_delete_warning' => 'Der Benutzer ":userName" wird aus dem System gelöscht.',
'users_delete_confirm' => 'Sind Sie sicher, dass Sie diesen Benutzer löschen möchten?',
- 'users_delete_success' => 'Benutzer erfolgreich gelöscht.',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Benutzer bearbeiten',
'users_edit_profile' => 'Profil bearbeiten',
'users_edit_success' => 'Benutzer erfolgreich aktualisisert',
@@ -217,6 +242,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php
index b6105d192..8b1febc85 100644
--- a/resources/lang/de/validation.php
+++ b/resources/lang/de/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute ist erforderlich, wenn :values nicht vorhanden ist.',
'required_without_all' => ':attribute ist erforderlich, wenn :values nicht vorhanden sind.',
'same' => ':attribute und :other müssen übereinstimmen.',
+ 'safe_url' => 'Der angegebene Link ist möglicherweise nicht sicher.',
'size' => [
'numeric' => ':attribute muss :size sein.',
'file' => ':attribute muss :size Kilobytes groß sein.',
diff --git a/resources/lang/de_informal/activities.php b/resources/lang/de_informal/activities.php
index 170a19108..01c54bf4f 100644
--- a/resources/lang/de_informal/activities.php
+++ b/resources/lang/de_informal/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'kommentiert',
+ 'permissions_update' => 'hat die Berechtigungen aktualisiert',
];
diff --git a/resources/lang/de_informal/entities.php b/resources/lang/de_informal/entities.php
index d03504b00..b89932473 100644
--- a/resources/lang/de_informal/entities.php
+++ b/resources/lang/de_informal/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Erstellt: :timeLength von :user',
'meta_updated' => 'Zuletzt aktualisiert: :timeLength',
'meta_updated_name' => 'Zuletzt aktualisiert: :timeLength von :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Eintrag auswählen',
'images' => 'Bilder',
'my_recent_drafts' => 'Meine kürzlichen Entwürfe',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Wenn individuelle Berechtigungen aktiviert werden, überschreiben diese Einstellungen durch Rollen zugewiesene Berechtigungen.',
'permissions_enable' => 'Individuelle Berechtigungen aktivieren',
'permissions_save' => 'Berechtigungen speichern',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Suchergebnisse',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Neues Kapitel anlegen',
'chapters_delete' => 'Kapitel entfernen',
'chapters_delete_named' => 'Kapitel ":chapterName" entfernen',
- 'chapters_delete_explain' => 'Das Kapitel ":chapterName" wird gelöscht und alle zugehörigen Seiten dem übergeordneten Buch zugeordnet.',
+ 'chapters_delete_explain' => 'Dies löscht das Kapitel mit dem Namen \':chapterName\'. Alle Seiten, die innerhalb dieses Kapitels existieren, werden ebenfalls gelöscht.',
'chapters_delete_confirm' => 'Bist Du sicher, dass Du dieses Kapitel löschen möchtest?',
'chapters_edit' => 'Kapitel bearbeiten',
'chapters_edit_named' => 'Kapitel ":chapterName" bearbeiten',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Seitenversionen',
'pages_revisions_named' => 'Seitenversionen von ":pageName"',
'pages_revision_named' => 'Seitenversion von ":pageName"',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Erstellt von',
'pages_revisions_date' => 'Versionsdatum',
'pages_revisions_number' => '#',
diff --git a/resources/lang/de_informal/settings.php b/resources/lang/de_informal/settings.php
index 0f7ebd7da..d0caef9ee 100644
--- a/resources/lang/de_informal/settings.php
+++ b/resources/lang/de_informal/settings.php
@@ -71,7 +71,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'maint' => 'Wartung',
'maint_image_cleanup' => 'Bilder bereinigen',
'maint_image_cleanup_desc' => "Überprüft Seiten- und Versionsinhalte auf ungenutzte und mehrfach vorhandene Bilder. Erstelle vor dem Start ein Backup Deiner Datenbank und Bilder.",
- 'maint_image_cleanup_ignore_revisions' => 'Bilder in Versionen ignorieren',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Reinigung starten',
'maint_image_cleanup_warning' => ':count eventuell unbenutze Bilder wurden gefunden. Möchtest Du diese Bilder löschen?',
'maint_image_cleanup_success' => ':count eventuell unbenutze Bilder wurden gefunden und gelöscht.',
@@ -83,6 +83,27 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'maint_send_test_email_mail_subject' => 'Test E-Mail',
'maint_send_test_email_mail_greeting' => 'E-Mail-Versand scheint zu funktionieren!',
'maint_send_test_email_mail_text' => 'Glückwunsch! Da du diese E-Mail Benachrichtigung erhalten hast, scheinen deine E-Mail-Einstellungen korrekt konfiguriert zu sein.',
+ 'maint_recycle_bin_desc' => 'Gelöschte Regale, Bücher, Kapitel & Seiten werden in den Papierkorb verschoben, so dass sie wiederhergestellt oder dauerhaft gelöscht werden können. Ältere Gegenstände im Papierkorb können, in Abhängigkeit von der Systemkonfiguration, nach einer Weile automatisch entfernt werden.',
+ 'maint_recycle_bin_open' => 'Papierkorb öffnen',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Papierkorb',
+ 'recycle_bin_desc' => 'Hier können Sie gelöschte Elemente wiederherstellen oder sie dauerhaft aus dem System entfernen. Diese Liste ist nicht gefiltert, im Gegensatz zu ähnlichen Aktivitätslisten im System, wo Berechtigungsfilter angewendet werden.',
+ 'recycle_bin_deleted_item' => 'Gelöschtes Element',
+ 'recycle_bin_deleted_by' => 'Gelöscht von',
+ 'recycle_bin_deleted_at' => 'Löschzeitpunkt',
+ 'recycle_bin_permanently_delete' => 'Dauerhaft löschen',
+ 'recycle_bin_restore' => 'Wiederherstellen',
+ 'recycle_bin_contents_empty' => 'Der Papierkorb ist derzeit leer',
+ 'recycle_bin_empty' => 'Papierkorb leeren',
+ 'recycle_bin_empty_confirm' => 'Dies wird alle Gegenstände im Papierkorb dauerhaft entfernen, einschließlich der Inhalte, die darin enthalten sind. Sind Sie sicher, dass Sie den Papierkorb leeren möchten?',
+ 'recycle_bin_destroy_confirm' => 'Diese Aktion wird dieses Element zusammen mit allen unten aufgeführten Unterelementen dauerhaft aus dem System löschen und Sie werden nicht in der Lage sein, diesen Inhalt wiederherzustellen. Sind Sie sicher, dass Sie dieses Element endgültig löschen möchten?',
+ 'recycle_bin_destroy_list' => 'Zu löschende Elemente',
+ 'recycle_bin_restore_list' => 'Zu wiederherzustellende Elemente',
+ 'recycle_bin_restore_confirm' => 'Mit dieser Aktion wird das gelöschte Element einschließlich aller untergeordneten Elemente an seinen ursprünglichen Ort wiederherstellen. Wenn der ursprüngliche Ort gelöscht wurde und sich nun im Papierkorb befindet, muss auch das übergeordnete Element wiederhergestellt werden.',
+ 'recycle_bin_restore_deleted_parent' => 'Das übergeordnete Elements wurde ebenfalls gelöscht. Dieses Element wird weiterhin als gelöscht zählen, bis auch das übergeordnete Element wiederhergestellt wurde.',
+ 'recycle_bin_destroy_notification' => ':count Elemente wurden aus dem Papierkorb gelöscht.',
+ 'recycle_bin_restore_notification' => ':count Elemente wurden aus dem Papierkorb wiederhergestellt.',
// Audit Log
'audit' => 'Audit-Protokoll',
@@ -93,7 +114,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'Benutzer',
'audit_table_event' => 'Ereignis',
- 'audit_table_item' => 'Verwendetes Objekt',
+ 'audit_table_related' => 'Verknüpftes Element oder Detail',
'audit_table_date' => 'Aktivitätsdatum',
'audit_date_from' => 'Zeitraum von',
'audit_date_to' => 'Zeitraum bis',
@@ -139,6 +160,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'user_profile' => 'Benutzerprofil',
'users_add_new' => 'Benutzer hinzufügen',
'users_search' => 'Benutzer suchen',
+ 'users_latest_activity' => 'Neueste Aktivitäten',
'users_details' => 'Benutzerdetails',
'users_details_desc' => 'Legen Sie für diesen Benutzer einen Anzeigenamen und eine E-Mail-Adresse fest. Die E-Mail-Adresse wird bei der Anmeldung verwendet.',
'users_details_desc_no_email' => 'Legen Sie für diesen Benutzer einen Anzeigenamen fest, damit andere ihn erkennen können.',
@@ -156,7 +178,10 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'users_delete_named' => 'Benutzer ":userName" löschen',
'users_delete_warning' => 'Der Benutzer ":userName" wird aus dem System gelöscht.',
'users_delete_confirm' => 'Bist Du sicher, dass Du diesen Benutzer löschen möchtest?',
- 'users_delete_success' => 'Benutzer erfolgreich gelöscht.',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Benutzer bearbeiten',
'users_edit_profile' => 'Profil bearbeiten',
'users_edit_success' => 'Benutzer erfolgreich aktualisisert',
@@ -217,6 +242,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/de_informal/validation.php b/resources/lang/de_informal/validation.php
index 4be384468..24c1e8add 100644
--- a/resources/lang/de_informal/validation.php
+++ b/resources/lang/de_informal/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute ist erforderlich, wenn :values nicht vorhanden ist.',
'required_without_all' => ':attribute ist erforderlich, wenn :values nicht vorhanden sind.',
'same' => ':attribute und :other müssen übereinstimmen.',
+ 'safe_url' => 'Der angegebene Link ist möglicherweise nicht sicher.',
'size' => [
'numeric' => ':attribute muss :size sein.',
'file' => ':attribute muss :size Kilobytes groß sein.',
diff --git a/resources/lang/es/activities.php b/resources/lang/es/activities.php
index e89b69fd3..b67781e18 100644
--- a/resources/lang/es/activities.php
+++ b/resources/lang/es/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'comentada el',
+ 'permissions_update' => 'permisos actualizados',
];
diff --git a/resources/lang/es/entities.php b/resources/lang/es/entities.php
index aac632419..8a4efa335 100644
--- a/resources/lang/es/entities.php
+++ b/resources/lang/es/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Creado :timeLength por :user',
'meta_updated' => 'Actualizado :timeLength',
'meta_updated_name' => 'Actualizado :timeLength por :user',
+ 'meta_owned_name' => 'Propiedad de :user',
'entity_select' => 'Seleccione entidad',
'images' => 'Imágenes',
'my_recent_drafts' => 'Mis borradores recientes',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Una vez habilitado, estos permisos tendrán prioridad por encima de cualquier permiso establecido.',
'permissions_enable' => 'Habilitar permisos personalizados',
'permissions_save' => 'Guardar permisos',
+ 'permissions_owner' => 'Propietario',
// Search
'search_results' => 'Resultados de búsqueda',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Crear nuevo capítulo',
'chapters_delete' => 'Borrar capítulo',
'chapters_delete_named' => 'Borrar capítulo :chapterName',
- 'chapters_delete_explain' => 'Esto borrará el capítulo con el nombre \':chapterName\', todas las páginas serán eliminadas y agregadas directamente al libro padre.',
+ 'chapters_delete_explain' => 'Esto eliminará el capítulo con el nombre \':chapterName\'. También se eliminarán todas las páginas que existen dentro de este capítulo.',
'chapters_delete_confirm' => '¿Está seguro de borrar este capítulo?',
'chapters_edit' => 'Editar capítulo',
'chapters_edit_named' => 'Editar capítulo :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Revisiones de página',
'pages_revisions_named' => 'Revisiones de página para :pageName',
'pages_revision_named' => 'Revisión de página para :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Creado por',
'pages_revisions_date' => 'Fecha de revisión',
'pages_revisions_number' => '#',
diff --git a/resources/lang/es/settings.php b/resources/lang/es/settings.php
index 82cb28615..d6488eded 100644
--- a/resources/lang/es/settings.php
+++ b/resources/lang/es/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Mantenimiento',
'maint_image_cleanup' => 'Limpiar imágenes',
'maint_image_cleanup_desc' => "Analiza las páginas y sus revisiones para comprobar qué imágenes y dibujos están siendo utilizadas y cuales no son necesarias. Asegúrate de crear una copia completa de la base de datos y de las imágenes antes de lanzar esta opción.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignorar imágenes en revisiones',
+ 'maint_delete_images_only_in_revisions' => 'Elimina también imágenes que sólo existen en antiguas revisiones de páginas',
'maint_image_cleanup_run' => 'Lanzar limpieza',
'maint_image_cleanup_warning' => 'Se han encontrado :count imágenes posiblemente no utilizadas . ¿Estás seguro de querer borrar estas imágenes?',
'maint_image_cleanup_success' => '¡Se han encontrado y borrado :count imágenes posiblemente no utilizadas!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Probar correo electrónico',
'maint_send_test_email_mail_greeting' => '¡El envío de correos electrónicos parece funcionar!',
'maint_send_test_email_mail_text' => '¡Enhorabuena! Al recibir esta notificación de correo electrónico, tu configuración de correo electrónico parece estar ajustada correctamente.',
+ 'maint_recycle_bin_desc' => 'Los estantes, libros, capítulos y páginas eliminados se envían a la papelera de reciclaje para que puedan ser restauradas o eliminadas permanentemente. Los elementos más antiguos en la papelera de reciclaje pueden ser eliminados automáticamente después de un tiempo dependiendo de la configuración del sistema.',
+ 'maint_recycle_bin_open' => 'Abrir papelera de reciclaje',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Papelera de Reciclaje',
+ 'recycle_bin_desc' => 'Aquí puede restaurar elementos que hayan sido eliminados o elegir eliminarlos permanentemente del sistema. Esta lista no está filtrada a diferencia de las listas de actividad similares en el sistema donde se aplican los filtros de permisos.',
+ 'recycle_bin_deleted_item' => 'Elemento Eliminado',
+ 'recycle_bin_deleted_by' => 'Eliminado por',
+ 'recycle_bin_deleted_at' => 'Fecha de eliminación',
+ 'recycle_bin_permanently_delete' => 'Eliminar permanentemente',
+ 'recycle_bin_restore' => 'Restaurar',
+ 'recycle_bin_contents_empty' => 'La papelera de reciclaje está vacía',
+ 'recycle_bin_empty' => 'Vaciar Papelera de reciclaje',
+ 'recycle_bin_empty_confirm' => 'Esto destruirá permanentemente todos los elementos de la papelera de reciclaje, incluyendo el contenido existente en cada elemento. ¿Está seguro de que desea vaciar la papelera de reciclaje?',
+ 'recycle_bin_destroy_confirm' => 'Esta acción eliminará permanentemente este elemento del sistema, junto con los elementos secundarios listados a continuación, y no podrá restaurar este contenido de nuevo. ¿Está seguro de que desea eliminar permanentemente este elemento?',
+ 'recycle_bin_destroy_list' => 'Elementos a eliminar',
+ 'recycle_bin_restore_list' => 'Elementos a restaurar',
+ 'recycle_bin_restore_confirm' => 'Esta acción restaurará el elemento eliminado, incluyendo cualquier elemento secundario, a su ubicación original. Si la ubicación original ha sido eliminada, y ahora está en la papelera de reciclaje, el elemento padre también tendrá que ser restaurado.',
+ 'recycle_bin_restore_deleted_parent' => 'El padre de este elemento también ha sido eliminado. Estos permanecerán eliminados hasta que el padre también sea restaurado.',
+ 'recycle_bin_destroy_notification' => 'Eliminados :count artículos de la papelera de reciclaje.',
+ 'recycle_bin_restore_notification' => 'Restaurados :count artículos desde la papelera de reciclaje.',
// Audit Log
'audit' => 'Registro de Auditoría',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Nombre: :name',
'audit_table_user' => 'Usuario',
'audit_table_event' => 'Evento',
- 'audit_table_item' => 'Elemento relacionado',
+ 'audit_table_related' => 'Elemento o detalle relacionados',
'audit_table_date' => 'Fecha de la actividad',
'audit_date_from' => 'Rango de fecha desde',
'audit_date_to' => 'Rango de fecha hasta',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Perfil de Usuario',
'users_add_new' => 'Agregar Nuevo Usuario',
'users_search' => 'Buscar usuarios',
+ 'users_latest_activity' => 'Actividad Reciente',
'users_details' => 'Detalles de Usuario',
'users_details_desc' => 'Ajusta un nombre público y email para este usuario. El email será empleado para acceder a la aplicación.',
'users_details_desc_no_email' => 'Ajusta un nombre público para este usuario para que pueda ser reconocido por otros.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Borrar usuario :userName',
'users_delete_warning' => 'Se borrará completamente el usuario con el nombre \':userName\' del sistema.',
'users_delete_confirm' => '¿Está seguro que desea borrar este usuario?',
- 'users_delete_success' => 'Usuarios removidos éxitosamente',
+ 'users_migrate_ownership' => 'Cambiar Propietario',
+ 'users_migrate_ownership_desc' => 'Seleccione un usuario aquí si desea que otro usuario se convierta en el dueño de todos los elementos que actualmente son propiedad de este usuario.',
+ 'users_none_selected' => 'Usuario no seleccionado',
+ 'users_delete_success' => 'El usuario se ha eliminado correctamente',
'users_edit' => 'Editar Usuario',
'users_edit_profile' => 'Editar perfil',
'users_edit_success' => 'Usuario actualizado',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/es/validation.php b/resources/lang/es/validation.php
index de6094a71..f6f9a1ee1 100644
--- a/resources/lang/es/validation.php
+++ b/resources/lang/es/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'El :attribute es requerido cuando no se encuentre entre los valores :values.',
'required_without_all' => 'El :attribute es requerido cuando ninguno de los valores :values están presentes.',
'same' => 'El :attribute y :other deben coincidir.',
+ 'safe_url' => 'El enlace proporcionado puede no ser seguro.',
'size' => [
'numeric' => ':attribute debe ser :size.',
'file' => ':attribute debe ser :size kilobytes.',
diff --git a/resources/lang/es_AR/activities.php b/resources/lang/es_AR/activities.php
index f8f9e8436..7c9e22450 100644
--- a/resources/lang/es_AR/activities.php
+++ b/resources/lang/es_AR/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'comentado',
+ 'permissions_update' => 'permisos actualizados',
];
diff --git a/resources/lang/es_AR/entities.php b/resources/lang/es_AR/entities.php
index 3c409f278..d88bea1ab 100644
--- a/resources/lang/es_AR/entities.php
+++ b/resources/lang/es_AR/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Creado el :timeLength por :user',
'meta_updated' => 'Actualizado el :timeLength',
'meta_updated_name' => 'Actualizado el :timeLength por :user',
+ 'meta_owned_name' => 'Propiedad de :user',
'entity_select' => 'Seleccione entidad',
'images' => 'Imágenes',
'my_recent_drafts' => 'Mis borradores recientes',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'una vez habilitado, Estos permisos tendrán prioridad por encima de cualquier permiso establecido.',
'permissions_enable' => 'Habilitar permisos custom',
'permissions_save' => 'Guardar permisos',
+ 'permissions_owner' => 'Propietario',
// Search
'search_results' => 'Buscar resultados',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Crear nuevo capítulo',
'chapters_delete' => 'Borrar capítulo',
'chapters_delete_named' => 'Borrar capítulo :chapterName',
- 'chapters_delete_explain' => 'Esto borrará el capítulo con el nombre \':chapterName\', todas las páginas serán removidas y agregadas directamente al libro padre.',
+ 'chapters_delete_explain' => 'Esto eliminará el capítulo con el nombre \':chapterName\'. También se eliminarán todas las páginas que existen dentro de este capítulo.',
'chapters_delete_confirm' => '¿Está seguro de borrar este capítulo?',
'chapters_edit' => 'Editar capítulo',
'chapters_edit_named' => 'Editar capítulo :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Revisiones de página',
'pages_revisions_named' => 'Revisiones de página para :pageName',
'pages_revision_named' => 'Revisión de ágina para :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Creado por',
'pages_revisions_date' => 'Fecha de revisión',
'pages_revisions_number' => '#',
@@ -265,7 +268,7 @@ return [
'attachments_link_url' => 'Enlace a archivo',
'attachments_link_url_hint' => 'URL del sitio o archivo',
'attach' => 'Adjuntar',
- 'attachments_insert_link' => 'Añadir enlace al adjunto en la página',
+ 'attachments_insert_link' => 'Agregar el Enlace del adjunto a la Página',
'attachments_edit_file' => 'Editar archivo',
'attachments_edit_file_name' => 'Nombre del archivo',
'attachments_edit_drop_upload' => 'Arrastre los archivos o presione aquí para subir o sobreescribir',
diff --git a/resources/lang/es_AR/settings.php b/resources/lang/es_AR/settings.php
index 641b10c28..8ab094183 100644
--- a/resources/lang/es_AR/settings.php
+++ b/resources/lang/es_AR/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Mantenimiento',
'maint_image_cleanup' => 'Limpiar imágenes',
'maint_image_cleanup_desc' => "Analizar contenido de páginas y revisiones para detectar cuáles imágenes y dibujos están en uso y cuáles son redundantes. Asegúrese de crear un respaldo completo de imágenes y base de datos antes de ejecutar esta tarea.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignorar imágenes en revisión',
+ 'maint_delete_images_only_in_revisions' => 'Elimina también imágenes que sólo existen en antiguas revisiones de páginas',
'maint_image_cleanup_run' => 'Ejecutar limpieza',
'maint_image_cleanup_warning' => 'Se encontraron :count imágenes pontencialmente sin uso. Está seguro de que quiere eliminarlas?',
'maint_image_cleanup_success' => 'Se encontraron y se eliminaron :count imágenes pontencialmente sin uso!',
@@ -80,20 +80,41 @@ return [
'maint_send_test_email_mail_subject' => 'Probar correo electrónico',
'maint_send_test_email_mail_greeting' => '¡El envío de correos electrónicos parece funcionar!',
'maint_send_test_email_mail_text' => '¡Enhorabuena! Al recibir esta notificación de correo electrónico, tu configuración de correo electrónico parece estar ajustada correctamente.',
+ 'maint_recycle_bin_desc' => 'Los estantes, libros, capítulos y páginas eliminados se envían a la papelera de reciclaje para que puedan ser restauradas o eliminadas permanentemente. Los elementos más antiguos en la papelera de reciclaje pueden ser eliminados automáticamente después de un tiempo dependiendo de la configuración del sistema.',
+ 'maint_recycle_bin_open' => 'Abrir papelera de reciclaje',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Papelera de Reciclaje',
+ 'recycle_bin_desc' => 'Aquí puede restaurar elementos que hayan sido eliminados o elegir eliminarlos permanentemente del sistema. Esta lista no está filtrada a diferencia de las listas de actividad similares en el sistema donde se aplican los filtros de permisos.',
+ 'recycle_bin_deleted_item' => 'Elemento Eliminado',
+ 'recycle_bin_deleted_by' => 'Eliminado por',
+ 'recycle_bin_deleted_at' => 'Fecha de eliminación',
+ 'recycle_bin_permanently_delete' => 'Eliminar permanentemente',
+ 'recycle_bin_restore' => 'Restaurar',
+ 'recycle_bin_contents_empty' => 'La papelera de reciclaje está vacía',
+ 'recycle_bin_empty' => 'Vaciar Papelera de reciclaje',
+ 'recycle_bin_empty_confirm' => 'Esto destruirá permanentemente todos los elementos de la papelera de reciclaje, incluyendo el contenido existente en cada elemento. ¿Está seguro de que desea vaciar la papelera de reciclaje?',
+ 'recycle_bin_destroy_confirm' => 'Esta acción eliminará permanentemente este elemento del sistema, junto con los elementos secundarios listados a continuación, y no podrá restaurar este contenido de nuevo. ¿Está seguro de que desea eliminar permanentemente este elemento?',
+ 'recycle_bin_destroy_list' => 'Elementos a eliminar',
+ 'recycle_bin_restore_list' => 'Elementos a restaurar',
+ 'recycle_bin_restore_confirm' => 'Esta acción restaurará el elemento eliminado, incluyendo cualquier elemento secundario, a su ubicación original. Si la ubicación original ha sido eliminada, y ahora está en la papelera de reciclaje, el elemento padre también tendrá que ser restaurado.',
+ 'recycle_bin_restore_deleted_parent' => 'El padre de este elemento también ha sido eliminado. Estos permanecerán eliminados hasta que el padre también sea restaurado.',
+ 'recycle_bin_destroy_notification' => 'Eliminados :count artículos de la papelera de reciclaje.',
+ 'recycle_bin_restore_notification' => 'Restaurados :count artículos desde la papelera de reciclaje.',
// Audit Log
'audit' => 'Registro de Auditoría',
- 'audit_desc' => 'Este registro de auditoría muestra una lista de actividades registradas en el sistema. Esta lista no está filtrada a diferencia de las listas de actividad similares en el sistema donde se aplican los filtros de permisos.',
- 'audit_event_filter' => 'Filtro de eventos',
- 'audit_event_filter_no_filter' => 'Sin filtro',
- 'audit_deleted_item' => 'Elemento eliminado',
+ 'audit_desc' => 'Este registro de auditoría muestra una lista de actividades rastreadas en el sistema. Esta lista no tiene filtrado a diferencia de listas de actividad similares en el sistema en los que se aplican filtros de permisos.',
+ 'audit_event_filter' => 'Filtro de Eventos',
+ 'audit_event_filter_no_filter' => 'Sin Filtro',
+ 'audit_deleted_item' => 'Elemento borrado',
'audit_deleted_item_name' => 'Nombre: :name',
'audit_table_user' => 'Usuario',
'audit_table_event' => 'Evento',
- 'audit_table_item' => 'Elemento relacionado',
- 'audit_table_date' => 'Fecha de la actividad',
- 'audit_date_from' => 'Rango de fecha desde',
- 'audit_date_to' => 'Rango de fecha hasta',
+ 'audit_table_related' => 'Elemento o detalle relacionados',
+ 'audit_table_date' => 'Fecha de la Actividad',
+ 'audit_date_from' => 'Inicio del Rango de Fecha',
+ 'audit_date_to' => 'Final del Rango de Fecha',
// Role Settings
'roles' => 'Roles',
@@ -121,8 +142,8 @@ return [
'role_access_api' => 'API de sistema de acceso',
'role_manage_settings' => 'Gestionar ajustes de activos',
'role_asset' => 'Permisos de activos',
- 'roles_system_warning' => 'Tenga en cuenta que el acceso a cualquiera de los tres permisos anteriores puede permitir a un usuario alterar sus propios privilegios o los privilegios de otros en el sistema. Sólo asignar roles con estos permisos a usuarios de confianza.',
- 'role_asset_desc' => 'Estos permisos controlan el acceso por defecto a los activos del sistema. Permisos a Libros, Capítulos y Páginas sobreescribiran estos permisos.',
+ 'roles_system_warning' => 'Tenga en cuenta que el acceso a cualquiera de los tres permisos anteriores puede permitir a un usuario modificar sus propios privilegios o los privilegios de otros usuarios en el sistema. Asignar roles con estos permisos sólo a usuarios de comfianza.',
+ 'role_asset_desc' => 'Estos permisos controlan el acceso por defecto a los activos del sistema. Permisos definidos en Libros, Capítulos y Páginas ignorarán estos permisos.',
'role_asset_admins' => 'Los administradores reciben automáticamente acceso a todo el contenido pero estas opciones pueden mostrar u ocultar opciones de UI.',
'role_all' => 'Todo',
'role_own' => 'Propio',
@@ -137,6 +158,7 @@ return [
'user_profile' => 'Perfil de usuario',
'users_add_new' => 'Agregar nuevo usuario',
'users_search' => 'Buscar usuarios',
+ 'users_latest_activity' => 'Actividad Reciente',
'users_details' => 'Detalles del usuario',
'users_details_desc' => 'Asigne un nombre de visualización y una dirección de correo electrónico para este usuario. La dirección de correo electrónico se usará pra ingresar a la aplicación.',
'users_details_desc_no_email' => 'Asigne un nombre de visualización a este usuario para que los demás puedan reconocerlo.',
@@ -154,7 +176,10 @@ return [
'users_delete_named' => 'Borrar usuario :userName',
'users_delete_warning' => 'Se borrará completamente el usuario con el nombre \':userName\' del sistema.',
'users_delete_confirm' => '¿Está seguro que desea borrar este usuario?',
- 'users_delete_success' => 'Usuarios removidos exitosamente',
+ 'users_migrate_ownership' => 'Cambiar Propietario',
+ 'users_migrate_ownership_desc' => 'Seleccione un usuario aquí si desea que otro usuario se convierta en el dueño de todos los elementos que actualmente son propiedad de este usuario.',
+ 'users_none_selected' => 'Usuario no seleccionado',
+ 'users_delete_success' => 'El usuario se ha eliminado correctamente',
'users_edit' => 'Editar Usuario',
'users_edit_profile' => 'Editar perfil',
'users_edit_success' => 'Usuario actualizado',
@@ -180,7 +205,7 @@ return [
'user_api_token_name_desc' => 'Dale a tu token un nombre legible como un recordatorio futuro de su propósito.',
'user_api_token_expiry' => 'Fecha de expiración',
'user_api_token_expiry_desc' => 'Establece una fecha en la que este token expira. Después de esta fecha, las solicitudes realizadas usando este token ya no funcionarán. Dejar este campo en blanco fijará un vencimiento de 100 años en el futuro.',
- 'user_api_token_create_secret_message' => 'Immediately after creating this token a "Token ID" & "Token Secret" will be generated and displayed. The secret will only be shown a single time so be sure to copy the value to somewhere safe and secure before proceeding.',
+ 'user_api_token_create_secret_message' => 'Luego de crear este token, inmediatamente se generará y mostrará el "Token ID" y el "Token Secret" correspondientes. El "Token Secret" se mostrará por única vez, asegúrese de copiar el valor a un lugar seguro antes de continuar.',
'user_api_token_create_success' => 'Token API creado correctamente',
'user_api_token_update_success' => 'Token API actualizado correctamente',
'user_api_token' => 'Token API',
@@ -188,8 +213,8 @@ return [
'user_api_token_id_desc' => 'Este es un identificador no editable generado por el sistema y único para este token que necesitará ser proporcionado en solicitudes de API.',
'user_api_token_secret' => 'Clave de Token',
'user_api_token_secret_desc' => 'Esta es una clave no editable generada por el sistema que necesitará ser proporcionada en solicitudes de API. Solo se monstraré esta vez así que guarde su valor en un lugar seguro.',
- 'user_api_token_created' => 'Token created :timeAgo',
- 'user_api_token_updated' => 'Token updated :timeAgo',
+ 'user_api_token_created' => 'Token creado :timeAgo',
+ 'user_api_token_updated' => 'Token actualizado :timeAgo',
'user_api_token_delete' => 'Borrar token',
'user_api_token_delete_warning' => 'Esto eliminará completamente este token API con el nombre \':tokenName\' del sistema.',
'user_api_token_delete_confirm' => '¿Está seguro de que desea borrar este API token?',
@@ -215,6 +240,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/es_AR/validation.php b/resources/lang/es_AR/validation.php
index cd360c8ea..7afd2bb46 100644
--- a/resources/lang/es_AR/validation.php
+++ b/resources/lang/es_AR/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute es requerido cuando no se encuentre entre los valores :values.',
'required_without_all' => ':attribute es requerido cuando ninguno de los valores :values están presentes.',
'same' => ':attribute y :other deben coincidir.',
+ 'safe_url' => 'El enlace proporcionado puede no ser seguro.',
'size' => [
'numeric' => ':attribute debe ser :size.',
'file' => ':attribute debe ser :size kilobytes.',
diff --git a/resources/lang/fr/activities.php b/resources/lang/fr/activities.php
index 56db4abff..8b62bd052 100644
--- a/resources/lang/fr/activities.php
+++ b/resources/lang/fr/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'a commenté',
+ 'permissions_update' => 'mettre à jour les autorisations',
];
diff --git a/resources/lang/fr/entities.php b/resources/lang/fr/entities.php
index bc37fa52c..54f204d58 100644
--- a/resources/lang/fr/entities.php
+++ b/resources/lang/fr/entities.php
@@ -15,13 +15,14 @@ return [
'recently_update' => 'Mis à jour récemment',
'recently_viewed' => 'Vus récemment',
'recent_activity' => 'Activité récente',
- 'create_now' => 'En créer un maintenant',
+ 'create_now' => 'En créer une maintenant',
'revisions' => 'Révisions',
'meta_revision' => 'Révision #:revisionCount',
'meta_created' => 'Créé :timeLength',
'meta_created_name' => 'Créé :timeLength par :user',
'meta_updated' => 'Mis à jour :timeLength',
'meta_updated_name' => 'Mis à jour :timeLength par :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Sélectionner l\'entité',
'images' => 'Images',
'my_recent_drafts' => 'Mes brouillons récents',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Une fois activées ces permissions prendront la priorité sur tous les sets de permissions préexistants.',
'permissions_enable' => 'Activer les permissions personnalisées',
'permissions_save' => 'Enregistrer les permissions',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Résultats de recherche',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Créer un nouveau chapitre',
'chapters_delete' => 'Supprimer le chapitre',
'chapters_delete_named' => 'Supprimer le chapitre :chapterName',
- 'chapters_delete_explain' => 'Ceci va supprimer le chapitre \':chapterName\', toutes les pages seront déplacées dans le livre parent.',
+ 'chapters_delete_explain' => 'Ceci supprimera le chapitre portant le nom \':chapterName\'. Toutes les pages qui existent dans ce chapitre seront également supprimées.',
'chapters_delete_confirm' => 'Etes-vous sûr(e) de vouloir supprimer ce chapitre ?',
'chapters_edit' => 'Modifier le chapitre',
'chapters_edit_named' => 'Modifier le chapitre :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Révisions de la page',
'pages_revisions_named' => 'Révisions pour :pageName',
'pages_revision_named' => 'Révision pour :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Créé par',
'pages_revisions_date' => 'Date de révision',
'pages_revisions_number' => '#',
diff --git a/resources/lang/fr/settings.php b/resources/lang/fr/settings.php
index 0a24f9cde..9f6eca9ea 100644
--- a/resources/lang/fr/settings.php
+++ b/resources/lang/fr/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Maintenance',
'maint_image_cleanup' => 'Nettoyer les images',
'maint_image_cleanup_desc' => "Scan le contenu des pages et des révisions pour vérifier les images et les dessins en cours d'utilisation et lesquels sont redondant. Veuillez à faire une sauvegarde de la base de données et des images avant de lancer ceci.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignorer les images dans les révisions',
+ 'maint_delete_images_only_in_revisions' => 'Supprimer également les images qui n\'existent que dans les anciennes révisions de page',
'maint_image_cleanup_run' => 'Lancer le nettoyage',
'maint_image_cleanup_warning' => ':count images potentiellement inutilisées trouvées. Etes-vous sûr de vouloir supprimer ces images ?',
'maint_image_cleanup_success' => ':count images potentiellement inutilisées trouvées et supprimées !',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Email de test',
'maint_send_test_email_mail_greeting' => 'La livraison d\'email semble fonctionner !',
'maint_send_test_email_mail_text' => 'Félicitations ! Lorsque vous avez reçu cette notification par courriel, vos paramètres d\'email semblent être configurés correctement.',
+ 'maint_recycle_bin_desc' => 'Les étagères, livres, chapitres et pages supprimés sont envoyés dans la corbeille afin qu\'ils puissent être restaurés ou supprimés définitivement. Les éléments plus anciens de la corbeille peuvent être supprimés automatiquement après un certain temps selon la configuration du système.',
+ 'maint_recycle_bin_open' => 'Ouvrir la corbeille',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Corbeille',
+ 'recycle_bin_desc' => 'Ici, vous pouvez restaurer les éléments qui ont été supprimés ou choisir de les effacer définitivement du système. Cette liste n\'est pas filtrée contrairement aux listes d\'activités similaires dans le système pour lesquelles les filtres d\'autorisation sont appliqués.',
+ 'recycle_bin_deleted_item' => 'Élément supprimé',
+ 'recycle_bin_deleted_by' => 'Supprimé par',
+ 'recycle_bin_deleted_at' => 'Date de suppression',
+ 'recycle_bin_permanently_delete' => 'Supprimer définitivement',
+ 'recycle_bin_restore' => 'Restaurer',
+ 'recycle_bin_contents_empty' => 'La corbeille est vide',
+ 'recycle_bin_empty' => 'Vider la Corbeille',
+ 'recycle_bin_empty_confirm' => 'Cela détruira définitivement tous les éléments de la corbeille, y compris le contenu contenu de chaque élément. Êtes-vous sûr de vouloir vider la corbeille ?',
+ 'recycle_bin_destroy_confirm' => 'Cette action supprimera définitivement cet élément, ainsi que tous les éléments enfants listés ci-dessous du système et vous ne pourrez pas restaurer ce contenu. Êtes-vous sûr de vouloir supprimer définitivement cet élément ?',
+ 'recycle_bin_destroy_list' => 'Éléments à détruire',
+ 'recycle_bin_restore_list' => 'Éléments à restaurer',
+ 'recycle_bin_restore_confirm' => 'Cette action restaurera l\'élément supprimé, y compris tous les éléments enfants, à leur emplacement d\'origine. Si l\'emplacement d\'origine a été supprimé depuis et est maintenant dans la corbeille, l\'élément parent devra également être restauré.',
+ 'recycle_bin_restore_deleted_parent' => 'Le parent de cet élément a également été supprimé. Ceux-ci resteront supprimés jusqu\'à ce que ce parent soit également restauré.',
+ 'recycle_bin_destroy_notification' => ':count éléments totaux supprimés de la corbeille.',
+ 'recycle_bin_restore_notification' => ':count éléments totaux restaurés de la corbeille.',
// Audit Log
'audit' => 'Journal d\'audit',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Nom: :name',
'audit_table_user' => 'Utilisateur',
'audit_table_event' => 'Evènement',
- 'audit_table_item' => 'Élément Associé',
+ 'audit_table_related' => 'Élément ou détail lié',
'audit_table_date' => 'Date d\'activation',
'audit_date_from' => 'À partir du',
'audit_date_to' => 'Jusqu\'au',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Profil d\'utilisateur',
'users_add_new' => 'Ajouter un nouvel utilisateur',
'users_search' => 'Chercher les utilisateurs',
+ 'users_latest_activity' => 'Dernière activité',
'users_details' => 'Informations de l\'utilisateur',
'users_details_desc' => 'Définissez un nom et une adresse e-mail pour cet utilisateur. L\'adresse e-mail sera utilisée pour se connecter à l\'application.',
'users_details_desc_no_email' => 'Définissez un nom d\'affichage pour cet utilisateur afin que les autres puissent le reconnaître.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Supprimer l\'utilisateur :userName',
'users_delete_warning' => 'Ceci va supprimer \':userName\' du système.',
'users_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer cet utilisateur ?',
- 'users_delete_success' => 'Utilisateurs supprimés avec succès',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Modifier l\'utilisateur',
'users_edit_profile' => 'Modifier le profil',
'users_edit_success' => 'Utilisateur mis à jour avec succès',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php
index f59d5c503..60d8d34ac 100644
--- a/resources/lang/fr/validation.php
+++ b/resources/lang/fr/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute est requis si:values n\'est pas présent.',
'required_without_all' => ':attribute est requis si aucun des valeurs :values n\'est présente.',
'same' => ':attribute et :other doivent être identiques.',
+ 'safe_url' => 'Le lien fourni peut ne pas être sûr.',
'size' => [
'numeric' => ':attribute doit avoir la taille :size.',
'file' => ':attribute doit peser :size kilobytes.',
diff --git a/resources/lang/he/activities.php b/resources/lang/he/activities.php
index 34860173e..0babc38d1 100644
--- a/resources/lang/he/activities.php
+++ b/resources/lang/he/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'commented on',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/he/entities.php b/resources/lang/he/entities.php
index 8eef64efa..59199bd8b 100644
--- a/resources/lang/he/entities.php
+++ b/resources/lang/he/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'נוצר :timeLength על ידי :user',
'meta_updated' => 'עודכן :timeLength',
'meta_updated_name' => 'עודכן :timeLength על ידי :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'בחר יישות',
'images' => 'תמונות',
'my_recent_drafts' => 'הטיוטות האחרונות שלי',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'ברגע שמסומן, הרשאות אלו יגברו על כל הרשאת תפקיד שקיימת',
'permissions_enable' => 'הפעל הרשאות מותאמות אישית',
'permissions_save' => 'שמור הרשאות',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'תוצאות חיפוש',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'צור פרק חדש',
'chapters_delete' => 'מחק פרק',
'chapters_delete_named' => 'מחק את פרק :chapterName',
- 'chapters_delete_explain' => 'פעולה זו תמחוק את הפרק בשם \':chapterName\'. כל הדפים יועברו אוטומטית לספר עצמו',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'האם ברצונך למחוק פרק זה?',
'chapters_edit' => 'ערוך פרק',
'chapters_edit_named' => 'ערוך פרק :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'נוסחי דף',
'pages_revisions_named' => 'נוסחי דף עבור :pageName',
'pages_revision_named' => 'נוסח דף עבור :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'נוצר על ידי',
'pages_revisions_date' => 'תאריך נוסח',
'pages_revisions_number' => '#',
diff --git a/resources/lang/he/settings.php b/resources/lang/he/settings.php
index c90e834b3..a0632d061 100755
--- a/resources/lang/he/settings.php
+++ b/resources/lang/he/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'תחזוקה',
'maint_image_cleanup' => 'ניקוי תמונות',
'maint_image_cleanup_desc' => "סורק את הדפים והגרסאות על מנת למצוא אילו תמונות לא בשימוש. יש לוודא גיבוי מלא של מסד הנתונים והתמונות לפני הרצה",
- 'maint_image_cleanup_ignore_revisions' => 'התעלם מהתמונות בגרסאות',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'הפעל ניקוי תמונות',
'maint_image_cleanup_warning' => 'נמצאו כ :count תמונות אשר לא בשימוש האם ברצונך להמשיך?',
'maint_image_cleanup_success' => ':count תמונות שלא בשימוש נמחקו',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Test Email',
'maint_send_test_email_mail_greeting' => 'Email delivery seems to work!',
'maint_send_test_email_mail_text' => 'Congratulations! As you received this email notification, your email settings seem to be configured properly.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'פרופיל משתמש',
'users_add_new' => 'הוסף משתמש חדש',
'users_search' => 'חפש משתמשים',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'פרטי משתמש',
'users_details_desc' => 'הגדר שם לתצוגה ומייל עבור משתמש זה. כתובת המייל תשמש על מנת להתחבר למערכת',
'users_details_desc_no_email' => 'הגדר שם לתצוגה כדי שאחרים יוכלו לזהות',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'מחק משתמש :userName',
'users_delete_warning' => 'פעולה זו תמחק את המשתמש \':userName\' מהמערכת',
'users_delete_confirm' => 'האם ברצונך למחוק משתמש זה?',
- 'users_delete_success' => 'המשתמש נמחק בהצלחה',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'עריכת משתמש',
'users_edit_profile' => 'עריכת פרופיל',
'users_edit_success' => 'המשתמש עודכן בהצלחה',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/he/validation.php b/resources/lang/he/validation.php
index 2797a9c21..7c02735ca 100644
--- a/resources/lang/he/validation.php
+++ b/resources/lang/he/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'שדה :attribute נחוץ כאשר :values לא בנמצא.',
'required_without_all' => 'שדה :attribute נחוץ כאשר אף אחד מ-:values נמצאים.',
'same' => 'שדה :attribute ו-:other חייבים להיות זהים.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => 'שדה :attribute חייב להיות :size.',
'file' => 'שדה :attribute חייב להיות :size קילובייטים.',
diff --git a/resources/lang/hu/activities.php b/resources/lang/hu/activities.php
index 575e9e509..8d22605e3 100644
--- a/resources/lang/hu/activities.php
+++ b/resources/lang/hu/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'megjegyzést fűzött hozzá:',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/hu/common.php b/resources/lang/hu/common.php
index 51a6476d0..5070adccd 100644
--- a/resources/lang/hu/common.php
+++ b/resources/lang/hu/common.php
@@ -33,7 +33,7 @@ return [
'copy' => 'Másolás',
'reply' => 'Válasz',
'delete' => 'Törlés',
- 'delete_confirm' => 'Confirm Deletion',
+ 'delete_confirm' => 'Törlés megerősítése',
'search' => 'Keresés',
'search_clear' => 'Keresés törlése',
'reset' => 'Visszaállítás',
@@ -67,8 +67,8 @@ return [
'profile_menu' => 'Profil menü',
'view_profile' => 'Profil megtekintése',
'edit_profile' => 'Profil szerkesztése',
- 'dark_mode' => 'Dark Mode',
- 'light_mode' => 'Light Mode',
+ 'dark_mode' => 'Sötét mód',
+ 'light_mode' => 'Világos mód',
// Layout tabs
'tab_info' => 'Információ',
diff --git a/resources/lang/hu/components.php b/resources/lang/hu/components.php
index 80afacf33..c1c57d27e 100644
--- a/resources/lang/hu/components.php
+++ b/resources/lang/hu/components.php
@@ -15,7 +15,7 @@ return [
'image_load_more' => 'Több betöltése',
'image_image_name' => 'Kép neve',
'image_delete_used' => 'Ez a kép a lenti oldalakon van használatban.',
- 'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
+ 'image_delete_confirm_text' => 'Biztosan törölhető ez a kép?',
'image_select_image' => 'Kép kiválasztása',
'image_dropzone' => 'Képek feltöltése ejtéssel vagy kattintással',
'images_deleted' => 'Képek törölve',
@@ -29,6 +29,6 @@ return [
'code_editor' => 'Kód szerkesztése',
'code_language' => 'Kód nyelve',
'code_content' => 'Kód tartalom',
- 'code_session_history' => 'Session History',
+ 'code_session_history' => 'Munkamenet előzményei',
'code_save' => 'Kód mentése',
];
diff --git a/resources/lang/hu/entities.php b/resources/lang/hu/entities.php
index b580d0b02..c248d63a0 100644
--- a/resources/lang/hu/entities.php
+++ b/resources/lang/hu/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => ':user hozta létre :timeLength',
'meta_updated' => 'Frissítve :timeLength',
'meta_updated_name' => ':user frissítette :timeLength',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Entitás kiválasztása',
'images' => 'Képek',
'my_recent_drafts' => 'Legutóbbi vázlataim',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Ha engedélyezett, ezek a jogosultságok elsőbbséget élveznek bármely beállított szerepkör jogosultsággal szemben.',
'permissions_enable' => 'Egyéni jogosultságok engedélyezése',
'permissions_save' => 'Jogosultságok mentése',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Keresési eredmények',
@@ -47,8 +49,8 @@ return [
'search_no_pages' => 'Nincsenek a keresésnek megfelelő oldalak',
'search_for_term' => ':term keresése',
'search_more' => 'További eredmények',
- 'search_advanced' => 'Advanced Search',
- 'search_terms' => 'Search Terms',
+ 'search_advanced' => 'Részletes keresés',
+ 'search_terms' => 'Keresési kifejezések',
'search_content_type' => 'Tartalomtípus',
'search_exact_matches' => 'Pontos egyezések',
'search_tags' => 'Címke keresések',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Új fejezet létrehozása',
'chapters_delete' => 'Fejezet törlése',
'chapters_delete_named' => ':chapterName fejezet törlése',
- 'chapters_delete_explain' => '\':chapterName\' nevű fejezet törölve lesz. Minden oldal el lesz távolítva és közvetlenül a szülő könyvhöz lesz hozzáadva.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Biztosan törölhető ez a fejezet?',
'chapters_edit' => 'Fejezet szerkesztése',
'chapters_edit_named' => ':chapterName fejezet szerkesztése',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Oldal változatai',
'pages_revisions_named' => ':pageName oldal változatai',
'pages_revision_named' => ':pageName oldal változata',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Létrehozta:',
'pages_revisions_date' => 'Változat dátuma',
'pages_revisions_number' => '#',
@@ -256,7 +259,7 @@ return [
'attachments_upload' => 'Fájlfeltöltés',
'attachments_link' => 'Hivatkozás csatolása',
'attachments_set_link' => 'Hivatkozás beállítása',
- 'attachments_delete' => 'Are you sure you want to delete this attachment?',
+ 'attachments_delete' => 'Biztosan törölhető ez a melléklet?',
'attachments_dropzone' => 'Fájlok csatolása ejtéssel vagy kattintással',
'attachments_no_files' => 'Nincsenek fájlok feltöltve',
'attachments_explain_link' => 'Fájl feltöltése helyett hozzá lehet kapcsolni egy hivatkozást. Ez egy hivatkozás lesz egy másik oldalra vagy egy fájlra a felhőben.',
@@ -265,7 +268,7 @@ return [
'attachments_link_url' => 'Hivatkozás fájlra',
'attachments_link_url_hint' => 'Weboldal vagy fájl webcíme',
'attach' => 'Csatolás',
- 'attachments_insert_link' => 'Add Attachment Link to Page',
+ 'attachments_insert_link' => 'Melléklet hivatkozás hozzáadása oldalhoz',
'attachments_edit_file' => 'Fájl szerkesztése',
'attachments_edit_file_name' => 'Fájl neve',
'attachments_edit_drop_upload' => 'Feltöltés és felülírás ejtéssel vagy kattintással',
diff --git a/resources/lang/hu/settings.php b/resources/lang/hu/settings.php
index 82485e104..9b148a61e 100644
--- a/resources/lang/hu/settings.php
+++ b/resources/lang/hu/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Karbantartás',
'maint_image_cleanup' => 'Képek tisztítása',
'maint_image_cleanup_desc' => "Végigolvassa az oldalakat és a tartalmak változatait, hogy leellenőrizze jelenleg mely képek és rajzok vannak használatban, és mely képek szerepelnek többször. A futtatása előtt feltétlen készíteni kell egy teljes adatbázis és lemezkép mentést.",
- 'maint_image_cleanup_ignore_revisions' => 'Képek figyelmen kívül hagyása a változatokban',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Tisztítás futtatása',
'maint_image_cleanup_warning' => ':count potenciálisan nem használt képet találtam. Biztosan törölhetőek ezek a képek?',
'maint_image_cleanup_success' => ':count potenciálisan nem használt kép megtalálva és törölve!',
@@ -80,17 +80,38 @@ return [
'maint_send_test_email_mail_subject' => 'Teszt e-mail',
'maint_send_test_email_mail_greeting' => 'Az email kézbesítés működőképesnek tűnik!',
'maint_send_test_email_mail_text' => 'Gratulálunk! Mivel ez az email figyelmeztetés megérkezett az email beállítások megfelelőek.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Lomtár megnyitása',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Lomtár',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Törölt elem',
+ 'recycle_bin_deleted_by' => 'Törölte',
+ 'recycle_bin_deleted_at' => 'Törlés ideje',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Visszaállítás',
+ 'recycle_bin_contents_empty' => 'A lomtár jelenleg üres',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
- 'audit_event_filter' => 'Event Filter',
- 'audit_event_filter_no_filter' => 'No Filter',
- 'audit_deleted_item' => 'Deleted Item',
- 'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
- 'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_event_filter' => 'Eseményszűrő',
+ 'audit_event_filter_no_filter' => 'Nincs szűrő',
+ 'audit_deleted_item' => 'Törölt elem',
+ 'audit_deleted_item_name' => 'Név: :name',
+ 'audit_table_user' => 'Felhasználó',
+ 'audit_table_event' => 'Esemény',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Felhasználói profil',
'users_add_new' => 'Új felhasználó hozzáadása',
'users_search' => 'Felhasználók keresése',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Felhasználó részletei',
'users_details_desc' => 'Egy megjelenítendő név és email cím beállítása ennek a felhasználónak. Az email cím az alkalmazásba történő bejelentkezéshez lesz használva.',
'users_details_desc_no_email' => 'Egy megjelenítendő név beállítása ennek a felhasználónak amiről mások felismerik.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => ':userName felhasználó törlése',
'users_delete_warning' => '\':userName\' felhasználó teljesen törölve lesz a rendszerből.',
'users_delete_confirm' => 'Biztosan törölhető ez a felhasználó?',
- 'users_delete_success' => 'Felhasználó sikeresen eltávolítva',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Felhasználó szerkesztése',
'users_edit_profile' => 'Profil szerkesztése',
'users_edit_success' => 'Felhasználó sikeresen frissítve',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php
index 845126cda..7c378e983 100644
--- a/resources/lang/hu/validation.php
+++ b/resources/lang/hu/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute mező kötelező ha :values nincs beállítva.',
'required_without_all' => ':attribute mező kötelező ha egyik :values sincs beállítva.',
'same' => ':attribute és :other értékének egyeznie kell.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute :size méretű kell legyen.',
'file' => ':attribute :size kilobájt méretű kell legyen.',
diff --git a/resources/lang/it/activities.php b/resources/lang/it/activities.php
index c66651489..24b484181 100755
--- a/resources/lang/it/activities.php
+++ b/resources/lang/it/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'ha commentato in',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/it/entities.php b/resources/lang/it/entities.php
index ebc197650..2d8766655 100755
--- a/resources/lang/it/entities.php
+++ b/resources/lang/it/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Creato :timeLength da :user',
'meta_updated' => 'Aggiornato :timeLength',
'meta_updated_name' => 'Aggiornato :timeLength da :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Selezione Entità',
'images' => 'Immagini',
'my_recent_drafts' => 'Bozze Recenti',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Una volta abilitati, questi permessi avranno la priorità su tutti gli altri.',
'permissions_enable' => 'Abilita Permessi Custom',
'permissions_save' => 'Salva Permessi',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Risultati Ricerca',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Crea un nuovo capitolo',
'chapters_delete' => 'Elimina Capitolo',
'chapters_delete_named' => 'Elimina il capitolo :chapterName',
- 'chapters_delete_explain' => 'Questo eliminerà il capitolo \':chapterName\'. Tutte le pagine verranno spostate nel libro.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Sei sicuro di voler eliminare questo capitolo?',
'chapters_edit' => 'Elimina Capitolo',
'chapters_edit_named' => 'Modifica il capitolo :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Versioni Pagina',
'pages_revisions_named' => 'Versioni della pagina :pageName',
'pages_revision_named' => 'Versione della pagina :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Creata Da',
'pages_revisions_date' => 'Data Versione',
'pages_revisions_number' => '#',
diff --git a/resources/lang/it/settings.php b/resources/lang/it/settings.php
index b49281851..046a8f73f 100755
--- a/resources/lang/it/settings.php
+++ b/resources/lang/it/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Manutenzione',
'maint_image_cleanup' => 'Pulizia Immagini',
'maint_image_cleanup_desc' => "Esegue la scansione del contenuto delle pagine e delle revisioni per verificare quali immagini e disegni sono attualmente in uso e quali immagini sono ridondanti. Assicurati di creare backup completo del database e delle immagini prima di eseguire la pulizia.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignora le immagini nelle revisioni',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Esegui Pulizia',
'maint_image_cleanup_warning' => ':count immagini potenzialmente inutilizzate sono state trovate. Sei sicuro di voler eliminare queste immagini?',
'maint_image_cleanup_success' => ':count immagini potenzialmente inutilizzate trovate e eliminate!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Email di Test',
'maint_send_test_email_mail_greeting' => 'L\'invio delle email sembra funzionare!',
'maint_send_test_email_mail_text' => 'Congratulazioni! Siccome hai ricevuto questa notifica email, le tue impostazioni sembrano essere configurate correttamente.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Profilo Utente',
'users_add_new' => 'Aggiungi Nuovo Utente',
'users_search' => 'Cerca Utenti',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Dettagli Utente',
'users_details_desc' => 'Imposta un nome e un indirizzo email per questo utente. L\'indirizzo email verrà utilizzato per accedere all\'applicazione.',
'users_details_desc_no_email' => 'Imposta un nome per questo utente così gli altri possono riconoscerlo.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Elimina l\'utente :userName',
'users_delete_warning' => 'Questo eliminerà completamente l\'utente \':userName\' dal sistema.',
'users_delete_confirm' => 'Sei sicuro di voler eliminare questo utente?',
- 'users_delete_success' => 'Utenti rimossi correttamente',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Modifica Utente',
'users_edit_profile' => 'Modifica Profilo',
'users_edit_success' => 'Utente aggiornato correttamente',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/it/validation.php b/resources/lang/it/validation.php
index 3b85303d2..2e460cdc3 100755
--- a/resources/lang/it/validation.php
+++ b/resources/lang/it/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'Il campo :attribute è richiesto quando :values non è presente.',
'required_without_all' => 'Il campo :attribute è richiesto quando nessuno dei :values sono presenti.',
'same' => ':attribute e :other devono corrispondere.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => 'Il campo :attribute deve essere :size.',
'file' => 'Il campo :attribute deve essere :size kilobytes.',
diff --git a/resources/lang/ja/activities.php b/resources/lang/ja/activities.php
index 1cc60eb54..b1995a654 100644
--- a/resources/lang/ja/activities.php
+++ b/resources/lang/ja/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'コメントする',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/ja/entities.php b/resources/lang/ja/entities.php
index 2e5bfda75..d220d5e38 100644
--- a/resources/lang/ja/entities.php
+++ b/resources/lang/ja/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => '作成: :timeLength (:user)',
'meta_updated' => '更新: :timeLength',
'meta_updated_name' => '更新: :timeLength (:user)',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'エンティティ選択',
'images' => '画像',
'my_recent_drafts' => '最近の下書き',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'この設定は各ユーザの役割よりも優先して適用されます。',
'permissions_enable' => 'カスタム権限設定を有効にする',
'permissions_save' => '権限を保存',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => '検索結果',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'チャプターを作成',
'chapters_delete' => 'チャプターを削除',
'chapters_delete_named' => 'チャプター「:chapterName」を削除',
- 'chapters_delete_explain' => 'チャプター「:chapterName」を削除すると、チャプター内のすべてのページはブック内に直接追加されます。',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'チャプターを削除してよろしいですか?',
'chapters_edit' => 'チャプターを編集',
'chapters_edit_named' => 'チャプター「:chapterName」を編集',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => '編集履歴',
'pages_revisions_named' => ':pageName のリビジョン',
'pages_revision_named' => ':pageName のリビジョン',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => '作成者',
'pages_revisions_date' => '日付',
'pages_revisions_number' => 'リビジョン',
diff --git a/resources/lang/ja/settings.php b/resources/lang/ja/settings.php
index 303ff57bf..31ab22804 100644
--- a/resources/lang/ja/settings.php
+++ b/resources/lang/ja/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'メンテナンス',
'maint_image_cleanup' => 'Cleanup Images',
'maint_image_cleanup_desc' => "Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignore images in revisions',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'クリーンアップを実行',
'maint_image_cleanup_warning' => ':count potentially unused images were found. Are you sure you want to delete these images?',
'maint_image_cleanup_success' => ':count potentially unused images found and deleted!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'テストメール',
'maint_send_test_email_mail_greeting' => 'Email delivery seems to work!',
'maint_send_test_email_mail_text' => 'Congratulations! As you received this email notification, your email settings seem to be configured properly.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'ユーザプロフィール',
'users_add_new' => 'ユーザを追加',
'users_search' => 'ユーザ検索',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'User Details',
'users_details_desc' => 'Set a display name and an email address for this user. The email address will be used for logging into the application.',
'users_details_desc_no_email' => 'Set a display name for this user so others can recognise them.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'ユーザ「:userName」を削除',
'users_delete_warning' => 'ユーザ「:userName」を完全に削除します。',
'users_delete_confirm' => '本当にこのユーザを削除してよろしいですか?',
- 'users_delete_success' => 'ユーザを削除しました',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'ユーザ編集',
'users_edit_profile' => 'プロフィール編集',
'users_edit_success' => 'ユーザを更新しました',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/ja/validation.php b/resources/lang/ja/validation.php
index 231bdfa0b..61057f17e 100644
--- a/resources/lang/ja/validation.php
+++ b/resources/lang/ja/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':valuesが設定されていない場合、:attributeは必須です。',
'required_without_all' => ':valuesが設定されていない場合、:attributeは必須です。',
'same' => ':attributeと:otherは一致している必要があります。',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attributeは:sizeである必要があります。',
'file' => ':attributeは:sizeキロバイトである必要があります。',
diff --git a/resources/lang/ko/activities.php b/resources/lang/ko/activities.php
index a56316ef8..fda7e4ef3 100644
--- a/resources/lang/ko/activities.php
+++ b/resources/lang/ko/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => '댓글 쓰기',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/ko/common.php b/resources/lang/ko/common.php
index 934c3f607..431562602 100644
--- a/resources/lang/ko/common.php
+++ b/resources/lang/ko/common.php
@@ -33,7 +33,7 @@ return [
'copy' => '복사',
'reply' => '답글',
'delete' => '삭제',
- 'delete_confirm' => 'Confirm Deletion',
+ 'delete_confirm' => '삭제 요청 확인',
'search' => '검색',
'search_clear' => '검색 지우기',
'reset' => '리셋',
diff --git a/resources/lang/ko/components.php b/resources/lang/ko/components.php
index 1eadfccfa..9155b9490 100644
--- a/resources/lang/ko/components.php
+++ b/resources/lang/ko/components.php
@@ -15,7 +15,7 @@ return [
'image_load_more' => '더 로드하기',
'image_image_name' => '이미지 이름',
'image_delete_used' => '이 이미지는 다음 문서들이 쓰고 있습니다.',
- 'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
+ 'image_delete_confirm_text' => '이 이미지를 정말 삭제하시겠습니까?',
'image_select_image' => '이미지 선택',
'image_dropzone' => '여기에 이미지를 드롭하거나 여기를 클릭하세요. 이미지를 올릴 수 있습니다.',
'images_deleted' => '이미지 삭제함',
@@ -29,6 +29,6 @@ return [
'code_editor' => '코드 수정',
'code_language' => '언어',
'code_content' => '내용',
- 'code_session_history' => 'Session History',
+ 'code_session_history' => '세션 기록',
'code_save' => '저장',
];
diff --git a/resources/lang/ko/entities.php b/resources/lang/ko/entities.php
index a238b9a8c..71815cdd7 100644
--- a/resources/lang/ko/entities.php
+++ b/resources/lang/ko/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => '만듦 :timeLength, :user',
'meta_updated' => '수정함 :timeLength',
'meta_updated_name' => '수정함 :timeLength, :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => '항목 선택',
'images' => '이미지',
'my_recent_drafts' => '내 최근의 초안 문서',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => '한번 허용하면 이 설정은 사용자 권한에 우선합니다.',
'permissions_enable' => '설정 허용',
'permissions_save' => '권한 저장',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => '검색 결과',
@@ -47,8 +49,8 @@ return [
'search_no_pages' => '결과 없음',
'search_for_term' => ':term 검색',
'search_more' => '더 많은 결과',
- 'search_advanced' => 'Advanced Search',
- 'search_terms' => 'Search Terms',
+ 'search_advanced' => '고급 검색',
+ 'search_terms' => '용어 검색',
'search_content_type' => '형식',
'search_exact_matches' => '정확히 일치',
'search_tags' => '꼬리표 일치',
@@ -146,7 +148,7 @@ return [
'chapters_create' => '챕터 만들기',
'chapters_delete' => '챕터 삭제하기',
'chapters_delete_named' => ':chapterName(을)를 지웁니다.',
- 'chapters_delete_explain' => ':chapterName에 있는 모든 문서는 챕터에서 벗어날 뿐 지우지 않습니다.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => '이 챕터를 지울 건가요?',
'chapters_edit' => '챕터 바꾸기',
'chapters_edit_named' => ':chapterName 바꾸기',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => '문서 수정본',
'pages_revisions_named' => ':pageName 수정본',
'pages_revision_named' => ':pageName 수정본',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => '만든 사용자',
'pages_revisions_date' => '수정한 날짜',
'pages_revisions_number' => 'No.',
@@ -256,7 +259,7 @@ return [
'attachments_upload' => '파일 올리기',
'attachments_link' => '링크로 첨부',
'attachments_set_link' => '링크 설정',
- 'attachments_delete' => 'Are you sure you want to delete this attachment?',
+ 'attachments_delete' => '이 첨부파일을 정말 삭제하시겠습니까?',
'attachments_dropzone' => '여기에 파일을 드롭하거나 여기를 클릭하세요.',
'attachments_no_files' => '올린 파일 없음',
'attachments_explain_link' => '파일을 올리지 않고 링크로 첨부할 수 있습니다.',
@@ -265,7 +268,7 @@ return [
'attachments_link_url' => '파일로 링크',
'attachments_link_url_hint' => '파일 주소',
'attach' => '파일 첨부',
- 'attachments_insert_link' => 'Add Attachment Link to Page',
+ 'attachments_insert_link' => '페이지에 첨부파일 링크 추가',
'attachments_edit_file' => '파일 수정',
'attachments_edit_file_name' => '파일 이름',
'attachments_edit_drop_upload' => '여기에 파일을 드롭하거나 여기를 클릭하세요. 파일을 올리거나 덮어쓸 수 있습니다.',
diff --git a/resources/lang/ko/settings.php b/resources/lang/ko/settings.php
index 7c368543f..9fec26956 100755
--- a/resources/lang/ko/settings.php
+++ b/resources/lang/ko/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => '데이터',
'maint_image_cleanup' => '이미지 정리',
'maint_image_cleanup_desc' => "중복한 이미지를 찾습니다. 실행하기 전에 이미지를 백업하세요.",
- 'maint_image_cleanup_ignore_revisions' => '수정본에 있는 이미지 제외',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => '실행',
'maint_image_cleanup_warning' => '이미지 :count개를 지울 건가요?',
'maint_image_cleanup_success' => '이미지 :count개 삭제함',
@@ -80,20 +80,41 @@ return [
'maint_send_test_email_mail_subject' => '테스트 메일',
'maint_send_test_email_mail_greeting' => '이메일 전송이 성공하였습니다.',
'maint_send_test_email_mail_text' => '축하합니다! 이 메일을 받음으로 이메일 설정이 정상적으로 되었음을 확인하였습니다.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
- 'audit' => 'Audit Log',
+ 'audit' => '감사 기록',
'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
- 'audit_event_filter' => 'Event Filter',
- 'audit_event_filter_no_filter' => 'No Filter',
- 'audit_deleted_item' => 'Deleted Item',
- 'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
- 'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
- 'audit_table_date' => 'Activity Date',
- 'audit_date_from' => 'Date Range From',
- 'audit_date_to' => 'Date Range To',
+ 'audit_event_filter' => '이벤트 필터',
+ 'audit_event_filter_no_filter' => '필터 없음',
+ 'audit_deleted_item' => '삭제된 항목',
+ 'audit_deleted_item_name' => '이름: :name',
+ 'audit_table_user' => '사용자',
+ 'audit_table_event' => '이벤트',
+ 'audit_table_related' => 'Related Item or Detail',
+ 'audit_table_date' => '활동 날짜',
+ 'audit_date_from' => '날짜 범위 시작',
+ 'audit_date_to' => '날짜 범위 끝',
// Role Settings
'roles' => '권한',
@@ -136,6 +157,7 @@ return [
'user_profile' => '사용자 프로필',
'users_add_new' => '사용자 만들기',
'users_search' => '사용자 검색',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => '사용자 정보',
'users_details_desc' => '메일 주소로 로그인합니다.',
'users_details_desc_no_email' => '사용자 이름을 바꿉니다.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => ':userName 삭제',
'users_delete_warning' => ':userName에 관한 데이터를 지웁니다.',
'users_delete_confirm' => '이 사용자를 지울 건가요?',
- 'users_delete_success' => '사용자 삭제함',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => '사용자 수정',
'users_edit_profile' => '프로필 바꾸기',
'users_edit_success' => '프로필 바꿈',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/ko/validation.php b/resources/lang/ko/validation.php
index 180faa35f..64c4a4345 100644
--- a/resources/lang/ko/validation.php
+++ b/resources/lang/ko/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':values(이)가 없을 때 :attribute(을)를 구성해야 합니다.',
'required_without_all' => ':values(이)가 모두 없을 때 :attribute(을)를 구성해야 합니다.',
'same' => ':attribute(와)과 :other(을)를 똑같이 구성하세요.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute(을)를 :size(으)로 구성하세요.',
'file' => ':attribute(을)를 :size킬로바이트로 구성하세요.',
diff --git a/resources/lang/nl/activities.php b/resources/lang/nl/activities.php
index 762728881..634ea1202 100644
--- a/resources/lang/nl/activities.php
+++ b/resources/lang/nl/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'reactie op',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/nl/entities.php b/resources/lang/nl/entities.php
index 399d97f25..0caab99f0 100644
--- a/resources/lang/nl/entities.php
+++ b/resources/lang/nl/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Aangemaakt: :timeLength door :user',
'meta_updated' => ':timeLength Aangepast',
'meta_updated_name' => 'Aangepast: :timeLength door :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Entiteit Selecteren',
'images' => 'Afbeeldingen',
'my_recent_drafts' => 'Mijn Concepten',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Als je dit aanzet, dan gelden rol-permissies niet meer voor deze pagina.',
'permissions_enable' => 'Custom Permissies Aanzetten',
'permissions_save' => 'Permissies Opslaan',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Zoekresultaten',
@@ -146,8 +148,7 @@ return [
'chapters_create' => 'Hoofdstuk Toevoegen',
'chapters_delete' => 'Hoofdstuk Verwijderen',
'chapters_delete_named' => 'Verwijder Hoofdstuk :chapterName',
- 'chapters_delete_explain' => 'Dit verwijdert het hoofdstuk \':chapterName\', Alle pagina\'s zullen verwijdert worden.
- en toegevoegd worden aan het bijbehorende boek.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Weet je zeker dat je dit boek wilt verwijderen?',
'chapters_edit' => 'Hoofdstuk Aanpassen',
'chapters_edit_named' => 'Hoofdstuk :chapterName Aanpassen',
@@ -209,6 +210,7 @@ return [
'pages_revisions' => 'Pagina Revisies',
'pages_revisions_named' => 'Pagina Revisies voor :pageName',
'pages_revision_named' => 'Pagina Revisie voor :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Aangemaakt door',
'pages_revisions_date' => 'Revisiedatum',
'pages_revisions_number' => '#',
diff --git a/resources/lang/nl/settings.php b/resources/lang/nl/settings.php
index 4c87095b4..12f3150a0 100644
--- a/resources/lang/nl/settings.php
+++ b/resources/lang/nl/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Onderhoud',
'maint_image_cleanup' => 'Afbeeldingen opschonen',
'maint_image_cleanup_desc' => "Scant pagina- en revisie inhoud om te controleren welke afbeeldingen en tekeningen momenteel worden gebruikt en welke afbeeldingen overbodig zijn. Zorg ervoor dat je een volledige database en afbeelding backup maakt voordat je dit uitvoert.",
- 'maint_image_cleanup_ignore_revisions' => 'Afbeeldingen in revisies negeren',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Opschonen uitvoeren',
'maint_image_cleanup_warning' => ':count potentieel ongebruikte afbeeldingen gevonden. Weet u zeker dat u deze afbeeldingen wilt verwijderen?',
'maint_image_cleanup_success' => ':count potentieel ongebruikte afbeeldingen gevonden en verwijderd!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Test E-mail',
'maint_send_test_email_mail_greeting' => 'E-mailbezorging lijkt te werken!',
'maint_send_test_email_mail_text' => 'Gefeliciteerd! Nu je deze e-mailmelding hebt ontvangen, lijken je e-mailinstellingen correct te zijn geconfigureerd.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Gebruikersprofiel',
'users_add_new' => 'Gebruiker toevoegen',
'users_search' => 'Gebruiker zoeken',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Gebruiker details',
'users_details_desc' => 'Stel een weergavenaam en e-mailadres in voor deze gebruiker. Het e-mailadres zal worden gebruikt om in te loggen.',
'users_details_desc_no_email' => 'Stel een weergavenaam in voor deze gebruiker zodat anderen deze kunnen herkennen.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Verwijder gebruiker :userName',
'users_delete_warning' => 'Dit zal de gebruiker \':userName\' volledig uit het systeem verwijderen.',
'users_delete_confirm' => 'Weet je zeker dat je deze gebruiker wilt verwijderen?',
- 'users_delete_success' => 'Gebruiker succesvol verwijderd',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Bewerk Gebruiker',
'users_edit_profile' => 'Bewerk Profiel',
'users_edit_success' => 'Gebruiker succesvol bijgewerkt',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php
index f85e5786f..2f8ffc9f0 100644
--- a/resources/lang/nl/validation.php
+++ b/resources/lang/nl/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute veld is verplicht wanneer :values niet ingesteld is.',
'required_without_all' => ':attribute veld is verplicht wanneer geen van :values ingesteld zijn.',
'same' => ':attribute en :other moeten overeenkomen.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute moet :size zijn.',
'file' => ':attribute moet :size kilobytes zijn.',
diff --git a/resources/lang/pl/activities.php b/resources/lang/pl/activities.php
index f641ca232..c4e8ef0de 100644
--- a/resources/lang/pl/activities.php
+++ b/resources/lang/pl/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'skomentował',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/pl/entities.php b/resources/lang/pl/entities.php
index 89a934291..59960bd30 100644
--- a/resources/lang/pl/entities.php
+++ b/resources/lang/pl/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Utworzono :timeLength przez :user',
'meta_updated' => 'Zaktualizowano :timeLength',
'meta_updated_name' => 'Zaktualizowano :timeLength przez :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Wybór obiektu',
'images' => 'Obrazki',
'my_recent_drafts' => 'Moje ostatnie wersje robocze',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Jeśli włączone są indywidualne uprawnienia, to te uprawnienia będą miały priorytet względem pozostałych ustawionych uprawnień ról.',
'permissions_enable' => 'Włącz własne uprawnienia',
'permissions_save' => 'Zapisz uprawnienia',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Wyniki wyszukiwania',
@@ -146,8 +148,7 @@ return [
'chapters_create' => 'Utwórz nowy rozdział',
'chapters_delete' => 'Usuń rozdział',
'chapters_delete_named' => 'Usuń rozdział :chapterName',
- 'chapters_delete_explain' => 'To spowoduje usunięcie rozdziału \':chapterName\', Wszystkie strony zostaną usunięte
- i dodane bezpośrednio do książki.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Czy na pewno chcesz usunąć ten rozdział?',
'chapters_edit' => 'Edytuj rozdział',
'chapters_edit_named' => 'Edytuj rozdział :chapterName',
@@ -209,6 +210,7 @@ return [
'pages_revisions' => 'Wersje strony',
'pages_revisions_named' => 'Wersje strony :pageName',
'pages_revision_named' => 'Wersja strony :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Utworzona przez',
'pages_revisions_date' => 'Data wersji',
'pages_revisions_number' => '#',
diff --git a/resources/lang/pl/settings.php b/resources/lang/pl/settings.php
index 4d7936e48..abba0ce60 100644
--- a/resources/lang/pl/settings.php
+++ b/resources/lang/pl/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Konserwacja',
'maint_image_cleanup' => 'Czyszczenie obrazków',
'maint_image_cleanup_desc' => "Skanuje zawartość strony i poprzednie wersje, aby sprawdzić, które obrazy i rysunki są aktualnie używane, a które obrazy są zbędne. Przed uruchomieniem tej opcji należy utworzyć pełną kopię zapasową bazy danych i obrazków.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignoruje obrazki w poprzednich wersjach',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Uruchom czyszczenie',
'maint_image_cleanup_warning' => 'Znaleziono :count potencjalnie niepotrzebnych obrazków. Czy na pewno chcesz je usunąć?',
'maint_image_cleanup_success' => ':count potencjalnie nieużywane obrazki zostały znalezione i usunięte!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'E-mail testowy',
'maint_send_test_email_mail_greeting' => 'Wygląda na to, że wysyłka wiadomości e-mail działa!',
'maint_send_test_email_mail_text' => 'Gratulacje! Otrzymałeś tego e-maila więc Twoje ustawienia poczty elektronicznej wydają się być prawidłowo skonfigurowane.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Profil użytkownika',
'users_add_new' => 'Dodaj użytkownika',
'users_search' => 'Wyszukaj użytkownika',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Szczegóły użytkownika',
'users_details_desc' => 'Ustaw wyświetlaną nazwę i adres e-mail dla tego użytkownika. Adres e-mail zostanie wykorzystany do zalogowania się do aplikacji.',
'users_details_desc_no_email' => 'Ustaw wyświetlaną nazwę dla tego użytkownika, aby inni mogli go rozpoznać.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Usuń :userName',
'users_delete_warning' => 'To usunie użytkownika \':userName\' z systemu.',
'users_delete_confirm' => 'Czy na pewno chcesz usunąć tego użytkownika?',
- 'users_delete_success' => 'Użytkownik usunięty pomyślnie',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Edytuj użytkownika',
'users_edit_profile' => 'Edytuj profil',
'users_edit_success' => 'Użytkownik zaktualizowany pomyślnie',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/pl/validation.php b/resources/lang/pl/validation.php
index 249d20ca7..26ac348c1 100644
--- a/resources/lang/pl/validation.php
+++ b/resources/lang/pl/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'Pole :attribute jest wymagane jeśli :values nie zostało wprowadzone.',
'required_without_all' => 'Pole :attribute jest wymagane jeśli żadna z wartości :values nie została podana.',
'same' => 'Pole :attribute i :other muszą być takie same.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute musi mieć długość :size.',
'file' => ':attribute musi mieć :size kilobajtów.',
diff --git a/resources/lang/pt_BR/activities.php b/resources/lang/pt_BR/activities.php
index 9789fe3be..2fa3d6571 100644
--- a/resources/lang/pt_BR/activities.php
+++ b/resources/lang/pt_BR/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'comentou em',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/pt_BR/entities.php b/resources/lang/pt_BR/entities.php
index b37d17931..129e1f260 100644
--- a/resources/lang/pt_BR/entities.php
+++ b/resources/lang/pt_BR/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Criado :timeLength por :user',
'meta_updated' => 'Atualizado :timeLength',
'meta_updated_name' => 'Atualizado :timeLength por :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Seleção de Entidade',
'images' => 'Imagens',
'my_recent_drafts' => 'Meus Rascunhos Recentes',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Uma vez habilitadas, estas permissões terão prioridade sobre outro conjunto de permissões.',
'permissions_enable' => 'Habilitar Permissões Customizadas',
'permissions_save' => 'Salvar Permissões',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Resultado(s) da Pesquisa',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Criar Novo Capítulo',
'chapters_delete' => 'Excluir Capítulo',
'chapters_delete_named' => 'Excluir Capítulo :chapterName',
- 'chapters_delete_explain' => 'A ação vai excluir o capítulo de nome \':chapterName\'. Todas as páginas do capítulo serão removidas e adicionadas diretamente ao livro pai.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Tem certeza que deseja excluir o capítulo?',
'chapters_edit' => 'Editar Capítulo',
'chapters_edit_named' => 'Editar Capítulo :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Revisões da Página',
'pages_revisions_named' => 'Revisões de Página para :pageName',
'pages_revision_named' => 'Revisão de Página para :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Criada por',
'pages_revisions_date' => 'Data da Revisão',
'pages_revisions_number' => '#',
diff --git a/resources/lang/pt_BR/settings.php b/resources/lang/pt_BR/settings.php
index a4da2ad88..a970e0231 100644
--- a/resources/lang/pt_BR/settings.php
+++ b/resources/lang/pt_BR/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Manutenção',
'maint_image_cleanup' => 'Limpeza de Imagens',
'maint_image_cleanup_desc' => "Examina páginas e revisa seus conteúdos para verificar quais imagens e desenhos estão atualmente em uso e quais são redundantes. Certifique-se de criar um backup completo do banco de dados e imagens antes de executar esta ação.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignorar imagens em revisões',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Executar Limpeza',
'maint_image_cleanup_warning' => ':count imagens potencialmente não utilizadas foram encontradas. Tem certeza de que deseja excluir estas imagens?',
'maint_image_cleanup_success' => ':count imagens potencialmente não utilizadas foram encontradas e excluídas!',
@@ -80,18 +80,39 @@ return [
'maint_send_test_email_mail_subject' => 'E-mail de Teste',
'maint_send_test_email_mail_greeting' => 'O envio de e-mails parece funcionar!',
'maint_send_test_email_mail_text' => 'Parabéns! Já que você recebeu esta notificação, suas opções de e-mail parecem estar configuradas corretamente.',
+ 'maint_recycle_bin_desc' => 'Prateleiras, livros, capítulos e páginas deletados são mandados para a lixeira podendo assim ser restaurados ou excluídos permanentemente. Itens mais antigos da lixeira podem vir a ser automaticamente removidos da lixeira após um tempo dependendo da configuração do sistema.',
+ 'maint_recycle_bin_open' => 'Abrir Lixeira',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Lixeira',
+ 'recycle_bin_desc' => 'Aqui você pode restaurar itens que foram excluídos ou escolher removê-los permanentemente do sistema. Esta lista não é filtrada diferentemente de listas de atividades similares no sistema onde filtros de permissão são aplicados.',
+ 'recycle_bin_deleted_item' => 'Item excluído',
+ 'recycle_bin_deleted_by' => 'Excluído por',
+ 'recycle_bin_deleted_at' => 'Momento de Exclusão',
+ 'recycle_bin_permanently_delete' => 'Excluir permanentemente',
+ 'recycle_bin_restore' => 'Restaurar',
+ 'recycle_bin_contents_empty' => 'A lixeira está vazia',
+ 'recycle_bin_empty' => 'Esvaziar Lixeira',
+ 'recycle_bin_empty_confirm' => 'Isso irá destruir permanentemente todos os itens na lixeira inclusive o conteúdo de cada item. Tem certeza de que quer esvaziar a lixeira?',
+ 'recycle_bin_destroy_confirm' => 'Esta ação irá excluir permanentemente do sistema este item junto com todos os elementos filhos listados abaixo. Você não poderá restaurar esse conteúdo. Tem certeza de que deseja excluir permanentemente este item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'Esta ação irá restaurar o item excluído, inclusive quaisquer elementos filhos, para seu local original. Se a localização original tiver, entretanto, sido eliminada e estiver agora na lixeira, o item pai também precisará ser restaurado.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
- 'audit' => 'Audit Log',
+ 'audit' => 'Registro de auditoria',
'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
'audit_event_filter' => 'Event Filter',
- 'audit_event_filter_no_filter' => 'No Filter',
- 'audit_deleted_item' => 'Deleted Item',
- 'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
- 'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
- 'audit_table_date' => 'Activity Date',
+ 'audit_event_filter_no_filter' => 'Sem filtro',
+ 'audit_deleted_item' => 'Item excluído',
+ 'audit_deleted_item_name' => 'Nome: :name',
+ 'audit_table_user' => 'Usuário',
+ 'audit_table_event' => 'Evento',
+ 'audit_table_related' => 'Related Item or Detail',
+ 'audit_table_date' => 'Data da Atividade',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Perfil do Usuário',
'users_add_new' => 'Adicionar Novo Usuário',
'users_search' => 'Pesquisar Usuários',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Detalhes do Usuário',
'users_details_desc' => 'Defina um nome de exibição e um endereço de e-mail para este usuário. O endereço de e-mail será usado para fazer login na aplicação.',
'users_details_desc_no_email' => 'Defina um nome de exibição para este usuário para que outros usuários possam reconhecê-lo',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Excluir :userName',
'users_delete_warning' => 'A ação vai excluir completamente o usuário de nome \':userName\' do sistema.',
'users_delete_confirm' => 'Tem certeza que deseja excluir esse usuário?',
- 'users_delete_success' => 'Usuários excluídos com sucesso',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Editar Usuário',
'users_edit_profile' => 'Editar Perfil',
'users_edit_success' => 'Usuário atualizado com sucesso',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/pt_BR/validation.php b/resources/lang/pt_BR/validation.php
index 718fca6b9..9777eacac 100644
--- a/resources/lang/pt_BR/validation.php
+++ b/resources/lang/pt_BR/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'O campo :attribute é requerido quando os valores :values não estiverem presentes.',
'required_without_all' => 'O campo :attribute é requerido quando nenhum dos valores :values estiverem presentes.',
'same' => 'O campo :attribute e o campo :other devem ser iguais.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => 'O tamanho do campo :attribute deve ser :size.',
'file' => 'O tamanho do arquivo :attribute deve ser de :size kilobytes.',
diff --git a/resources/lang/ru/activities.php b/resources/lang/ru/activities.php
index 06b1e354b..c33a01d9f 100644
--- a/resources/lang/ru/activities.php
+++ b/resources/lang/ru/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'прокомментировал',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/ru/entities.php b/resources/lang/ru/entities.php
index 13747e36e..6563a4581 100644
--- a/resources/lang/ru/entities.php
+++ b/resources/lang/ru/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => ':user создал :timeLength',
'meta_updated' => 'Обновлено :timeLength',
'meta_updated_name' => ':user обновил :timeLength',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Выбор объекта',
'images' => 'Изображения',
'my_recent_drafts' => 'Мои последние черновики',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'После включения опции эти разрешения будут иметь приоритет над любыми установленными разрешениями роли.',
'permissions_enable' => 'Включение пользовательских разрешений',
'permissions_save' => 'Сохранить разрешения',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Результаты поиска',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Создать новую главу',
'chapters_delete' => 'Удалить главу',
'chapters_delete_named' => 'Удалить главу :chapterName',
- 'chapters_delete_explain' => 'Это удалит главу с именем \':chapterName\'. Все страницы главы будут удалены и перемещены напрямую в книгу.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Вы действительно хотите удалить эту главу?',
'chapters_edit' => 'Редактировать главу',
'chapters_edit_named' => 'Редактировать главу :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Версии страницы',
'pages_revisions_named' => 'Версии страницы для :pageName',
'pages_revision_named' => 'Версия страницы для :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Создана',
'pages_revisions_date' => 'Дата версии',
'pages_revisions_number' => '#',
diff --git a/resources/lang/ru/settings.php b/resources/lang/ru/settings.php
index 8456f599b..0c51381d3 100755
--- a/resources/lang/ru/settings.php
+++ b/resources/lang/ru/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Обслуживание',
'maint_image_cleanup' => 'Очистка изображений',
'maint_image_cleanup_desc' => "Сканирует содержимое страниц и предыдущих версий и определяет изображения, которые не используются. Убедитесь, что у вас есть резервная копия базы данных и папки изображений перед запуском этой функции.",
- 'maint_image_cleanup_ignore_revisions' => 'Пропускать изображения в версиях',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Выполнить очистку',
'maint_image_cleanup_warning' => 'Найдено :count возможно бесполезных изображений. Вы уверены, что хотите удалить эти изображения?',
'maint_image_cleanup_success' => ':count возможно бесполезных изображений было найдено и удалено!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Проверка электронной почты',
'maint_send_test_email_mail_greeting' => 'Доставка электронной почты работает!',
'maint_send_test_email_mail_text' => 'Поздравляем! Поскольку вы получили это письмо, электронная почта настроена правильно.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Журнал аудита',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Имя: :name',
'audit_table_user' => 'Пользователь',
'audit_table_event' => 'Событие',
- 'audit_table_item' => 'Связанный элемент',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Дата действия',
'audit_date_from' => 'Диапазон даты от',
'audit_date_to' => 'Диапазон даты до',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Профиль пользователя',
'users_add_new' => 'Добавить пользователя',
'users_search' => 'Поиск пользователей',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Данные пользователя',
'users_details_desc' => 'Укажите имя и адрес электронной почты для этого пользователя. Адрес электронной почты будет использоваться для входа в приложение.',
'users_details_desc_no_email' => 'Задайте имя для этого пользователя, чтобы другие могли его узнать.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Удалить пользователя :userName',
'users_delete_warning' => 'Это полностью удалит пользователя с именем \':userName\' из системы.',
'users_delete_confirm' => 'Вы уверены что хотите удалить этого пользователя?',
- 'users_delete_success' => 'Пользователи успешно удалены',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Редактировать пользователя',
'users_edit_profile' => 'Редактировать профиль',
'users_edit_success' => 'Пользователь успешно обновлен',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php
index e5e9d1eec..d16ead5d8 100644
--- a/resources/lang/ru/validation.php
+++ b/resources/lang/ru/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute обязательное поле когда :values не установлены.',
'required_without_all' => ':attribute обязательное поле когда ни одно из :values не установлены.',
'same' => ':attribute и :other должны совпадать.',
+ 'safe_url' => 'Предоставленная ссылка может быть небезопасной.',
'size' => [
'numeric' => ':attribute должен быть :size.',
'file' => ':attribute должен быть :size килобайт.',
diff --git a/resources/lang/sk/activities.php b/resources/lang/sk/activities.php
index f07506c29..bbdec3cf7 100644
--- a/resources/lang/sk/activities.php
+++ b/resources/lang/sk/activities.php
@@ -6,43 +6,44 @@
return [
// Pages
- 'page_create' => 'vytvoril stránku',
+ 'page_create' => 'vytvoril(a) stránku',
'page_create_notification' => 'Stránka úspešne vytvorená',
'page_update' => 'aktualizoval stránku',
'page_update_notification' => 'Stránka úspešne aktualizovaná',
- 'page_delete' => 'odstránil stránku',
+ 'page_delete' => 'odstránil(a) stránku',
'page_delete_notification' => 'Stránka úspešne odstránená',
- 'page_restore' => 'obnovil stránku',
+ 'page_restore' => 'obnovil(a) stránku',
'page_restore_notification' => 'Stránka úspešne obnovená',
- 'page_move' => 'presunul stránku',
+ 'page_move' => 'presunul(a) stránku',
// Chapters
- 'chapter_create' => 'vytvoril kapitolu',
+ 'chapter_create' => 'vytvoril(a) kapitolu',
'chapter_create_notification' => 'Kapitola úspešne vytvorená',
- 'chapter_update' => 'aktualizoval kapitolu',
+ 'chapter_update' => 'aktualizoval(a) kapitolu',
'chapter_update_notification' => 'Kapitola úspešne aktualizovaná',
- 'chapter_delete' => 'odstránil kapitolu',
+ 'chapter_delete' => 'odstránil(a) kapitolu',
'chapter_delete_notification' => 'Kapitola úspešne odstránená',
- 'chapter_move' => 'presunul kapitolu',
+ 'chapter_move' => 'presunul(a) kapitolu',
// Books
- 'book_create' => 'vytvoril knihu',
+ 'book_create' => 'vytvoril(a) knihu',
'book_create_notification' => 'Kniha úspešne vytvorená',
- 'book_update' => 'aktualizoval knihu',
+ 'book_update' => 'aktualizoval(a) knihu',
'book_update_notification' => 'Kniha úspešne aktualizovaná',
- 'book_delete' => 'odstránil knihu',
+ 'book_delete' => 'odstránil(a) knihu',
'book_delete_notification' => 'Kniha úspešne odstránená',
- 'book_sort' => 'zoradil knihu',
+ 'book_sort' => 'zoradil(a) knihu',
'book_sort_notification' => 'Kniha úspešne znovu zoradená',
// Bookshelves
- 'bookshelf_create' => 'vytvorená knižnica',
+ 'bookshelf_create' => 'vytvoril(a) knižnicu',
'bookshelf_create_notification' => 'Knižnica úspešne vytvorená',
- 'bookshelf_update' => 'aktualizovaná knižnica',
+ 'bookshelf_update' => 'aktualizoval(a) knižnicu',
'bookshelf_update_notification' => 'Knižnica úspešne aktualizovaná',
- 'bookshelf_delete' => 'odstránená knižnica',
+ 'bookshelf_delete' => 'odstránil(a) knižnicu',
'bookshelf_delete_notification' => 'Knižnica úspešne odstránená',
// Other
- 'commented_on' => 'komentované na',
+ 'commented_on' => 'komentoval(a)',
+ 'permissions_update' => 'aktualizované oprávnenia',
];
diff --git a/resources/lang/sk/auth.php b/resources/lang/sk/auth.php
index ccde1f040..0d96811a3 100644
--- a/resources/lang/sk/auth.php
+++ b/resources/lang/sk/auth.php
@@ -6,7 +6,7 @@
*/
return [
- 'failed' => 'Tieto údaje nesedia s našimi záznamami.',
+ 'failed' => 'Tieto údaje sa nezhodujú s našimi záznamami.',
'throttle' => 'Priveľa pokusov o prihlásenie. Skúste znova o :seconds sekúnd.',
// Login & Register
@@ -24,54 +24,54 @@ return [
'password_hint' => 'Musí mať viac ako 7 znakov',
'forgot_password' => 'Zabudli ste heslo?',
'remember_me' => 'Zapamätať si ma',
- 'ldap_email_hint' => 'Zadajte prosím email, ktorý sa má použiť pre tento účet.',
+ 'ldap_email_hint' => 'Zadajte prosím e-mail, ktorý sa má použiť pre tento účet.',
'create_account' => 'Vytvoriť účet',
'already_have_account' => 'Už máte svoj účet?',
'dont_have_account' => 'Nemáte účet?',
'social_login' => 'Sociálne prihlásenie',
'social_registration' => 'Sociálna registrácia',
- 'social_registration_text' => 'Registrovať sa a prihlásiť sa použitím inej služby.',
+ 'social_registration_text' => 'Registrácia a prihlásenie pomocou inej služby.',
- 'register_thanks' => 'Ďakujeme zaregistráciu!',
- 'register_confirm' => 'Skontrolujte prosím svoj email a kliknite na potvrdzujúce tlačidlo pre prístup k :appName.',
+ 'register_thanks' => 'Ďakujeme za registráciu!',
+ 'register_confirm' => 'Prosím, skontrolujte svoj e-mail a kliknite na potvrdzujúce tlačidlo pre prístup k :appName.',
'registrations_disabled' => 'Registrácie sú momentálne zablokované',
- 'registration_email_domain_invalid' => 'Táto emailová doména nemá prístup k tejto aplikácii',
+ 'registration_email_domain_invalid' => 'Táto e-mailová doména nemá prístup k tejto aplikácii',
'register_success' => 'Ďakujeme za registráciu! Teraz ste registrovaný a prihlásený.',
// Password Reset
- 'reset_password' => 'Reset hesla',
- 'reset_password_send_instructions' => 'Zadajte svoj email nižšie a bude Vám odoslaný email s odkazom pre reset hesla.',
- 'reset_password_send_button' => 'Poslať odkaz na reset hesla',
- 'reset_password_sent' => 'Odkaz na obnovenie hesla bude odoslaný na :email, ak sa táto e-mailová adresa nachádza v systéme.',
+ 'reset_password' => 'Resetovanie hesla',
+ 'reset_password_send_instructions' => 'Nižšie zadajte svoj e-mail, na ktorý Vám zašleme odkaz pre resetovanie hesla.',
+ 'reset_password_send_button' => 'Poslať odkaz na resetovanie hesla',
+ 'reset_password_sent' => 'Odkaz na resetovanie hesla bude odoslaný na :email, ak sa táto e-mailová adresa nachádza v systéme.',
'reset_password_success' => 'Vaše heslo bolo úspešne resetované.',
- 'email_reset_subject' => 'Reset Vášho :appName hesla',
- 'email_reset_text' => 'Tento email Ste dostali pretože sme dostali požiadavku na reset hesla pre Váš účet.',
- 'email_reset_not_requested' => 'Ak ste nepožiadali o reset hesla, nemusíte nič robiť.',
+ 'email_reset_subject' => 'Resetovanie Vášho hesla do :appName',
+ 'email_reset_text' => 'Tento e-mail ste obdržali, pretože sme dostali požiadavku na resetovanie hesla pre Váš účet.',
+ 'email_reset_not_requested' => 'Ak ste nepožiadali o resetovanie hesla, nemusíte robiť nič.',
// Email Confirmation
- 'email_confirm_subject' => 'Potvrdiť email na :appName',
- 'email_confirm_greeting' => 'Ďakujeme za pridanie sa k :appName!',
- 'email_confirm_text' => 'Prosím potvrďte Vašu emailovú adresu kliknutím na tlačidlo nižšie:',
- 'email_confirm_action' => 'Potvrdiť email',
- 'email_confirm_send_error' => 'Je požadované overenie emailu, ale systém nemohol odoslať email. Kontaktujte administrátora by ste sa uistili, že email je nastavený správne.',
+ 'email_confirm_subject' => 'Potvrdiť e-mail na :appName',
+ 'email_confirm_greeting' => 'Ďakujeme, že ste sa pridali k :appName!',
+ 'email_confirm_text' => 'Prosím, potvrďte Vašu e-mailovú adresu kliknutím na tlačidlo nižšie:',
+ 'email_confirm_action' => 'Potvrdiť e-mail',
+ 'email_confirm_send_error' => 'Je požadované overenie e-mailu, ale systém nemohol e-mail odoslať. Kontaktujte administrátora, aby ste sa uistili, že je e-mail nastavený správne.',
'email_confirm_success' => 'Váš email bol overený!',
- 'email_confirm_resent' => 'Potvrdzujúci email bol poslaný znovu, skontrolujte prosím svoju emailovú schránku.',
+ 'email_confirm_resent' => 'Potvrdzujúci e-mail bol poslaný znovu, skontrolujte prosím svoju e-mailovú schránku.',
- 'email_not_confirmed' => 'Emailová adresa nebola overená',
- 'email_not_confirmed_text' => 'Vaša emailová adresa nebola zatiaľ overená.',
- 'email_not_confirmed_click_link' => 'Prosím, kliknite na odkaz v emaili, ktorý bol poslaný krátko po Vašej registrácii.',
- 'email_not_confirmed_resend' => 'Ak nemôžete násť email, môžete znova odoslať overovací email odoslaním doleuvedeného formulára.',
- 'email_not_confirmed_resend_button' => 'Znova odoslať overovací email',
+ 'email_not_confirmed' => 'E-mailová adresa nebola overená',
+ 'email_not_confirmed_text' => 'Vaša e-mailová adresa nebola zatiaľ overená.',
+ 'email_not_confirmed_click_link' => 'Prosím, kliknite na odkaz v e-maili, ktorý bol poslaný krátko po Vašej registrácii.',
+ 'email_not_confirmed_resend' => 'Ak nemôžete nájsť e-mail, môžete znova odoslať overovací e-mail odoslaním doleuvedeného formulára.',
+ 'email_not_confirmed_resend_button' => 'Znova odoslať overovací e-mail',
// User Invite
'user_invite_email_subject' => 'Dostali ste pozvánku na pripojenie sa k aplikácii :appName!',
'user_invite_email_greeting' => 'Účet pre :appName bol pre vás vytvorený.',
'user_invite_email_text' => 'Kliknutím na tlačidlo nižšie nastavíte heslo k účtu a získate prístup:',
- 'user_invite_email_action' => 'Heslo k účtu',
- 'user_invite_page_welcome' => 'Vitajte na stránke :appName!',
+ 'user_invite_email_action' => 'Nastaviť heslo k účtu',
+ 'user_invite_page_welcome' => 'Vitajte v :appName!',
'user_invite_page_text' => 'Ak chcete dokončiť svoj účet a získať prístup, musíte nastaviť heslo, ktoré sa použije na prihlásenie do aplikácie :appName pri budúcich návštevách.',
'user_invite_page_confirm_button' => 'Potvrdiť heslo',
- 'user_invite_success' => 'Nastavené heslo, teraz máte prístup k :appName!'
+ 'user_invite_success' => 'Heslo bolo nastavené, teraz máte prístup k :appName!'
];
\ No newline at end of file
diff --git a/resources/lang/sk/entities.php b/resources/lang/sk/entities.php
index 1e6bf4972..4b026c506 100644
--- a/resources/lang/sk/entities.php
+++ b/resources/lang/sk/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Vytvorené :timeLength používateľom :user',
'meta_updated' => 'Aktualizované :timeLength',
'meta_updated_name' => 'Aktualizované :timeLength používateľom :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Entita vybraná',
'images' => 'Obrázky',
'my_recent_drafts' => 'Moje nedávne koncepty',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Ak budú tieto oprávnenia povolené, budú mať prioritu pred oprávneniami roly.',
'permissions_enable' => 'Povoliť vlastné oprávnenia',
'permissions_save' => 'Uložiť oprávnenia',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Výsledky hľadania',
@@ -146,8 +148,7 @@ return [
'chapters_create' => 'Vytvoriť novú kapitolu',
'chapters_delete' => 'Zmazať kapitolu',
'chapters_delete_named' => 'Zmazať kapitolu :chapterName',
- 'chapters_delete_explain' => 'Toto zmaže kapitolu menom \':chapterName\', všetky stránky budú ostránené
- a pridané priamo do rodičovskej knihy.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Ste si istý, že chcete zmazať túto kapitolu?',
'chapters_edit' => 'Upraviť kapitolu',
'chapters_edit_named' => 'Upraviť kapitolu :chapterName',
@@ -209,6 +210,7 @@ return [
'pages_revisions' => 'Revízie stránky',
'pages_revisions_named' => 'Revízie stránky :pageName',
'pages_revision_named' => 'Revízia stránky :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Vytvoril',
'pages_revisions_date' => 'Dátum revízie',
'pages_revisions_number' => '#',
diff --git a/resources/lang/sk/settings.php b/resources/lang/sk/settings.php
index 8b1615798..17e658a3f 100644
--- a/resources/lang/sk/settings.php
+++ b/resources/lang/sk/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Maintenance',
'maint_image_cleanup' => 'Cleanup Images',
'maint_image_cleanup_desc' => "Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignore images in revisions',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Run Cleanup',
'maint_image_cleanup_warning' => ':count potentially unused images were found. Are you sure you want to delete these images?',
'maint_image_cleanup_success' => ':count potentially unused images found and deleted!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Test Email',
'maint_send_test_email_mail_greeting' => 'Email delivery seems to work!',
'maint_send_test_email_mail_text' => 'Congratulations! As you received this email notification, your email settings seem to be configured properly.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Profil používateľa',
'users_add_new' => 'Pridať nového používateľa',
'users_search' => 'Hľadať medzi používateľmi',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'User Details',
'users_details_desc' => 'Set a display name and an email address for this user. The email address will be used for logging into the application.',
'users_details_desc_no_email' => 'Set a display name for this user so others can recognise them.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Zmazať používateľa :userName',
'users_delete_warning' => ' Toto úplne odstráni používateľa menom \':userName\' zo systému.',
'users_delete_confirm' => 'Ste si istý, že chcete zmazať tohoto používateľa?',
- 'users_delete_success' => 'Používateľ úspešne zmazaný',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Upraviť používateľa',
'users_edit_profile' => 'Upraviť profil',
'users_edit_success' => 'Používateľ úspešne upravený',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/sk/validation.php b/resources/lang/sk/validation.php
index 8dc26905d..c127b0623 100644
--- a/resources/lang/sk/validation.php
+++ b/resources/lang/sk/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'Políčko :attribute je povinné aj :values neexistuje.',
'required_without_all' => 'Políčko :attribute je povinné ak ani jedno z :values neexistuje.',
'same' => ':attribute a :other musia byť rovnaké.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute musí byť :size.',
'file' => ':attribute musí mať :size kilobajtov.',
diff --git a/resources/lang/sl/activities.php b/resources/lang/sl/activities.php
index 01057f741..4ed1185de 100644
--- a/resources/lang/sl/activities.php
+++ b/resources/lang/sl/activities.php
@@ -7,42 +7,43 @@ return [
// Pages
'page_create' => 'ustvarjena stran',
- 'page_create_notification' => 'Zapis uspešno ustvarjen',
- 'page_update' => 'nadgrajena stran',
- 'page_update_notification' => 'Uspešno posodobljeno',
+ 'page_create_notification' => 'Stran uspešno ustvarjena',
+ 'page_update' => 'posodobljena stran',
+ 'page_update_notification' => 'Stran uspešno posodobljena',
'page_delete' => 'izbrisana stran',
- 'page_delete_notification' => 'Uspešno izbrisano',
+ 'page_delete_notification' => 'Stran uspešno izbrisana',
'page_restore' => 'obnovljena stran',
- 'page_restore_notification' => 'Uspešna obnovitev',
+ 'page_restore_notification' => 'Stran uspešno obnovljena',
'page_move' => 'premaknjena stran',
// Chapters
'chapter_create' => 'ustvarjeno poglavje',
- 'chapter_create_notification' => 'Zapis uspešno ustvarjen',
- 'chapter_update' => 'nadgradi poglavje',
- 'chapter_update_notification' => 'Uspešno posodobljeno',
+ 'chapter_create_notification' => 'Poglavje uspešno ustvarjeno',
+ 'chapter_update' => 'posodobljeno poglavje',
+ 'chapter_update_notification' => 'Poglavje uspešno posodobljeno',
'chapter_delete' => 'izbrisano poglavje',
- 'chapter_delete_notification' => 'Uspešno izbrisano',
+ 'chapter_delete_notification' => 'Poglavje uspešno izbrisano',
'chapter_move' => 'premaknjeno poglavje',
// Books
'book_create' => 'knjiga ustvarjena',
- 'book_create_notification' => 'Knjiga Uspešno Usvarjena',
+ 'book_create_notification' => 'Knjiga uspešno usvarjena',
'book_update' => 'knjiga posodobljena',
- 'book_update_notification' => 'Uspešno posodobljeno',
+ 'book_update_notification' => 'Knjiga uspešno posodobljena',
'book_delete' => 'izbrisana knjiga',
- 'book_delete_notification' => 'Uspešno izbrisano',
+ 'book_delete_notification' => 'Knjiga uspešno izbrisana',
'book_sort' => 'razvrščena knjiga',
- 'book_sort_notification' => 'Knjiga Uspešno Razvrščena',
+ 'book_sort_notification' => 'Knjiga uspešno razvrščena',
// Bookshelves
'bookshelf_create' => 'knjižna polica izdelana',
- 'bookshelf_create_notification' => 'Knjižna Polica Izdelana',
+ 'bookshelf_create_notification' => 'Knjižna polica uspešno ustvarjena',
'bookshelf_update' => 'knjižna polica posodobljena',
- 'bookshelf_update_notification' => 'Knjižna Polica Uspešno Posodobljena',
+ 'bookshelf_update_notification' => 'Knjižna polica uspešno posodobljena',
'bookshelf_delete' => 'knjižna polica izbrisana',
- 'bookshelf_delete_notification' => 'Knjižna Polica Uspešno Izbrisana',
+ 'bookshelf_delete_notification' => 'Knjižna polica uspešno Izbrisana',
// Other
'commented_on' => 'komentar na',
+ 'permissions_update' => 'pravice so posodobljene',
];
diff --git a/resources/lang/sl/auth.php b/resources/lang/sl/auth.php
index 32aa9596e..df6fb4227 100644
--- a/resources/lang/sl/auth.php
+++ b/resources/lang/sl/auth.php
@@ -43,7 +43,7 @@ return [
'reset_password' => 'Ponastavi geslo',
'reset_password_send_instructions' => 'Spodaj vpišite vaš e-poštni naslov in prejeli boste e-pošto s povezavo za ponastavitev gesla.',
'reset_password_send_button' => 'Pošlji povezavo za ponastavitev',
- 'reset_password_sent' => 'A password reset link will be sent to :email if that email address is found in the system.',
+ 'reset_password_sent' => 'V kolikor e-poštni naslov :email obstaja v sistemu, bo nanj poslana povezava za ponastavitev gesla.',
'reset_password_success' => 'Vaše geslo je bilo uspešno spremenjeno.',
'email_reset_subject' => 'Ponastavi svoje :appName geslo',
'email_reset_text' => 'To e-poštno sporočilo ste prejeli, ker smo prejeli zahtevo za ponastavitev gesla za vaš račun.',
diff --git a/resources/lang/sl/common.php b/resources/lang/sl/common.php
index 527ecace5..65a42288c 100644
--- a/resources/lang/sl/common.php
+++ b/resources/lang/sl/common.php
@@ -9,17 +9,17 @@ return [
'confirm' => 'Potrdi',
'back' => 'Nazaj',
'save' => 'Shrani',
- 'continue' => 'Naprej',
+ 'continue' => 'Nadaljuj',
'select' => 'Izberi',
'toggle_all' => 'Vklopi vse',
'more' => 'Več',
// Form Labels
- 'name' => 'Ime',
+ 'name' => 'Naziv',
'description' => 'Opis',
'role' => 'Vloga',
'cover_image' => 'Naslovna slika',
- 'cover_image_description' => 'Slika naj bo okoli 440x250px velika.',
+ 'cover_image_description' => 'Slika naj bo velika približno 440x250px.',
// Actions
'actions' => 'Dejanja',
@@ -33,11 +33,11 @@ return [
'copy' => 'Kopiraj',
'reply' => 'Odgovori',
'delete' => 'Izbriši',
- 'delete_confirm' => 'Confirm Deletion',
+ 'delete_confirm' => 'Potrdi brisanje',
'search' => 'Išči',
- 'search_clear' => 'Počisti iskanje',
+ 'search_clear' => 'Razveljavi iskanje',
'reset' => 'Ponastavi',
- 'remove' => 'Remove',
+ 'remove' => 'Odstrani',
'add' => 'Dodaj',
'fullscreen' => 'Celozaslonski način',
@@ -53,7 +53,7 @@ return [
// Misc
'deleted_user' => 'Izbrisan uporabnik',
'no_activity' => 'Ni aktivnosti za prikaz',
- 'no_items' => 'Ni na voljo nobenih elementov',
+ 'no_items' => 'Na voljo ni nobenega elementa',
'back_to_top' => 'Nazaj na vrh',
'toggle_details' => 'Preklopi podrobnosti',
'toggle_thumbnails' => 'Preklopi sličice',
@@ -67,14 +67,14 @@ return [
'profile_menu' => 'Meni profila',
'view_profile' => 'Ogled profila',
'edit_profile' => 'Uredi profil',
- 'dark_mode' => 'Dark Mode',
- 'light_mode' => 'Light Mode',
+ 'dark_mode' => 'Način temnega zaslona',
+ 'light_mode' => 'Način svetlega zaslona',
// Layout tabs
'tab_info' => 'Informacije',
'tab_content' => 'Vsebina',
// Email Content
- 'email_action_help' => 'Če imate težave s klikom na ":actionText" gumb, kopirajte im prilepite spodnjo povezavo v vaš brskalnik:',
+ 'email_action_help' => 'V kolikor imate težave s klikom na gumb ":actionText", kopirajte in prilepite spodnjo povezavo v vaš brskalnik:',
'email_rights' => 'Vse pravice pridržane',
];
diff --git a/resources/lang/sl/components.php b/resources/lang/sl/components.php
index 658859e7e..d1b454e65 100644
--- a/resources/lang/sl/components.php
+++ b/resources/lang/sl/components.php
@@ -8,27 +8,27 @@ return [
'image_select' => 'Izberi slike',
'image_all' => 'Vse',
'image_all_title' => 'Prikaži vse slike',
- 'image_book_title' => 'Preglej slike naložene v to knjigo',
+ 'image_book_title' => 'Prikaži slike naložene v to knjigo',
'image_page_title' => 'Preglej slike naložene na to stran',
'image_search_hint' => 'Iskanje po nazivu slike',
'image_uploaded' => 'Naloženo :uploadedDate',
- 'image_load_more' => 'Naloži več',
+ 'image_load_more' => 'Dodatno naloži',
'image_image_name' => 'Ime slike',
'image_delete_used' => 'Ta slika je uporabljena na spodnjih straneh.',
- 'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
+ 'image_delete_confirm_text' => 'Ste prepričani, da želite izbrisati to sliko?',
'image_select_image' => 'Izberite sliko',
'image_dropzone' => 'Povlecite slike ali kliknite tukaj za nalaganje',
'images_deleted' => 'Slike so bile izbrisane',
'image_preview' => 'Predogled slike',
'image_upload_success' => 'Slika uspešno naložena',
'image_update_success' => 'Podatki slike uspešno posodobljeni',
- 'image_delete_success' => 'Uspešno izbrisano',
+ 'image_delete_success' => 'Slika uspešno izbrisana',
'image_upload_remove' => 'Odstrani',
// Code Editor
'code_editor' => 'Uredi kodo',
'code_language' => 'Koda jezika',
'code_content' => 'Koda vsebine',
- 'code_session_history' => 'Session History',
+ 'code_session_history' => 'Zgodovina seje',
'code_save' => 'Shrani kodo',
];
diff --git a/resources/lang/sl/entities.php b/resources/lang/sl/entities.php
index 40d891f87..9e400bbec 100644
--- a/resources/lang/sl/entities.php
+++ b/resources/lang/sl/entities.php
@@ -8,20 +8,21 @@ return [
// Shared
'recently_created' => 'Nazadnje objavljeno',
'recently_created_pages' => 'Nazadnje objavljene strani',
- 'recently_updated_pages' => 'Nedavno posodobljene strani',
+ 'recently_updated_pages' => 'Nazadnje posodobljene strani',
'recently_created_chapters' => 'Nazadnje objavljena poglavja',
'recently_created_books' => 'Nazadnje objavljene knjige',
- 'recently_created_shelves' => 'Nazadnje objavljene police',
- 'recently_update' => 'Nedavno posodobljeno',
- 'recently_viewed' => 'Nedavno prikazano',
+ 'recently_created_shelves' => 'Nazadnje ustvarjene police',
+ 'recently_update' => 'Nazadnje posodobljeno',
+ 'recently_viewed' => 'Nazadnje prikazano',
'recent_activity' => 'Nedavna dejavnost',
'create_now' => 'Ustvarite eno sedaj',
'revisions' => 'Revizije',
- 'meta_revision' => 'Revizije #:revisionCount',
+ 'meta_revision' => 'Številka revizije #:revisionCount',
'meta_created' => 'Ustvarjeno :timeLength',
- 'meta_created_name' => 'Created :timeLength by :user',
+ 'meta_created_name' => 'Ustvaril :timeLength uporabnik :user',
'meta_updated' => 'Posodobljeno :timeLength',
- 'meta_updated_name' => 'Posodobljeno :timeLength by :user',
+ 'meta_updated_name' => 'Posodobil :timeLength uporabnik :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Izbira entitete',
'images' => 'Slike',
'my_recent_drafts' => 'Moji nedavni osnutki',
@@ -31,14 +32,15 @@ return [
'no_pages_recently_updated' => 'Nedavno ni bila posodobljena nobena stran',
'export' => 'Izvozi',
'export_html' => 'Vsebuje spletno datoteko',
- 'export_pdf' => 'Datoteka PDF',
+ 'export_pdf' => 'PDF datoteka (.pdf)',
'export_text' => 'Navadna besedilna datoteka',
// Permissions and restrictions
'permissions' => 'Dovoljenja',
- 'permissions_intro' => 'Ko so enkrat omogočena, bodo ta dovoljenja imela prednost pred dovoljenji za določanje vlog.',
+ 'permissions_intro' => 'V trenutku, ko bodo omogočena, bodo imela ta dovoljenja prednost pred dovoljenji za določanje vlog.',
'permissions_enable' => 'Omogoči dovoljenja po meri',
'permissions_save' => 'Shrani dovoljenja',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Rezultati iskanja',
@@ -47,11 +49,11 @@ return [
'search_no_pages' => 'Nobena stran se ne ujema z vašim iskanjem',
'search_for_term' => 'Išči :term',
'search_more' => 'Prikaži več rezultatov',
- 'search_advanced' => 'Advanced Search',
- 'search_terms' => 'Search Terms',
+ 'search_advanced' => 'Napredno iskanje',
+ 'search_terms' => 'Iskalni izrazi',
'search_content_type' => 'Vrsta vsebine',
'search_exact_matches' => 'Natančno ujemanje',
- 'search_tags' => 'Iskanje oznak',
+ 'search_tags' => 'Iskanje po oznakah',
'search_options' => 'Možnosti',
'search_viewed_by_me' => 'Ogledano',
'search_not_viewed_by_me' => 'Neogledano',
@@ -72,30 +74,30 @@ return [
'x_shelves' => ':count Polica|:count Police',
'shelves_long' => 'Knjižne police',
'shelves_empty' => 'Ustvarjena ni bila nobena polica',
- 'shelves_create' => 'Izdelaj novo polico',
+ 'shelves_create' => 'Ustvari novo polico',
'shelves_popular' => 'Priljubljene police',
'shelves_new' => 'Nove police',
'shelves_new_action' => 'Nova polica',
'shelves_popular_empty' => 'Najbolj priljubljene police se bodo pojavile tukaj.',
- 'shelves_new_empty' => 'Zadnje ustvarjene police se bodo pojavile tukaj.',
+ 'shelves_new_empty' => 'Nazadnje ustvarjene police se bodo pojavile tukaj.',
'shelves_save' => 'Shrani polico',
'shelves_books' => 'Knjige na tej polici',
'shelves_add_books' => 'Dodaj knjige na to polico',
- 'shelves_drag_books' => 'Povleci knjige sem za jih dodati na to polico',
- 'shelves_empty_contents' => 'Ta polica nima dodeljenih knjig',
- 'shelves_edit_and_assign' => 'Uredi polico za dodajanje knjig',
+ 'shelves_drag_books' => 'Povlecite knjige sem, da jih dodate na to polico',
+ 'shelves_empty_contents' => 'Na tej polici ni nobene knjige',
+ 'shelves_edit_and_assign' => 'Uredi knjižno polico za dodajanje knjig',
'shelves_edit_named' => 'Uredi knjižno polico :name',
'shelves_edit' => 'Uredi knjižno polico',
'shelves_delete' => 'Izbriši knjižno polico',
'shelves_delete_named' => 'Izbriši knjižno polico :name',
- 'shelves_delete_explain' => "To bo izbrisalo knjižno polico z imenom ':name'. Vsebovane knjige ne bodo izbrisane.",
+ 'shelves_delete_explain' => "S tem boste izbrisali knjižno polico z nazivom ':name'. Vsebovane knjige ne bodo izbrisane.",
'shelves_delete_confirmation' => 'Ali ste prepričani, da želite izbrisati ta knjižno polico?',
'shelves_permissions' => 'Dovoljenja knjižnih polic',
'shelves_permissions_updated' => 'Posodobljena dovoljenja knjižnih polic',
'shelves_permissions_active' => 'Aktivna dovoljenja knjižnih polic',
'shelves_copy_permissions_to_books' => 'Kopiraj dovoljenja na knjige',
- 'shelves_copy_permissions' => 'Kopiraj dovoljenja',
- 'shelves_copy_permissions_explain' => 'To bo uporabilo trenutne nastavitve dovoljenj te knjižne police za vse knjige, ki jih vsebuje. Pred aktiviranjem zagotovite, da so shranjene vse spremembe dovoljenj te knjižne police.',
+ 'shelves_copy_permissions' => 'Dovoljenja kopiranja',
+ 'shelves_copy_permissions_explain' => 'To bo uveljavilo trenutne nastavitve dovoljenj na knjižni polici za vse knjige, ki jih vsebuje ta polica. Pred aktiviranjem zagotovite, da so shranjene vse spremembe dovoljenj te knjižne police.',
'shelves_copy_permission_success' => 'Dovoljenja knjižne police kopirana na :count knjig',
// Books
@@ -107,12 +109,12 @@ return [
'books_recent' => 'Zadnje knjige',
'books_new' => 'Nove knjige',
'books_new_action' => 'Nova knjiga',
- 'books_popular_empty' => 'Najbolj priljubljene knjige se bodo pojavile tukaj.',
- 'books_new_empty' => 'Zadnje ustvarjene knjige se bodo pojavile tukaj.',
- 'books_create' => 'Izdelaj novo knjigo',
+ 'books_popular_empty' => 'Tukaj bodo prikazane najbolj priljubljene knjige.',
+ 'books_new_empty' => 'Tukaj bodo prikazane nazadnje ustvarjene knjige.',
+ 'books_create' => 'Ustvari novo knjigo',
'books_delete' => 'Izbriši knjigo',
'books_delete_named' => 'Izbriši knjigo :bookName',
- 'books_delete_explain' => 'To bo izbrisalo knjigo z imenom \':bookName\'. Vse strani in poglavja bodo odstranjena.',
+ 'books_delete_explain' => 'S tem boste izbrisali knjigo z nazivom \':bookName\'. Vse strani in poglavja bodo odstranjena.',
'books_delete_confirmation' => 'Ali ste prepričani, da želite izbrisati to knjigo?',
'books_edit' => 'Uredi knjigo',
'books_edit_named' => 'Uredi knjigo :bookName',
@@ -120,14 +122,14 @@ return [
'books_save' => 'Shrani knjigo',
'books_permissions' => 'Dovoljenja knjige',
'books_permissions_updated' => 'Posodobljena dovoljenja knjige',
- 'books_empty_contents' => 'Nobena stran ali poglavje ni bilo ustvarjeno za to knjigo.',
+ 'books_empty_contents' => 'V tej knjigi ni bila ustvarjena še nobena stran ali poglavje.',
'books_empty_create_page' => 'Ustvari novo stran',
'books_empty_sort_current_book' => 'Razvrsti trenutno knjigo',
'books_empty_add_chapter' => 'Dodaj poglavje',
'books_permissions_active' => 'Aktivna dovoljenja knjige',
- 'books_search_this' => 'Išči to knjigo',
- 'books_navigation' => 'Navigacija knjige',
- 'books_sort' => 'Razvrsti vsebine knjige',
+ 'books_search_this' => 'Išči v tej knjigi',
+ 'books_navigation' => 'Navigacija po knjigi',
+ 'books_sort' => 'Razvrsti vsebino knjige',
'books_sort_named' => 'Razvrsti knjigo :bookName',
'books_sort_name' => 'Razvrsti po imenu',
'books_sort_created' => 'Razvrsti po datumu nastanka',
@@ -135,7 +137,7 @@ return [
'books_sort_chapters_first' => 'Najprej poglavja',
'books_sort_chapters_last' => 'Nazadnje poglavja',
'books_sort_show_other' => 'Prikaži druge knjige',
- 'books_sort_save' => 'Shrani novo naročilo',
+ 'books_sort_save' => 'Shrani novo razvrstitev',
// Chapters
'chapter' => 'Poglavje',
@@ -146,8 +148,8 @@ return [
'chapters_create' => 'Ustvari novo poglavje',
'chapters_delete' => 'Izbriši poglavje',
'chapters_delete_named' => 'Izbriši poglavje :chapterName',
- 'chapters_delete_explain' => 'To bo izbrisalo poglavje z \':chapterName\'. Vse strani bodo odstranjene in dodane neposredno v matično knjigo.',
- 'chapters_delete_confirm' => 'Si prepričan, da želiš izbrisati to poglavje?',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
+ 'chapters_delete_confirm' => 'Ste prepričani, da želite izbrisati to poglavje?',
'chapters_edit' => 'Uredi poglavje',
'chapters_edit_named' => 'Uredi poglavje :chapterName',
'chapters_save' => 'Shrani poglavje',
@@ -156,7 +158,7 @@ return [
'chapter_move_success' => 'Poglavje premaknjeno v :bookName',
'chapters_permissions' => 'Dovoljenja poglavij',
'chapters_empty' => 'V tem poglavju trenutno ni strani.',
- 'chapters_permissions_active' => 'Aktivna dovoljenja poglavij',
+ 'chapters_permissions_active' => 'Dovoljenja poglavij so aktivirana',
'chapters_permissions_success' => 'Posodobljena dovoljenja poglavij',
'chapters_search_this' => 'Išči v tem poglavju',
@@ -166,7 +168,7 @@ return [
'x_pages' => ':count Stran|:count Strani',
'pages_popular' => 'Priljubjene strani',
'pages_new' => 'Nova stran',
- 'pages_attachments' => 'Priloge',
+ 'pages_attachments' => 'Priponke',
'pages_navigation' => 'Navigacija po strani',
'pages_delete' => 'Izbriši stran',
'pages_delete_named' => 'Izbriši stran :pageName',
@@ -185,16 +187,16 @@ return [
'pages_edit_draft_save_at' => 'Osnutek shranjen ob ',
'pages_edit_delete_draft' => 'Izbriši osnutek',
'pages_edit_discard_draft' => 'Zavrzi osnutek',
- 'pages_edit_set_changelog' => 'Nastavi zgodovino sprememb',
+ 'pages_edit_set_changelog' => 'Opiši spremembe na dokumentu',
'pages_edit_enter_changelog_desc' => 'Vnesite kratek opis sprememb, ki ste jih naredili',
- 'pages_edit_enter_changelog' => 'Vnesite zgodovino sprememb',
+ 'pages_edit_enter_changelog' => 'Vpišite vsebino sprememb',
'pages_save' => 'Shrani stran',
'pages_title' => 'Naslov strani',
'pages_name' => 'Ime strani',
'pages_md_editor' => 'Urejevalnik',
'pages_md_preview' => 'Predogled',
'pages_md_insert_image' => 'Vstavi sliko',
- 'pages_md_insert_link' => 'Vnesi povezavo entitete',
+ 'pages_md_insert_link' => 'Vnesi povezavo do objekta',
'pages_md_insert_drawing' => 'Vstavi risbo',
'pages_not_in_chapter' => 'Stran ni v poglavju',
'pages_move' => 'Premakni stran',
@@ -208,28 +210,29 @@ return [
'pages_revisions' => 'Pregled strani',
'pages_revisions_named' => 'Pregledi strani za :pageName',
'pages_revision_named' => 'Pregled strani za :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Ustvaril',
'pages_revisions_date' => 'Datum revizije',
'pages_revisions_number' => '#',
- 'pages_revisions_numbered' => 'Revizija #:id',
- 'pages_revisions_numbered_changes' => 'Revizija #:id Changes',
+ 'pages_revisions_numbered' => 'Revizija št. :id',
+ 'pages_revisions_numbered_changes' => 'Revizija št. #:id Changes',
'pages_revisions_changelog' => 'Dnevnik sprememb',
'pages_revisions_changes' => 'Spremembe',
'pages_revisions_current' => 'Trenutna različica',
'pages_revisions_preview' => 'Predogled',
'pages_revisions_restore' => 'Obnovi',
- 'pages_revisions_none' => 'Ta stran nima revizije',
+ 'pages_revisions_none' => 'Ta stran nima popravkov',
'pages_copy_link' => 'Kopiraj povezavo',
'pages_edit_content_link' => 'Uredi vsebino',
'pages_permissions_active' => 'Aktivna dovoljenja strani',
'pages_initial_revision' => 'Prvotno objavljeno',
'pages_initial_name' => 'Nova stran',
- 'pages_editing_draft_notification' => 'Trenutno urejate osnutek ku je bil nazadnje shranjen :timeDiff.',
- 'pages_draft_edited_notification' => 'Ta stran je od takrat posodobljena. Priporočamo, da zavržete ta osnutek.',
+ 'pages_editing_draft_notification' => 'Trenutno urejate osnutek, ki je bil nazadnje shranjen :timeDiff.',
+ 'pages_draft_edited_notification' => 'Ta stran je odtlej posodobljena. Priporočamo, da zavržete ta osnutek.',
'pages_draft_edit_active' => [
'start_a' => ':count uporabnikov je začelo urejati to stran',
'start_b' => ':userName je začel urejati to stran',
- 'time_a' => 'od kar je bila stran nazandnje posodobljena',
+ 'time_a' => 'odkar je bila stran nazandnje posodobljena',
'time_b' => 'v zadnjih :minCount minutah',
'message' => ':start :time. Pazite, da ne boste prepisali posodobitev drug drugega!',
],
@@ -246,48 +249,48 @@ return [
'tags' => 'Oznake',
'tag_name' => 'Ime oznake',
'tag_value' => 'Vrednost oznake (opcijsko)',
- 'tags_explain' => "Dodajte nekaj oznak za boljšo kategorizacijo vaše vsebine.\nDodelite lahko vrednost oznake za boljšo poglobljeno organizacijo.",
+ 'tags_explain' => "Dodajte nekaj oznak za boljšo kategorizacijo vaše vsebine.\nZ dodelitvijo oznake lahko poskrbite za bolj poglobljeno organizacijo.",
'tags_add' => 'Dodaj drugo oznako',
'tags_remove' => 'Odstrani to oznako',
- 'attachments' => 'Priloge',
- 'attachments_explain' => 'Naložite nekaj datotek ali pripnite nekaj povezav, da bo prikazano na vaši strani. Te so vidne v stranski vrstici strani.',
+ 'attachments' => 'Priponke',
+ 'attachments_explain' => 'Naložite nekaj datotek ali pripnite nekaj povezav, da jih prikažete na vaši strani. Vidne so v stranski orodni vrstici.',
'attachments_explain_instant_save' => 'Spremembe tukaj so takoj shranjene.',
- 'attachments_items' => 'Priloženi element',
+ 'attachments_items' => 'Priloženi elementi',
'attachments_upload' => 'Naloži datoteko',
'attachments_link' => 'Pripni povezavo',
'attachments_set_link' => 'Nastavi povezavo',
- 'attachments_delete' => 'Are you sure you want to delete this attachment?',
+ 'attachments_delete' => 'Ali ste prepričani, da želite izbrisati to priponko?',
'attachments_dropzone' => 'Spustite datoteke ali kliknite tukaj, če želite priložiti datoteko',
'attachments_no_files' => 'Nobena datoteka ni bila naložena',
'attachments_explain_link' => 'Lahko pripnete povezavo, če ne želite naložiti datoteke. Lahko je povezava na drugo stran ali povezava do dateteke v oblaku.',
'attachments_link_name' => 'Ime povezave',
'attachment_link' => 'Povezava priponke',
'attachments_link_url' => 'Povezava do datoteke',
- 'attachments_link_url_hint' => 'Url mesta ali datoteke',
+ 'attachments_link_url_hint' => 'Url spletnega mesta ali datoteke',
'attach' => 'Pripni',
- 'attachments_insert_link' => 'Add Attachment Link to Page',
+ 'attachments_insert_link' => 'Dodaj povezavo na priponko na stran',
'attachments_edit_file' => 'Uredi datoteko',
'attachments_edit_file_name' => 'Ime datoteke',
'attachments_edit_drop_upload' => 'Spustite datoteke ali kliknite tukaj, če želite naložiti in prepisati',
- 'attachments_order_updated' => 'Priloga posodobljena',
+ 'attachments_order_updated' => 'Razvrščanje priponk posodobljeno',
'attachments_updated_success' => 'Podrobnosti priloge posodobljene',
- 'attachments_deleted' => 'Priloga izbirsana',
+ 'attachments_deleted' => 'Priponka izbirsana',
'attachments_file_uploaded' => 'Datoteka uspešno naložena',
'attachments_file_updated' => 'Datoteka uspešno posodobljena',
'attachments_link_attached' => 'Povezava uspešno dodana na stran',
'templates' => 'Predloge',
'templates_set_as_template' => 'Stran je predloga',
- 'templates_explain_set_as_template' => 'To stran lahko nastavite kot predlogo tako bo njena vsebina uporabljena pri izdelavi drugih strani. Ostali uporabniki bodo lahko uporabljali to predlogo, če imajo dovoljenja za to stran.',
+ 'templates_explain_set_as_template' => 'To stran lahko nastavite kot predlogo in njeno vsebino uporabite pri izdelavi drugih strani. Ostali uporabniki bodo lahko uporabljali to predlogo, če imajo dovoljenja za to stran.',
'templates_replace_content' => 'Zamenjaj vsebino strani',
- 'templates_append_content' => 'Dodajte vsebini strani',
- 'templates_prepend_content' => 'Dodaj k vsebini strani',
+ 'templates_append_content' => 'Dodajte k vsebini strani',
+ 'templates_prepend_content' => 'Dodaj predpono k vsebini strani',
// Profile View
'profile_user_for_x' => 'Uporabnik že :time',
'profile_created_content' => 'Ustvarjena vsebina',
'profile_not_created_pages' => ':userName ni izdelal nobene strani',
'profile_not_created_chapters' => ':userName ni izdelal nobenega poglavja',
- 'profile_not_created_books' => ':userName ni izdelal nobene knjige',
+ 'profile_not_created_books' => ':userName ni objavil nobene knjige',
'profile_not_created_shelves' => ':userName ni izdelal nobene knjižne police',
// Comments
diff --git a/resources/lang/sl/errors.php b/resources/lang/sl/errors.php
index e8ea99ab7..e291222c3 100644
--- a/resources/lang/sl/errors.php
+++ b/resources/lang/sl/errors.php
@@ -12,16 +12,16 @@ return [
'error_user_exists_different_creds' => 'Uporabnik z e-pošto :email že obstaja, vendar z drugačnimi poverilnicami.',
'email_already_confirmed' => 'E-naslov je že bil potrjen, poskusite se prijaviti.',
'email_confirmation_invalid' => 'Ta potrditveni žeton ni veljaven ali je že bil uporabljen. Poizkusite znova.',
- 'email_confirmation_expired' => 'Potrditveni žeton je pretečen. Nova potrditvena e-pošta je bila poslana.',
+ 'email_confirmation_expired' => 'Potrditveni žeton je potekel. Nova potrditvena e-pošta je bila poslana.',
'email_confirmation_awaiting' => 'Potrebno je potrditi e-naslov',
'ldap_fail_anonymous' => 'Dostop do LDAP ni uspel z anonimno povezavo',
'ldap_fail_authed' => 'Neuspešen LDAP dostop z danimi podrobnostimi dn & gesla',
- 'ldap_extension_not_installed' => 'PHP razširitev za LDAP ni nameščen',
+ 'ldap_extension_not_installed' => 'PHP razširitev za LDAP ni nameščena',
'ldap_cannot_connect' => 'Ne morem se povezati na LDAP strežnik, neuspešna začetna povezava',
'saml_already_logged_in' => 'Že prijavljen',
'saml_user_not_registered' => 'Uporabniško ime :name ni registrirano in avtomatska registracija je onemogočena',
'saml_no_email_address' => 'Nisem našel e-naslova za tega uporabnika v podatkih iz zunanjega sistema za preverjanje pristnosti',
- 'saml_invalid_response_id' => 'Zahteva iz zunanjega sistema za preverjanje pristnosti ni prepoznana s strani procesa zagnanega s strani te aplikacije. Pomik nazaj po prijavi je lahko povzročil te težave.',
+ 'saml_invalid_response_id' => 'Zahteva iz zunanjega sistema za preverjanje pristnosti ni prepoznana s strani procesa zagnanega s strani te aplikacije. Pomik nazaj po prijavi je lahko vzrok teh težav.',
'saml_fail_authed' => 'Prijava z uporabo :system ni uspela, sistem ni zagotovil uspešne avtorizacije',
'social_no_action_defined' => 'Akcija ni določena',
'social_login_bad_response' => "Napaka pri :socialAccount prijavi:\n:error",
@@ -33,14 +33,14 @@ return [
'social_account_register_instructions' => 'Če še nimate računa, se lahko registrirate z uporabo :socialAccount.',
'social_driver_not_found' => 'Socialni vtičnik ni najden',
'social_driver_not_configured' => 'Vaše nastavitve :socialAccount niso pravilo nastavljene.',
- 'invite_token_expired' => 'Ta link je pretečen. Namesto tega lahko ponastavite vaše geslo računa.',
+ 'invite_token_expired' => 'Ta povezava je potekla. Namesto tega lahko ponastavite vaše geslo računa.',
// System
- 'path_not_writable' => 'Poti :filePath ni bilo mogoče naložiti. Prepričajte se da je zapisljiva na strežnik.',
+ 'path_not_writable' => 'Poti :filePath ni bilo mogoče naložiti. Prepričajte se, da je zapisljiva na strežnik.',
'cannot_get_image_from_url' => 'Ne morem pridobiti slike z :url',
'cannot_create_thumbs' => 'Strežnik ne more izdelati sličice. Prosimo preverite če imate GD PHP razširitev nameščeno.',
- 'server_upload_limit' => 'Strežnik ne dovoli nalaganj take velikosti. Prosimo poskusite manjšo velikost datoteke.',
- 'uploaded' => 'Strežnik ne dovoli nalaganj take velikosti. Prosimo poskusite manjšo velikost datoteke.',
+ 'server_upload_limit' => 'Strežnik ne dovoli nalaganj take velikosti. Prosimo poskusite z manjšo velikostjo datoteke.',
+ 'uploaded' => 'Strežnik ne dovoli nalaganj take velikosti. Prosimo poskusite zmanjšati velikost datoteke.',
'image_upload_error' => 'Prišlo je do napake med nalaganjem slike',
'image_upload_type_error' => 'Napačen tip (format) slike',
'file_upload_timeout' => 'Čas nalaganjanja datoteke je potekel.',
@@ -50,10 +50,10 @@ return [
// Pages
'page_draft_autosave_fail' => 'Osnutka ni bilo mogoče shraniti. Pred shranjevanjem te strani se prepričajte, da imate internetno povezavo',
- 'page_custom_home_deletion' => 'Ne morem izbrisati strani dokler je nastavljena kot domača stran',
+ 'page_custom_home_deletion' => 'Ne morem izbrisati strani, ki je nastavljena kot domača stran',
// Entities
- 'entity_not_found' => 'Entiteta ni najdena',
+ 'entity_not_found' => 'Ne najdem tega objekta',
'bookshelf_not_found' => 'Knjižna polica ni najdena',
'book_not_found' => 'Knjiga ni najdena',
'page_not_found' => 'Stran ni najdena',
@@ -69,20 +69,20 @@ return [
// Roles
'role_cannot_be_edited' => 'Te vloge mi možno urejati',
'role_system_cannot_be_deleted' => 'Ta vloga je sistemska in je ni možno brisati',
- 'role_registration_default_cannot_delete' => 'Te vloge ni možno brisati dokler je nastavljena kot privzeta',
- 'role_cannot_remove_only_admin' => 'Ta uporabnik je edini administrator. Dodelite vlogo administratorja drugemu uporabniku preden ga poskusite brisati.',
+ 'role_registration_default_cannot_delete' => 'Te vloge ni možno brisati, dokler je nastavljena kot privzeta',
+ 'role_cannot_remove_only_admin' => 'Ta uporabnik je edini administrator. Dodelite vlogo administratorja drugemu uporabniku, preden ga poskusite brisati.',
// Comments
'comment_list' => 'Napaka se je pojavila pri pridobivanju komentarjev.',
- 'cannot_add_comment_to_draft' => 'Ni mogoče dodajanje komentarjev v osnutek.',
- 'comment_add' => 'Napaka se je pojavila pri dodajanju / posodobitev komentarjev.',
+ 'cannot_add_comment_to_draft' => 'V osnutek ni možno dodajati komentarjev.',
+ 'comment_add' => 'Napaka se je pojavila pri dodajanju / posodobitvi komentarjev.',
'comment_delete' => 'Napaka se je pojavila pri brisanju komentarja.',
'empty_comment' => 'Praznega komentarja ne morete objaviti.',
// Error pages
'404_page_not_found' => 'Strani ni mogoče najti',
- 'sorry_page_not_found' => 'Oprostite, strani ki jo iščete ni mogoče najti.',
- 'sorry_page_not_found_permission_warning' => 'Če pričakujete, da ta stran obstaja, mogoče nimate pravic, da jo vidite.',
+ 'sorry_page_not_found' => 'Oprostite, strani ki jo iščete, ni mogoče najti.',
+ 'sorry_page_not_found_permission_warning' => 'Če pričakujete, da ta stran obstaja, mogoče nimate pravic ogleda zanjo.',
'return_home' => 'Vrni se domov',
'error_occurred' => 'Prišlo je do napake',
'app_down' => ':appName trenutno ni dosegljiva',
diff --git a/resources/lang/sl/pagination.php b/resources/lang/sl/pagination.php
index b7df08291..e04a98d89 100644
--- a/resources/lang/sl/pagination.php
+++ b/resources/lang/sl/pagination.php
@@ -6,7 +6,7 @@
*/
return [
- 'previous' => '« Prejšnje',
+ 'previous' => '« Predhodno',
'next' => 'Naslednje »',
];
diff --git a/resources/lang/sl/passwords.php b/resources/lang/sl/passwords.php
index 774cf4cbf..e9e195fe9 100644
--- a/resources/lang/sl/passwords.php
+++ b/resources/lang/sl/passwords.php
@@ -6,9 +6,9 @@
*/
return [
- 'password' => 'Gesla morajo biti najmanj osem znakov in se morajo ujemati s potrditvijo.',
+ 'password' => 'Gesla morajo biti najmanj osem znakov dolga in se morajo ujemati s potrditvijo.',
'user' => "Ne moremo najti uporabnika s tem e-poštnim naslovom.",
- 'token' => 'The password reset token is invalid for this email address.',
+ 'token' => 'Žeton za ponastavitev gesla ni veljaven za ta e-poštni naslov.',
'sent' => 'Poslali smo vam povezavo za ponastavitev gesla!',
'reset' => 'Vaše geslo je bilo ponastavljeno!',
diff --git a/resources/lang/sl/settings.php b/resources/lang/sl/settings.php
index 5d0c0ba74..feae93bd5 100644
--- a/resources/lang/sl/settings.php
+++ b/resources/lang/sl/settings.php
@@ -9,10 +9,10 @@ return [
// Common Messages
'settings' => 'Nastavitve',
'settings_save' => 'Shrani nastavitve',
- 'settings_save_success' => 'Nastavitve, shranjene',
+ 'settings_save_success' => 'Nastavitve shranjene',
// App Settings
- 'app_customization' => 'Prilagajanje',
+ 'app_customization' => 'Prilagoditev',
'app_features_security' => 'Lastnosti & Varnost',
'app_name' => 'Ime aplikacije',
'app_name_desc' => 'To ime je prikazano v glavi in vsaki sistemski e-pošti.',
@@ -66,110 +66,132 @@ return [
// Maintenance settings
'maint' => 'Vzdrževanje',
- 'maint_image_cleanup' => 'odstrani /počisti slike',
- 'maint_image_cleanup_desc' => "Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignore images in revisions',
- 'maint_image_cleanup_run' => 'zaženite čiščenje',
- 'maint_image_cleanup_warning' => ':zaznano je bilo število neuporabljenih slik. Ali si prepričan, da želiš odstraniti izbrane slike?',
- 'maint_image_cleanup_success' => ':najdeno in izbrisano je bilo število neuporabljenih slik!',
- 'maint_image_cleanup_nothing_found' => 'Najdenih ni bilo nobenih neuporabljenih slik!',
+ 'maint_image_cleanup' => 'Odstrani /počisti slike',
+ 'maint_image_cleanup_desc' => "Pregleda vsebino strani in revizij ter ugotovi, katere slike in risbe so v uporabi in katere so odvečne. Preden to poženeš, naredi popolno varnostno kopijo podatkovne zbirke in slik.",
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
+ 'maint_image_cleanup_run' => 'Zaženi čiščenje',
+ 'maint_image_cleanup_warning' => 'Najdenih je bilo :count verjetno neuporabljenih slik. Ali si prepričan, da želiš odstraniti izbrane slike?',
+ 'maint_image_cleanup_success' => ':count verjetno neuporavljenih slik je bilo najdenih in izbrisanih!',
+ 'maint_image_cleanup_nothing_found' => 'Ni bilo najdenih neuporabljenih slik, nič ni izbrisano!',
'maint_send_test_email' => 'Pošlji testno e-pismo',
'maint_send_test_email_desc' => 'To pošlje testno e-pošto na vaš e-poštni naslov, naveden v vašem profilu.',
- 'maint_send_test_email_run' => 'Pošlji preizkusno sporočilo',
+ 'maint_send_test_email_run' => 'Pošlji testno sporočilo',
'maint_send_test_email_success' => 'e-pošta poslana na :naslov',
- 'maint_send_test_email_mail_subject' => 'Preizkusno sporočilo',
+ 'maint_send_test_email_mail_subject' => 'Testno e-sporočilo',
'maint_send_test_email_mail_greeting' => 'Zdi se, da dostava e-pošte deluje!',
- 'maint_send_test_email_mail_text' => 'Čestitke! Če ste prejeli e.poštno obvestilo so bile vaše e-poštne nastavitve pravilno konfigurirane.',
+ 'maint_send_test_email_mail_text' => 'Čestitke! Če ste prejeli e-poštno obvestilo so bile vaše e-poštne nastavitve pravilno konfigurirane.',
+ 'maint_recycle_bin_desc' => 'Izbrisane police, knjige, poglavja in strani se pošljejo v koš, da jih je mogoče obnoviti ali trajno izbrisati. Starejše predmete v košu lahko čez nekaj časa samodejno odstranite, odvisno od konfiguracije sistema.',
+ 'maint_recycle_bin_open' => 'Odpri koš',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Koš',
+ 'recycle_bin_desc' => 'Tu lahko obnovite predmete, ki so bili izbrisani, ali pa jih trajno odstranite s sistema. Ta seznam je nefiltriran, za razliko od podobnih seznamov dejavnosti v sistemu, kjer se uporabljajo filtri dovoljenj.',
+ 'recycle_bin_deleted_item' => 'Izbrisan element',
+ 'recycle_bin_deleted_by' => 'Izbrisal uporabnik',
+ 'recycle_bin_deleted_at' => 'Čas izbrisa',
+ 'recycle_bin_permanently_delete' => 'Trajno izbrišem?',
+ 'recycle_bin_restore' => 'Obnovi',
+ 'recycle_bin_contents_empty' => 'Koš je prazen',
+ 'recycle_bin_empty' => 'Izprazni koš',
+ 'recycle_bin_empty_confirm' => 'S tem boste trajno uničili vse predmete v košu, vključno z vsebino vsakega predmeta. Ali ste prepričani, da želite izprazniti koš?',
+ 'recycle_bin_destroy_confirm' => 'S tem dejanjem boste ta element skupaj s spodaj navedenimi podrejenimi elementi trajno izbrisali iz sistema in te vsebine ne boste mogli obnoviti. Ali ste prepričani, da želite trajno izbrisati ta element?',
+ 'recycle_bin_destroy_list' => 'Predmeti, ki naj bodo trajno izbrisani',
+ 'recycle_bin_restore_list' => 'Predmeti, ki naj bodo obnovljeni',
+ 'recycle_bin_restore_confirm' => 'S tem dejanjem boste izbrisani element, vključno z vsemi podrejenimi elementi, obnovili na prvotno mesto. Če je bilo prvotno mesto od takrat izbrisano in je zdaj v košu, bo treba obnoviti tudi nadrejeni element.',
+ 'recycle_bin_restore_deleted_parent' => 'Nadrejeni element je bil prav tako izbrisan. Dokler se ne obnovi nadrejenega elementa, ni mogoče obnoviti njemu podrejenih elementov.',
+ 'recycle_bin_destroy_notification' => 'Izbrisano :count skupno število elementov iz koša.',
+ 'recycle_bin_restore_notification' => 'Obnovljeno :count skupno število elementov iz koša.',
// Audit Log
- 'audit' => 'Audit Log',
- 'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
- 'audit_event_filter' => 'Event Filter',
- 'audit_event_filter_no_filter' => 'No Filter',
- 'audit_deleted_item' => 'Deleted Item',
- 'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
- 'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
- 'audit_table_date' => 'Activity Date',
- 'audit_date_from' => 'Date Range From',
- 'audit_date_to' => 'Date Range To',
+ 'audit' => 'Dnevnik dogodkov',
+ 'audit_desc' => 'Ta dnevnik dogodkov prikazuje seznam dejavnosti, ki jim sledi sistem. Seznam je nefiltriran, za razliko od podobnih seznamov dejavnosti v sistemu, kjer se uporabljajo filtri dovoljenj.',
+ 'audit_event_filter' => 'Filter dogodkov',
+ 'audit_event_filter_no_filter' => 'Ni filtra',
+ 'audit_deleted_item' => 'Izbrisan element',
+ 'audit_deleted_item_name' => 'Naziv: :name',
+ 'audit_table_user' => 'Uporabnik',
+ 'audit_table_event' => 'Dogodek',
+ 'audit_table_related' => 'Povezani predmet ali podrobnost',
+ 'audit_table_date' => 'Datum zadnje dejavnosti',
+ 'audit_date_from' => 'Časovno obdobje od',
+ 'audit_date_to' => 'Časovno obdobje do',
// Role Settings
'roles' => 'Vloge',
- 'role_user_roles' => 'Pravilo uporabnika',
- 'role_create' => 'Izdelaj novo polico',
- 'role_create_success' => 'Zapis uspešno ustvarjen',
+ 'role_user_roles' => 'Vloge uporabnika',
+ 'role_create' => 'Ustvari novo vlogo',
+ 'role_create_success' => 'Vloga uspešno ustvarjena',
'role_delete' => 'Brisanje vloge',
- 'role_delete_confirm' => 'Izbrisana bo vloga z imenom \':vlogaImena\'.',
- 'role_delete_users_assigned' => 'This role has :userCount users assigned to it. If you would like to migrate the users from this role select a new role below.',
- 'role_delete_no_migration' => "Uporabniki niso prenosljivi",
- 'role_delete_sure' => 'Ali ste prepričani, da želite izbrisati to element?',
- 'role_delete_success' => 'Uspešno izbrisano',
- 'role_edit' => 'Uredi zapis',
- 'role_details' => 'Podrobnosti zapisa',
- 'role_name' => 'Ime zapisa',
- 'role_desc' => 'Kratki opis ',
+ 'role_delete_confirm' => 'Izbrisana bo vloga z imenom \':roleName\'.',
+ 'role_delete_users_assigned' => 'Ta vloga ima dodeljenih :userCount uporabnikov. V kolikor želite uporabnike preseliti iz te vloge, spodaj izberite novo vlogo.',
+ 'role_delete_no_migration' => "Ne prenašaj uporabnikov",
+ 'role_delete_sure' => 'Ali ste prepričani, da želite izbrisati to vlogo?',
+ 'role_delete_success' => 'Vloga uspešno izbrisana',
+ 'role_edit' => 'Uredi vlogo',
+ 'role_details' => 'Podrobnosti vloge',
+ 'role_name' => 'Naziv vloge',
+ 'role_desc' => 'Kratki opis vloge',
'role_external_auth_id' => 'Zunanje dokazilo ID',
'role_system' => 'Sistemska dovoljenja',
'role_manage_users' => 'Upravljanje uporabnikov',
- 'role_manage_roles' => 'Vloga upravljanja & vloga dovoljenj',
- 'role_manage_entity_permissions' => 'Upravljanje vseh knjig, poglavij & dovoljenj',
- 'role_manage_own_entity_permissions' => 'Manage permissions on own book, chapter & pages',
- 'role_manage_page_templates' => 'Manage page templates',
- 'role_access_api' => 'Access system API',
+ 'role_manage_roles' => 'Upravljanje vlog in dovoljenja vlog',
+ 'role_manage_entity_permissions' => 'Upravljanje dovoljenj vseh knjig, poglavij in strani',
+ 'role_manage_own_entity_permissions' => 'Upravljanje dovoljenj za svojo knjigo, poglavje in strani',
+ 'role_manage_page_templates' => 'Uredi predloge',
+ 'role_access_api' => 'API za dostop do sistema',
'role_manage_settings' => 'Nastavitve za upravljanje',
'role_asset' => 'Sistemska dovoljenja',
- 'roles_system_warning' => 'Be aware that access to any of the above three permissions can allow a user to alter their own privileges or the privileges of others in the system. Only assign roles with these permissions to trusted users.',
- 'role_asset_desc' => 'These permissions control default access to the assets within the system. Permissions on Books, Chapters and Pages will override these permissions.',
- 'role_asset_admins' => 'Admins are automatically given access to all content but these options may show or hide UI options.',
+ 'roles_system_warning' => 'Zavedajte se, da lahko dostop do kateregakoli od zgornjih treh dovoljenj uporabniku omogoči, da spremeni lastne privilegije ali privilegije drugih v sistemu. Vloge s temi dovoljenji dodelite samo zaupanja vrednim uporabnikom.',
+ 'role_asset_desc' => 'Ta dovoljenja nadzorujejo privzeti dostop do sredstev v sistemu. Dovoljenja za knjige, poglavja in strani bodo razveljavila ta dovoljenja.',
+ 'role_asset_admins' => 'Skrbniki samodejno pridobijo dostop do vseh vsebin, vendar lahko te možnosti prikažejo ali pa skrijejo možnosti uporabniškega vmesnika.',
'role_all' => 'Vse',
- 'role_own' => 'Own',
- 'role_controlled_by_asset' => '
-46/5000
-Nadzira ga sredstvo, v katerega so naloženi',
+ 'role_own' => 'Lasten',
+ 'role_controlled_by_asset' => 'Nadzira ga sredstvo, v katerega so naloženi',
'role_save' => 'Shrani vlogo',
'role_update_success' => 'Vloga uspešno posodobljena',
'role_users' => 'Uporabniki v tej vlogi',
- 'role_users_none' => '
-V tej vlogi trenutno ni dodeljen noben uporabnik',
+ 'role_users_none' => 'Tej vlogi trenutno ni dodeljen noben uporabnik',
// Users
'users' => 'Uporabniki',
'user_profile' => 'Uporabniški profil',
'users_add_new' => 'Dodaj novega uporabnika',
'users_search' => 'Išči uporabnike',
+ 'users_latest_activity' => 'Zadnja dejavnost',
'users_details' => 'Podatki o uporabniku',
'users_details_desc' => 'Nastavite prikazno ime in e-poštni naslov za tega uporabnika. E-poštni naslov bo uporabljen za prijavo v aplikacijo.',
'users_details_desc_no_email' => ' Nastavite prikazno ime za tega uporabnika, da ga bodo drugi lahko prepoznali.',
'users_role' => 'Vloge uporabnika',
- 'users_role_desc' => 'Izberi katere vloge bodo dodeljene uporabniku. Če je uporabniku dodeljenih več vlog, se dovoljenja združijo in prejmenjo vse sposobnosti dodeljenih vlog.',
+ 'users_role_desc' => 'Izberi vloge, ki bodo dodeljene uporabniku. Če je uporabniku dodeljenih več vlog, se dovoljenja združijo in prejmenjo vsa dovoljenja dodeljenih vlog.',
'users_password' => 'Uporabniško geslo',
- 'users_password_desc' => 'Nastavite geslo, ki se uporablja za prijavo v aplikacijo. Dolg mora biti vsaj 6 znakov.',
- 'users_send_invite_text' => 'Uporabniku lahko pošljete e-poštno sporočilo s povabilom, ki mu omogoča, da nastavi svoje geslo, ali ga nastavite kar sami.',
- 'users_send_invite_option' => 'Pošlji uporabniku e-povabilo',
+ 'users_password_desc' => 'Nastavite geslo, ki se uporablja za prijavo v aplikacijo. Dolgo mora biti vsaj 6 znakov.',
+ 'users_send_invite_text' => 'Uporabniku lahko pošljete e-poštno sporočilo s povabilom, ki mu omogoča, da nastavi svoje geslo, ali pa ga nastavite kar sami.',
+ 'users_send_invite_option' => 'Pošlji uporabniku e-poštno povabilo',
'users_external_auth_id' => 'Zunanje dokazilo ID',
'users_external_auth_id_desc' => 'To je ID, s katerim se ta uporabnik ujema pri komunikaciji z vašim zunanjim sistemom za preverjanje pristnosti.',
'users_password_warning' => 'Spodaj izpolni le, če želiš spremeniti geslo.',
- 'users_system_public' => 'Ta uporabnik predstavlja vse gostujoče uporabnike, ki obiščejo vaš primer. Za prijavo je ni mogoče uporabiti, ampak je dodeljena samodejno.',
+ 'users_system_public' => 'Ta uporabnik predstavlja vse gostujoče uporabnike, ki obiščejo vašo wiki stran. Za prijavo je ni mogoče uporabiti, ampak je dodeljena samodejno.',
'users_delete' => 'Brisanje uporabnika',
'users_delete_named' => 'Brisanje uporabnika :userName',
'users_delete_warning' => 'Iz sistema se bo popolnoma izbrisal uporabnik z imenom \':userName\'',
- 'users_delete_confirm' => 'Ste prepričani, da želite izbrisati izbranega uporabnika?',
- 'users_delete_success' => 'Uporabniki uspešno odstranjeni.',
+ 'users_delete_confirm' => 'Ste prepričani, da želite izbrisati tega uporabnika?',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Uredi uporabnika',
'users_edit_profile' => 'Uredi profil',
'users_edit_success' => 'Uporabnik uspešno posodobljen',
- 'users_avatar' => 'uporabnikov avatar',
+ 'users_avatar' => 'Uporabnikov avatar',
'users_avatar_desc' => 'Izberi sliko, ki predstavlja uporabnika. Velikost mora biti približno 256px.',
'users_preferred_language' => 'Izbrani jezik',
'users_preferred_language_desc' => 'Ta možnost bo spremenila jezik, ki se uporablja za uporabniški vmesnik aplikacije. To ne bo vplivalo na nobeno vsebino, ki jo ustvari uporabnik.',
'users_social_accounts' => 'Družbene ikone / računi',
- 'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not revoke previously authorized access. Revoke access from your profile settings on the connected social account.',
+ 'users_social_accounts_info' => 'Tu lahko za hitrejšo in lažjo prijavo povežete druge račune. Prekinitev povezave računa tukaj ne prekliče predhodno odobrenega dostopa. Prekličite dostop iz nastavitev profila v povezanem družabnem računu.',
'users_social_connect' => 'Povežite račun',
'users_social_disconnect' => 'Odklop računa',
- 'users_social_connected' => ':socialAccount račun je bil uspešno dodan na vašem profilu',
- 'users_social_disconnected' => ':socialAccount račun je bil uspešno odstranjen iz vašega profila',
+ 'users_social_connected' => ':socialAccount račun je bil uspešno dodan vašemu profilu.',
+ 'users_social_disconnected' => ':socialAccount račun je bil uspešno odstranjen iz vašega profila.',
'users_api_tokens' => 'API žeton',
'users_api_tokens_none' => 'Nič API žetonov ni bilo ustvarjenih za uporabnika',
'users_api_tokens_create' => 'Ustvari žeton',
@@ -179,7 +201,7 @@ V tej vlogi trenutno ni dodeljen noben uporabnik',
// API Tokens
'user_api_token_create' => 'Ustvari žeton',
'user_api_token_name' => 'Ime',
- 'user_api_token_name_desc' => 'Give your token a readable name as a future reminder of its intended purpose.',
+ 'user_api_token_name_desc' => 'Dajte žetonu berljivo ime kot prihodnji opomnik o predvidenem namenu.',
'user_api_token_expiry' => 'Datum poteka',
'user_api_token_expiry_desc' => 'Določi datum izteka uporabnosti žetona. Po tem datumu, zahteve poslane s tem žetonom, ne bodo več delovale.
Če pustite to polje prazno, bo iztek uporabnosti 100.let .',
@@ -188,9 +210,9 @@ V tej vlogi trenutno ni dodeljen noben uporabnik',
'user_api_token_update_success' => 'API žeton uspešno posodobljen',
'user_api_token' => 'API žeton',
'user_api_token_id' => 'Žeton ID',
- 'user_api_token_id_desc' => 'This is a non-editable system generated identifier for this token which will need to be provided in API requests.',
+ 'user_api_token_id_desc' => 'To je sistemski identifikator, ki ga ni mogoče urejati za ta žeton in ga je treba navesti v zahtevah za API.',
'user_api_token_secret' => 'Skrivnost žetona',
- 'user_api_token_secret_desc' => 'This is a system generated secret for this token which will need to be provided in API requests. This will only be displayed this one time so copy this value to somewhere safe and secure.',
+ 'user_api_token_secret_desc' => 'To je sistemsko ustvarjena skrivnost za ta žeton, ki jo bo treba navesti v zahtevah za API. To bo prikazano samo enkrat, zato kopirajte to vrednost na varno mesto.',
'user_api_token_created' => 'Žeton ustvarjen :timeAgo',
'user_api_token_updated' => 'Žeton posodobljen :timeAgo',
'user_api_token_delete' => 'Briši žeton',
@@ -218,6 +240,7 @@ V tej vlogi trenutno ni dodeljen noben uporabnik',
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/sl/validation.php b/resources/lang/sl/validation.php
index fec6d5602..bc7242bac 100644
--- a/resources/lang/sl/validation.php
+++ b/resources/lang/sl/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'Polje atributa je obvezno, če: vrednosti niso prisotne.',
'required_without_all' => 'Polje atributa je obvezno, če nobena od: vrednosti ni prisotna.',
'same' => 'Atribut in: drugi se morajo ujemati.',
+ 'safe_url' => 'Podana povezava morda ni varna.',
'size' => [
'numeric' => ':attribute mora biti :velikost.',
'file' => ':attribute mora biti :velikost KB.',
diff --git a/resources/lang/sv/activities.php b/resources/lang/sv/activities.php
index 1cb8051b9..e3fa05155 100644
--- a/resources/lang/sv/activities.php
+++ b/resources/lang/sv/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'kommenterade',
+ 'permissions_update' => 'uppdaterade behörigheter',
];
diff --git a/resources/lang/sv/auth.php b/resources/lang/sv/auth.php
index 155e4b002..866905535 100644
--- a/resources/lang/sv/auth.php
+++ b/resources/lang/sv/auth.php
@@ -43,7 +43,7 @@ return [
'reset_password' => 'Återställ lösenord',
'reset_password_send_instructions' => 'Ange din e-postadress nedan så skickar vi ett mail med en länk för att återställa ditt lösenord.',
'reset_password_send_button' => 'Skicka återställningslänk',
- 'reset_password_sent' => 'A password reset link will be sent to :email if that email address is found in the system.',
+ 'reset_password_sent' => 'En länk för återställning av lösenord kommer att skickas till :email om den e-postadressen finns i systemet.',
'reset_password_success' => 'Ditt lösenord har återställts.',
'email_reset_subject' => 'Återställ ditt lösenord till :appName',
'email_reset_text' => 'Du får detta mail eftersom vi fått en begäran om att återställa lösenordet till ditt konto.',
diff --git a/resources/lang/sv/common.php b/resources/lang/sv/common.php
index f6acd332f..7ad2712cc 100644
--- a/resources/lang/sv/common.php
+++ b/resources/lang/sv/common.php
@@ -33,7 +33,7 @@ return [
'copy' => 'Kopiera',
'reply' => 'Svara',
'delete' => 'Ta bort',
- 'delete_confirm' => 'Confirm Deletion',
+ 'delete_confirm' => 'Bekräfta radering',
'search' => 'Sök',
'search_clear' => 'Rensa sökning',
'reset' => 'Återställ',
@@ -67,8 +67,8 @@ return [
'profile_menu' => 'Profilmeny',
'view_profile' => 'Visa profil',
'edit_profile' => 'Redigera profil',
- 'dark_mode' => 'Dark Mode',
- 'light_mode' => 'Light Mode',
+ 'dark_mode' => 'Mörkt läge',
+ 'light_mode' => 'Ljust Läge',
// Layout tabs
'tab_info' => 'Information',
diff --git a/resources/lang/sv/components.php b/resources/lang/sv/components.php
index aef0400d2..68b141945 100644
--- a/resources/lang/sv/components.php
+++ b/resources/lang/sv/components.php
@@ -15,7 +15,7 @@ return [
'image_load_more' => 'Ladda fler',
'image_image_name' => 'Bildnamn',
'image_delete_used' => 'Den här bilden används på nedanstående sidor.',
- 'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
+ 'image_delete_confirm_text' => 'Är du säker på att du vill radera denna bild?',
'image_select_image' => 'Välj bild',
'image_dropzone' => 'Släpp bilder här eller klicka för att ladda upp',
'images_deleted' => 'Bilder borttagna',
@@ -29,6 +29,6 @@ return [
'code_editor' => 'Redigera kod',
'code_language' => 'Språk',
'code_content' => 'Kod',
- 'code_session_history' => 'Session History',
+ 'code_session_history' => 'Sessionshistorik',
'code_save' => 'Spara',
];
diff --git a/resources/lang/sv/entities.php b/resources/lang/sv/entities.php
index b71a27ccf..d31bef6f0 100644
--- a/resources/lang/sv/entities.php
+++ b/resources/lang/sv/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Skapad :timeLength av :user',
'meta_updated' => 'Uppdaterad :timeLength',
'meta_updated_name' => 'Uppdaterad :timeLength av :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Välj enhet',
'images' => 'Bilder',
'my_recent_drafts' => 'Mina nyaste utkast',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Dessa rättigheter kommer att överskrida eventuella rollbaserade rättigheter.',
'permissions_enable' => 'Aktivera anpassade rättigheter',
'permissions_save' => 'Spara rättigheter',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Sökresultat',
@@ -47,8 +49,8 @@ return [
'search_no_pages' => 'Inga sidor matchade sökningen',
'search_for_term' => 'Sök efter :term',
'search_more' => 'Fler resultat',
- 'search_advanced' => 'Advanced Search',
- 'search_terms' => 'Search Terms',
+ 'search_advanced' => 'Avancerad sök',
+ 'search_terms' => 'Söktermer',
'search_content_type' => 'Innehållstyp',
'search_exact_matches' => 'Exakta matchningar',
'search_tags' => 'Taggar',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Skapa nytt kapitel',
'chapters_delete' => 'Radera kapitel',
'chapters_delete_named' => 'Radera kapitlet :chapterName',
- 'chapters_delete_explain' => 'Du håller på att ta bort kapitlet \':chapterName\'. Alla sidor kommer att flyttas direkt in i den aktuella boken istället.',
+ 'chapters_delete_explain' => 'Detta kommer att ta bort kapitlet med namnet \':chapterName\'. Alla sidor som finns inom detta kapitel kommer också att raderas.',
'chapters_delete_confirm' => 'Är du säker på att du vill ta bort det här kapitlet?',
'chapters_edit' => 'Redigera kapitel',
'chapters_edit_named' => 'Redigera kapitel :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Sidrevisioner',
'pages_revisions_named' => 'Sidrevisioner för :pageName',
'pages_revision_named' => 'Sidrevision för :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Skapad av',
'pages_revisions_date' => 'Revisionsdatum',
'pages_revisions_number' => '#',
@@ -256,7 +259,7 @@ return [
'attachments_upload' => 'Ladda upp fil',
'attachments_link' => 'Bifoga länk',
'attachments_set_link' => 'Ange länk',
- 'attachments_delete' => 'Are you sure you want to delete this attachment?',
+ 'attachments_delete' => 'Är du säker på att du vill ta bort bilagan?',
'attachments_dropzone' => 'Släpp filer här eller klicka för att ladda upp',
'attachments_no_files' => 'Inga filer har laddats upp',
'attachments_explain_link' => 'Du kan bifoga en länk om du inte vill ladda upp en fil. Detta kan vara en länk till en annan sida eller till en fil i molnet.',
@@ -265,7 +268,7 @@ return [
'attachments_link_url' => 'Länk till fil',
'attachments_link_url_hint' => 'URL till sida eller fil',
'attach' => 'Bifoga',
- 'attachments_insert_link' => 'Add Attachment Link to Page',
+ 'attachments_insert_link' => 'Lägg till bilagelänk till sida',
'attachments_edit_file' => 'Redigera fil',
'attachments_edit_file_name' => 'Filnamn',
'attachments_edit_drop_upload' => 'Släpp filer här eller klicka för att ladda upp och skriva över',
diff --git a/resources/lang/sv/passwords.php b/resources/lang/sv/passwords.php
index 9f5545f36..640309b88 100644
--- a/resources/lang/sv/passwords.php
+++ b/resources/lang/sv/passwords.php
@@ -8,7 +8,7 @@ return [
'password' => 'Lösenord måste vara minst sex tecken långa och anges likadant två gånger.',
'user' => "Det finns ingen användare med den e-postadressen.",
- 'token' => 'The password reset token is invalid for this email address.',
+ 'token' => 'Lösenordsåterställningstoken är ogiltig för denna e-postadress.',
'sent' => 'Vi har mailat dig en länk för att återställa ditt lösenord!',
'reset' => 'Ditt lösenord har blivit återställt!',
diff --git a/resources/lang/sv/settings.php b/resources/lang/sv/settings.php
index 1b2f33bde..8c6caaf4a 100644
--- a/resources/lang/sv/settings.php
+++ b/resources/lang/sv/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Underhåll',
'maint_image_cleanup' => 'Rensa bilder',
'maint_image_cleanup_desc' => "Söker igenom innehåll i sidor & revisioner för att se vilka bilder och teckningar som är i bruk och vilka som är överflödiga. Se till att ta en komplett backup av databas och bilder innan du kör detta.",
- 'maint_image_cleanup_ignore_revisions' => 'Ignorera bilder i revisioner',
+ 'maint_delete_images_only_in_revisions' => 'Ta också bort bilder som bara finns i gamla sidrevideringar',
'maint_image_cleanup_run' => 'Kör rensning',
'maint_image_cleanup_warning' => 'Hittade :count bilder som potentiellt inte används. Vill du verkligen ta bort dessa bilder?',
'maint_image_cleanup_success' => 'Hittade och raderade :count bilder som potentiellt inte används!',
@@ -80,20 +80,41 @@ return [
'maint_send_test_email_mail_subject' => 'Testmejl',
'maint_send_test_email_mail_greeting' => 'E-postleverans verkar fungera!',
'maint_send_test_email_mail_text' => 'Grattis! Eftersom du fick detta e-postmeddelande verkar dina e-postinställningar vara korrekt konfigurerade.',
+ 'maint_recycle_bin_desc' => 'Borttagna hyllor, böcker, kapitel & sidor skickas till papperskorgen så att de kan återställas eller raderas permanent. Äldre objekt i papperskorgen kan automatiskt tas bort efter ett tag beroende på systemkonfiguration.',
+ 'maint_recycle_bin_open' => 'Öppna papperskorgen',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Papperskorgen',
+ 'recycle_bin_desc' => 'Här kan du återställa objekt som har tagits bort eller välja att permanent ta bort dem från systemet. Denna lista är ofiltrerad till skillnad från liknande aktivitetslistor i systemet där behörighetsfilter tillämpas.',
+ 'recycle_bin_deleted_item' => 'Raderat objekt',
+ 'recycle_bin_deleted_by' => 'Borttagen av',
+ 'recycle_bin_deleted_at' => 'Tid för borttagning',
+ 'recycle_bin_permanently_delete' => 'Radera permanent',
+ 'recycle_bin_restore' => 'Återställ',
+ 'recycle_bin_contents_empty' => 'Papperskorgen är för närvarande tom',
+ 'recycle_bin_empty' => 'Töm papperskorgen',
+ 'recycle_bin_empty_confirm' => 'Detta kommer permanent att förstöra alla objekt i papperskorgen inklusive innehåll som finns i varje objekt. Är du säker du vill tömma papperskorgen?',
+ 'recycle_bin_destroy_confirm' => 'Denna åtgärd kommer att permanent ta bort detta objekt, tillsammans med alla underordnade element som anges nedan, från systemet och du kommer inte att kunna återställa detta innehåll. Är du säker på att du vill ta bort objektet permanent?',
+ 'recycle_bin_destroy_list' => 'Objekt som ska förstöras',
+ 'recycle_bin_restore_list' => 'Objekt som ska återställas',
+ 'recycle_bin_restore_confirm' => 'Denna åtgärd kommer att återställa det raderade objektet, inklusive alla underordnade element, till deras ursprungliga plats. Om den ursprungliga platsen har tagits bort sedan dess, och är nu i papperskorgen, kommer det överordnade objektet också att behöva återställas.',
+ 'recycle_bin_restore_deleted_parent' => 'Föräldern till det här objektet har också tagits bort. Dessa kommer att förbli raderade tills den förälder är återställd.',
+ 'recycle_bin_destroy_notification' => 'Raderade :count totala objekt från papperskorgen.',
+ 'recycle_bin_restore_notification' => 'Återställt :count totala objekt från papperskorgen.',
// Audit Log
- 'audit' => 'Audit Log',
- 'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
- 'audit_event_filter' => 'Event Filter',
- 'audit_event_filter_no_filter' => 'No Filter',
- 'audit_deleted_item' => 'Deleted Item',
- 'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
- 'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
- 'audit_table_date' => 'Activity Date',
- 'audit_date_from' => 'Date Range From',
- 'audit_date_to' => 'Date Range To',
+ 'audit' => 'Auditlogg',
+ 'audit_desc' => 'Denna granskningslogg visar en lista över aktiviteter som spåras i systemet. Denna lista är ofiltrerad till skillnad från liknande aktivitetslistor i systemet där behörighetsfilter tillämpas.',
+ 'audit_event_filter' => 'Händelse Filter',
+ 'audit_event_filter_no_filter' => 'Inget filter',
+ 'audit_deleted_item' => 'Raderat objekt',
+ 'audit_deleted_item_name' => 'Namn: :name',
+ 'audit_table_user' => 'Användare',
+ 'audit_table_event' => 'Händelse',
+ 'audit_table_related' => 'Relaterat objekt eller detalj',
+ 'audit_table_date' => 'Datum för senaste aktiviteten',
+ 'audit_date_from' => 'Datumintervall från',
+ 'audit_date_to' => 'Datumintervall till',
// Role Settings
'roles' => 'Roller',
@@ -120,7 +141,7 @@ return [
'role_access_api' => 'Åtkomst till systemets API',
'role_manage_settings' => 'Hantera appinställningar',
'role_asset' => 'Tillgång till innehåll',
- 'roles_system_warning' => 'Be aware that access to any of the above three permissions can allow a user to alter their own privileges or the privileges of others in the system. Only assign roles with these permissions to trusted users.',
+ 'roles_system_warning' => 'Var medveten om att åtkomst till någon av ovanstående tre behörigheter kan tillåta en användare att ändra sina egna rättigheter eller andras rättigheter i systemet. Tilldela endast roller med dessa behörigheter till betrodda användare.',
'role_asset_desc' => 'Det här är standardinställningarna för allt innehåll i systemet. Eventuella anpassade rättigheter på böcker, kapitel och sidor skriver över dessa inställningar.',
'role_asset_admins' => 'Administratörer har automatisk tillgång till allt innehåll men dessa alternativ kan visa och dölja vissa gränssnittselement',
'role_all' => 'Alla',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Användarprofil',
'users_add_new' => 'Lägg till användare',
'users_search' => 'Sök användare',
+ 'users_latest_activity' => 'Senaste aktivitet',
'users_details' => 'Användarinformation',
'users_details_desc' => 'Ange ett visningsnamn och en e-postadress för den här användaren. E-postadressen kommer att användas vid inloggningen.',
'users_details_desc_no_email' => 'Ange ett visningsnamn för den här användaren så att andra kan känna igen den.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Ta bort användaren :userName',
'users_delete_warning' => 'Detta kommer att ta bort användaren \':userName\' från systemet helt och hållet.',
'users_delete_confirm' => 'Är du säker på att du vill ta bort användaren?',
- 'users_delete_success' => 'Användaren har tagits bort',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Redigera användare',
'users_edit_profile' => 'Redigera profil',
'users_edit_success' => 'Användaren har uppdaterats',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/sv/validation.php b/resources/lang/sv/validation.php
index 5da78b245..319031855 100644
--- a/resources/lang/sv/validation.php
+++ b/resources/lang/sv/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':attribute är obligatoriskt när :values inte finns.',
'required_without_all' => ':attribute är obligatirskt när ingen av :values finns.',
'same' => ':attribute och :other måste stämma överens.',
+ 'safe_url' => 'Den angivna länken kanske inte är säker.',
'size' => [
'numeric' => ':attribute måste vara :size.',
'file' => ':attribute måste vara :size kilobyte.',
diff --git a/resources/lang/tr/activities.php b/resources/lang/tr/activities.php
index cb8101461..7dc489618 100644
--- a/resources/lang/tr/activities.php
+++ b/resources/lang/tr/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'yorum yaptı',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/tr/entities.php b/resources/lang/tr/entities.php
index cf2612640..5afd59bcf 100644
--- a/resources/lang/tr/entities.php
+++ b/resources/lang/tr/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => ':user tarafından :timeLength oluşturuldu',
'meta_updated' => ':timeLength güncellendi',
'meta_updated_name' => ':user tarafından :timeLength güncellendi',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Öge Seçimi',
'images' => 'Görseller',
'my_recent_drafts' => 'Son Taslaklarım',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Etkinleştirildikten sonra bu izinler, diğer bütün izinlerden öncelikli olacaktır.',
'permissions_enable' => 'Özelleştirilmiş Yetkileri Etkinleştir',
'permissions_save' => 'İzinleri Kaydet',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Arama Sonuçları',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Yeni Bölüm Oluştur',
'chapters_delete' => 'Bölümü Sil',
'chapters_delete_named' => ':chapterName Bölümünü Sil',
- 'chapters_delete_explain' => 'Bu işlem sonunda \':chapterName\' bölümü silinecek ve bu bölüme ait bütün sayfalar direkt olarak ana kitaba aktarılacaktır.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Bölümü silmek istediğinize emin misiniz?',
'chapters_edit' => 'Bölümü Düzenle',
'chapters_edit_named' => ':chapterName Bölümünü Düzenle',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Sayfa Revizyonları',
'pages_revisions_named' => ':pageName için Sayfa Revizyonları',
'pages_revision_named' => ':pageName için Sayfa Revizyonu',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Revize Eden',
'pages_revisions_date' => 'Revizyon Tarihi',
'pages_revisions_number' => '#',
diff --git a/resources/lang/tr/settings.php b/resources/lang/tr/settings.php
index 14da79438..be4e7baff 100755
--- a/resources/lang/tr/settings.php
+++ b/resources/lang/tr/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Bakım',
'maint_image_cleanup' => 'Görselleri Temizle',
'maint_image_cleanup_desc' => "Sayfaları ve revizyon içeriklerini tarayarak hangi görsellerin ve çizimlerin kullanımda olduğunu ve hangilerinin gereksiz olduğunu tespit eder. Bunu başlatmadan önce veritabanının ve görsellerin tam bir yedeğinin alındığından emin olun.",
- 'maint_image_cleanup_ignore_revisions' => 'Revizyonlardaki görselleri yoksay',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Temizliği Başlat',
'maint_image_cleanup_warning' => 'Muhtemelen kullanılmayan :count adet görsel bulundu. Bu görselleri silmek istediğinize emin misiniz?',
'maint_image_cleanup_success' => 'Muhtemelen kullanılmayan :count adet görsel bulundu ve silindi!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Deneme E-postası',
'maint_send_test_email_mail_greeting' => 'E-posta iletimi çalışıyor gibi görünüyor!',
'maint_send_test_email_mail_text' => 'Tebrikler! Eğer bu e-posta bildirimini alıyorsanız, e-posta ayarlarınız doğru bir şekilde ayarlanmış demektir.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Kullanıcı Profili',
'users_add_new' => 'Yeni Kullanıcı Ekle',
'users_search' => 'Kullanıcı Ara',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Kullanıcı Detayları',
'users_details_desc' => 'Bu kullanıcı için gösterilecek bir isim ve e-posta adresi belirleyin. Buraya yazacağınız e-posta adresi, uygulamaya giriş yaparken kullanılacaktır.',
'users_details_desc_no_email' => 'Diğer kullanıcılar tarafından tanınabilmesi için bir isim belirleyin.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => ':userName kullanıcısını sil ',
'users_delete_warning' => 'Bu işlem \':userName\' kullanıcısını sistemden tamamen silecektir.',
'users_delete_confirm' => 'Bu kullanıcıyı tamamen silmek istediğinize emin misiniz?',
- 'users_delete_success' => 'Kullanıcılar başarıyla silindi.',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Kullanıcıyı Düzenle',
'users_edit_profile' => 'Profili Düzenle',
'users_edit_success' => 'Kullanıcı başarıyla güncellendi',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/tr/validation.php b/resources/lang/tr/validation.php
index 801ec89da..f0e1a1b5f 100644
--- a/resources/lang/tr/validation.php
+++ b/resources/lang/tr/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => ':values değerinin bulunmuyor olması, :attribute alanını zorunlu kılar.',
'required_without_all' => ':values değerlerinden hiçbirinin bulunmuyor olması, :attribute alanını zorunlu kılar.',
'same' => ':attribute ve :other eşleşmelidir.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute, :size boyutunda olmalıdır.',
'file' => ':attribute, :size kilobayt olmalıdır.',
diff --git a/resources/lang/uk/activities.php b/resources/lang/uk/activities.php
index 900ccd2b8..51cf9db19 100644
--- a/resources/lang/uk/activities.php
+++ b/resources/lang/uk/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'прокоментував',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/uk/common.php b/resources/lang/uk/common.php
index 1af8502cd..79fe3c24b 100644
--- a/resources/lang/uk/common.php
+++ b/resources/lang/uk/common.php
@@ -33,7 +33,7 @@ return [
'copy' => 'Копіювати',
'reply' => 'Відповісти',
'delete' => 'Видалити',
- 'delete_confirm' => 'Confirm Deletion',
+ 'delete_confirm' => 'Підтвердити видалення',
'search' => 'Шукати',
'search_clear' => 'Очистити пошук',
'reset' => 'Скинути',
diff --git a/resources/lang/uk/components.php b/resources/lang/uk/components.php
index bf4622c2b..a37d196eb 100644
--- a/resources/lang/uk/components.php
+++ b/resources/lang/uk/components.php
@@ -15,7 +15,7 @@ return [
'image_load_more' => 'Завантажити ще',
'image_image_name' => 'Назва зображення',
'image_delete_used' => 'Це зображення використовується на наступних сторінках.',
- 'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
+ 'image_delete_confirm_text' => 'Ви дійсно хочете видалити це зображення?',
'image_select_image' => 'Вибрати зображення',
'image_dropzone' => 'Перетягніть зображення, або натисніть тут для завантаження',
'images_deleted' => 'Зображень видалено',
@@ -29,6 +29,6 @@ return [
'code_editor' => 'Редагувати код',
'code_language' => 'Мова коду',
'code_content' => 'Вміст коду',
- 'code_session_history' => 'Session History',
+ 'code_session_history' => 'Історія сесії',
'code_save' => 'Зберегти Код',
];
diff --git a/resources/lang/uk/entities.php b/resources/lang/uk/entities.php
index 45da0e21c..3ca3915f4 100644
--- a/resources/lang/uk/entities.php
+++ b/resources/lang/uk/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => ':user створив :timeLength',
'meta_updated' => 'Оновлено :timeLength',
'meta_updated_name' => ':user оновив :timeLength',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Вибір об\'єкта',
'images' => 'Зображення',
'my_recent_drafts' => 'Мої останні чернетки',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Після ввімкнення ці дозволи будуть мати вищий пріоритет ніж інші дозволи ролей.',
'permissions_enable' => 'Увімкнути спеціальні дозволи',
'permissions_save' => 'Зберегти дозволи',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Результати пошуку',
@@ -47,8 +49,8 @@ return [
'search_no_pages' => 'Немає сторінок, які відповідають цьому пошуку',
'search_for_term' => 'Шукати :term',
'search_more' => 'Більше результатів',
- 'search_advanced' => 'Advanced Search',
- 'search_terms' => 'Search Terms',
+ 'search_advanced' => 'Розширений пошук',
+ 'search_terms' => 'Пошукові фрази',
'search_content_type' => 'Тип вмісту',
'search_exact_matches' => 'Точна відповідність',
'search_tags' => 'Пошукові теги',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Створити новий розділ',
'chapters_delete' => 'Видалити розділ',
'chapters_delete_named' => 'Видалити розділ :chapterName',
- 'chapters_delete_explain' => 'Ця дія видалить розділ з назвою \':chapterName\'. Всі сторінки будуть вилучені, та додані безпосередньо до батьківської книги.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Ви впевнені, що хочете видалити цей розділ?',
'chapters_edit' => 'Редагувати розділ',
'chapters_edit_named' => 'Редагувати розділ :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Версія сторінки',
'pages_revisions_named' => 'Версії сторінки для :pageName',
'pages_revision_named' => 'Версія сторінки для :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Створена',
'pages_revisions_date' => 'Дата версії',
'pages_revisions_number' => '#',
@@ -256,7 +259,7 @@ return [
'attachments_upload' => 'Завантажити файл',
'attachments_link' => 'Приєднати посилання',
'attachments_set_link' => 'Встановити посилання',
- 'attachments_delete' => 'Are you sure you want to delete this attachment?',
+ 'attachments_delete' => 'Дійсно хочете видалити це вкладення?',
'attachments_dropzone' => 'Перетягніть файли, або натисніть тут щоб прикріпити файл',
'attachments_no_files' => 'Файли не завантажені',
'attachments_explain_link' => 'Ви можете приєднати посилання, якщо не бажаєте завантажувати файл. Це може бути посилання на іншу сторінку або посилання на файл у хмарі.',
@@ -265,7 +268,7 @@ return [
'attachments_link_url' => 'Посилання на файл',
'attachments_link_url_hint' => 'URL-адреса сайту або файлу',
'attach' => 'Приєднати',
- 'attachments_insert_link' => 'Add Attachment Link to Page',
+ 'attachments_insert_link' => 'Додати посилання на вкладення',
'attachments_edit_file' => 'Редагувати файл',
'attachments_edit_file_name' => 'Назва файлу',
'attachments_edit_drop_upload' => 'Перетягніть файли, або натисніть тут щоб завантажити та перезаписати',
diff --git a/resources/lang/uk/errors.php b/resources/lang/uk/errors.php
index bf9a46ecb..eb20bae74 100644
--- a/resources/lang/uk/errors.php
+++ b/resources/lang/uk/errors.php
@@ -92,8 +92,8 @@ return [
'api_no_authorization_found' => 'У запиті не знайдено токен авторизації',
'api_bad_authorization_format' => 'У запиті знайдено токен авторизації, але формат недійсний',
'api_user_token_not_found' => 'Не знайдено відповідного API-токена для наданого токена авторизації',
- 'api_incorrect_token_secret' => 'The secret provided for the given used API token is incorrect',
- 'api_user_no_api_permission' => 'The owner of the used API token does not have permission to make API calls',
+ 'api_incorrect_token_secret' => 'Секрет, наданий для даного використовуваного токена API є неправильним',
+ 'api_user_no_api_permission' => 'Власник використовуваного токена API не має дозволу здійснювати виклики API',
'api_user_token_expired' => 'Термін дії токена авторизації закінчився',
// Settings & Maintenance
diff --git a/resources/lang/uk/settings.php b/resources/lang/uk/settings.php
index 1caf94701..b94ae4e8c 100644
--- a/resources/lang/uk/settings.php
+++ b/resources/lang/uk/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Обслуговування',
'maint_image_cleanup' => 'Очищення зображень',
'maint_image_cleanup_desc' => "Сканує вміст сторінки та версій, щоб перевірити, які зображення та малюнки в даний час використовуються, а також які зображення зайві. Переконайтеся, що ви створили повну резервну копію бази даних та зображення, перш ніж запускати це.",
- 'maint_image_cleanup_ignore_revisions' => 'Ігнорувати зображення в версіях',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Запустити очищення',
'maint_image_cleanup_warning' => ':count потенційно невикористаних зображень було знайдено. Ви впевнені, що хочете видалити ці зображення?',
'maint_image_cleanup_success' => ':count потенційно невикористані зображення знайдено і видалено!',
@@ -80,20 +80,41 @@ return [
'maint_send_test_email_mail_subject' => 'Перевірка електронної пошти',
'maint_send_test_email_mail_greeting' => 'Доставляння електронної пошти працює!',
'maint_send_test_email_mail_text' => 'Вітаємо! Оскільки ви отримали цього листа, поштова скринька налаштована правильно.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
- 'audit' => 'Audit Log',
- 'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
- 'audit_event_filter' => 'Event Filter',
- 'audit_event_filter_no_filter' => 'No Filter',
- 'audit_deleted_item' => 'Deleted Item',
- 'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
- 'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
- 'audit_table_date' => 'Activity Date',
- 'audit_date_from' => 'Date Range From',
- 'audit_date_to' => 'Date Range To',
+ 'audit' => 'Журнал аудиту',
+ 'audit_desc' => 'Цей журнал аудиту показує список відстежуваних у системі дій. Цей список нефільтрований, на відміну від подібних списків активності в системі, де застосовуються фільтри дозволів.',
+ 'audit_event_filter' => 'Фільтр подій',
+ 'audit_event_filter_no_filter' => 'Без фільтра',
+ 'audit_deleted_item' => 'Видалений елемент',
+ 'audit_deleted_item_name' => 'Назва: :name',
+ 'audit_table_user' => 'Користувач',
+ 'audit_table_event' => 'Подія',
+ 'audit_table_related' => 'Related Item or Detail',
+ 'audit_table_date' => 'Дата активності',
+ 'audit_date_from' => 'Діапазон дат від',
+ 'audit_date_to' => 'Діапазон дат до',
// Role Settings
'roles' => 'Ролі',
@@ -117,10 +138,10 @@ return [
'role_manage_entity_permissions' => 'Керування всіма правами на книги, розділи та сторінки',
'role_manage_own_entity_permissions' => 'Керування дозволами на власну книгу, розділ та сторінки',
'role_manage_page_templates' => 'Управління шаблонами сторінок',
- 'role_access_api' => 'Access system API',
+ 'role_access_api' => 'Доступ до системного API',
'role_manage_settings' => 'Керування налаштуваннями програми',
'role_asset' => 'Дозволи',
- 'roles_system_warning' => 'Be aware that access to any of the above three permissions can allow a user to alter their own privileges or the privileges of others in the system. Only assign roles with these permissions to trusted users.',
+ 'roles_system_warning' => 'Майте на увазі, що доступ до будь-якого з вищезазначених трьох дозволів може дозволити користувачеві змінювати власні привілеї або привілеї інших в системі. Ролі з цими дозволами призначайте лише довіреним користувачам.',
'role_asset_desc' => 'Ці дозволи контролюють стандартні доступи всередині системи. Права на книги, розділи та сторінки перевизначать ці дозволи.',
'role_asset_admins' => 'Адміністратори автоматично отримують доступ до всього вмісту, але ці параметри можуть відображати або приховувати параметри інтерфейсу користувача.',
'role_all' => 'Все',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Профіль користувача',
'users_add_new' => 'Додати нового користувача',
'users_search' => 'Пошук користувачів',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Відомості про користувача',
'users_details_desc' => 'Встановіть ім\'я та електронну адресу для цього користувача. Адреса електронної пошти буде використана для входу до програми.',
'users_details_desc_no_email' => 'Встановіть ім\'я для цього користувача, щоб інші могли його розпізнати.',
@@ -146,14 +168,17 @@ return [
'users_send_invite_text' => 'Ви можете надіслати цьому користувачеві лист із запрошенням, що дозволить йому встановити пароль власноруч, або ви можете встановити йому пароль самостійно.',
'users_send_invite_option' => 'Надіслати листа із запрошенням користувачу',
'users_external_auth_id' => 'Зовнішній ID автентифікації',
- 'users_external_auth_id_desc' => 'This is the ID used to match this user when communicating with your external authentication system.',
+ 'users_external_auth_id_desc' => 'Цей ідентифікатор використовується для ідентифікації цього користувача під час взаємодії із зовнішньою системою автентифікації.',
'users_password_warning' => 'Тільки якщо ви хочете змінити свій пароль, заповніть поля нижче:',
'users_system_public' => 'Цей користувач представляє будь-яких гостьових користувачів, які відвідують ваш екземпляр. Його не можна використовувати для входу, але він призначається автоматично.',
'users_delete' => 'Видалити користувача',
'users_delete_named' => 'Видалити користувача :userName',
'users_delete_warning' => 'Це повне видалення цього користувача з ім\'ям \':userName\' з системи.',
'users_delete_confirm' => 'Ви впевнені, що хочете видалити цього користувача?',
- 'users_delete_success' => 'Користувачі успішно видалені',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Редагувати користувача',
'users_edit_profile' => 'Редагувати профіль',
'users_edit_success' => 'Користувача успішно оновлено',
@@ -167,32 +192,32 @@ return [
'users_social_disconnect' => 'Від\'єднати обліковий запис',
'users_social_connected' => 'Обліковий запис :socialAccount успішно додано до вашого профілю.',
'users_social_disconnected' => 'Обліковий запис :socialAccount був успішно відключений від вашого профілю.',
- 'users_api_tokens' => 'API Tokens',
- 'users_api_tokens_none' => 'No API tokens have been created for this user',
- 'users_api_tokens_create' => 'Create Token',
- 'users_api_tokens_expires' => 'Expires',
- 'users_api_tokens_docs' => 'API Documentation',
+ 'users_api_tokens' => 'API токени',
+ 'users_api_tokens_none' => 'Жодного токена API не створено для цього користувача',
+ 'users_api_tokens_create' => 'Створити токен',
+ 'users_api_tokens_expires' => 'Закінчується',
+ 'users_api_tokens_docs' => 'Документація API',
// API Tokens
- 'user_api_token_create' => 'Create API Token',
- 'user_api_token_name' => 'Name',
- 'user_api_token_name_desc' => 'Give your token a readable name as a future reminder of its intended purpose.',
- 'user_api_token_expiry' => 'Expiry Date',
- 'user_api_token_expiry_desc' => 'Set a date at which this token expires. After this date, requests made using this token will no longer work. Leaving this field blank will set an expiry 100 years into the future.',
- 'user_api_token_create_secret_message' => 'Immediately after creating this token a "Token ID" & "Token Secret" will be generated and displayed. The secret will only be shown a single time so be sure to copy the value to somewhere safe and secure before proceeding.',
- 'user_api_token_create_success' => 'API token successfully created',
- 'user_api_token_update_success' => 'API token successfully updated',
- 'user_api_token' => 'API Token',
- 'user_api_token_id' => 'Token ID',
- 'user_api_token_id_desc' => 'This is a non-editable system generated identifier for this token which will need to be provided in API requests.',
- 'user_api_token_secret' => 'Token Secret',
- 'user_api_token_secret_desc' => 'This is a system generated secret for this token which will need to be provided in API requests. This will only be displayed this one time so copy this value to somewhere safe and secure.',
- 'user_api_token_created' => 'Token created :timeAgo',
- 'user_api_token_updated' => 'Token updated :timeAgo',
- 'user_api_token_delete' => 'Delete Token',
- 'user_api_token_delete_warning' => 'This will fully delete this API token with the name \':tokenName\' from the system.',
- 'user_api_token_delete_confirm' => 'Are you sure you want to delete this API token?',
- 'user_api_token_delete_success' => 'API token successfully deleted',
+ 'user_api_token_create' => 'Створити токен API',
+ 'user_api_token_name' => 'Назва',
+ 'user_api_token_name_desc' => 'Дайте своєму токену читабельну назву як майбутнє нагадування про його пряме призначення.',
+ 'user_api_token_expiry' => 'Дата закінчення',
+ 'user_api_token_expiry_desc' => 'Встановіть дату закінчення терміну дії цього токена. Після цієї дати запити, зроблені за допомогою цього токена, більше не працюватимуть. Якщо залишити це поле порожнім, термін дії токена закінчиться через 100 років.',
+ 'user_api_token_create_secret_message' => 'Відразу після створення цього токена буде створено та показано «Ідентифікатор токена» та «Ключ токена». Ключ буде показано лише один раз, тому перед тим, як продовжити, не забудьте скопіювати значення ключа в надійне та безпечне місце.',
+ 'user_api_token_create_success' => 'Токен API успішно створено',
+ 'user_api_token_update_success' => 'Токен API успішно оновлено',
+ 'user_api_token' => 'Токен API',
+ 'user_api_token_id' => 'Ідентифікатор (ID) токена',
+ 'user_api_token_id_desc' => 'Системний ідентифікатор цього токена, який потрібно буде вказати в запитах API. Його редагування неможливе.',
+ 'user_api_token_secret' => 'Ключ токена',
+ 'user_api_token_secret_desc' => 'Це ключ, згенерований системою для цього токена, його потрібно буде надати в запитах API. Він буде видимий лише цього разу, тому скопіюйте це значення в безпечне та надійне місце.',
+ 'user_api_token_created' => 'Токен створено :timeAgo',
+ 'user_api_token_updated' => 'Токен оновлено :timeAgo',
+ 'user_api_token_delete' => 'Видалити токен',
+ 'user_api_token_delete_warning' => 'Ця дія повністю видалить цей токен API із назвою \':tokenName\' з системи.',
+ 'user_api_token_delete_confirm' => 'Дійсно хочете видалити цей токен API?',
+ 'user_api_token_delete_success' => 'Токен API успішно видалено',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/uk/validation.php b/resources/lang/uk/validation.php
index 47f15fe7f..51b9a0999 100644
--- a/resources/lang/uk/validation.php
+++ b/resources/lang/uk/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'Поле :attribute є обов\'язковим для заповнення, коли :values не вказано.',
'required_without_all' => 'Поле :attribute є обов\'язковим для заповнення, коли :values не вказано.',
'same' => 'Поля :attribute та :other мають збігатися.',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => 'Поле :attribute має бути довжини :size.',
'file' => 'Файл в полі :attribute має бути розміром :size кілобайт.',
diff --git a/resources/lang/vi/activities.php b/resources/lang/vi/activities.php
index 19fae850a..42b34f383 100644
--- a/resources/lang/vi/activities.php
+++ b/resources/lang/vi/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => 'đã bình luận về',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/vi/auth.php b/resources/lang/vi/auth.php
index bd13572cb..5ba2db390 100644
--- a/resources/lang/vi/auth.php
+++ b/resources/lang/vi/auth.php
@@ -43,7 +43,7 @@ return [
'reset_password' => 'Đặt lại mật khẩu',
'reset_password_send_instructions' => 'Nhập email vào ô dưới đây và bạn sẽ nhận được một email với liên kết để đặt lại mật khẩu.',
'reset_password_send_button' => 'Gửi liên kết đặt lại mật khẩu',
- 'reset_password_sent' => 'A password reset link will be sent to :email if that email address is found in the system.',
+ 'reset_password_sent' => 'Một đường dẫn đặt lại mật khẩu sẽ được gửi tới :email nếu địa chỉ email đó tồn tại trong hệ thống.',
'reset_password_success' => 'Mật khẩu đã được đặt lại thành công.',
'email_reset_subject' => 'Đặt lại mật khẩu của :appName',
'email_reset_text' => 'Bạn nhận được email này bởi vì chúng tôi nhận được một yêu cầu đặt lại mật khẩu cho tài khoản của bạn.',
diff --git a/resources/lang/vi/common.php b/resources/lang/vi/common.php
index 5106e2769..d1dc8a048 100644
--- a/resources/lang/vi/common.php
+++ b/resources/lang/vi/common.php
@@ -33,7 +33,7 @@ return [
'copy' => 'Sao chép',
'reply' => 'Trả lời',
'delete' => 'Xóa',
- 'delete_confirm' => 'Confirm Deletion',
+ 'delete_confirm' => 'Xác nhận Xóa',
'search' => 'Tìm kiếm',
'search_clear' => 'Xoá tìm kiếm',
'reset' => 'Thiết lập lại',
@@ -67,8 +67,8 @@ return [
'profile_menu' => 'Menu Hồ sơ',
'view_profile' => 'Xem Hồ sơ',
'edit_profile' => 'Sửa Hồ sơ',
- 'dark_mode' => 'Dark Mode',
- 'light_mode' => 'Light Mode',
+ 'dark_mode' => 'Chế độ Tối',
+ 'light_mode' => 'Chế độ Sáng',
// Layout tabs
'tab_info' => 'Thông tin',
diff --git a/resources/lang/vi/components.php b/resources/lang/vi/components.php
index cdcce776d..8a061625c 100644
--- a/resources/lang/vi/components.php
+++ b/resources/lang/vi/components.php
@@ -15,7 +15,7 @@ return [
'image_load_more' => 'Hiện thêm',
'image_image_name' => 'Tên Ảnh',
'image_delete_used' => 'Ảnh này được sử dụng trong các trang dưới đây.',
- 'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
+ 'image_delete_confirm_text' => 'Bạn có chắc chắn muốn xóa hình ảnh này?',
'image_select_image' => 'Chọn Ảnh',
'image_dropzone' => 'Thả các ảnh hoặc bấm vào đây để tải lên',
'images_deleted' => 'Các ảnh đã được xóa',
@@ -29,6 +29,6 @@ return [
'code_editor' => 'Sửa Mã',
'code_language' => 'Ngôn ngữ Mã',
'code_content' => 'Nội dung Mã',
- 'code_session_history' => 'Session History',
+ 'code_session_history' => 'Lịch sử Phiên',
'code_save' => 'Lưu Mã',
];
diff --git a/resources/lang/vi/entities.php b/resources/lang/vi/entities.php
index be16dd72b..158bdad18 100644
--- a/resources/lang/vi/entities.php
+++ b/resources/lang/vi/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => 'Được tạo :timeLength bởi :user',
'meta_updated' => 'Được cập nhật :timeLength',
'meta_updated_name' => 'Được cập nhật :timeLength bởi :user',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => 'Chọn thực thể',
'images' => 'Ảnh',
'my_recent_drafts' => 'Bản nháp gần đây của tôi',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => 'Một khi được bật, các quyền này sẽ được ưu tiên trên hết tất cả các quyền hạn khác.',
'permissions_enable' => 'Bật quyền hạn tùy chỉnh',
'permissions_save' => 'Lưu quyền hạn',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => 'Kết quả Tìm kiếm',
@@ -47,8 +49,8 @@ return [
'search_no_pages' => 'Không trang nào khớp với tìm kiếm này',
'search_for_term' => 'Tìm kiếm cho :term',
'search_more' => 'Thêm kết quả',
- 'search_advanced' => 'Advanced Search',
- 'search_terms' => 'Search Terms',
+ 'search_advanced' => 'Tìm kiếm Nâng cao',
+ 'search_terms' => 'Cụm từ Tìm kiếm',
'search_content_type' => 'Kiểu Nội dung',
'search_exact_matches' => 'Hoàn toàn trùng khớp',
'search_tags' => 'Tìm kiếm Tag',
@@ -146,7 +148,7 @@ return [
'chapters_create' => 'Tạo Chương mới',
'chapters_delete' => 'Xóa Chương',
'chapters_delete_named' => 'Xóa Chương :chapterName',
- 'chapters_delete_explain' => 'Chức năng này sẽ xóa chương với tên \':chapterName\'. Tất cả các trang sẽ bị loại bỏ và thêm trực tiếp vào sách chứa nó.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Bạn có chắc chắn muốn xóa chương này?',
'chapters_edit' => 'Sửa Chương',
'chapters_edit_named' => 'Sửa chương :chapterName',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => 'Phiên bản Trang',
'pages_revisions_named' => 'Phiên bản Trang cho :pageName',
'pages_revision_named' => 'Phiên bản Trang cho :pageName',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Tạo bởi',
'pages_revisions_date' => 'Ngày của Phiên bản',
'pages_revisions_number' => '#',
@@ -256,7 +259,7 @@ return [
'attachments_upload' => 'Tải lên Tập tin',
'attachments_link' => 'Đính kèm Liên kết',
'attachments_set_link' => 'Đặt Liên kết',
- 'attachments_delete' => 'Are you sure you want to delete this attachment?',
+ 'attachments_delete' => 'Bạn có chắc chắn muốn xóa tập tin đính kèm này?',
'attachments_dropzone' => 'Thả các tập tin hoặc bấm vào đây để đính kèm một tập tin',
'attachments_no_files' => 'Không có tập tin nào được tải lên',
'attachments_explain_link' => 'Bạn có thể đính kèm một liên kết nếu bạn lựa chọn không tải lên tập tin. Liên kết này có thể trỏ đến một trang khác hoặc một tập tin ở trên mạng (đám mây).',
@@ -265,7 +268,7 @@ return [
'attachments_link_url' => 'Liên kết đến tập tin',
'attachments_link_url_hint' => 'URL của trang hoặc tập tin',
'attach' => 'Đính kèm',
- 'attachments_insert_link' => 'Add Attachment Link to Page',
+ 'attachments_insert_link' => 'Thêm Đường dẫn Tập tin đính kèm vào Trang',
'attachments_edit_file' => 'Sửa tập tin',
'attachments_edit_file_name' => 'Tên tệp tin',
'attachments_edit_drop_upload' => 'Thả tập tin hoặc bấm vào đây để tải lên và ghi đè',
diff --git a/resources/lang/vi/errors.php b/resources/lang/vi/errors.php
index 6caf0e990..6410fb970 100644
--- a/resources/lang/vi/errors.php
+++ b/resources/lang/vi/errors.php
@@ -82,7 +82,7 @@ return [
// Error pages
'404_page_not_found' => 'Không Tìm Thấy Trang',
'sorry_page_not_found' => 'Xin lỗi, Không tìm thấy trang bạn đang tìm kiếm.',
- 'sorry_page_not_found_permission_warning' => 'If you expected this page to exist, you might not have permission to view it.',
+ 'sorry_page_not_found_permission_warning' => 'Nếu trang bạn tìm kiếm tồn tại, có thể bạn đang không có quyền truy cập.',
'return_home' => 'Quay lại trang chủ',
'error_occurred' => 'Đã xảy ra lỗi',
'app_down' => ':appName hiện đang ngoại tuyến',
diff --git a/resources/lang/vi/passwords.php b/resources/lang/vi/passwords.php
index 21242e003..65b42b4d8 100644
--- a/resources/lang/vi/passwords.php
+++ b/resources/lang/vi/passwords.php
@@ -8,7 +8,7 @@ return [
'password' => 'Mật khẩu phải có tối thiểu 8 ký tự và và phải trùng với mật khẩu xác nhận.',
'user' => "Chúng tôi không tìm thấy người dùng với địa chỉ email đó.",
- 'token' => 'The password reset token is invalid for this email address.',
+ 'token' => 'Mã token đặt lại mật khẩu cho địa chỉ email này không hợp lệ.',
'sent' => 'Chúng tôi đã gửi email chứa liên kết đặt lại mật khẩu cho bạn!',
'reset' => 'Mật khẩu của bạn đã được đặt lại!',
diff --git a/resources/lang/vi/settings.php b/resources/lang/vi/settings.php
index 5d35ff439..67fcb1285 100644
--- a/resources/lang/vi/settings.php
+++ b/resources/lang/vi/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => 'Bảo trì',
'maint_image_cleanup' => 'Dọn dẹp ảnh',
'maint_image_cleanup_desc' => "Quét nội dung trang và phiên bản để kiểm tra xem các ảnh và hình vẽ nào đang được sử dụng và ảnh nào dư thừa. Đảm bảo rằng bạn đã tạo bản sao lưu toàn dữ liệu và ảnh trước khi chạy chức năng này.",
- 'maint_image_cleanup_ignore_revisions' => 'Bỏ qua ảnh trong phiên bản chỉnh sửa',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Chạy Dọn dẹp',
'maint_image_cleanup_warning' => 'Đã tìm thấy :count ảnh có thể không được sử dụng. Bạn muốn chắc rằng muốn xóa các ảnh này?',
'maint_image_cleanup_success' => ':count ảnh có thể không được sử dụng đã được tìm thấy và xóa!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => 'Thử Email',
'maint_send_test_email_mail_greeting' => 'Chức năng gửi email có vẻ đã hoạt động!',
'maint_send_test_email_mail_text' => 'Chúc mừng! Khi bạn nhận được email thông báo này, cài đặt email của bạn có vẻ đã được cấu hình đúng.',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Mở Thùng Rác',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Thùng Rác',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Xóa Bởi',
+ 'recycle_bin_deleted_at' => 'Thời điểm Xóa',
+ 'recycle_bin_permanently_delete' => 'Xóa Vĩnh viễn',
+ 'recycle_bin_restore' => 'Khôi phục',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Dọn dẹp Thùng Rác',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -88,9 +109,9 @@ return [
'audit_event_filter_no_filter' => 'No Filter',
'audit_deleted_item' => 'Deleted Item',
'audit_deleted_item_name' => 'Name: :name',
- 'audit_table_user' => 'User',
+ 'audit_table_user' => 'Người dùng',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => 'Hồ sơ người dùng',
'users_add_new' => 'Thêm người dùng mới',
'users_search' => 'Tìm kiếm người dùng',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => 'Chi tiết người dùng',
'users_details_desc' => 'Hiển thị tên và địa chỉ email cho người dùng này. Địa chỉ email sẽ được sử dụng để đăng nhập vào ứng dụng.',
'users_details_desc_no_email' => 'Đặt tên cho người dùng này để giúp người dùng khác nhận ra họ.',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => 'Xóa người dùng :userName',
'users_delete_warning' => 'Chức năng này sẽ hoàn toàn xóa người dùng với tên \':userName\' từ hệ thống.',
'users_delete_confirm' => 'Bạn có chắc muốn xóa người dùng này không?',
- 'users_delete_success' => 'Người dùng đã được xóa thành công',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => 'Sửa người dùng',
'users_edit_profile' => 'Sửa Hồ sơ',
'users_edit_success' => 'Người dùng được cập nhật thành công',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/vi/validation.php b/resources/lang/vi/validation.php
index 030885408..c00207175 100644
--- a/resources/lang/vi/validation.php
+++ b/resources/lang/vi/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => 'Trường :attribute là bắt buộc khi :values không tồn tại.',
'required_without_all' => 'Trường :attribute là bắt buộc khi không có bất cứ :values nào tồn tại.',
'same' => ':attribute và :other phải trùng khớp với nhau.',
+ 'safe_url' => 'Đường dẫn cung cấp có thể không an toàn.',
'size' => [
'numeric' => ':attribute phải có cỡ :size.',
'file' => ':attribute phải có cỡ :size KB.',
diff --git a/resources/lang/zh_CN/activities.php b/resources/lang/zh_CN/activities.php
index 676a1dd92..717c7dfdf 100644
--- a/resources/lang/zh_CN/activities.php
+++ b/resources/lang/zh_CN/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => '评论',
+ 'permissions_update' => '权限已更新',
];
diff --git a/resources/lang/zh_CN/entities.php b/resources/lang/zh_CN/entities.php
index 387a5b290..40bd546f2 100644
--- a/resources/lang/zh_CN/entities.php
+++ b/resources/lang/zh_CN/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => '由 :user 创建于 :timeLength',
'meta_updated' => '更新于 :timeLength',
'meta_updated_name' => '由 :user 更新于 :timeLength',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => '实体选择',
'images' => '图片',
'my_recent_drafts' => '我最近的草稿',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => '本设置优先于每个用户角色本身所具有的权限。',
'permissions_enable' => '启用自定义权限',
'permissions_save' => '保存权限',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => '搜索结果',
@@ -146,7 +148,7 @@ return [
'chapters_create' => '创建章节',
'chapters_delete' => '删除章节',
'chapters_delete_named' => '删除章节「:chapterName」',
- 'chapters_delete_explain' => '这将删除章节「:chapterName」。所有的页面将被删除并添加到其所在的书籍。',
+ 'chapters_delete_explain' => '这将删除名为“:chapterName”的章节。本章节中存在的所有页面也将被删除。',
'chapters_delete_confirm' => '您确定要删除此章节吗?',
'chapters_edit' => '编辑章节',
'chapters_edit_named' => '编辑章节「:chapterName」',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => '页面修订',
'pages_revisions_named' => '“:pageName”页面修订',
'pages_revision_named' => '“:pageName”页面修订',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => '创建者',
'pages_revisions_date' => '修订日期',
'pages_revisions_number' => '#',
diff --git a/resources/lang/zh_CN/settings.php b/resources/lang/zh_CN/settings.php
index 3467b49a4..0b8e0d587 100755
--- a/resources/lang/zh_CN/settings.php
+++ b/resources/lang/zh_CN/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => '维护',
'maint_image_cleanup' => '清理图像',
'maint_image_cleanup_desc' => "扫描页面和修订内容以检查哪些图像是正在使用的以及哪些图像是多余的。确保在运行前创建完整的数据库和映像备份。",
- 'maint_image_cleanup_ignore_revisions' => '忽略修订记录中的图像',
+ 'maint_delete_images_only_in_revisions' => '同时删除只存在于旧页面版本中的图片',
'maint_image_cleanup_run' => '运行清理',
'maint_image_cleanup_warning' => '发现了 :count 张可能未使用的图像。您确定要删除这些图像吗?',
'maint_image_cleanup_success' => '找到并删除了 :count 张可能未使用的图像!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => '测试电子邮件',
'maint_send_test_email_mail_greeting' => '邮件发送功能看起来工作正常!',
'maint_send_test_email_mail_text' => '恭喜!您收到了此邮件通知,你的电子邮件设置看起来配置正确。',
+ 'maint_recycle_bin_desc' => '被删除的书架、书籍、章节和页面会被存入回收站,你可以还原或永久删除它们。回收站中的较旧项目可能会在系统设置的一段时间后自动删除。',
+ 'maint_recycle_bin_open' => '打开回收站',
+
+ // Recycle Bin
+ 'recycle_bin' => '回收站',
+ 'recycle_bin_desc' => '在这里,您可以还原已删除的项目,或选择将其从系统中永久删除。与系统中应用了权限过滤器的类似活动列表不同,这个表是未经过滤的。',
+ 'recycle_bin_deleted_item' => '被删除的项目',
+ 'recycle_bin_deleted_by' => '删除者',
+ 'recycle_bin_deleted_at' => '删除时间',
+ 'recycle_bin_permanently_delete' => '永久删除',
+ 'recycle_bin_restore' => '恢复',
+ 'recycle_bin_contents_empty' => '回收站当前为空',
+ 'recycle_bin_empty' => '清空回收站',
+ 'recycle_bin_empty_confirm' => '这将永久性销毁回收站中的所有项目(包括每个项目中包含的内容,例如图片)。您确定要清空回收站吗?',
+ 'recycle_bin_destroy_confirm' => '此操作将从系统中永久删除此项目以及下面列出的所有子元素,并且您将无法还原此内容。您确定要永久删除该项目吗?',
+ 'recycle_bin_destroy_list' => '要销毁的项目',
+ 'recycle_bin_restore_list' => '要恢复的项目',
+ 'recycle_bin_restore_confirm' => '此操作会将已删除的项目及其所有子元素恢复到原始位置。如果项目的原始位置已被删除,并且现在位于回收站中,则要恢复项目的上级项目也需要恢复。',
+ 'recycle_bin_restore_deleted_parent' => '该项目的上级项目也已被删除。这些项目将保持被删除状态,直到上级项目被恢复。',
+ 'recycle_bin_destroy_notification' => '从回收站中删除了 :count 个项目。',
+ 'recycle_bin_restore_notification' => '从回收站中恢复了 :count 个项目。',
// Audit Log
'audit' => '审核日志',
@@ -87,10 +108,10 @@ return [
'audit_event_filter' => '事件过滤器',
'audit_event_filter_no_filter' => '无过滤器',
'audit_deleted_item' => '被删除的项目',
- 'audit_deleted_item_name' => '姓名: :name',
+ 'audit_deleted_item_name' => '名称: :name',
'audit_table_user' => '用户',
'audit_table_event' => '事件',
- 'audit_table_item' => '相关项目',
+ 'audit_table_related' => '相关项目或详细信息',
'audit_table_date' => '活动日期',
'audit_date_from' => '日期范围从',
'audit_date_to' => '日期范围至',
@@ -136,6 +157,7 @@ return [
'user_profile' => '用户资料',
'users_add_new' => '添加用户',
'users_search' => '搜索用户',
+ 'users_latest_activity' => '最新活动',
'users_details' => '用户详细资料',
'users_details_desc' => '设置该用户的显示名称和电子邮件地址。 该电子邮件地址将用于登录本站。',
'users_details_desc_no_email' => '设置此用户的昵称,以便其他人识别。',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => '删除用户 :userName',
'users_delete_warning' => '这将从系统中完全删除名为 \':userName\' 的用户。',
'users_delete_confirm' => '您确定要删除这个用户?',
- 'users_delete_success' => '用户删除成功。',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => '编辑用户',
'users_edit_profile' => '编辑资料',
'users_edit_success' => '用户更新成功',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/zh_CN/validation.php b/resources/lang/zh_CN/validation.php
index e0bc55523..8bb8a207a 100644
--- a/resources/lang/zh_CN/validation.php
+++ b/resources/lang/zh_CN/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => '当:values不存在时,:attribute 字段是必需的。',
'required_without_all' => '当:values均不存在时,:attribute 字段是必需的。',
'same' => ':attribute 与 :other 必须匹配。',
+ 'safe_url' => '提供的链接可能不安全。',
'size' => [
'numeric' => ':attribute 必须为:size。',
'file' => ':attribute 必须为:size KB。',
diff --git a/resources/lang/zh_TW/activities.php b/resources/lang/zh_TW/activities.php
index fab4dd20e..41eccf02e 100644
--- a/resources/lang/zh_TW/activities.php
+++ b/resources/lang/zh_TW/activities.php
@@ -45,4 +45,5 @@ return [
// Other
'commented_on' => '評論',
+ 'permissions_update' => 'updated permissions',
];
diff --git a/resources/lang/zh_TW/entities.php b/resources/lang/zh_TW/entities.php
index bc08ee32a..124292c00 100644
--- a/resources/lang/zh_TW/entities.php
+++ b/resources/lang/zh_TW/entities.php
@@ -22,6 +22,7 @@ return [
'meta_created_name' => '由 :user 建立於 :timeLength',
'meta_updated' => '更新於 :timeLength',
'meta_updated_name' => '由 :user 更新於 :timeLength',
+ 'meta_owned_name' => 'Owned by :user',
'entity_select' => '選擇項目',
'images' => '圖片',
'my_recent_drafts' => '我最近的草稿',
@@ -39,6 +40,7 @@ return [
'permissions_intro' => '本設定優先權高於每個使用者角色本身所具有的權限。',
'permissions_enable' => '啟用自訂權限',
'permissions_save' => '儲存權限',
+ 'permissions_owner' => 'Owner',
// Search
'search_results' => '搜尋結果',
@@ -146,7 +148,7 @@ return [
'chapters_create' => '建立章節',
'chapters_delete' => '刪除章節',
'chapters_delete_named' => '刪除章節「:chapterName」',
- 'chapters_delete_explain' => '這將刪除章節「:chapterName」。所有的頁面將被刪除並加入到其所在的書籍。',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => '您確定要刪除此章節嗎?',
'chapters_edit' => '編輯章節',
'chapters_edit_named' => '編輯章節「:chapterName」',
@@ -208,6 +210,7 @@ return [
'pages_revisions' => '頁面修訂',
'pages_revisions_named' => '“:pageName”頁面修訂',
'pages_revision_named' => '“:pageName”頁面修訂',
+ 'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => '建立者',
'pages_revisions_date' => '修訂日期',
'pages_revisions_number' => '#',
diff --git a/resources/lang/zh_TW/settings.php b/resources/lang/zh_TW/settings.php
index b135cb086..e198b37e7 100644
--- a/resources/lang/zh_TW/settings.php
+++ b/resources/lang/zh_TW/settings.php
@@ -68,7 +68,7 @@ return [
'maint' => '維護',
'maint_image_cleanup' => '清理圖像',
'maint_image_cleanup_desc' => "掃描頁面和修訂內容以檢查哪些圖像是正在使用的以及哪些圖像是多余的。確保在運行前創建完整的數據庫和映像備份。",
- 'maint_image_cleanup_ignore_revisions' => '忽略修訂記錄中的圖像',
+ 'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => '運行清理',
'maint_image_cleanup_warning' => '發現了:count 張可能未使用的圖像。您確定要刪除這些圖像嗎?',
'maint_image_cleanup_success' => '找到並刪除了:count 張可能未使用的圖像!',
@@ -80,6 +80,27 @@ return [
'maint_send_test_email_mail_subject' => '測試郵件',
'maint_send_test_email_mail_greeting' => '電子郵件傳遞似乎有效!',
'maint_send_test_email_mail_text' => '恭喜你! 收到此電子郵件通知時,您的電子郵件設置已經認證成功。',
+ 'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
+ 'maint_recycle_bin_open' => 'Open Recycle Bin',
+
+ // Recycle Bin
+ 'recycle_bin' => 'Recycle Bin',
+ 'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
+ 'recycle_bin_deleted_item' => 'Deleted Item',
+ 'recycle_bin_deleted_by' => 'Deleted By',
+ 'recycle_bin_deleted_at' => 'Deletion Time',
+ 'recycle_bin_permanently_delete' => 'Permanently Delete',
+ 'recycle_bin_restore' => 'Restore',
+ 'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
+ 'recycle_bin_empty' => 'Empty Recycle Bin',
+ 'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
+ 'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
+ 'recycle_bin_destroy_list' => 'Items to be Destroyed',
+ 'recycle_bin_restore_list' => 'Items to be Restored',
+ 'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
+ 'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
+ 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
+ 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
@@ -90,7 +111,7 @@ return [
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
- 'audit_table_item' => 'Related Item',
+ 'audit_table_related' => 'Related Item or Detail',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
@@ -136,6 +157,7 @@ return [
'user_profile' => '使用者資料',
'users_add_new' => '加入使用者',
'users_search' => '搜尋使用者',
+ 'users_latest_activity' => 'Latest Activity',
'users_details' => '用戶詳情',
'users_details_desc' => '請設置用戶的顯示名稱和電子郵件地址, 該電子郵件地址將用於登錄該應用。',
'users_details_desc_no_email' => '設置一個用戶的顯示名稱,以便其他人可以認出你。',
@@ -153,7 +175,10 @@ return [
'users_delete_named' => '刪除使用者 :userName',
'users_delete_warning' => '這將從系統中完全刪除名為 \':userName\' 的使用者。',
'users_delete_confirm' => '您確定要刪除這個使用者?',
- 'users_delete_success' => '使用者刪除成功。',
+ 'users_migrate_ownership' => 'Migrate Ownership',
+ 'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
+ 'users_none_selected' => 'No user selected',
+ 'users_delete_success' => 'User successfully removed',
'users_edit' => '編輯使用者',
'users_edit_profile' => '編輯資料',
'users_edit_success' => '使用者更新成功',
@@ -214,6 +239,7 @@ return [
'ja' => '日本語',
'ko' => '한국어',
'nl' => 'Nederlands',
+ 'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt_BR' => 'Português do Brasil',
'ru' => 'Русский',
diff --git a/resources/lang/zh_TW/validation.php b/resources/lang/zh_TW/validation.php
index 82d74e525..7a46288ad 100644
--- a/resources/lang/zh_TW/validation.php
+++ b/resources/lang/zh_TW/validation.php
@@ -90,6 +90,7 @@ return [
'required_without' => '當:values不存在時,:attribute 字段是必需的。',
'required_without_all' => '當:values均不存在時,:attribute 字段是必需的。',
'same' => ':attribute 與 :other 必須匹配。',
+ 'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => ':attribute 必須為:size。',
'file' => ':attribute 必須為:size KB。',