From ed981cbab107fabda27581faddfcfce5b7e4e08a Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Fri, 24 Jun 2022 11:35:59 +0100 Subject: [PATCH] New Crowdin updates (#3428) --- resources/lang/ar/activities.php | 4 + resources/lang/ar/auth.php | 5 + resources/lang/ar/common.php | 2 + resources/lang/ar/entities.php | 12 + resources/lang/bg/activities.php | 4 + resources/lang/bg/auth.php | 5 + resources/lang/bg/common.php | 2 + resources/lang/bg/entities.php | 12 + resources/lang/bs/activities.php | 4 + resources/lang/bs/auth.php | 5 + resources/lang/bs/common.php | 2 + resources/lang/bs/entities.php | 12 + resources/lang/ca/activities.php | 4 + resources/lang/ca/auth.php | 5 + resources/lang/ca/common.php | 2 + resources/lang/ca/entities.php | 12 + resources/lang/cs/activities.php | 4 + resources/lang/cs/auth.php | 5 + resources/lang/cs/common.php | 2 + resources/lang/cs/entities.php | 14 +- resources/lang/cy/activities.php | 73 +++++ resources/lang/cy/auth.php | 115 +++++++ resources/lang/cy/common.php | 104 ++++++ resources/lang/cy/components.php | 34 ++ resources/lang/cy/editor.php | 171 ++++++++++ resources/lang/cy/entities.php | 370 ++++++++++++++++++++++ resources/lang/cy/errors.php | 109 +++++++ resources/lang/cy/pagination.php | 12 + resources/lang/cy/passwords.php | 15 + resources/lang/cy/settings.php | 309 ++++++++++++++++++ resources/lang/cy/validation.php | 117 +++++++ resources/lang/da/activities.php | 50 +-- resources/lang/da/auth.php | 31 +- resources/lang/da/common.php | 14 +- resources/lang/da/editor.php | 228 ++++++------- resources/lang/da/entities.php | 44 ++- resources/lang/da/settings.php | 56 ++-- resources/lang/da/validation.php | 2 +- resources/lang/de/activities.php | 4 + resources/lang/de/auth.php | 5 + resources/lang/de/common.php | 2 + resources/lang/de/entities.php | 34 +- resources/lang/de/settings.php | 6 +- resources/lang/de_informal/activities.php | 4 + resources/lang/de_informal/auth.php | 5 + resources/lang/de_informal/common.php | 2 + resources/lang/de_informal/entities.php | 34 +- resources/lang/de_informal/settings.php | 6 +- resources/lang/es/activities.php | 4 + resources/lang/es/auth.php | 5 + resources/lang/es/common.php | 2 + resources/lang/es/entities.php | 12 + resources/lang/es_AR/activities.php | 6 +- resources/lang/es_AR/auth.php | 5 + resources/lang/es_AR/common.php | 2 + resources/lang/es_AR/entities.php | 18 +- resources/lang/es_AR/settings.php | 2 +- resources/lang/et/activities.php | 4 + resources/lang/et/auth.php | 5 + resources/lang/et/common.php | 2 + resources/lang/et/entities.php | 12 + resources/lang/eu/activities.php | 4 + resources/lang/eu/auth.php | 5 + resources/lang/eu/common.php | 2 + resources/lang/eu/entities.php | 30 +- resources/lang/fa/activities.php | 4 + resources/lang/fa/auth.php | 5 + resources/lang/fa/common.php | 2 + resources/lang/fa/entities.php | 12 + resources/lang/fr/activities.php | 4 + resources/lang/fr/auth.php | 5 + resources/lang/fr/common.php | 2 + resources/lang/fr/editor.php | 42 +-- resources/lang/fr/entities.php | 36 ++- resources/lang/fr/settings.php | 12 +- resources/lang/he/activities.php | 4 + resources/lang/he/auth.php | 5 + resources/lang/he/common.php | 2 + resources/lang/he/entities.php | 12 + resources/lang/hr/activities.php | 4 + resources/lang/hr/auth.php | 5 + resources/lang/hr/common.php | 2 + resources/lang/hr/entities.php | 12 + resources/lang/hu/activities.php | 4 + resources/lang/hu/auth.php | 5 + resources/lang/hu/common.php | 2 + resources/lang/hu/entities.php | 12 + resources/lang/id/activities.php | 4 + resources/lang/id/auth.php | 5 + resources/lang/id/common.php | 2 + resources/lang/id/entities.php | 12 + resources/lang/it/activities.php | 4 + resources/lang/it/auth.php | 5 + resources/lang/it/common.php | 2 + resources/lang/it/entities.php | 12 + resources/lang/ja/activities.php | 4 + resources/lang/ja/auth.php | 5 + resources/lang/ja/common.php | 2 + resources/lang/ja/entities.php | 14 +- resources/lang/ko/activities.php | 4 + resources/lang/ko/auth.php | 5 + resources/lang/ko/common.php | 2 + resources/lang/ko/entities.php | 12 + resources/lang/lt/activities.php | 4 + resources/lang/lt/auth.php | 5 + resources/lang/lt/common.php | 2 + resources/lang/lt/entities.php | 12 + resources/lang/lv/activities.php | 4 + resources/lang/lv/auth.php | 5 + resources/lang/lv/common.php | 2 + resources/lang/lv/entities.php | 12 + resources/lang/nb/activities.php | 4 + resources/lang/nb/auth.php | 5 + resources/lang/nb/common.php | 2 + resources/lang/nb/entities.php | 12 + resources/lang/nl/activities.php | 4 + resources/lang/nl/auth.php | 5 + resources/lang/nl/common.php | 2 + resources/lang/nl/entities.php | 12 + resources/lang/pl/activities.php | 4 + resources/lang/pl/auth.php | 5 + resources/lang/pl/common.php | 2 + resources/lang/pl/entities.php | 12 + resources/lang/pt/activities.php | 4 + resources/lang/pt/auth.php | 5 + resources/lang/pt/common.php | 2 + resources/lang/pt/entities.php | 12 + resources/lang/pt_BR/activities.php | 4 + resources/lang/pt_BR/auth.php | 5 + resources/lang/pt_BR/common.php | 4 +- resources/lang/pt_BR/editor.php | 254 +++++++-------- resources/lang/pt_BR/entities.php | 86 ++--- resources/lang/pt_BR/errors.php | 14 +- resources/lang/pt_BR/settings.php | 96 +++--- resources/lang/pt_BR/validation.php | 2 +- resources/lang/ru/activities.php | 6 +- resources/lang/ru/auth.php | 5 + resources/lang/ru/common.php | 2 + resources/lang/ru/entities.php | 34 +- resources/lang/ru/settings.php | 6 +- resources/lang/sk/activities.php | 4 + resources/lang/sk/auth.php | 5 + resources/lang/sk/common.php | 2 + resources/lang/sk/entities.php | 12 + resources/lang/sl/activities.php | 4 + resources/lang/sl/auth.php | 5 + resources/lang/sl/common.php | 2 + resources/lang/sl/entities.php | 12 + resources/lang/sv/activities.php | 4 + resources/lang/sv/auth.php | 5 + resources/lang/sv/common.php | 2 + resources/lang/sv/entities.php | 12 + resources/lang/tr/activities.php | 6 +- resources/lang/tr/auth.php | 13 +- resources/lang/tr/common.php | 2 + resources/lang/tr/entities.php | 12 + resources/lang/tr/settings.php | 4 +- resources/lang/uk/activities.php | 4 + resources/lang/uk/auth.php | 5 + resources/lang/uk/common.php | 2 + resources/lang/uk/entities.php | 20 +- resources/lang/uz/activities.php | 4 + resources/lang/uz/auth.php | 5 + resources/lang/uz/common.php | 2 + resources/lang/uz/entities.php | 12 + resources/lang/vi/activities.php | 50 +-- resources/lang/vi/auth.php | 23 +- resources/lang/vi/common.php | 18 +- resources/lang/vi/entities.php | 12 + resources/lang/vi/errors.php | 8 +- resources/lang/vi/settings.php | 26 +- resources/lang/zh_CN/activities.php | 4 + resources/lang/zh_CN/auth.php | 5 + resources/lang/zh_CN/common.php | 2 + resources/lang/zh_CN/entities.php | 12 + resources/lang/zh_TW/activities.php | 4 + resources/lang/zh_TW/auth.php | 5 + resources/lang/zh_TW/common.php | 2 + resources/lang/zh_TW/entities.php | 12 + resources/lang/zh_TW/settings.php | 2 +- 180 files changed, 2892 insertions(+), 589 deletions(-) create mode 100644 resources/lang/cy/activities.php create mode 100644 resources/lang/cy/auth.php create mode 100644 resources/lang/cy/common.php create mode 100644 resources/lang/cy/components.php create mode 100644 resources/lang/cy/editor.php create mode 100644 resources/lang/cy/entities.php create mode 100644 resources/lang/cy/errors.php create mode 100644 resources/lang/cy/pagination.php create mode 100644 resources/lang/cy/passwords.php create mode 100644 resources/lang/cy/settings.php create mode 100644 resources/lang/cy/validation.php diff --git a/resources/lang/ar/activities.php b/resources/lang/ar/activities.php index 678fb1412..1cda8b829 100644 --- a/resources/lang/ar/activities.php +++ b/resources/lang/ar/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'تم إنشاء كتاب', 'book_create_notification' => 'تم إنشاء الكتاب بنجاح', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'تم تحديث الكتاب', 'book_update_notification' => 'تم تحديث الكتاب بنجاح', 'book_delete' => 'تم حذف الكتاب', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'تم إنشاء رف كتب', 'bookshelf_create_notification' => 'تم إنشاء الرف بنجاح', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'تم تحديث الرف', 'bookshelf_update_notification' => 'تم تحديث الرف بنجاح', 'bookshelf_delete' => 'تم تحديث الرف', diff --git a/resources/lang/ar/auth.php b/resources/lang/ar/auth.php index 766165961..a3b70612d 100644 --- a/resources/lang/ar/auth.php +++ b/resources/lang/ar/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'المجال الخاص بالبريد الإلكتروني لا يملك حق الوصول لهذا التطبيق', 'register_success' => 'شكراً لإنشاء حسابكم! تم تسجيلكم ودخولكم للحساب الخاص بكم.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'استعادة كلمة المرور', 'reset_password_send_instructions' => 'أدخل بريدك الإلكتروني بالأسفل وسيتم إرسال رسالة برابط لاستعادة كلمة المرور.', diff --git a/resources/lang/ar/common.php b/resources/lang/ar/common.php index 37c43597b..6d34d3ee8 100644 --- a/resources/lang/ar/common.php +++ b/resources/lang/ar/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Previous', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'خيارات الفرز', diff --git a/resources/lang/ar/entities.php b/resources/lang/ar/entities.php index dbb89bc8f..16ecb6ad9 100644 --- a/resources/lang/ar/entities.php +++ b/resources/lang/ar/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/bg/activities.php b/resources/lang/bg/activities.php index f1a489131..52a6c78aa 100644 --- a/resources/lang/bg/activities.php +++ b/resources/lang/bg/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'създадена книга', 'book_create_notification' => 'Книгата е създадена успешно', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'обновена книга', 'book_update_notification' => 'Книгата е обновена успешно', 'book_delete' => 'изтрита книга', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'създаден рафт', 'bookshelf_create_notification' => 'Рафтът е създаден успешно', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'обновен рафт', 'bookshelf_update_notification' => 'Рафтът е обновен успешно', 'bookshelf_delete' => 'изтрит рафт', diff --git a/resources/lang/bg/auth.php b/resources/lang/bg/auth.php index 67397a9c5..97476e8be 100644 --- a/resources/lang/bg/auth.php +++ b/resources/lang/bg/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Този емейл домейн към момента няма достъп до приложението', 'register_success' => 'Благодарим Ви за регистрацията! В момента сте регистриран и сте вписани в приложението.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Нулиране на паролата', 'reset_password_send_instructions' => 'Въведете емейла си и ще ви бъде изпратен емейл с линк за нулиране на паролата.', diff --git a/resources/lang/bg/common.php b/resources/lang/bg/common.php index 889483d01..0d070c84c 100644 --- a/resources/lang/bg/common.php +++ b/resources/lang/bg/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Предишен', 'filter_active' => 'Активен филтър:', 'filter_clear' => 'Изчисти филтъра', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Опции за сортиране', diff --git a/resources/lang/bg/entities.php b/resources/lang/bg/entities.php index a1faad7cd..462e9623a 100644 --- a/resources/lang/bg/entities.php +++ b/resources/lang/bg/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Файловете на изображенията в страницата няма да бъдат дубликирани и оригиналните изображения ще запазят връзката си със страницата, на която са били качени първоначално.', 'copy_consider_attachments' => 'Прикачените към страницата обекти няма да бъдат копирани.', 'copy_consider_access' => 'Смяна на местоположението, собственика или привилегиите може да направи това съдържание достъпно за тези, които не са го виждали преди.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/bs/activities.php b/resources/lang/bs/activities.php index 996cd1dfc..16fefbe63 100644 --- a/resources/lang/bs/activities.php +++ b/resources/lang/bs/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'je kreirao/la knjigu', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'je ažurirao/la knjigu', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'je izbrisao/la knjigu', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'je ažurirao/la policu za knjige', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'je izbrisao/la policu za knjige', diff --git a/resources/lang/bs/auth.php b/resources/lang/bs/auth.php index 5b01b705e..b9a72e2cf 100644 --- a/resources/lang/bs/auth.php +++ b/resources/lang/bs/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Ta e-mail domena nema pristup ovoj aplikaciji', 'register_success' => 'Hvala na registraciji! Sada ste registrovani i prijavljeni.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Resetuj Lozinku', 'reset_password_send_instructions' => 'Unesite vašu e-mail adresu ispod i na nju ćemo vam poslati e-mail sa linkom za promjenu lozinke.', diff --git a/resources/lang/bs/common.php b/resources/lang/bs/common.php index cd844a02e..0008cbcc8 100644 --- a/resources/lang/bs/common.php +++ b/resources/lang/bs/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Prethodno', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Opcije sortiranja', diff --git a/resources/lang/bs/entities.php b/resources/lang/bs/entities.php index afa5f39e9..c9cd0bb5d 100644 --- a/resources/lang/bs/entities.php +++ b/resources/lang/bs/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/ca/activities.php b/resources/lang/ca/activities.php index a2c8eb30c..083f45656 100644 --- a/resources/lang/ca/activities.php +++ b/resources/lang/ca/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'ha creat el llibre', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'ha actualitzat el llibre', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'ha suprimit un llibre', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'ha actualitzat el prestatge', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'ha suprimit un prestatge', diff --git a/resources/lang/ca/auth.php b/resources/lang/ca/auth.php index ab45b0f99..b95ae1e6d 100644 --- a/resources/lang/ca/auth.php +++ b/resources/lang/ca/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Aquest domini de correu electrònic no té accés a aquesta aplicació', 'register_success' => 'Gràcies per registrar-vos! Ja us hi heu registrat i heu iniciat la sessió.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Restableix la contrasenya', 'reset_password_send_instructions' => 'Introduïu la vostra adreça electrònica a continuació i us enviarem un correu electrònic amb un enllaç per a restablir la contrasenya.', diff --git a/resources/lang/ca/common.php b/resources/lang/ca/common.php index 21817683f..7c8ec04a3 100644 --- a/resources/lang/ca/common.php +++ b/resources/lang/ca/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Previous', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Opcions d\'ordenació', diff --git a/resources/lang/ca/entities.php b/resources/lang/ca/entities.php index 179165828..be5d33948 100644 --- a/resources/lang/ca/entities.php +++ b/resources/lang/ca/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/cs/activities.php b/resources/lang/cs/activities.php index 09241df3e..2de8532d4 100644 --- a/resources/lang/cs/activities.php +++ b/resources/lang/cs/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'vytvořil/a knihu', 'book_create_notification' => 'Kniha byla úspěšně vytvořena', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'aktualizoval/a knihu', 'book_update_notification' => 'Kniha byla úspěšně aktualizována', 'book_delete' => 'odstranil/a knihu', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'vytvořil/a knihovnu', 'bookshelf_create_notification' => 'Knihovna byla úspěšně vytvořena', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'aktualizoval/a knihovnu', 'bookshelf_update_notification' => 'Knihovna byla úspěšně aktualizována', 'bookshelf_delete' => 'odstranil/a knihovnu', diff --git a/resources/lang/cs/auth.php b/resources/lang/cs/auth.php index e2f92863a..00ed80cf8 100644 --- a/resources/lang/cs/auth.php +++ b/resources/lang/cs/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Registrace z této e-mailové domény nejsou povoleny', 'register_success' => 'Děkujeme za registraci! Nyní jste zaregistrováni a přihlášeni.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Obnovit heslo', 'reset_password_send_instructions' => 'Níže zadejte svou e-mailovou adresu a bude vám zaslán e-mail s odkazem na obnovení hesla.', diff --git a/resources/lang/cs/common.php b/resources/lang/cs/common.php index 2a496f481..bbf271fe4 100644 --- a/resources/lang/cs/common.php +++ b/resources/lang/cs/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Předchozí', 'filter_active' => 'Aktivní filtr:', 'filter_clear' => 'Zrušit filtr', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Možnosti řazení', diff --git a/resources/lang/cs/entities.php b/resources/lang/cs/entities.php index ab0b103d6..a7e42fd4f 100644 --- a/resources/lang/cs/entities.php +++ b/resources/lang/cs/entities.php @@ -247,7 +247,7 @@ return [ 'pages_permissions_active' => 'Oprávnění stránky byla aktivována', 'pages_initial_revision' => 'První vydání', 'pages_initial_name' => 'Nová stránka', - 'pages_editing_draft_notification' => 'Právě upravujete koncept, který byl uložen před :timeDiff.', + 'pages_editing_draft_notification' => 'Právě upravujete koncept, který byl uložen :timeDiff.', 'pages_draft_edited_notification' => 'Tato stránka se od té doby změnila. Je doporučeno aktuální koncept zahodit.', 'pages_draft_page_changed_since_creation' => 'Tato stránka byla aktualizována od vytvoření tohoto konceptu. Doporučuje se zrušit tento koncept nebo se postarat o to, abyste si nepřepsali žádné již zadané změny.', 'pages_draft_edit_active' => [ @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Přílohy stránky nebudou zkopírovány.', 'copy_consider_access' => 'Po změně umístění, vlastníka nebo oprávnění může dojít k tomu, že obsah může být přístupný těm, kteří přístup dříve něměli.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/cy/activities.php b/resources/lang/cy/activities.php new file mode 100644 index 000000000..b1a643d34 --- /dev/null +++ b/resources/lang/cy/activities.php @@ -0,0 +1,73 @@ + 'tudalen wedi\'i chreu', + 'page_create_notification' => 'Tudalen wedi\'i chreu\'n llwyddiannus', + 'page_update' => 'tudalen wedi\'i diweddaru', + 'page_update_notification' => 'Tudalen wedi\'i diweddaru\'n llwyddiannus', + 'page_delete' => 'tudalen wedi\'i dileu', + 'page_delete_notification' => 'Cafodd y dudalen ei dileu yn llwyddiannus', + 'page_restore' => 'tudalen wedi\'i hadfer', + 'page_restore_notification' => 'Cafodd y dudalen ei hadfer yn llwyddiannus', + 'page_move' => 'symwyd tudalen', + + // Chapters + 'chapter_create' => 'pennod creu', + 'chapter_create_notification' => 'Pennod wedi\'i chreu\'n llwyddiannus', + 'chapter_update' => 'pennod wedi diweddaru', + 'chapter_update_notification' => 'Pennod wedi\'i diweddaru\'n llwyddiannus', + 'chapter_delete' => 'pennod wedi dileu', + 'chapter_delete_notification' => 'Pennod wedi\'i dileu\'n llwyddiannus', + 'chapter_move' => 'pennod wedi symud', + + // Books + 'book_create' => 'llyfr wedi creu', + 'book_create_notification' => 'Llyfr wedi\'i creu\'n llwyddiannus', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', + 'book_update' => 'llyfr wedi diweddaru', + 'book_update_notification' => 'Llyfr wedi\'i diweddaru\'n llwyddiannus', + 'book_delete' => 'llyfr wedi\'i dileu', + 'book_delete_notification' => 'Cafodd y llyfr ei dileu yn llwyddiannus', + 'book_sort' => 'llyfr wedi\'i ddidoli', + 'book_sort_notification' => 'Ail-archebwyd y llyfr yn llwyddiannus', + + // Bookshelves + 'bookshelf_create' => 'creu silff lyfrau', + 'bookshelf_create_notification' => 'Silff lyfrau wedi\'i chreu\'n llwyddiannus', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', + 'bookshelf_update' => 'silff lyfrau wedi\'i diweddaru', + 'bookshelf_update_notification' => 'Diweddarwyd y silff lyfrau yn llwyddiannus', + 'bookshelf_delete' => 'silff lyfrau wedi\'i dileu', + 'bookshelf_delete_notification' => 'Silff lyfrau wedi\'i dileu\'n llwyddiannus', + + // Favourites + 'favourite_add_notification' => 'Mae ":name" wedi\'i ychwanegu at eich ffefrynnau', + 'favourite_remove_notification' => 'Mae ":name" wedi\'i tynnu o\'ch ffefrynnau', + + // MFA + 'mfa_setup_method_notification' => 'Dull aml-ffactor wedi\'i ffurfweddu\'n llwyddiannus', + 'mfa_remove_method_notification' => 'Llwyddwyd i ddileu dull aml-ffactor', + + // Webhooks + 'webhook_create' => 'webhook wedi creu', + 'webhook_create_notification' => 'Webhook wedi\'i creu\'n llwyddiannus', + 'webhook_update' => 'webhook wedi\'i diweddaru', + 'webhook_update_notification' => 'Webhook wedi\'i diweddaru\'n llwyddiannus', + 'webhook_delete' => 'webhook wedi\'i dileu', + 'webhook_delete_notification' => 'Webhook wedi\'i dileu\'n llwyddiannus', + + // Users + 'user_update_notification' => 'Diweddarwyd y defnyddiwr yn llwyddiannus', + 'user_delete_notification' => 'Tynnwyd y defnyddiwr yn llwyddiannus', + + // Other + 'commented_on' => 'gwnaeth sylwadau ar', + 'permissions_update' => 'caniatadau wedi\'u diweddaru', +]; diff --git a/resources/lang/cy/auth.php b/resources/lang/cy/auth.php new file mode 100644 index 000000000..bb008578e --- /dev/null +++ b/resources/lang/cy/auth.php @@ -0,0 +1,115 @@ + 'Nid yw\'r manylion hyn yn cyfateb i\'n cofnodion.', + 'throttle' => 'Gormod o ymdrechion mewngofnodi. Rhowch gynnig arall arni o gwmpas :seconds eiliadau.', + + // Login & Register + 'sign_up' => 'Cofrestru', + 'log_in' => 'Mewngofnodi', + 'log_in_with' => 'Mewngofnodi efo :socialDriver', + 'sign_up_with' => 'Cofrestru efo :socialDriver', + 'logout' => 'Allgofnodi', + + 'name' => 'Enw', + 'username' => 'Enw defnyddiwr', + 'email' => 'Ebost', + 'password' => 'Cyfrinair', + 'password_confirm' => 'Cadarnhau cyfrinair', + 'password_hint' => 'Rhaid bod o leiaf 8 nod', + 'forgot_password' => 'Wedi anghofio cyfrinair?', + 'remember_me' => 'Cofiwch fi', + 'ldap_email_hint' => 'Rhowch e-bost i\'w ddefnyddio ar gyfer y cyfrif hwn.', + 'create_account' => 'Creu cyfrif', + 'already_have_account' => 'Oes gennych chi gyfrif yn barod?', + 'dont_have_account' => 'Dim cyfrif?', + 'social_login' => 'Mewngofnodi cymdeithasol', + 'social_registration' => 'Cofrestru cymdeithasol', + 'social_registration_text' => 'Cofrestru a mewngofnodi gan ddefnyddio dyfais arall.', + + 'register_thanks' => 'Diolch am cofrestru!', + 'register_confirm' => 'Gwiriwch eich e-bost a chliciwch ar y botwm cadarnhau i gael mynediad i: appName.', + 'registrations_disabled' => 'Mae cofrestriadau wedi\'u hanalluogi ar hyn o bryd', + 'registration_email_domain_invalid' => 'Nid oes gan y parth e-bost hwnnw fynediad i\'r rhaglen hon', + 'register_success' => 'Diolch am arwyddo! Rydych bellach wedi cofrestru ac wedi mewngofnodi.', + + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + + // Password Reset + 'reset_password' => 'Ailosod cyfrinair', + 'reset_password_send_instructions' => 'Rhowch eich e-bost isod ac anfonir e-bost atoch gyda dolen ailosod cyfrinair.', + 'reset_password_send_button' => 'Anfon Dolen Ailosod', + 'reset_password_sent' => 'A password reset link will be sent to :email if that email address is found in the system.', + 'reset_password_success' => 'Your password has been successfully reset.', + 'email_reset_subject' => 'Reset your :appName password', + 'email_reset_text' => 'You are receiving this email because we received a password reset request for your account.', + 'email_reset_not_requested' => 'If you did not request a password reset, no further action is required.', + + // Email Confirmation + 'email_confirm_subject' => 'Confirm your email on :appName', + 'email_confirm_greeting' => 'Thanks for joining :appName!', + 'email_confirm_text' => 'Please confirm your email address by clicking the button below:', + 'email_confirm_action' => 'Confirm Email', + 'email_confirm_send_error' => 'Email confirmation required but the system could not send the email. Contact the admin to ensure email is set up correctly.', + 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_resent' => 'Confirmation email resent, Please check your inbox.', + + 'email_not_confirmed' => 'Email Address Not Confirmed', + 'email_not_confirmed_text' => 'Your email address has not yet been confirmed.', + 'email_not_confirmed_click_link' => 'Please click the link in the email that was sent shortly after you registered.', + 'email_not_confirmed_resend' => 'If you cannot find the email you can re-send the confirmation email by submitting the form below.', + 'email_not_confirmed_resend_button' => 'Resend Confirmation Email', + + // 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_login' => 'Password set, you should now be able to login using your set password to access :appName!', + + // Multi-factor Authentication + 'mfa_setup' => 'Setup Multi-Factor Authentication', + 'mfa_setup_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.', + 'mfa_setup_configured' => 'Already configured', + 'mfa_setup_reconfigure' => 'Reconfigure', + 'mfa_setup_remove_confirmation' => 'Are you sure you want to remove this multi-factor authentication method?', + 'mfa_setup_action' => 'Setup', + 'mfa_backup_codes_usage_limit_warning' => 'You have less than 5 backup codes remaining, Please generate and store a new set before you run out of codes to prevent being locked out of your account.', + 'mfa_option_totp_title' => 'Mobile App', + 'mfa_option_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.', + 'mfa_option_backup_codes_title' => 'Backup Codes', + 'mfa_option_backup_codes_desc' => 'Securely store a set of one-time-use backup codes which you can enter to verify your identity.', + 'mfa_gen_confirm_and_enable' => 'Confirm and Enable', + 'mfa_gen_backup_codes_title' => 'Backup Codes Setup', + 'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.', + 'mfa_gen_backup_codes_download' => 'Download Codes', + 'mfa_gen_backup_codes_usage_warning' => 'Each code can only be used once', + 'mfa_gen_totp_title' => 'Mobile App Setup', + 'mfa_gen_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.', + 'mfa_gen_totp_scan' => 'Scan the QR code below using your preferred authentication app to get started.', + 'mfa_gen_totp_verify_setup' => 'Verify Setup', + 'mfa_gen_totp_verify_setup_desc' => 'Verify that all is working by entering a code, generated within your authentication app, in the input box below:', + 'mfa_gen_totp_provide_code_here' => 'Provide your app generated code here', + 'mfa_verify_access' => 'Verify Access', + 'mfa_verify_access_desc' => 'Your user account requires you to confirm your identity via an additional level of verification before you\'re granted access. Verify using one of your configured methods to continue.', + 'mfa_verify_no_methods' => 'No Methods Configured', + 'mfa_verify_no_methods_desc' => 'No multi-factor authentication methods could be found for your account. You\'ll need to set up at least one method before you gain access.', + 'mfa_verify_use_totp' => 'Verify using a mobile app', + 'mfa_verify_use_backup_codes' => 'Verify using a backup code', + 'mfa_verify_backup_code' => 'Backup Code', + 'mfa_verify_backup_code_desc' => 'Enter one of your remaining backup codes below:', + 'mfa_verify_backup_code_enter_here' => 'Enter backup code here', + 'mfa_verify_totp_desc' => 'Enter the code, generated using your mobile app, below:', + 'mfa_setup_login_notification' => 'Multi-factor method configured, Please now login again using the configured method.', +]; diff --git a/resources/lang/cy/common.php b/resources/lang/cy/common.php new file mode 100644 index 000000000..703a70c7e --- /dev/null +++ b/resources/lang/cy/common.php @@ -0,0 +1,104 @@ + 'Cancel', + 'confirm' => 'Confirm', + 'back' => 'Back', + 'save' => 'Save', + 'continue' => 'Continue', + 'select' => 'Select', + 'toggle_all' => 'Toggle All', + 'more' => 'More', + + // Form Labels + 'name' => 'Name', + 'description' => 'Description', + 'role' => 'Role', + 'cover_image' => 'Cover image', + 'cover_image_description' => 'This image should be approx 440x250px.', + + // Actions + 'actions' => 'Actions', + 'view' => 'View', + 'view_all' => 'View All', + 'create' => 'Create', + 'update' => 'Update', + 'edit' => 'Edit', + 'sort' => 'Sort', + 'move' => 'Move', + 'copy' => 'Copy', + 'reply' => 'Reply', + 'delete' => 'Delete', + 'delete_confirm' => 'Confirm Deletion', + 'search' => 'Search', + 'search_clear' => 'Clear Search', + 'reset' => 'Reset', + 'remove' => 'Remove', + 'add' => 'Add', + 'configure' => 'Configure', + 'fullscreen' => 'Fullscreen', + 'favourite' => 'Favourite', + 'unfavourite' => 'Unfavourite', + 'next' => 'Next', + 'previous' => 'Previous', + 'filter_active' => 'Active Filter:', + 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', + + // Sort Options + 'sort_options' => 'Sort Options', + 'sort_direction_toggle' => 'Sort Direction Toggle', + 'sort_ascending' => 'Sort Ascending', + 'sort_descending' => 'Sort Descending', + 'sort_name' => 'Name', + 'sort_default' => 'Default', + 'sort_created_at' => 'Created Date', + 'sort_updated_at' => 'Updated Date', + + // Misc + 'deleted_user' => 'Deleted User', + 'no_activity' => 'No activity to show', + 'no_items' => 'No items available', + 'back_to_top' => 'Back to top', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_details' => 'Toggle Details', + 'toggle_thumbnails' => 'Toggle Thumbnails', + 'details' => 'Details', + 'grid_view' => 'Grid View', + 'list_view' => 'List View', + 'default' => 'Default', + 'breadcrumb' => 'Breadcrumb', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', + 'none' => 'None', + + // Header + 'header_menu_expand' => 'Expand Header Menu', + 'profile_menu' => 'Profile Menu', + 'view_profile' => 'View Profile', + 'edit_profile' => 'Edit Profile', + 'dark_mode' => 'Dark Mode', + 'light_mode' => 'Light Mode', + + // Layout tabs + 'tab_info' => 'Info', + 'tab_info_label' => 'Tab: Show Secondary Information', + 'tab_content' => 'Content', + 'tab_content_label' => 'Tab: Show Primary Content', + + // Email Content + 'email_action_help' => 'If you’re having trouble clicking the ":actionText" button, copy and paste the URL below into your web browser:', + 'email_rights' => 'All rights reserved', + + // Footer Link Options + // Not directly used but available for convenience to users. + 'privacy_policy' => 'Privacy Policy', + 'terms_of_service' => 'Terms of Service', +]; diff --git a/resources/lang/cy/components.php b/resources/lang/cy/components.php new file mode 100644 index 000000000..48a0a32fa --- /dev/null +++ b/resources/lang/cy/components.php @@ -0,0 +1,34 @@ + 'Image Select', + 'image_all' => 'All', + 'image_all_title' => 'View all images', + 'image_book_title' => 'View images uploaded to this book', + 'image_page_title' => 'View images uploaded to this page', + 'image_search_hint' => 'Search by image name', + 'image_uploaded' => 'Uploaded :uploadedDate', + 'image_load_more' => 'Load More', + 'image_image_name' => 'Image Name', + 'image_delete_used' => 'This image is used in the pages below.', + 'image_delete_confirm_text' => 'Are you sure you want to delete this image?', + 'image_select_image' => 'Select Image', + 'image_dropzone' => 'Drop images or click here to upload', + 'images_deleted' => 'Images Deleted', + 'image_preview' => 'Image Preview', + 'image_upload_success' => 'Image uploaded successfully', + 'image_update_success' => 'Image details successfully updated', + 'image_delete_success' => 'Image successfully deleted', + 'image_upload_remove' => 'Remove', + + // Code Editor + 'code_editor' => 'Edit Code', + 'code_language' => 'Code Language', + 'code_content' => 'Code Content', + 'code_session_history' => 'Session History', + 'code_save' => 'Save Code', +]; diff --git a/resources/lang/cy/editor.php b/resources/lang/cy/editor.php new file mode 100644 index 000000000..827120292 --- /dev/null +++ b/resources/lang/cy/editor.php @@ -0,0 +1,171 @@ + 'General', + 'advanced' => 'Advanced', + 'none' => 'None', + 'cancel' => 'Cancel', + 'save' => 'Save', + 'close' => 'Close', + 'undo' => 'Undo', + 'redo' => 'Redo', + 'left' => 'Left', + 'center' => 'Center', + 'right' => 'Right', + 'top' => 'Top', + 'middle' => 'Middle', + 'bottom' => 'Bottom', + 'width' => 'Width', + 'height' => 'Height', + 'More' => 'More', + 'select' => 'Select...', + + // Toolbar + 'formats' => 'Formats', + 'header_large' => 'Large Header', + 'header_medium' => 'Medium Header', + 'header_small' => 'Small Header', + 'header_tiny' => 'Tiny Header', + 'paragraph' => 'Paragraph', + 'blockquote' => 'Blockquote', + 'inline_code' => 'Inline code', + 'callouts' => 'Callouts', + 'callout_information' => 'Information', + 'callout_success' => 'Success', + 'callout_warning' => 'Warning', + 'callout_danger' => 'Danger', + 'bold' => 'Bold', + 'italic' => 'Italic', + 'underline' => 'Underline', + 'strikethrough' => 'Strikethrough', + 'superscript' => 'Superscript', + 'subscript' => 'Subscript', + 'text_color' => 'Text color', + 'custom_color' => 'Custom color', + 'remove_color' => 'Remove color', + 'background_color' => 'Background color', + 'align_left' => 'Align left', + 'align_center' => 'Align center', + 'align_right' => 'Align right', + 'align_justify' => 'Justify', + 'list_bullet' => 'Bullet list', + 'list_numbered' => 'Numbered list', + 'list_task' => 'Task list', + 'indent_increase' => 'Increase indent', + 'indent_decrease' => 'Decrease indent', + 'table' => 'Table', + 'insert_image' => 'Insert image', + 'insert_image_title' => 'Insert/Edit Image', + 'insert_link' => 'Insert/edit link', + 'insert_link_title' => 'Insert/Edit Link', + 'insert_horizontal_line' => 'Insert horizontal line', + 'insert_code_block' => 'Insert code block', + 'insert_drawing' => 'Insert/edit drawing', + 'drawing_manager' => 'Drawing manager', + 'insert_media' => 'Insert/edit media', + 'insert_media_title' => 'Insert/Edit Media', + 'clear_formatting' => 'Clear formatting', + 'source_code' => 'Source code', + 'source_code_title' => 'Source Code', + 'fullscreen' => 'Fullscreen', + 'image_options' => 'Image options', + + // Tables + 'table_properties' => 'Table properties', + 'table_properties_title' => 'Table Properties', + 'delete_table' => 'Delete table', + 'insert_row_before' => 'Insert row before', + 'insert_row_after' => 'Insert row after', + 'delete_row' => 'Delete row', + 'insert_column_before' => 'Insert column before', + 'insert_column_after' => 'Insert column after', + 'delete_column' => 'Delete column', + 'table_cell' => 'Cell', + 'table_row' => 'Row', + 'table_column' => 'Column', + 'cell_properties' => 'Cell properties', + 'cell_properties_title' => 'Cell Properties', + 'cell_type' => 'Cell type', + 'cell_type_cell' => 'Cell', + 'cell_scope' => 'Scope', + 'cell_type_header' => 'Header cell', + 'merge_cells' => 'Merge cells', + 'split_cell' => 'Split cell', + 'table_row_group' => 'Row Group', + 'table_column_group' => 'Column Group', + 'horizontal_align' => 'Horizontal align', + 'vertical_align' => 'Vertical align', + 'border_width' => 'Border width', + 'border_style' => 'Border style', + 'border_color' => 'Border color', + 'row_properties' => 'Row properties', + 'row_properties_title' => 'Row Properties', + 'cut_row' => 'Cut row', + 'copy_row' => 'Copy row', + 'paste_row_before' => 'Paste row before', + 'paste_row_after' => 'Paste row after', + 'row_type' => 'Row type', + 'row_type_header' => 'Header', + 'row_type_body' => 'Body', + 'row_type_footer' => 'Footer', + 'alignment' => 'Alignment', + 'cut_column' => 'Cut column', + 'copy_column' => 'Copy column', + 'paste_column_before' => 'Paste column before', + 'paste_column_after' => 'Paste column after', + 'cell_padding' => 'Cell padding', + 'cell_spacing' => 'Cell spacing', + 'caption' => 'Caption', + 'show_caption' => 'Show caption', + 'constrain' => 'Constrain proportions', + 'cell_border_solid' => 'Solid', + 'cell_border_dotted' => 'Dotted', + 'cell_border_dashed' => 'Dashed', + 'cell_border_double' => 'Double', + 'cell_border_groove' => 'Groove', + 'cell_border_ridge' => 'Ridge', + 'cell_border_inset' => 'Inset', + 'cell_border_outset' => 'Outset', + 'cell_border_none' => 'None', + 'cell_border_hidden' => 'Hidden', + + // Images, links, details/summary & embed + 'source' => 'Source', + 'alt_desc' => 'Alternative description', + 'embed' => 'Embed', + 'paste_embed' => 'Paste your embed code below:', + 'url' => 'URL', + 'text_to_display' => 'Text to display', + 'title' => 'Title', + 'open_link' => 'Open link in...', + 'open_link_current' => 'Current window', + 'open_link_new' => 'New window', + 'insert_collapsible' => 'Insert collapsible block', + 'collapsible_unwrap' => 'Unwrap', + 'edit_label' => 'Edit label', + 'toggle_open_closed' => 'Toggle open/closed', + 'collapsible_edit' => 'Edit collapsible block', + 'toggle_label' => 'Toggle label', + + // About view + 'about' => 'About the editor', + 'about_title' => 'About the WYSIWYG Editor', + 'editor_license' => 'Editor License & Copyright', + 'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under an LGPL v2.1 license.', + 'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.', + 'save_continue' => 'Save Page & Continue', + 'callouts_cycle' => '(Keep pressing to toggle through types)', + 'link_selector' => 'Link to content', + 'shortcuts' => 'Shortcuts', + 'shortcut' => 'Shortcut', + 'shortcuts_intro' => 'The following shortcuts are available in the editor:', + 'windows_linux' => '(Windows/Linux)', + 'mac' => '(Mac)', + 'description' => 'Description', +]; diff --git a/resources/lang/cy/entities.php b/resources/lang/cy/entities.php new file mode 100644 index 000000000..27d67487a --- /dev/null +++ b/resources/lang/cy/entities.php @@ -0,0 +1,370 @@ + 'Recently Created', + 'recently_created_pages' => 'Recently Created Pages', + 'recently_updated_pages' => 'Recently Updated Pages', + 'recently_created_chapters' => 'Recently Created Chapters', + 'recently_created_books' => 'Recently Created Books', + 'recently_created_shelves' => 'Recently Created Shelves', + 'recently_update' => 'Recently Updated', + 'recently_viewed' => 'Recently Viewed', + 'recent_activity' => 'Recent Activity', + 'create_now' => 'Create one now', + 'revisions' => 'Revisions', + 'meta_revision' => 'Revision #:revisionCount', + 'meta_created' => 'Created :timeLength', + 'meta_created_name' => 'Created :timeLength by :user', + 'meta_updated' => 'Updated :timeLength', + 'meta_updated_name' => 'Updated :timeLength by :user', + 'meta_owned_name' => 'Owned by :user', + 'entity_select' => 'Entity Select', + 'images' => 'Images', + 'my_recent_drafts' => 'My Recent Drafts', + 'my_recently_viewed' => 'My Recently Viewed', + 'my_most_viewed_favourites' => 'My Most Viewed Favourites', + 'my_favourites' => 'My Favourites', + 'no_pages_viewed' => 'You have not viewed any pages', + 'no_pages_recently_created' => 'No pages have been recently created', + 'no_pages_recently_updated' => 'No pages have been recently updated', + 'export' => 'Export', + 'export_html' => 'Contained Web File', + 'export_pdf' => 'PDF File', + 'export_text' => 'Plain Text File', + 'export_md' => 'Markdown File', + + // Permissions and restrictions + 'permissions' => 'Permissions', + 'permissions_intro' => 'Once enabled, These permissions will take priority over any set role permissions.', + 'permissions_enable' => 'Enable Custom Permissions', + 'permissions_save' => 'Save Permissions', + 'permissions_owner' => 'Owner', + + // Search + 'search_results' => 'Search Results', + 'search_total_results_found' => ':count result found|:count total results found', + 'search_clear' => 'Clear Search', + 'search_no_pages' => 'No pages matched this search', + 'search_for_term' => 'Search for :term', + 'search_more' => 'More Results', + 'search_advanced' => 'Advanced Search', + 'search_terms' => 'Search Terms', + 'search_content_type' => 'Content Type', + 'search_exact_matches' => 'Exact Matches', + 'search_tags' => 'Tag Searches', + 'search_options' => 'Options', + 'search_viewed_by_me' => 'Viewed by me', + 'search_not_viewed_by_me' => 'Not viewed by me', + 'search_permissions_set' => 'Permissions set', + 'search_created_by_me' => 'Created by me', + 'search_updated_by_me' => 'Updated by me', + 'search_owned_by_me' => 'Owned by me', + 'search_date_options' => 'Date Options', + 'search_updated_before' => 'Updated before', + 'search_updated_after' => 'Updated after', + 'search_created_before' => 'Created before', + 'search_created_after' => 'Created after', + 'search_set_date' => 'Set Date', + 'search_update' => 'Update Search', + + // Shelves + 'shelf' => 'Shelf', + 'shelves' => 'Shelves', + 'x_shelves' => ':count Shelf|:count Shelves', + 'shelves_long' => 'Bookshelves', + 'shelves_empty' => 'No shelves have been created', + 'shelves_create' => 'Create New Shelf', + 'shelves_popular' => 'Popular Shelves', + 'shelves_new' => 'New Shelves', + 'shelves_new_action' => 'New Shelf', + 'shelves_popular_empty' => 'The most popular shelves will appear here.', + 'shelves_new_empty' => 'The most recently created shelves will appear here.', + 'shelves_save' => 'Save Shelf', + 'shelves_books' => 'Books on this shelf', + 'shelves_add_books' => 'Add books to this shelf', + 'shelves_drag_books' => 'Drag books here to add them to this shelf', + 'shelves_empty_contents' => 'This shelf has no books assigned to it', + '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_permissions_cascade_warning' => 'Permissions on bookshelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.', + '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', + + // Books + 'book' => 'Book', + 'books' => 'Books', + 'x_books' => ':count Book|:count Books', + 'books_empty' => 'No books have been created', + 'books_popular' => 'Popular Books', + 'books_recent' => 'Recent Books', + 'books_new' => 'New Books', + 'books_new_action' => 'New Book', + 'books_popular_empty' => 'The most popular books will appear here.', + 'books_new_empty' => 'The most recently created books will appear here.', + 'books_create' => 'Create New Book', + 'books_delete' => 'Delete Book', + 'books_delete_named' => 'Delete Book :bookName', + 'books_delete_explain' => 'This will delete the book with the name \':bookName\'. All pages and chapters will be removed.', + 'books_delete_confirmation' => 'Are you sure you want to delete this book?', + 'books_edit' => 'Edit Book', + 'books_edit_named' => 'Edit Book :bookName', + 'books_form_book_name' => 'Book Name', + 'books_save' => 'Save Book', + 'books_permissions' => 'Book Permissions', + 'books_permissions_updated' => 'Book Permissions Updated', + 'books_empty_contents' => 'No pages or chapters have been created for this book.', + 'books_empty_create_page' => 'Create a new page', + 'books_empty_sort_current_book' => 'Sort the current book', + 'books_empty_add_chapter' => 'Add a chapter', + 'books_permissions_active' => 'Book Permissions Active', + 'books_search_this' => 'Search this book', + 'books_navigation' => 'Book Navigation', + 'books_sort' => 'Sort Book Contents', + 'books_sort_named' => 'Sort Book :bookName', + 'books_sort_name' => 'Sort by Name', + 'books_sort_created' => 'Sort by Created Date', + 'books_sort_updated' => 'Sort by Updated Date', + 'books_sort_chapters_first' => 'Chapters First', + 'books_sort_chapters_last' => 'Chapters Last', + 'books_sort_show_other' => 'Show Other Books', + 'books_sort_save' => 'Save New Order', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', + + // Chapters + 'chapter' => 'Chapter', + 'chapters' => 'Chapters', + 'x_chapters' => ':count Chapter|:count Chapters', + 'chapters_popular' => 'Popular Chapters', + 'chapters_new' => 'New Chapter', + 'chapters_create' => 'Create New Chapter', + 'chapters_delete' => 'Delete Chapter', + 'chapters_delete_named' => 'Delete Chapter :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' => 'Are you sure you want to delete this chapter?', + 'chapters_edit' => 'Edit Chapter', + 'chapters_edit_named' => 'Edit Chapter :chapterName', + 'chapters_save' => 'Save Chapter', + 'chapters_move' => 'Move Chapter', + 'chapters_move_named' => 'Move Chapter :chapterName', + 'chapter_move_success' => 'Chapter moved to :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', + 'chapters_permissions' => 'Chapter Permissions', + 'chapters_empty' => 'No pages are currently in this chapter.', + 'chapters_permissions_active' => 'Chapter Permissions Active', + 'chapters_permissions_success' => 'Chapter Permissions Updated', + 'chapters_search_this' => 'Search this chapter', + + // Pages + 'page' => 'Page', + 'pages' => 'Pages', + 'x_pages' => ':count Page|:count Pages', + 'pages_popular' => 'Popular Pages', + 'pages_new' => 'New Page', + 'pages_attachments' => 'Attachments', + 'pages_navigation' => 'Page Navigation', + 'pages_delete' => 'Delete Page', + 'pages_delete_named' => 'Delete Page :pageName', + 'pages_delete_draft_named' => 'Delete Draft Page :pageName', + 'pages_delete_draft' => 'Delete Draft Page', + 'pages_delete_success' => 'Page deleted', + 'pages_delete_draft_success' => 'Draft page deleted', + 'pages_delete_confirm' => 'Are you sure you want to delete this page?', + 'pages_delete_draft_confirm' => 'Are you sure you want to delete this draft page?', + 'pages_editing_named' => 'Editing Page :pageName', + 'pages_edit_draft_options' => 'Draft Options', + 'pages_edit_save_draft' => 'Save Draft', + 'pages_edit_draft' => 'Edit Page Draft', + 'pages_editing_draft' => 'Editing Draft', + 'pages_editing_page' => 'Editing Page', + 'pages_edit_draft_save_at' => 'Draft saved at ', + 'pages_edit_delete_draft' => 'Delete Draft', + 'pages_edit_discard_draft' => 'Discard Draft', + 'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor', + 'pages_edit_switch_to_markdown_clean' => '(Clean Content)', + 'pages_edit_switch_to_markdown_stable' => '(Stable Content)', + 'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor', + 'pages_edit_set_changelog' => 'Set Changelog', + 'pages_edit_enter_changelog_desc' => 'Enter a brief description of the changes you\'ve made', + 'pages_edit_enter_changelog' => 'Enter Changelog', + 'pages_editor_switch_title' => 'Switch Editor', + 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', + 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', + 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', + 'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.', + 'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.', + 'pages_save' => 'Save Page', + 'pages_title' => 'Page Title', + 'pages_name' => 'Page Name', + 'pages_md_editor' => 'Editor', + 'pages_md_preview' => 'Preview', + 'pages_md_insert_image' => 'Insert Image', + 'pages_md_insert_link' => 'Insert Entity Link', + 'pages_md_insert_drawing' => 'Insert Drawing', + 'pages_not_in_chapter' => 'Page is not in a chapter', + 'pages_move' => 'Move Page', + 'pages_move_success' => 'Page moved to ":parentName"', + 'pages_copy' => 'Copy Page', + 'pages_copy_desination' => 'Copy Destination', + 'pages_copy_success' => 'Page successfully copied', + 'pages_permissions' => 'Page Permissions', + 'pages_permissions_success' => 'Page permissions updated', + 'pages_revision' => 'Revision', + 'pages_revisions' => 'Page Revisions', + 'pages_revisions_named' => 'Page Revisions for :pageName', + 'pages_revision_named' => 'Page Revision for :pageName', + 'pages_revision_restored_from' => 'Restored from #:id; :summary', + 'pages_revisions_created_by' => 'Created By', + 'pages_revisions_date' => 'Revision Date', + 'pages_revisions_number' => '#', + 'pages_revisions_numbered' => 'Revision #:id', + 'pages_revisions_numbered_changes' => 'Revision #:id Changes', + 'pages_revisions_editor' => 'Editor Type', + 'pages_revisions_changelog' => 'Changelog', + 'pages_revisions_changes' => 'Changes', + 'pages_revisions_current' => 'Current Version', + 'pages_revisions_preview' => 'Preview', + 'pages_revisions_restore' => 'Restore', + 'pages_revisions_none' => 'This page has no revisions', + 'pages_copy_link' => 'Copy Link', + 'pages_edit_content_link' => 'Edit Content', + 'pages_permissions_active' => 'Page Permissions Active', + 'pages_initial_revision' => 'Initial publish', + 'pages_initial_name' => 'New Page', + 'pages_editing_draft_notification' => 'You are currently editing a draft that was last saved :timeDiff.', + 'pages_draft_edited_notification' => 'This page has been updated by since that time. It is recommended that you discard this draft.', + 'pages_draft_page_changed_since_creation' => 'This page has been updated since this draft was created. It is recommended that you discard this draft or take care not to overwrite any page changes.', + 'pages_draft_edit_active' => [ + 'start_a' => ':count users have started editing this page', + 'start_b' => ':userName has started editing this page', + 'time_a' => 'since the page was last updated', + 'time_b' => 'in the last :minCount minutes', + 'message' => ':start :time. Take care not to overwrite each other\'s updates!', + ], + 'pages_draft_discarded' => 'Draft discarded, The editor has been updated with the current page content', + 'pages_specific' => 'Specific Page', + 'pages_is_template' => 'Page Template', + + // Editor Sidebar + 'page_tags' => 'Page Tags', + 'chapter_tags' => 'Chapter Tags', + 'book_tags' => 'Book Tags', + 'shelf_tags' => 'Shelf Tags', + 'tag' => 'Tag', + 'tags' => 'Tags', + 'tag_name' => 'Tag Name', + 'tag_value' => 'Tag Value (Optional)', + 'tags_explain' => "Add some tags to better categorise your content. \n You can assign a value to a tag for more in-depth organisation.", + 'tags_add' => 'Add another tag', + 'tags_remove' => 'Remove this tag', + 'tags_usages' => 'Total tag usages', + 'tags_assigned_pages' => 'Assigned to Pages', + 'tags_assigned_chapters' => 'Assigned to Chapters', + 'tags_assigned_books' => 'Assigned to Books', + 'tags_assigned_shelves' => 'Assigned to Shelves', + 'tags_x_unique_values' => ':count unique values', + 'tags_all_values' => 'All values', + 'tags_view_tags' => 'View Tags', + 'tags_view_existing_tags' => 'View existing tags', + 'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.', + 'attachments' => 'Attachments', + 'attachments_explain' => 'Upload some files or attach some links to display on your page. These are visible in the page sidebar.', + 'attachments_explain_instant_save' => 'Changes here are saved instantly.', + 'attachments_items' => 'Attached Items', + 'attachments_upload' => 'Upload File', + 'attachments_link' => 'Attach Link', + 'attachments_set_link' => 'Set Link', + 'attachments_delete' => 'Are you sure you want to delete this attachment?', + 'attachments_dropzone' => 'Drop files or click here to attach a file', + 'attachments_no_files' => 'No files have been uploaded', + 'attachments_explain_link' => 'You can attach a link if you\'d prefer not to upload a file. This can be a link to another page or a link to a file in the cloud.', + 'attachments_link_name' => 'Link Name', + 'attachment_link' => 'Attachment link', + 'attachments_link_url' => 'Link to file', + 'attachments_link_url_hint' => 'Url of site or file', + 'attach' => 'Attach', + 'attachments_insert_link' => 'Add Attachment Link to Page', + 'attachments_edit_file' => 'Edit File', + 'attachments_edit_file_name' => 'File Name', + 'attachments_edit_drop_upload' => 'Drop files or click here to upload and overwrite', + 'attachments_order_updated' => 'Attachment order updated', + 'attachments_updated_success' => 'Attachment details updated', + 'attachments_deleted' => 'Attachment deleted', + 'attachments_file_uploaded' => 'File successfully uploaded', + 'attachments_file_updated' => 'File successfully updated', + 'attachments_link_attached' => 'Link successfully attached to page', + 'templates' => 'Templates', + 'templates_set_as_template' => 'Page is a template', + 'templates_explain_set_as_template' => 'You can set this page as a template so its contents be utilized when creating other pages. Other users will be able to use this template if they have view permissions for this page.', + 'templates_replace_content' => 'Replace page content', + 'templates_append_content' => 'Append to page content', + 'templates_prepend_content' => 'Prepend to page content', + + // Profile View + 'profile_user_for_x' => 'User for :time', + 'profile_created_content' => 'Created Content', + 'profile_not_created_pages' => ':userName has not created any pages', + 'profile_not_created_chapters' => ':userName has not created any chapters', + 'profile_not_created_books' => ':userName has not created any books', + 'profile_not_created_shelves' => ':userName has not created any shelves', + + // Comments + 'comment' => 'Comment', + 'comments' => 'Comments', + 'comment_add' => 'Add Comment', + 'comment_placeholder' => 'Leave a comment here', + 'comment_count' => '{0} No Comments|{1} 1 Comment|[2,*] :count Comments', + 'comment_save' => 'Save Comment', + 'comment_saving' => 'Saving comment...', + 'comment_deleting' => 'Deleting comment...', + 'comment_new' => 'New Comment', + 'comment_created' => 'commented :createDiff', + 'comment_updated' => 'Updated :updateDiff by :username', + 'comment_deleted_success' => 'Comment deleted', + 'comment_created_success' => 'Comment added', + 'comment_updated_success' => 'Comment updated', + 'comment_delete_confirm' => 'Are you sure you want to delete this comment?', + 'comment_in_reply_to' => 'In reply to :commentId', + + // Revision + 'revision_delete_confirm' => 'Are you sure you want to delete this revision?', + 'revision_restore_confirm' => 'Are you sure you want to restore this revision? The current page contents will be replaced.', + 'revision_delete_success' => 'Revision deleted', + 'revision_cannot_delete_latest' => 'Cannot delete the latest revision.', + + // Copy view + 'copy_consider' => 'Please consider the below when copying content.', + 'copy_consider_permissions' => 'Custom permission settings will not be copied.', + 'copy_consider_owner' => 'You will become the owner of all copied content.', + 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', + 'copy_consider_attachments' => 'Page attachments will not be copied.', + 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', +]; diff --git a/resources/lang/cy/errors.php b/resources/lang/cy/errors.php new file mode 100644 index 000000000..d540baeac --- /dev/null +++ b/resources/lang/cy/errors.php @@ -0,0 +1,109 @@ + 'Nid oes gennych ganiatâd i gael mynediad i\'r dudalen y gofynnwyd amdani.', + 'permissionJson' => 'Nid oes gennych ganiatâd i gyflawni\'r weithred y gofynnwyd amdani.', + + // Auth + 'error_user_exists_different_creds' => 'Mae defnyddiwr gyda\'r e-bost :email eisoes yn bodoli ond gyda nodweddion gwahanol.', + 'email_already_confirmed' => 'E-bost eisoes wedi\'i gadarnhau, Ceisiwch fewngofnodi.', + 'email_confirmation_invalid' => 'Nid yw\'r tocyn cadarnhau hwn yn ddilys neu mae eisoes wedi\'i ddefnyddio. Ceisiwch gofrestru eto.', + 'email_confirmation_expired' => 'Mae\'r tocyn cadarnhad wedi dod i ben, Mae e-bost cadarnhau newydd wedi\'i anfon.', + 'email_confirmation_awaiting' => 'Mae angen cadarnhau cyfeiriad e-bost y cyfrif a ddefnyddir', + 'ldap_fail_anonymous' => 'Methodd mynediad LDAP gan ddefnyddio rhwymiad dienw', + 'ldap_fail_authed' => 'Methodd mynediad LDAP gan ddefnyddio\'r manylion dn a chyfrinair a roddwyd', + 'ldap_extension_not_installed' => 'Estyniad PHP LDAP heb ei osod', + 'ldap_cannot_connect' => 'Methu cysylltu i weinydd ldap, cysylltiad cychwynnol wedi methu', + 'saml_already_logged_in' => 'Wedi mewngofnodi yn barod', + 'saml_user_not_registered' => 'Nid yw\'r defnyddiwr :name wedi\'i gofrestru ac mae cofrestriad awtomatig wedi\'i analluogi', + 'saml_no_email_address' => 'Methu dod o hyd i gyfeiriad e-bost, ar gyfer y defnyddiwr hwn, yn y data a ddarparwyd gan y system ddilysu allanol', + 'saml_invalid_response_id' => 'Nid yw\'r cais o\'r system ddilysu allanol yn cael ei gydnabod gan broses a ddechreuwyd gan y cais hwn. Gallai llywio yn ôl ar ôl mewngofnodi achosi\'r broblem hon.', + 'saml_fail_authed' => 'Wedi methu mewngofnodi gan ddefnyddio :system, ni roddodd y system awdurdodiad llwyddiannus', + 'oidc_already_logged_in' => 'Wedi mewngofnodi yn barod', + 'oidc_user_not_registered' => 'Nid yw\'r defnyddiwr :name wedi\'i gofrestru ac mae cofrestriad awtomatig wedi\'i analluogi', + 'oidc_no_email_address' => 'Methu dod o hyd i gyfeiriad e-bost, ar gyfer y defnyddiwr hwn, yn y data a ddarparwyd gan y system ddilysu allanol', + 'oidc_fail_authed' => 'Wedi methu mewngofnodi gan ddefnyddio :system, ni roddodd y system awdurdodiad llwyddiannus', + 'social_no_action_defined' => 'Dim gweithred wedi\'i diffinio', + 'social_login_bad_response' => "Gwall a dderbyniwyd yn ystod mewngofnodi :socialAccount:\n:error", + 'social_account_in_use' => 'Mae\'r cyfrif :socialAccount hwn eisoes yn cael ei ddefnyddio, Ceisiwch fewngofnodi trwy\'r opsiwn :socialAccount.', + 'social_account_email_in_use' => 'Mae\'r e-bost :email eisoes yn cael ei ddefnyddio. Os oes gennych gyfrif yn barod gallwch gysylltu eich cyfrif :socialAccount o osodiadau eich proffil.', + 'social_account_existing' => 'Mae\'r :socialAccount hwn eisoes ynghlwm wrth eich proffil.', + 'social_account_already_used_existing' => 'Mae\'r cyfrif :socialAccount hwn eisoes yn cael ei ddefnyddio gan ddefnyddiwr arall.', + 'social_account_not_used' => 'Nid yw\'r cyfrif :socialAccount hwn yn gysylltiedig ag unrhyw ddefnyddwyr. Atodwch ef yn eich gosodiadau proffil. ', + 'social_account_register_instructions' => 'Os nad oes gennych gyfrif eto, gallwch gofrestru cyfrif gan ddefnyddio\'r opsiwn :socialAccount.', + 'social_driver_not_found' => 'Gyrrwr cymdeithasol heb ei ganfod', + 'social_driver_not_configured' => 'Nid yw eich gosodiadau cymdeithasol :socialAccount wedi\'u ffurfweddu\'n gywir.', + 'invite_token_expired' => 'Mae\'r ddolen wahoddiad hon wedi dod i ben. Yn lle hynny, gallwch chi geisio ailosod cyfrinair eich cyfrif.', + + // System + 'path_not_writable' => 'Nid oedd modd uwchlwytho llwybr ffeil :filePath. Sicrhewch ei fod yn ysgrifenadwy i\'r gweinydd.', + 'cannot_get_image_from_url' => 'Methu cael delwedd o :url', + 'cannot_create_thumbs' => 'Ni all y gweinydd greu mân-luniau. Gwiriwch fod gennych yr estyniad GD PHP wedi\'i osod.', + 'server_upload_limit' => 'Nid yw\'r gweinydd yn caniatáu uwchlwythiadau o\'r maint hwn. Rhowch gynnig ar faint ffeil llai.', + 'uploaded' => 'Nid yw\'r gweinydd yn caniatáu uwchlwythiadau o\'r maint hwn. Rhowch gynnig ar faint ffeil llai.', + 'image_upload_error' => 'Bu gwall wrth uwchlwytho\'r ddelwedd', + 'image_upload_type_error' => 'Mae\'r math o ddelwedd sy\'n cael ei huwchlwytho yn annilys', + 'file_upload_timeout' => 'Mae\'r amser uwchlwytho ffeil wedi dod i ben.', + + // Attachments + 'attachment_not_found' => 'Ni chanfuwyd yr atodiad', + + // Pages + 'page_draft_autosave_fail' => 'Wedi methu cadw\'r drafft. Sicrhewch fod gennych gysylltiad rhyngrwyd cyn cadw\'r dudalen hon', + 'page_custom_home_deletion' => 'Methu dileu tudalen tra ei bod wedi\'i gosod fel hafan', + + // Entities + 'entity_not_found' => 'Endid heb ei ganfod', + 'bookshelf_not_found' => 'Heb ddod o hyd i\'r silff lyfrau', + 'book_not_found' => 'Ni chanfuwyd y llyfr', + 'page_not_found' => 'Heb ganfod y dudalen', + 'chapter_not_found' => 'Pennod heb ei chanfod', + 'selected_book_not_found' => 'Ni ddaethpwyd o hyd i\'r llyfr a ddewiswyd', + 'selected_book_chapter_not_found' => 'Ni ddaethpwyd o hyd i\'r Llyfr neu\'r Bennod a ddewiswyd', + 'guests_cannot_save_drafts' => 'Ni all gwesteion arbed drafftiau', + + // Users + 'users_cannot_delete_only_admin' => 'Ni allwch ddileu\'r unig weinyddwr', + 'users_cannot_delete_guest' => 'Ni allwch ddileu\'r defnyddiwr gwadd', + + // Roles + 'role_cannot_be_edited' => 'Nid oes modd golygu\'r rôl hon', + 'role_system_cannot_be_deleted' => 'Rôl system yw\'r rôl hon ac ni ellir ei dileu', + 'role_registration_default_cannot_delete' => 'Ni ellir dileu\'r rôl hon tra ei bod wedi\'i gosod fel y rôl gofrestru ddiofyn', + 'role_cannot_remove_only_admin' => 'Y defnyddiwr hwn yw\'r unig ddefnyddiwr sydd wedi\'i neilltuo i rôl y gweinyddwr. Neilltuo rôl y gweinyddwr i ddefnyddiwr arall cyn ceisio ei dynnu yma.', + + // Comments + 'comment_list' => 'Digwyddodd gwall wrth nôl y sylwadau.', + 'cannot_add_comment_to_draft' => 'Ni allwch ychwanegu sylwadau at ddrafft.', + 'comment_add' => 'Digwyddodd gwall wrth ychwanegu / diweddaru\'r sylw.', + 'comment_delete' => 'Digwyddodd gwall wrth dileu\'r sylwad.', + 'empty_comment' => 'Methu ychwanegu sylw gwag.', + + // Error pages + '404_page_not_found' => 'Heb ganfod y dudalen', + 'sorry_page_not_found' => 'Mae\'n ddrwg gennym, nid oedd modd dod o hyd i\'r dudalen roeddech yn chwilio amdani.', + 'sorry_page_not_found_permission_warning' => 'Os oeddech yn disgwyl i\'r dudalen hon fodoli, efallai na fyddai gennych ganiatâd i\'w gweld.', + 'image_not_found' => 'Heb ganfod y delwedd', + 'image_not_found_subtitle' => 'Mae\'n ddrwg gennym, ni fu modd dod o hyd i\'r ffeil delwedd roeddech yn chwilio amdani.', + 'image_not_found_details' => 'Os oeddech chi\'n disgwyl i\'r ddelwedd hon fodoli efallai ei bod wedi\'i dileu.', + 'return_home' => 'Dychwelyd i gartref', + 'error_occurred' => 'Digwyddodd Gwall', + 'app_down' => 'Mae :appName i lawr ar hyn o bryd', + 'back_soon' => 'Bydd yn ôl i fyny yn fuan.', + + // API errors + 'api_no_authorization_found' => 'Ni chanfuwyd tocyn awdurdodi ar y cais', + 'api_bad_authorization_format' => 'Canfuwyd tocyn awdurdodi ar y cais ond roedd yn ymddangos bod y fformat yn anghywir', + 'api_user_token_not_found' => 'Ni chanfuwyd tocyn API cyfatebol ar gyfer y tocyn awdurdodi a ddarparwyd', + 'api_incorrect_token_secret' => 'Mae\'r gyfrinach a ddarparwyd ar gyfer y tocyn API defnyddiedig a roddwyd yn anghywir', + 'api_user_no_api_permission' => 'Nid oes gan berchennog y tocyn API a ddefnyddiwyd ganiatâd i wneud galwadau API', + 'api_user_token_expired' => 'Mae\'r tocyn awdurdodi a ddefnyddiwyd wedi dod i ben', + + // Settings & Maintenance + 'maintenance_test_email_failure' => 'Gwall a daflwyd wrth anfon e-bost prawf:', + +]; diff --git a/resources/lang/cy/pagination.php b/resources/lang/cy/pagination.php new file mode 100644 index 000000000..85bd12fc3 --- /dev/null +++ b/resources/lang/cy/pagination.php @@ -0,0 +1,12 @@ + '« Previous', + 'next' => 'Next »', + +]; diff --git a/resources/lang/cy/passwords.php b/resources/lang/cy/passwords.php new file mode 100644 index 000000000..b408f3c2f --- /dev/null +++ b/resources/lang/cy/passwords.php @@ -0,0 +1,15 @@ + 'Passwords must be at least eight characters and match the confirmation.', + 'user' => "We can't find a user with that e-mail address.", + 'token' => 'The password reset token is invalid for this email address.', + 'sent' => 'We have e-mailed your password reset link!', + 'reset' => 'Your password has been reset!', + +]; diff --git a/resources/lang/cy/settings.php b/resources/lang/cy/settings.php new file mode 100644 index 000000000..3bfe70bc4 --- /dev/null +++ b/resources/lang/cy/settings.php @@ -0,0 +1,309 @@ + 'Settings', + 'settings_save' => 'Save Settings', + 'settings_save_success' => 'Settings saved', + 'system_version' => 'System Version', + 'categories' => 'Categories', + + // App Settings + 'app_customization' => 'Customization', + 'app_features_security' => 'Features & Security', + 'app_name' => 'Application Name', + 'app_name_desc' => 'This name is shown in the header and in any system-sent emails.', + 'app_name_header' => 'Show name in 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_viewing' => 'Allow public viewing?', + 'app_secure_images' => 'Higher Security Image Uploads', + 'app_secure_images_toggle' => 'Enable higher security image uploads', + 'app_secure_images_desc' => 'For performance reasons, all images are public. This option adds a random, hard-to-guess string in front of image urls. Ensure directory indexes are not enabled to prevent easy access.', + 'app_default_editor' => 'Default Page Editor', + 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', + '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_logo' => 'Application Logo', + 'app_logo_desc' => 'This image should be 43px in height.
Large images will be scaled down.', + 'app_primary_color' => 'Application Primary Color', + 'app_primary_color_desc' => 'Sets the primary color for the application including the banner, buttons, and links.', + 'app_homepage' => 'Application Homepage', + 'app_homepage_desc' => 'Select a view to show on the homepage instead of the default view. Page permissions are ignored for selected pages.', + 'app_homepage_select' => 'Select a page', + 'app_footer_links' => 'Footer Links', + 'app_footer_links_desc' => 'Add links to show within the site footer. These will be displayed at the bottom of most pages, including those that do not require login. You can use a label of "trans::" to use system-defined translations. For example: Using "trans::common.privacy_policy" will provide the translated text "Privacy Policy" and "trans::common.terms_of_service" will provide the translated text "Terms of Service".', + 'app_footer_links_label' => 'Link Label', + 'app_footer_links_url' => 'Link URL', + 'app_footer_links_add' => 'Add Footer Link', + 'app_disable_comments' => 'Disable Comments', + 'app_disable_comments_toggle' => 'Disable comments', + 'app_disable_comments_desc' => 'Disables comments across all pages in the application.
Existing comments are not shown.', + + // 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', + + // Registration Settings + 'reg_settings' => 'Registration', + '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_default_role' => 'Default user role after registration', + '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_confirm_email_desc' => 'If domain restriction is used then email confirmation will be required and this option will be ignored.', + 'reg_confirm_restrict_domain' => 'Domain Restriction', + '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_placeholder' => 'No restriction set', + + // Maintenance settings + '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_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!', + 'maint_image_cleanup_nothing_found' => 'No unused images found, Nothing deleted!', + '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_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_parent' => 'Parent', + '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_restore_parent' => 'Restore Parent', + '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_related' => 'Related Item or Detail', + 'audit_table_ip' => 'IP Address', + 'audit_table_date' => 'Activity Date', + 'audit_date_from' => 'Date Range From', + 'audit_date_to' => 'Date Range To', + + // Role Settings + 'roles' => 'Roles', + 'role_user_roles' => 'User Roles', + 'role_create' => 'Create New Role', + 'role_create_success' => 'Role successfully created', + 'role_delete' => 'Delete Role', + 'role_delete_confirm' => 'This will delete the role with the name \':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_no_migration' => "Don't migrate users", + 'role_delete_sure' => 'Are you sure you want to delete this role?', + 'role_delete_success' => 'Role successfully deleted', + 'role_edit' => 'Edit Role', + 'role_details' => 'Role Details', + 'role_name' => 'Role Name', + 'role_desc' => 'Short Description of Role', + 'role_mfa_enforced' => 'Requires Multi-Factor Authentication', + 'role_external_auth_id' => 'External Authentication IDs', + 'role_system' => 'System Permissions', + 'role_manage_users' => 'Manage users', + 'role_manage_roles' => 'Manage roles & role permissions', + 'role_manage_entity_permissions' => 'Manage all book, chapter & page permissions', + '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_settings' => 'Manage app settings', + 'role_export_content' => 'Export content', + 'role_editor_change' => 'Change page editor', + '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_all' => 'All', + 'role_own' => 'Own', + 'role_controlled_by_asset' => 'Controlled by the asset they are uploaded to', + 'role_save' => 'Save Role', + 'role_update_success' => 'Role successfully updated', + 'role_users' => 'Users in this role', + 'role_users_none' => 'No users are currently assigned to this role', + + // Users + 'users' => 'Users', + '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.', + 'users_role' => 'User Roles', + '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 8 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_password_warning' => 'Only fill the below if you would like to change your password.', + 'users_system_public' => 'This user represents any guest users that visit your instance. It cannot be used to log in but is assigned automatically.', + 'users_delete' => 'Delete User', + '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_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_edit' => 'Edit User', + 'users_edit_profile' => 'Edit Profile', + 'users_avatar' => 'User Avatar', + 'users_avatar_desc' => 'Select an image to represent this user. This should be approx 256px square.', + 'users_preferred_language' => '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_social_accounts' => 'Social Accounts', + '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_connect' => 'Connect Account', + 'users_social_disconnect' => 'Disconnect Account', + 'users_social_connected' => ':socialAccount account was successfully attached to your profile.', + 'users_social_disconnected' => ':socialAccount account was successfully disconnected from your profile.', + '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_mfa' => 'Multi-Factor Authentication', + 'users_mfa_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.', + 'users_mfa_x_methods' => ':count method configured|:count methods configured', + 'users_mfa_configure' => 'Configure Methods', + + // 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', + + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Create New Webhook', + 'webhooks_none_created' => 'No webhooks have yet been created.', + 'webhooks_edit' => 'Edit Webhook', + 'webhooks_save' => 'Save Webhook', + 'webhooks_details' => 'Webhook Details', + 'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.', + 'webhooks_events' => 'Webhook Events', + 'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.', + 'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.', + 'webhooks_events_all' => 'All system events', + 'webhooks_name' => 'Webhook Name', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Webhook Endpoint', + 'webhooks_active' => 'Webhook Active', + 'webhook_events_table_header' => 'Events', + 'webhooks_delete' => 'Delete Webhook', + 'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.', + 'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?', + 'webhooks_format_example' => 'Webhook Format Example', + 'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.', + 'webhooks_status' => 'Webhook Status', + 'webhooks_last_called' => 'Last Called:', + 'webhooks_last_errored' => 'Last Errored:', + 'webhooks_last_error_message' => 'Last Error Message:', + + + //! If editing translations files directly please ignore this in all + //! languages apart from en. Content will be auto-copied from en. + //!//////////////////////////////// + 'language_select' => [ + 'en' => 'English', + 'ar' => 'العربية', + 'bg' => 'Bǎlgarski', + 'bs' => 'Bosanski', + 'ca' => 'Català', + 'cs' => 'Česky', + 'da' => 'Dansk', + 'de' => 'Deutsch (Sie)', + 'de_informal' => 'Deutsch (Du)', + 'es' => 'Español', + 'es_AR' => 'Español Argentina', + 'et' => 'Eesti keel', + 'eu' => 'Euskara', + 'fa' => 'فارسی', + 'fr' => 'Français', + 'he' => 'עברית', + 'hr' => 'Hrvatski', + 'hu' => 'Magyar', + 'id' => 'Bahasa Indonesia', + 'it' => 'Italian', + 'ja' => '日本語', + 'ko' => '한국어', + 'lt' => 'Lietuvių Kalba', + 'lv' => 'Latviešu Valoda', + 'nl' => 'Nederlands', + 'nb' => 'Norsk (Bokmål)', + 'pl' => 'Polski', + 'pt' => 'Português', + 'pt_BR' => 'Português do Brasil', + 'ru' => 'Русский', + 'sk' => 'Slovensky', + 'sl' => 'Slovenščina', + 'sv' => 'Svenska', + 'tr' => 'Türkçe', + 'uk' => 'Українська', + 'vi' => 'Tiếng Việt', + 'zh_CN' => '简体中文', + 'zh_TW' => '繁體中文', + ], + //!//////////////////////////////// +]; diff --git a/resources/lang/cy/validation.php b/resources/lang/cy/validation.php new file mode 100644 index 000000000..87efe2850 --- /dev/null +++ b/resources/lang/cy/validation.php @@ -0,0 +1,117 @@ + 'Rhaid derbyn y :attribute.', + 'active_url' => 'Nid ywr :attribute yn URL dilys.', + 'after' => 'Rhaid i\'r :attribute bod yn dyddiad ar ol :date.', + 'alpha' => 'Rhaid ir :attribute cynnwys llythrennau yn unig.', + 'alpha_dash' => 'Dim ond llythrennau, rhifau, llinellau toriad a thanlinellau y gall y :attribute gynnwys.', + 'alpha_num' => 'Rhaid ir :attribute cynnwys llythrennau a rhifau yn unig.', + 'array' => 'Rhaid i :attribute fod yn array.', + 'backup_codes' => 'Nid yw\'r cod a ddarparwyd yn ddilys neu mae eisoes wedi\'i ddefnyddio.', + 'before' => 'Rhaid i\'r :attribute bod yn dyddiad cyn :date.', + 'between' => [ + 'numeric' => 'Rhaid i\'r :attribute bod rhwng :min a :max.', + 'file' => 'Rhaid i\'r :attribute bod rhwng :min a :max kilobytes.', + 'string' => 'Rhaid i\'r :attribute bod rhwng :min a :max cymeriadau.', + 'array' => 'Rhaid i\'r :attribute cael rhwng :min a :max o eitemau.', + ], + 'boolean' => 'Rhaid i :attribute fod yn wir neu ddim.', + 'confirmed' => 'Dydi\'r cadarnhad :attribute ddim yn cydfynd.', + 'date' => 'Nid yw\'r :attribute yn dyddiad dilys.', + 'date_format' => 'Nid yw\'r :attribute yn cydfynd ar format :format.', + 'different' => 'Rhaid i :attribute a :other bod yn wahanol.', + 'digits' => 'Rhai i\'r :attribute bod yn :digits o ddigidau.', + 'digits_between' => 'Rhaid i\'r :attribute bod rhwng :min a :max o digidau.', + 'email' => 'Rhaid i\'r :attribute bod yn cyfeiriad e-bost dilys.', + 'ends_with' => 'Rhaid i\'r :attribute orffen gydag un o\'r canlynol: :values', + 'file' => 'Rhaid darparu\'r :attribute fel ffeil ddilys.', + 'filled' => 'Mae angen llenwi\'r maes :attribute.', + 'gt' => [ + 'numeric' => 'Rhaid i\'r :attribute fod yn fwy na :value.', + 'file' => 'Rhaid i\'r :attribute fod yn fwy na :value kilobytes.', + 'string' => 'Rhaid i\'r :attribute fod yn fwy na :value cymeriadau.', + 'array' => 'Rhaid i\'r :attribute fod yn fwy na :value eitemau.', + ], + '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.', + ], + 'exists' => 'The selected :attribute is invalid.', + 'image' => 'The :attribute must be an image.', + 'image_extension' => 'The :attribute must have a valid & supported image extension.', + 'in' => 'The selected :attribute is invalid.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + '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.', + '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.', + ], + '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.', + ], + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => 'The :attribute must be at least :min characters.', + 'array' => 'The :attribute must have at least :min items.', + ], + 'not_in' => 'The selected :attribute is invalid.', + 'not_regex' => 'The :attribute format is invalid.', + 'numeric' => 'The :attribute must be a number.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + '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.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'totp' => 'The provided code is not valid or has expired.', + 'unique' => 'The :attribute has already been taken.', + 'url' => 'The :attribute format is invalid.', + 'uploaded' => 'The file could not be uploaded. The server may not accept files of this size.', + + // Custom validation lines + 'custom' => [ + 'password-confirm' => [ + 'required_with' => 'Password confirmation required', + ], + ], + + // Custom validation attributes + 'attributes' => [], +]; diff --git a/resources/lang/da/activities.php b/resources/lang/da/activities.php index 19693e29a..adfba7d00 100644 --- a/resources/lang/da/activities.php +++ b/resources/lang/da/activities.php @@ -7,41 +7,45 @@ return [ // Pages 'page_create' => 'oprettede side', - 'page_create_notification' => 'Page successfully created', + 'page_create_notification' => 'Siden blev oprettet', 'page_update' => 'opdaterede side', - 'page_update_notification' => 'Page successfully updated', + 'page_update_notification' => 'Siden blev opdateret', 'page_delete' => 'slettede side', - 'page_delete_notification' => 'Page successfully deleted', + 'page_delete_notification' => 'Siden blev slettet', 'page_restore' => 'gendannede side', - 'page_restore_notification' => 'Page successfully restored', + 'page_restore_notification' => 'Siden blev gendannet', 'page_move' => 'flyttede side', // Chapters 'chapter_create' => 'oprettede kapitel', - 'chapter_create_notification' => 'Chapter successfully created', + 'chapter_create_notification' => 'Kapitel blev oprettet', 'chapter_update' => 'opdaterede kapitel', - 'chapter_update_notification' => 'Chapter successfully updated', + 'chapter_update_notification' => 'Kapitel blev opdateret', 'chapter_delete' => 'slettede kapitel', - 'chapter_delete_notification' => 'Chapter successfully deleted', + 'chapter_delete_notification' => 'Kapitel blev slettet', 'chapter_move' => 'flyttede kapitel', // Books 'book_create' => 'oprettede bog', - 'book_create_notification' => 'Book successfully created', + 'book_create_notification' => 'Bogen blev oprettet', + 'book_create_from_chapter' => 'omdannede kapitel til bog', + 'book_create_from_chapter_notification' => 'Kapitel blev omdannet til en bog', 'book_update' => 'opdaterede bog', - 'book_update_notification' => 'Book successfully updated', + 'book_update_notification' => 'Bogen blev opdateret', 'book_delete' => 'slettede bog', - 'book_delete_notification' => 'Book successfully deleted', + 'book_delete_notification' => 'Bogen blev slettet', 'book_sort' => 'sorterede bogen', - 'book_sort_notification' => 'Book successfully re-sorted', + 'book_sort_notification' => 'Bogen blev re-sorteret', // Bookshelves - 'bookshelf_create' => 'created bookshelf', - 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create' => 'oprettede bogreol', + 'bookshelf_create_notification' => 'Bogreolen blev oprettet', + 'bookshelf_create_from_book' => 'omdannede bog til bogreol', + 'bookshelf_create_from_book_notification' => 'Bogen blev omdannet til en bogreal', 'bookshelf_update' => 'opdaterede bogreolen', - 'bookshelf_update_notification' => 'Bookshelf successfully updated', + 'bookshelf_update_notification' => 'Bogreolen blev opdateret', 'bookshelf_delete' => 'slettede bogreol', - 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', + 'bookshelf_delete_notification' => 'Bogreolen blev slettet', // Favourites 'favourite_add_notification' => '":name" er blevet tilføjet til dine favoritter', @@ -52,16 +56,16 @@ return [ 'mfa_remove_method_notification' => 'Multi-faktor metode fjernet', // Webhooks - 'webhook_create' => 'created webhook', - 'webhook_create_notification' => 'Webhook successfully created', - 'webhook_update' => 'updated webhook', - 'webhook_update_notification' => 'Webhook successfully updated', - 'webhook_delete' => 'deleted webhook', - 'webhook_delete_notification' => 'Webhook successfully deleted', + 'webhook_create' => 'oprettede webhook', + 'webhook_create_notification' => 'Webhooken blev oprettet', + 'webhook_update' => 'opdaterede webhooken', + 'webhook_update_notification' => 'Webhooken blev opdateret', + 'webhook_delete' => 'slettede webhooken', + 'webhook_delete_notification' => 'Webhooken blev slettet', // Users - 'user_update_notification' => 'User successfully updated', - 'user_delete_notification' => 'User successfully removed', + 'user_update_notification' => 'Brugeren blev opdateret', + 'user_delete_notification' => 'Brugeren blev fjernet', // Other 'commented_on' => 'kommenterede til', diff --git a/resources/lang/da/auth.php b/resources/lang/da/auth.php index 7ff3c68ff..43a3f3378 100644 --- a/resources/lang/da/auth.php +++ b/resources/lang/da/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Adgangskode', 'password_confirm' => 'Bekræft adgangskode', - 'password_hint' => 'Must be at least 8 characters', + 'password_hint' => 'Skal være på mindst 8 karakterer', 'forgot_password' => 'Glemt Adgangskode?', 'remember_me' => 'Husk mig', 'ldap_email_hint' => 'Angiv venligst din kontos e-mail.', @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'E-Mail domænet har ikke adgang til denne applikation', 'register_success' => 'Tak for din registrering. Du er nu registeret og logget ind.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Nulstil adgangskode', 'reset_password_send_instructions' => 'Indtast din E-Mail herunder og du vil blive sendt en E-Mail med et link til at nulstille din adgangskode.', @@ -54,7 +59,7 @@ return [ 'email_confirm_text' => 'Bekræft venligst din E-Mail adresse ved at klikke på linket nedenfor:', 'email_confirm_action' => 'Bekræft E-Mail', 'email_confirm_send_error' => 'E-Mail-bekræftelse kræves, men systemet kunne ikke sende E-Mailen. Kontakt administratoren for at sikre, at E-Mail er konfigureret korrekt.', - 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_success' => 'Din email er blevet bekræftet! Du bør nu kune logge ind med denne emailadresse.', 'email_confirm_resent' => 'Bekræftelsesmail sendt, tjek venligst din indboks.', 'email_not_confirmed' => 'E-Mail adresse ikke bekræftet', @@ -71,7 +76,7 @@ return [ 'user_invite_page_welcome' => 'Velkommen til :appName!', 'user_invite_page_text' => 'For at færdiggøre din konto og få adgang skal du indstille en adgangskode, der bruges til at logge ind på :appName ved fremtidige besøg.', 'user_invite_page_confirm_button' => 'Bekræft adgangskode', - 'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!', + 'user_invite_success_login' => 'Adgangskoden er sat. Du burde nu kunne logge ind med din angivede adgangskode for at tilgå :appName!', // Multi-factor Authentication 'mfa_setup' => 'Opsætning af Multi-faktor godkendelse', @@ -88,23 +93,23 @@ return [ 'mfa_gen_confirm_and_enable' => 'Bekræft og aktivér', 'mfa_gen_backup_codes_title' => 'Backup koder opsætning', 'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.', - 'mfa_gen_backup_codes_download' => 'Download Codes', - 'mfa_gen_backup_codes_usage_warning' => 'Each code can only be used once', - 'mfa_gen_totp_title' => 'Mobile App Setup', + 'mfa_gen_backup_codes_download' => 'Download koder', + 'mfa_gen_backup_codes_usage_warning' => 'Hver kode kan kun bruges en gang', + 'mfa_gen_totp_title' => 'Mobil App Setup', 'mfa_gen_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.', 'mfa_gen_totp_scan' => 'Scan the QR code below using your preferred authentication app to get started.', - 'mfa_gen_totp_verify_setup' => 'Verify Setup', + 'mfa_gen_totp_verify_setup' => 'Verificer Opsætning', 'mfa_gen_totp_verify_setup_desc' => 'Verify that all is working by entering a code, generated within your authentication app, in the input box below:', 'mfa_gen_totp_provide_code_here' => 'Provide your app generated code here', 'mfa_verify_access' => 'Verify Access', 'mfa_verify_access_desc' => 'Your user account requires you to confirm your identity via an additional level of verification before you\'re granted access. Verify using one of your configured methods to continue.', - 'mfa_verify_no_methods' => 'No Methods Configured', + 'mfa_verify_no_methods' => 'Ingen Metoder Konfigureret', 'mfa_verify_no_methods_desc' => 'No multi-factor authentication methods could be found for your account. You\'ll need to set up at least one method before you gain access.', - 'mfa_verify_use_totp' => 'Verify using a mobile app', - 'mfa_verify_use_backup_codes' => 'Verify using a backup code', - 'mfa_verify_backup_code' => 'Backup Code', - 'mfa_verify_backup_code_desc' => 'Enter one of your remaining backup codes below:', - 'mfa_verify_backup_code_enter_here' => 'Enter backup code here', + 'mfa_verify_use_totp' => 'Bekræft ved brug af en mobil app', + 'mfa_verify_use_backup_codes' => 'Bekræft ved hjælp af en backup kode', + 'mfa_verify_backup_code' => 'Backup Kode', + 'mfa_verify_backup_code_desc' => 'Indtast en af dine resterende backup koder nedenfor:', + 'mfa_verify_backup_code_enter_here' => 'Indtast backup kode her', 'mfa_verify_totp_desc' => 'Enter the code, generated using your mobile app, below:', 'mfa_setup_login_notification' => 'Multi-factor method configured, Please now login again using the configured method.', ]; diff --git a/resources/lang/da/common.php b/resources/lang/da/common.php index 890bbe4b4..bcd02dfc6 100644 --- a/resources/lang/da/common.php +++ b/resources/lang/da/common.php @@ -45,8 +45,10 @@ return [ 'unfavourite' => 'Fjern som foretrukken', 'next' => 'Næste', 'previous' => 'Forrige', - 'filter_active' => 'Active Filter:', - 'filter_clear' => 'Clear Filter', + 'filter_active' => 'Aktivt Filter:', + 'filter_clear' => 'Nulstil Filter', + 'download' => 'Hent', + 'open_in_tab' => 'Åben i ny fane', // Sort Options 'sort_options' => 'Sorteringsindstillinger', @@ -72,10 +74,10 @@ return [ 'default' => 'Standard', 'breadcrumb' => 'Brødkrumme', 'status' => 'Status', - 'status_active' => 'Active', - 'status_inactive' => 'Inactive', - 'never' => 'Never', - 'none' => 'None', + 'status_active' => 'Aktiv', + 'status_inactive' => 'Inaktiv', + 'never' => 'Aldrig', + 'none' => 'Ingen', // Header 'header_menu_expand' => 'Udvid header menu', diff --git a/resources/lang/da/editor.php b/resources/lang/da/editor.php index 827120292..0c7763727 100644 --- a/resources/lang/da/editor.php +++ b/resources/lang/da/editor.php @@ -7,145 +7,145 @@ */ return [ // General editor terms - 'general' => 'General', - 'advanced' => 'Advanced', - 'none' => 'None', - 'cancel' => 'Cancel', - 'save' => 'Save', - 'close' => 'Close', - 'undo' => 'Undo', + 'general' => 'Generel', + 'advanced' => 'Avanceret', + 'none' => 'Ingen', + 'cancel' => 'Annuller', + 'save' => 'Gem', + 'close' => 'Luk', + 'undo' => 'Fortryd', 'redo' => 'Redo', - 'left' => 'Left', - 'center' => 'Center', - 'right' => 'Right', + 'left' => 'Venstre', + 'center' => 'Midten', + 'right' => 'Højre', 'top' => 'Top', - 'middle' => 'Middle', - 'bottom' => 'Bottom', - 'width' => 'Width', - 'height' => 'Height', - 'More' => 'More', - 'select' => 'Select...', + 'middle' => 'Midt', + 'bottom' => 'Bund', + 'width' => 'Bredde', + 'height' => 'Højde', + 'More' => 'Mere', + 'select' => 'Vælg...', // Toolbar - 'formats' => 'Formats', - 'header_large' => 'Large Header', - 'header_medium' => 'Medium Header', - 'header_small' => 'Small Header', + 'formats' => 'Formater', + 'header_large' => 'Stor Overskrift', + 'header_medium' => 'Mellemstor Overskrift', + 'header_small' => 'Lille Overskrift', 'header_tiny' => 'Tiny Header', - 'paragraph' => 'Paragraph', - 'blockquote' => 'Blockquote', - 'inline_code' => 'Inline code', + 'paragraph' => 'Paragraf', + 'blockquote' => 'Citat', + 'inline_code' => 'Inline kode', 'callouts' => 'Callouts', 'callout_information' => 'Information', - 'callout_success' => 'Success', - 'callout_warning' => 'Warning', - 'callout_danger' => 'Danger', - 'bold' => 'Bold', - 'italic' => 'Italic', - 'underline' => 'Underline', - 'strikethrough' => 'Strikethrough', - 'superscript' => 'Superscript', - 'subscript' => 'Subscript', - 'text_color' => 'Text color', - 'custom_color' => 'Custom color', - 'remove_color' => 'Remove color', - 'background_color' => 'Background color', - 'align_left' => 'Align left', - 'align_center' => 'Align center', - 'align_right' => 'Align right', - 'align_justify' => 'Justify', - 'list_bullet' => 'Bullet list', - 'list_numbered' => 'Numbered list', - 'list_task' => 'Task list', - 'indent_increase' => 'Increase indent', - 'indent_decrease' => 'Decrease indent', - 'table' => 'Table', + 'callout_success' => 'Succes', + 'callout_warning' => 'Advarsel', + 'callout_danger' => 'Fare', + 'bold' => 'Fed', + 'italic' => 'Kursiv', + 'underline' => 'Understreget', + 'strikethrough' => 'Gennemstreget', + 'superscript' => 'Hævet', + 'subscript' => 'Sænket', + 'text_color' => 'Tekstfarve', + 'custom_color' => 'Tilpasset farve', + 'remove_color' => 'Fjern farve', + 'background_color' => 'Baggrundsfarve', + 'align_left' => 'Venstrejusteret', + 'align_center' => 'Centrér', + 'align_right' => 'Højrejusteret', + 'align_justify' => 'Juster', + 'list_bullet' => 'Punktliste', + 'list_numbered' => 'Nummereret liste', + 'list_task' => 'Opgaveliste', + 'indent_increase' => 'Forøg indrykning', + 'indent_decrease' => 'Formindsk indrykning', + 'table' => 'Tabel', 'insert_image' => 'Insert image', 'insert_image_title' => 'Insert/Edit Image', - 'insert_link' => 'Insert/edit link', - 'insert_link_title' => 'Insert/Edit Link', - 'insert_horizontal_line' => 'Insert horizontal line', - 'insert_code_block' => 'Insert code block', - 'insert_drawing' => 'Insert/edit drawing', + 'insert_link' => 'Indsæt/rediger link', + 'insert_link_title' => 'Indsæt/Rediger Link', + 'insert_horizontal_line' => 'Indsæt vandret linje', + 'insert_code_block' => 'Indsæt kodeblok', + 'insert_drawing' => 'Indsæt/rediger tegning', 'drawing_manager' => 'Drawing manager', - 'insert_media' => 'Insert/edit media', - 'insert_media_title' => 'Insert/Edit Media', - 'clear_formatting' => 'Clear formatting', - 'source_code' => 'Source code', - 'source_code_title' => 'Source Code', - 'fullscreen' => 'Fullscreen', + 'insert_media' => 'Indsæt/rediger medie', + 'insert_media_title' => 'Indsæt/Rediger Medie', + 'clear_formatting' => 'Ryd formatering', + 'source_code' => 'Kildekode', + 'source_code_title' => 'Kildekode', + 'fullscreen' => 'Fuld skærm', 'image_options' => 'Image options', // Tables - 'table_properties' => 'Table properties', - 'table_properties_title' => 'Table Properties', - 'delete_table' => 'Delete table', - 'insert_row_before' => 'Insert row before', - 'insert_row_after' => 'Insert row after', - 'delete_row' => 'Delete row', - 'insert_column_before' => 'Insert column before', - 'insert_column_after' => 'Insert column after', - 'delete_column' => 'Delete column', - 'table_cell' => 'Cell', - 'table_row' => 'Row', - 'table_column' => 'Column', - 'cell_properties' => 'Cell properties', - 'cell_properties_title' => 'Cell Properties', - 'cell_type' => 'Cell type', - 'cell_type_cell' => 'Cell', + 'table_properties' => 'Tabelegenskaber', + 'table_properties_title' => 'Tabelegenskaber', + 'delete_table' => 'Slet tabel', + 'insert_row_before' => 'Indsæt række før', + 'insert_row_after' => 'Indsæt række efter', + 'delete_row' => 'Slet række', + 'insert_column_before' => 'Indsæt kolonne før', + 'insert_column_after' => 'Indsæt kolonne efter', + 'delete_column' => 'Slet kolonne', + 'table_cell' => 'Celle', + 'table_row' => 'Række', + 'table_column' => 'Kolonne', + 'cell_properties' => 'Celle egenskaber', + 'cell_properties_title' => 'Celle Egenskaber', + 'cell_type' => 'Celle type', + 'cell_type_cell' => 'Celle', 'cell_scope' => 'Scope', 'cell_type_header' => 'Header cell', - 'merge_cells' => 'Merge cells', - 'split_cell' => 'Split cell', - 'table_row_group' => 'Row Group', - 'table_column_group' => 'Column Group', - 'horizontal_align' => 'Horizontal align', - 'vertical_align' => 'Vertical align', - 'border_width' => 'Border width', - 'border_style' => 'Border style', - 'border_color' => 'Border color', - 'row_properties' => 'Row properties', - 'row_properties_title' => 'Row Properties', - 'cut_row' => 'Cut row', - 'copy_row' => 'Copy row', - 'paste_row_before' => 'Paste row before', - 'paste_row_after' => 'Paste row after', - 'row_type' => 'Row type', - 'row_type_header' => 'Header', - 'row_type_body' => 'Body', - 'row_type_footer' => 'Footer', - 'alignment' => 'Alignment', - 'cut_column' => 'Cut column', - 'copy_column' => 'Copy column', - 'paste_column_before' => 'Paste column before', - 'paste_column_after' => 'Paste column after', + 'merge_cells' => 'Flet celler', + 'split_cell' => 'Opdel celle', + 'table_row_group' => 'Række Gruppe', + 'table_column_group' => 'Kolonne Gruppe', + 'horizontal_align' => 'Juster vandret', + 'vertical_align' => 'Juster lodret', + 'border_width' => 'Kantbredde', + 'border_style' => 'Kantstil', + 'border_color' => 'Kantfarve', + 'row_properties' => 'Række egenskaber', + 'row_properties_title' => 'Række Egenskaber', + 'cut_row' => 'Klip række', + 'copy_row' => 'Kopier række', + 'paste_row_before' => 'Indsæt række før', + 'paste_row_after' => 'Indsæt række efter', + 'row_type' => 'Række type', + 'row_type_header' => 'Overskrift', + 'row_type_body' => 'Krop', + 'row_type_footer' => 'Sidefod', + 'alignment' => 'Justering', + 'cut_column' => 'Klip kolonne', + 'copy_column' => 'Kopier kolonne', + 'paste_column_before' => 'Indsæt kolonne før', + 'paste_column_after' => 'Indsæt kolonne efter', 'cell_padding' => 'Cell padding', 'cell_spacing' => 'Cell spacing', 'caption' => 'Caption', 'show_caption' => 'Show caption', 'constrain' => 'Constrain proportions', 'cell_border_solid' => 'Solid', - 'cell_border_dotted' => 'Dotted', - 'cell_border_dashed' => 'Dashed', - 'cell_border_double' => 'Double', + 'cell_border_dotted' => 'Prikket', + 'cell_border_dashed' => 'Stiplet', + 'cell_border_double' => 'Dobbelt', 'cell_border_groove' => 'Groove', 'cell_border_ridge' => 'Ridge', 'cell_border_inset' => 'Inset', 'cell_border_outset' => 'Outset', - 'cell_border_none' => 'None', - 'cell_border_hidden' => 'Hidden', + 'cell_border_none' => 'Ingen', + 'cell_border_hidden' => 'Gemt', // Images, links, details/summary & embed - 'source' => 'Source', - 'alt_desc' => 'Alternative description', + 'source' => 'Kilde', + 'alt_desc' => 'Alternativ beskrivelse', 'embed' => 'Embed', 'paste_embed' => 'Paste your embed code below:', 'url' => 'URL', - 'text_to_display' => 'Text to display', - 'title' => 'Title', - 'open_link' => 'Open link in...', - 'open_link_current' => 'Current window', - 'open_link_new' => 'New window', + 'text_to_display' => 'Tekst til visning', + 'title' => 'Titel', + 'open_link' => 'Åben link i...', + 'open_link_current' => 'Nuværende vindue', + 'open_link_new' => 'Nyt vindue', 'insert_collapsible' => 'Insert collapsible block', 'collapsible_unwrap' => 'Unwrap', 'edit_label' => 'Edit label', @@ -159,13 +159,13 @@ return [ 'editor_license' => 'Editor License & Copyright', 'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under an LGPL v2.1 license.', 'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.', - 'save_continue' => 'Save Page & Continue', + 'save_continue' => 'Gem og fortsæt', 'callouts_cycle' => '(Keep pressing to toggle through types)', 'link_selector' => 'Link to content', - 'shortcuts' => 'Shortcuts', - 'shortcut' => 'Shortcut', - 'shortcuts_intro' => 'The following shortcuts are available in the editor:', + 'shortcuts' => 'Genveje', + 'shortcut' => 'Genvej', + 'shortcuts_intro' => 'Følgende genveje er tilgængelige i editoren:', 'windows_linux' => '(Windows/Linux)', 'mac' => '(Mac)', - 'description' => 'Description', + 'description' => 'Beskrivelse', ]; diff --git a/resources/lang/da/entities.php b/resources/lang/da/entities.php index 1766dede5..529dbbcac 100644 --- a/resources/lang/da/entities.php +++ b/resources/lang/da/entities.php @@ -143,8 +143,8 @@ return [ 'books_sort_chapters_last' => 'Kapitler sidst', 'books_sort_show_other' => 'Vis andre bøger', 'books_sort_save' => 'Gem ny ordre', - 'books_copy' => 'Copy Book', - 'books_copy_success' => 'Book successfully copied', + 'books_copy' => 'Kopier Bog', + 'books_copy_success' => 'Bogen blev kopieret', // Chapters 'chapter' => 'Kapitel', @@ -163,8 +163,8 @@ return [ 'chapters_move' => 'Flyt kapitel', 'chapters_move_named' => 'Flyt kapitel :chapterName', 'chapter_move_success' => 'Kapitel flyttet til :bookName', - 'chapters_copy' => 'Copy Chapter', - 'chapters_copy_success' => 'Chapter successfully copied', + 'chapters_copy' => 'Kopier Kapitel', + 'chapters_copy_success' => 'Kapitlet blev kopieret', 'chapters_permissions' => 'Kapiteltilladelser', 'chapters_empty' => 'Der er lige nu ingen sider i dette kapitel.', 'chapters_permissions_active' => 'Aktive kapiteltilladelser', @@ -196,14 +196,14 @@ return [ 'pages_edit_draft_save_at' => 'Kladde gemt ved ', 'pages_edit_delete_draft' => 'Slet kladde', 'pages_edit_discard_draft' => 'Kassér kladde', - 'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor', + 'pages_edit_switch_to_markdown' => 'Skift til Markdown redigering', 'pages_edit_switch_to_markdown_clean' => '(Clean Content)', 'pages_edit_switch_to_markdown_stable' => '(Stable Content)', - 'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor', + 'pages_edit_switch_to_wysiwyg' => 'Skift til WYSIWYG redigering', 'pages_edit_set_changelog' => 'Sæt ændringsoversigt', 'pages_edit_enter_changelog_desc' => 'Indtast en kort beskrivelse af ændringer du har lavet', 'pages_edit_enter_changelog' => 'Indtast ændringsoversigt', - 'pages_editor_switch_title' => 'Switch Editor', + 'pages_editor_switch_title' => 'Skift Editor', 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', @@ -249,7 +249,7 @@ return [ 'pages_initial_name' => 'Ny side', 'pages_editing_draft_notification' => 'Du redigerer en kladde der sidst var gemt :timeDiff.', 'pages_draft_edited_notification' => 'Siden har været opdateret siden da. Det er anbefalet at du kasserer denne kladde.', - 'pages_draft_page_changed_since_creation' => 'This page has been updated since this draft was created. It is recommended that you discard this draft or take care not to overwrite any page changes.', + 'pages_draft_page_changed_since_creation' => 'Denne side er blevet opdateret siden dette udkast blev oprettet. Det anbefales at du kasserer dette udkast eller passer på ikke at overskrive nogen sideændringer.', 'pages_draft_edit_active' => [ 'start_a' => ':count brugerer har begyndt at redigere denne side', 'start_b' => ':userName er begyndt at redigere denne side', @@ -274,14 +274,14 @@ return [ 'tags_add' => 'Tilføj endnu et tag', 'tags_remove' => 'Fjern dette tag', 'tags_usages' => 'Total tag usages', - 'tags_assigned_pages' => 'Assigned to Pages', - 'tags_assigned_chapters' => 'Assigned to Chapters', - 'tags_assigned_books' => 'Assigned to Books', - 'tags_assigned_shelves' => 'Assigned to Shelves', - 'tags_x_unique_values' => ':count unique values', - 'tags_all_values' => 'All values', - 'tags_view_tags' => 'View Tags', - 'tags_view_existing_tags' => 'View existing tags', + 'tags_assigned_pages' => 'Tildelt til sider', + 'tags_assigned_chapters' => 'Tildelt til Kapitler', + 'tags_assigned_books' => 'Tildelt til Bøger', + 'tags_assigned_shelves' => 'Tildelt til bogreoler', + 'tags_x_unique_values' => ':count unikke værdier', + 'tags_all_values' => 'Alle værdier', + 'tags_view_tags' => 'Vis Tags', + 'tags_view_existing_tags' => 'Vis eksisterende tags', 'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.', 'attachments' => 'Vedhæftninger', 'attachments_explain' => 'Upload nogle filer, eller vedhæft nogle links, der skal vises på siden. Disse er synlige i sidepanelet.', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Omdan Bog', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Omdan til Bog', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Omdan Kapitel', + 'convert_chapter_confirm' => 'Er du sikker på at du vil omdanne dette kapitel?', ]; diff --git a/resources/lang/da/settings.php b/resources/lang/da/settings.php index 2d3c5522e..a6920ce64 100644 --- a/resources/lang/da/settings.php +++ b/resources/lang/da/settings.php @@ -10,8 +10,8 @@ return [ 'settings' => 'Indstillinger', 'settings_save' => 'Gem indstillinger', 'settings_save_success' => 'Indstillingerne blev gemt', - 'system_version' => 'System Version', - 'categories' => 'Categories', + 'system_version' => 'Systemversion', + 'categories' => 'Kategorier', // App Settings 'app_customization' => 'Tilpasning', @@ -27,8 +27,8 @@ return [ 'app_secure_images' => 'Højere sikkerhed for billeduploads', 'app_secure_images_toggle' => 'Aktiver højere sikkerhed for billeduploads', 'app_secure_images_desc' => 'Af performanceårsager er alle billeder offentlige. Denne funktion tilføjer en tilfældig, vanskelig at gætte streng foran billed-url\'er. Sørg for, at mappeindeksering ikke er aktiveret for at forhindre nem adgang.', - 'app_default_editor' => 'Default Page Editor', - 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', + 'app_default_editor' => 'Standard Side Editor', + 'app_default_editor_desc' => 'Vælg hvilken editor der som standard skal bruges ved redigering af nye sider. Dette kan tilsidesættes på side niveau, hvor tilladelser tillader det.', 'app_custom_html' => 'Tilpasset HTML head indhold', 'app_custom_html_desc' => 'Alt indhold tilføjet her, vil blive indsat i bunden af sektionen på alle sider. Dette er brugbart til overskrivning af styles og tilføjelse af analytics kode.', 'app_custom_html_disabled_notice' => 'Brugerdefineret HTML head indhold er deaktiveret på denne indstillingsside for at, at ændringer kan rulles tilbage.', @@ -152,7 +152,7 @@ return [ 'role_access_api' => 'Tilgå system-API', 'role_manage_settings' => 'Administrer app-indstillinger', 'role_export_content' => 'Eksporter indhold', - 'role_editor_change' => 'Change page editor', + 'role_editor_change' => 'Skift side editor', 'role_asset' => 'Tilladelser for medier og "assets"', 'roles_system_warning' => 'Vær opmærksom på, at adgang til alle af de ovennævnte tre tilladelser, kan give en bruger mulighed for at ændre deres egne brugerrettigheder eller brugerrettigheder for andre i systemet. Tildel kun roller med disse tilladelser til betroede brugere.', 'role_asset_desc' => 'Disse tilladelser kontrollerer standardadgang til medier og "assets" i systemet. Tilladelser til bøger, kapitler og sider tilsidesætter disse tilladelser.', @@ -177,7 +177,7 @@ return [ 'users_role' => 'Brugerroller', 'users_role_desc' => 'Vælg hvilke roller denne bruger skal tildeles. Hvis en bruger er tildelt flere roller, sammenføres tilladelserne fra disse roller, og de får alle evnerne fra de tildelte roller.', 'users_password' => 'Brugeradgangskode', - 'users_password_desc' => 'Set a password used to log-in to the application. This must be at least 8 characters long.', + 'users_password_desc' => 'Sæt et kodeord, der bruges til at logge på applikationen. Dette skal være mindst 8 tegn langt.', 'users_send_invite_text' => 'Du kan vælge at sende denne bruger en invitation på E-Mail, som giver dem mulighed for at indstille deres egen adgangskode, ellers kan du indstille deres adgangskode selv.', 'users_send_invite_option' => 'Send bruger en invitationsmail', 'users_external_auth_id' => 'Ekstern godkendelses ID', @@ -236,30 +236,30 @@ return [ // Webhooks 'webhooks' => 'Webhooks', - 'webhooks_create' => 'Create New Webhook', - 'webhooks_none_created' => 'No webhooks have yet been created.', - 'webhooks_edit' => 'Edit Webhook', - 'webhooks_save' => 'Save Webhook', - 'webhooks_details' => 'Webhook Details', - 'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.', - 'webhooks_events' => 'Webhook Events', - 'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.', - 'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.', - 'webhooks_events_all' => 'All system events', - 'webhooks_name' => 'Webhook Name', - 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_create' => 'Opret ny Webhook', + 'webhooks_none_created' => 'Ingen webhooks er blevet oprettet endnu.', + 'webhooks_edit' => 'Rediger Webhook', + 'webhooks_save' => 'Gem Webhook', + 'webhooks_details' => 'Webhook detaljer', + 'webhooks_details_desc' => 'Angiv et brugervenligt navn og et POST endpoint som en lokation for webhook data at blive sendt til.', + 'webhooks_events' => 'Webhook Begivenheder', + 'webhooks_events_desc' => 'Vælg alle begivenhederd er skal udløse denne webhook til at blive kaldt.', + 'webhooks_events_warning' => 'Husk, at disse begivenheder vil blive udløst for alle valgte begivenheder, selv om brugerdefinerede tilladelser bliver anvendt. Sørg for, at brugen af denne webhook ikke vil afsløre fortroligt indhold.', + 'webhooks_events_all' => 'Alle systemhændelser', + 'webhooks_name' => 'Webhook Navn', + 'webhooks_timeout' => 'Webhook forespørgsel timeout (Sekunder)', 'webhooks_endpoint' => 'Webhook Endpoint', - 'webhooks_active' => 'Webhook Active', - 'webhook_events_table_header' => 'Events', - 'webhooks_delete' => 'Delete Webhook', - 'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.', - 'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?', - 'webhooks_format_example' => 'Webhook Format Example', - 'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.', + 'webhooks_active' => 'Webhook Aktiv', + 'webhook_events_table_header' => 'Begivenheder', + 'webhooks_delete' => 'Slet Webhook', + 'webhooks_delete_warning' => 'Dette vil helt slette denne webhook med navnet \':webhookName\' fra systemet.', + 'webhooks_delete_confirm' => 'Er du sikker på at du vil slette denne webhook?', + 'webhooks_format_example' => 'Webhook format eksempel', + 'webhooks_format_example_desc' => 'Webhook data bliver sendt som en POST anmodning til det konfigurerede endpoint som JSON efter formatet nedenfor. Egenskaberne "related_item" og "url" er valgri og vil afhænge af den type begivenhed udløst.', 'webhooks_status' => 'Webhook Status', - 'webhooks_last_called' => 'Last Called:', - 'webhooks_last_errored' => 'Last Errored:', - 'webhooks_last_error_message' => 'Last Error Message:', + 'webhooks_last_called' => 'Sidst Kaldt:', + 'webhooks_last_errored' => 'Sidst Fejlet:', + 'webhooks_last_error_message' => 'Sidste fejlmeddelelse:', //! If editing translations files directly please ignore this in all diff --git a/resources/lang/da/validation.php b/resources/lang/da/validation.php index 649e0df33..022839dc6 100644 --- a/resources/lang/da/validation.php +++ b/resources/lang/da/validation.php @@ -32,7 +32,7 @@ return [ 'digits_between' => ':attribute skal være mellem :min og :max cifre.', 'email' => ':attribute skal være en gyldig mail-adresse.', 'ends_with' => ':attribute skal slutte på en af følgende værdier: :values', - 'file' => 'The :attribute must be provided as a valid file.', + 'file' => ':attribute skal leveres som en gyldig fil.', 'filled' => ':attribute er obligatorisk.', 'gt' => [ 'numeric' => ':attribute skal være større end :value.', diff --git a/resources/lang/de/activities.php b/resources/lang/de/activities.php index f74814203..fc7291a5d 100644 --- a/resources/lang/de/activities.php +++ b/resources/lang/de/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'hat das Buch erstellt', 'book_create_notification' => 'Das Buch wurde erfolgreich erstellt', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'hat das Buch aktualisiert', 'book_update_notification' => 'Das Buch wurde erfolgreich aktualisiert', 'book_delete' => 'hat das Buch gelöscht', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'erstelltes Bücherregal', 'bookshelf_create_notification' => 'Das Bücherregal wurde erfolgreich erstellt', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', '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', diff --git a/resources/lang/de/auth.php b/resources/lang/de/auth.php index 44c2887aa..3005fd93c 100644 --- a/resources/lang/de/auth.php +++ b/resources/lang/de/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Sie können sich mit dieser E-Mail nicht registrieren.', 'register_success' => 'Vielen Dank für Ihre Registrierung! Die Daten sind gespeichert und Sie sind angemeldet.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Passwort vergessen', 'reset_password_send_instructions' => 'Bitte geben Sie Ihre E-Mail-Adresse ein. Danach erhalten Sie eine E-Mail mit einem Link zum Zurücksetzen Ihres Passwortes.', diff --git a/resources/lang/de/common.php b/resources/lang/de/common.php index ce8170ed2..24f655339 100644 --- a/resources/lang/de/common.php +++ b/resources/lang/de/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Vorheriges', 'filter_active' => 'Gesetzte Filter:', 'filter_clear' => 'Filter löschen', + 'download' => 'Herunterladen', + 'open_in_tab' => 'In Neuem Tab öffnen', // Sort Options 'sort_options' => 'Sortieroptionen', diff --git a/resources/lang/de/entities.php b/resources/lang/de/entities.php index e6f06a0b1..158697c26 100644 --- a/resources/lang/de/entities.php +++ b/resources/lang/de/entities.php @@ -196,19 +196,19 @@ return [ 'pages_edit_draft_save_at' => 'Entwurf gespeichert um ', 'pages_edit_delete_draft' => 'Entwurf löschen', 'pages_edit_discard_draft' => 'Entwurf verwerfen', - 'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor', - 'pages_edit_switch_to_markdown_clean' => '(Clean Content)', - 'pages_edit_switch_to_markdown_stable' => '(Stable Content)', - 'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor', + 'pages_edit_switch_to_markdown' => 'Zum Markdown Editor wechseln', + 'pages_edit_switch_to_markdown_clean' => '(gesäuberter Output)', + 'pages_edit_switch_to_markdown_stable' => '(html beibehalten)', + 'pages_edit_switch_to_wysiwyg' => 'Wechseln Sie zum WYSIWYG-Editor', 'pages_edit_set_changelog' => 'Änderungsprotokoll hinzufügen', 'pages_edit_enter_changelog_desc' => 'Bitte geben Sie eine kurze Zusammenfassung Ihrer Änderungen ein', 'pages_edit_enter_changelog' => 'Änderungsprotokoll eingeben', - 'pages_editor_switch_title' => 'Switch Editor', - 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', - 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', - 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', - 'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.', - 'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.', + 'pages_editor_switch_title' => 'Editor wechseln', + 'pages_editor_switch_are_you_sure' => 'Sind Sie sicher, dass Sie den Editor für diese Seite ändern möchten?', + 'pages_editor_switch_consider_following' => 'Betrachten Sie folgendes beim Ändern von Editoren:', + 'pages_editor_switch_consideration_a' => 'Einmal gespeichert, wird die neue Editoroption von zukünftigen Editoren verwendet, einschließlich derjenigen, die nicht in der Lage sind, den Editortyp selbst zu ändern.', + 'pages_editor_switch_consideration_b' => 'Dies kann unter bestimmten Umständen zu einem Verlust von Details und Quellcode führen.', + 'pages_editor_switch_consideration_c' => 'Änderungen des Tags oder Änderungsprotokolls, die seit dem letzten Speichern vorgenommen wurden, werden bei dieser Änderung nicht fortgesetzt.', 'pages_save' => 'Seite speichern', 'pages_title' => 'Seitentitel', 'pages_name' => 'Seitenname', @@ -235,7 +235,7 @@ return [ 'pages_revisions_number' => '#', 'pages_revisions_numbered' => 'Revision #:id', 'pages_revisions_numbered_changes' => 'Revision #:id Änderungen', - 'pages_revisions_editor' => 'Editor Type', + 'pages_revisions_editor' => 'Editor-Typ', 'pages_revisions_changelog' => 'Änderungsprotokoll', 'pages_revisions_changes' => 'Änderungen', 'pages_revisions_current' => 'Aktuelle Version', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Bilder auf der Seite werden nicht dupliziert und die originalen Bilder werden die Beziehung zur ursprünglichen Seite, auf der sie hochgeladen wurden, behalten.', 'copy_consider_attachments' => 'Seitenanhänge werden nicht kopiert.', 'copy_consider_access' => 'Eine Veränderung der Position, Besitzers oder Berechtigungen könnte dafür sorgen, dass Unberechtigte, Zugriff bekommen.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/de/settings.php b/resources/lang/de/settings.php index fac489dfb..e69f72917 100644 --- a/resources/lang/de/settings.php +++ b/resources/lang/de/settings.php @@ -27,8 +27,8 @@ return [ 'app_secure_images' => 'Erhöhte Sicherheit für hochgeladene Bilder aktivieren?', 'app_secure_images_toggle' => 'Aktiviere Bild-Upload höherer Sicherheit', 'app_secure_images_desc' => 'Aus Leistungsgründen sind alle Bilder öffentlich sichtbar. Diese Option fügt zufällige, schwer zu eratene, Zeichenketten zu Bild-URLs hinzu. Stellen sie sicher, dass Verzeichnisindizes deaktiviert sind, um einen einfachen Zugriff zu verhindern.', - 'app_default_editor' => 'Default Page Editor', - 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', + 'app_default_editor' => 'Standard-Seiten-Editor', + 'app_default_editor_desc' => 'Wählen Sie aus, welcher Editor standardmäßig beim Bearbeiten neuer Seiten verwendet wird. Dies kann auf einer Seitenebene überschrieben werden, wenn es die Berechtigungen erlauben.', 'app_custom_html' => 'Benutzerdefinierter HTML Inhalt', 'app_custom_html_desc' => 'Jeder Inhalt, der hier hinzugefügt wird, wird am Ende der Sektion jeder Seite eingefügt. Diese kann praktisch sein, um CSS Styles anzupassen oder Analytics-Code hinzuzufügen.', 'app_custom_html_disabled_notice' => 'Benutzerdefinierte HTML-Kopfzeileninhalte sind auf dieser Einstellungsseite deaktiviert, um sicherzustellen, dass alle Änderungen rückgängig gemacht werden können.', @@ -155,7 +155,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung 'role_access_api' => 'Systemzugriffs-API', 'role_manage_settings' => 'Globaleinstellungen verwalten', 'role_export_content' => 'Inhalt exportieren', - 'role_editor_change' => 'Change page editor', + 'role_editor_change' => 'Seiten-Editor ändern', 'role_asset' => 'Berechtigungen', 'roles_system_warning' => 'Beachten Sie, dass der Zugriff auf eine der oben genannten drei Berechtigungen einem Benutzer erlauben kann, seine eigenen Berechtigungen oder die Rechte anderer im System zu ändern. Weisen Sie nur Rollen, mit diesen Berechtigungen, vertrauenswürdigen Benutzern zu.', 'role_asset_desc' => 'Diese Berechtigungen gelten für den Standard-Zugriff innerhalb des Systems. Berechtigungen für Bücher, Kapitel und Seiten überschreiben diese Berechtigungenen.', diff --git a/resources/lang/de_informal/activities.php b/resources/lang/de_informal/activities.php index d5ee91380..ba39eb7f4 100644 --- a/resources/lang/de_informal/activities.php +++ b/resources/lang/de_informal/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'erstellt Buch', 'book_create_notification' => 'Das Buch wurde erfolgreich erstellt', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'aktualisiert Buch', 'book_update_notification' => 'Das Buch wurde erfolgreich aktualisiert', 'book_delete' => 'löscht Buch', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'erstelltes Bücherregal', 'bookshelf_create_notification' => 'Das Bücherregal wurde erfolgreich erstellt', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'aktualisiert Bücherregal', 'bookshelf_update_notification' => 'Das Bücherregal wurde erfolgreich geändert', 'bookshelf_delete' => 'löscht Bücherregal', diff --git a/resources/lang/de_informal/auth.php b/resources/lang/de_informal/auth.php index 7191be832..dac76e390 100644 --- a/resources/lang/de_informal/auth.php +++ b/resources/lang/de_informal/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Du kannst dich mit dieser E-Mail nicht registrieren.', 'register_success' => 'Vielen Dank für deine Registrierung! Du bist jetzt registriert und eingeloggt.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Passwort vergessen', 'reset_password_send_instructions' => 'Bitte gib Deine E-Mail-Adresse ein. Danach erhältst Du eine E-Mail mit einem Link zum Zurücksetzen Deines Passwortes.', diff --git a/resources/lang/de_informal/common.php b/resources/lang/de_informal/common.php index ffe5594d7..1d92bda7c 100644 --- a/resources/lang/de_informal/common.php +++ b/resources/lang/de_informal/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Vorheriges', 'filter_active' => 'Gesetzte Filter:', 'filter_clear' => 'Filter löschen', + 'download' => 'Herunterladen', + 'open_in_tab' => 'In Neuem Tab öffnen', // Sort Options 'sort_options' => 'Sortieroptionen', diff --git a/resources/lang/de_informal/entities.php b/resources/lang/de_informal/entities.php index 165afd4f5..74282a77a 100644 --- a/resources/lang/de_informal/entities.php +++ b/resources/lang/de_informal/entities.php @@ -196,19 +196,19 @@ return [ 'pages_edit_draft_save_at' => 'Entwurf gespeichert um ', 'pages_edit_delete_draft' => 'Entwurf löschen', 'pages_edit_discard_draft' => 'Entwurf verwerfen', - 'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor', - 'pages_edit_switch_to_markdown_clean' => '(Clean Content)', - 'pages_edit_switch_to_markdown_stable' => '(Stable Content)', - 'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor', + 'pages_edit_switch_to_markdown' => 'Zum Markdown Editor wechseln', + 'pages_edit_switch_to_markdown_clean' => '(gesäuberter Output)', + 'pages_edit_switch_to_markdown_stable' => '(html beibehalten)', + 'pages_edit_switch_to_wysiwyg' => 'Wechseln Sie zum WYSIWYG-Editor', 'pages_edit_set_changelog' => 'Änderungsprotokoll hinzufügen', 'pages_edit_enter_changelog_desc' => 'Bitte gib eine kurze Zusammenfassung Deiner Änderungen ein', 'pages_edit_enter_changelog' => 'Änderungsprotokoll eingeben', - 'pages_editor_switch_title' => 'Switch Editor', - 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', - 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', - 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', - 'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.', - 'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.', + 'pages_editor_switch_title' => 'Editor wechseln', + 'pages_editor_switch_are_you_sure' => 'Sind Sie sicher, dass Sie den Editor für diese Seite ändern möchten?', + 'pages_editor_switch_consider_following' => 'Betrachten Sie folgendes beim Ändern von Editoren:', + 'pages_editor_switch_consideration_a' => 'Einmal gespeichert, wird die neue Editoroption von zukünftigen Editoren verwendet, einschließlich derjenigen, die nicht in der Lage sind, den Editortyp selbst zu ändern.', + 'pages_editor_switch_consideration_b' => 'Dies kann unter bestimmten Umständen zu einem Verlust von Details und Quellcode führen.', + 'pages_editor_switch_consideration_c' => 'Änderungen des Tags oder Änderungsprotokolls, die seit dem letzten Speichern vorgenommen wurden, werden bei dieser Änderung nicht fortgesetzt.', 'pages_save' => 'Seite speichern', 'pages_title' => 'Seitentitel', 'pages_name' => 'Seitenname', @@ -235,7 +235,7 @@ return [ 'pages_revisions_number' => '#', 'pages_revisions_numbered' => 'Revision #:id', 'pages_revisions_numbered_changes' => 'Revision #:id Änderungen', - 'pages_revisions_editor' => 'Editor Type', + 'pages_revisions_editor' => 'Editor-Typ', 'pages_revisions_changelog' => 'Änderungsprotokoll', 'pages_revisions_changes' => 'Änderungen', 'pages_revisions_current' => 'Aktuelle Version', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Bilder auf der Seite werden nicht dupliziert und die originalen Bilder werden die Beziehung zur ursprünglichen Seite, auf der sie hochgeladen wurden, behalten.', 'copy_consider_attachments' => 'Seitenanhänge werden nicht kopiert.', 'copy_consider_access' => 'Eine Veränderung der Position, Besitzers oder Berechtigungen könnte dafür sorgen, dass Unberechtigte, Zugriff bekommen.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/de_informal/settings.php b/resources/lang/de_informal/settings.php index 25b0b6bd1..6cdeaea19 100644 --- a/resources/lang/de_informal/settings.php +++ b/resources/lang/de_informal/settings.php @@ -27,8 +27,8 @@ return [ 'app_secure_images' => 'Erhöhte Sicherheit für hochgeladene Bilder aktivieren?', 'app_secure_images_toggle' => 'Aktiviere Bild-Upload mit höherer Sicherheit', 'app_secure_images_desc' => 'Aus Leistungsgründen sind alle Bilder öffentlich sichtbar. Diese Option fügt zufällige, schwer zu eratene, Zeichenketten zu Bild-URLs hinzu. Stellen sie sicher, dass Verzeichnisindizes deaktiviert sind, um einen einfachen Zugriff zu verhindern.', - 'app_default_editor' => 'Default Page Editor', - 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', + 'app_default_editor' => 'Standard-Seiten-Editor', + 'app_default_editor_desc' => 'Wählen Sie aus, welcher Editor standardmäßig beim Bearbeiten neuer Seiten verwendet wird. Dies kann auf einer Seitenebene überschrieben werden, wenn es die Berechtigungen erlauben.', 'app_custom_html' => 'Benutzerdefinierter HTML Inhalt', 'app_custom_html_desc' => 'Jeder Inhalt, der hier hinzugefügt wird, wird am Ende der Sektion jeder Seite eingefügt. Diese kann praktisch sein, um CSS Styles anzupassen oder Analytics-Code hinzuzufügen.', 'app_custom_html_disabled_notice' => 'Benutzerdefinierte HTML-Kopfzeileninhalte sind auf dieser Einstellungsseite deaktiviert, um sicherzustellen, dass alle Änderungen rückgängig gemacht werden können.', @@ -155,7 +155,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung 'role_access_api' => 'Systemzugriffs-API', 'role_manage_settings' => 'Globaleinstellungen verwalten', 'role_export_content' => 'Inhalt exportieren', - 'role_editor_change' => 'Change page editor', + 'role_editor_change' => 'Seiten-Editor ändern', 'role_asset' => 'Berechtigungen', 'roles_system_warning' => 'Beachten Sie, dass der Zugriff auf eine der oben genannten drei Berechtigungen einem Benutzer erlauben kann, seine eigenen Berechtigungen oder die Rechte anderer im System zu ändern. Weisen Sie nur Rollen, mit diesen Berechtigungen, vertrauenswürdigen Benutzern zu.', 'role_asset_desc' => 'Diese Berechtigungen gelten für den Standard-Zugriff innerhalb des Systems. Berechtigungen für Bücher, Kapitel und Seiten überschreiben diese Berechtigungenen.', diff --git a/resources/lang/es/activities.php b/resources/lang/es/activities.php index 1b74e2a74..8ef584ed2 100644 --- a/resources/lang/es/activities.php +++ b/resources/lang/es/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'libro creado', 'book_create_notification' => 'Libro creado correctamente', + 'book_create_from_chapter' => 'convertido capítulo a libro', + 'book_create_from_chapter_notification' => 'Capítulo convertido a libro con éxito', 'book_update' => 'libro actualizado', 'book_update_notification' => 'Libro actualizado correctamente', 'book_delete' => 'libro eliminado', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'estante creado', 'bookshelf_create_notification' => 'Estante creado correctamente', + 'bookshelf_create_from_book' => 'convertido libro a estante', + 'bookshelf_create_from_book_notification' => 'Libro convertido a estante con éxito', 'bookshelf_update' => 'estante actualizado', 'bookshelf_update_notification' => 'Estante actualizado correctamente', 'bookshelf_delete' => 'estante eliminado', diff --git a/resources/lang/es/auth.php b/resources/lang/es/auth.php index f35432138..093b7e02a 100644 --- a/resources/lang/es/auth.php +++ b/resources/lang/es/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Este dominio de correo electrónico no tiene acceso a esta aplicación', 'register_success' => '¡Gracias por registrarse! Ahora se encuentra registrado y logueado.', + // Login auto-initiation + 'auto_init_starting' => 'Intentando iniciar sesión', + 'auto_init_starting_desc' => 'Estamos contactando con su sistema de autenticación para comenzar el proceso de inicio de sesión. Si no hay progreso después de 5 segundos puede intentar hacer clic en el enlace de abajo.', + 'auto_init_start_link' => 'Continuar con la autenticación', + // Password Reset 'reset_password' => 'Resetear Contraseña', 'reset_password_send_instructions' => 'Introduzca su correo electrónico a continuación y le será enviado un correo con un link para la restauración', diff --git a/resources/lang/es/common.php b/resources/lang/es/common.php index 6320d340a..a58507bc6 100644 --- a/resources/lang/es/common.php +++ b/resources/lang/es/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Anterior', 'filter_active' => 'Filtro activo:', 'filter_clear' => 'Limpiar filtro', + 'download' => 'Descargar', + 'open_in_tab' => 'Abrir en una nueva pestaña', // Sort Options 'sort_options' => 'Opciones de ordenación', diff --git a/resources/lang/es/entities.php b/resources/lang/es/entities.php index 1b579b360..5aa7eff1c 100644 --- a/resources/lang/es/entities.php +++ b/resources/lang/es/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Los archivos de imagen de de las páginas no serán duplicados y las imágenes originales conservarán su relación con la página a la que fueron subidos originalmente.', 'copy_consider_attachments' => 'Los archivos adjuntos de la página no serán copiados.', 'copy_consider_access' => 'Un cambio de ubicación, propietario o permisos puede resultar en que este contenido sea accesible para aquellos que anteriormente no tuvieran acceso.', + + // Conversions + 'convert_to_shelf' => 'Convertir a Estante', + 'convert_to_shelf_contents_desc' => 'Puedes convertir este libro a un nuevo estante con el mismo contenido. Los capítulos contenidos en este libro se convertirán en libros nuevos. Si este libro contiene alguna página, que no esté en un capítulo, este libro será renombrado y contendrá tales páginas, y este libro pasará a formar parte del nuevo estante.', + 'convert_to_shelf_permissions_desc' => 'Cualquier permiso establecido en este libro será copiado al nuevo estante y a todos los nuevos libros que no tengan sus propios permisos configurados. Tenga en cuenta que los permisos de los estantes no se aplican automáticamente sobre el contenido en su interior, como lo hacen para los libros.', + 'convert_book' => 'Convertir Libro', + 'convert_book_confirm' => '¿Está seguro de que desea borrar este libro?', + 'convert_undo_warning' => 'Esto no puede revertirse de forma sencilla.', + 'convert_to_book' => 'Convertir a Libro', + 'convert_to_book_desc' => 'Puede convertir este capítulo en un nuevo libro con el mismo contenido. Cualquier permiso establecido en este capítulo será copiado al nuevo libro pero cualquier permiso heredado, del libro padre, no se copiará lo que podría conducir a un cambio de control de acceso.', + 'convert_chapter' => 'Convertir Capítulo', + 'convert_chapter_confirm' => '¿Estás seguro de que quieres convertir este capítulo?', ]; diff --git a/resources/lang/es_AR/activities.php b/resources/lang/es_AR/activities.php index 0602079b2..aa761f6d2 100644 --- a/resources/lang/es_AR/activities.php +++ b/resources/lang/es_AR/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'libro creado', 'book_create_notification' => 'Libro creado correctamente', + 'book_create_from_chapter' => 'convertido capítulo a libro', + 'book_create_from_chapter_notification' => 'Capítulo convertido a libro con éxito', 'book_update' => 'libro actualizado', 'book_update_notification' => 'Libro actualizado correctamente', 'book_delete' => 'libro borrado', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'estante creado', 'bookshelf_create_notification' => 'Estante creado correctamente', + 'bookshelf_create_from_book' => 'convertido libro a estante', + 'bookshelf_create_from_book_notification' => 'Libro convertido a estante con éxito', 'bookshelf_update' => 'Estante actualizado', 'bookshelf_update_notification' => 'Estante actualizado correctamente', 'bookshelf_delete' => 'Estante borrado', @@ -61,7 +65,7 @@ return [ // Users 'user_update_notification' => 'Usuario actualizado correctamente', - 'user_delete_notification' => 'Usuario eliminado correctamente', + 'user_delete_notification' => 'El usuario fue eliminado correctamente', // Other 'commented_on' => 'comentado', diff --git a/resources/lang/es_AR/auth.php b/resources/lang/es_AR/auth.php index 371706357..2351be129 100644 --- a/resources/lang/es_AR/auth.php +++ b/resources/lang/es_AR/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Este dominio de correo electrónico no tiene acceso a esta aplicación', 'register_success' => '¡Gracias por registrarse! Ahora se encuentra registrado y ha accedido a la aplicación.', + // Login auto-initiation + 'auto_init_starting' => 'Intentando iniciar sesión', + 'auto_init_starting_desc' => 'Estamos contactando con su sistema de autenticación para comenzar el proceso de inicio de sesión. Si no hay progreso después de 5 segundos puede intentar hacer clic en el enlace de abajo.', + 'auto_init_start_link' => 'Continuar con la autenticación', + // Password Reset 'reset_password' => 'Restablecer la contraseña', 'reset_password_send_instructions' => 'Introduzca su correo electrónico a continuación y se le enviará un correo electrónico con un enlace para la restauración', diff --git a/resources/lang/es_AR/common.php b/resources/lang/es_AR/common.php index 2b681f961..1ba494c50 100644 --- a/resources/lang/es_AR/common.php +++ b/resources/lang/es_AR/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Anterior', 'filter_active' => 'Filtro activo:', 'filter_clear' => 'Limpiar filtro', + 'download' => 'Descargar', + 'open_in_tab' => 'Abrir en una nueva pestaña', // Sort Options 'sort_options' => 'Opciones de Orden', diff --git a/resources/lang/es_AR/entities.php b/resources/lang/es_AR/entities.php index 9ffa354d0..fa37e121b 100644 --- a/resources/lang/es_AR/entities.php +++ b/resources/lang/es_AR/entities.php @@ -204,9 +204,9 @@ return [ 'pages_edit_enter_changelog_desc' => 'Introduzca una breve descripción de los cambios que ha realizado', 'pages_edit_enter_changelog' => 'Entrar en cambio de registro', 'pages_editor_switch_title' => 'Cambiar editor', - 'pages_editor_switch_are_you_sure' => '¿Está seguro de que desea cambiar el editor de esta página?', - 'pages_editor_switch_consider_following' => 'Considere lo siguiente al cambiar de editor:', - 'pages_editor_switch_consideration_a' => 'Una vez guardado, el nuevo editor será utilizado por cualquier usuario en el futuro, incluyendo aquellos que no puedan cambiar el tipo de editor por sí mismos.', + 'pages_editor_switch_are_you_sure' => '¿Está seguro de que desea cambiar el editor en esta página?', + 'pages_editor_switch_consider_following' => 'Considere lo siguiente cuando cambie de editor:', + 'pages_editor_switch_consideration_a' => 'Una vez guardado, el nuevo editor será utilizado por todos los usuarios nuevos, incluyendo aquellos que quizás no tengan permisos para cambiar su editor.', 'pages_editor_switch_consideration_b' => 'Esto puede llevar a una pérdida de detalle y sintaxis en ciertas circunstancias.', 'pages_editor_switch_consideration_c' => 'Cambios en etiquetas o en el registro de cambios, realizados desde el último guardado, no persistirán a través de este cambio.', 'pages_save' => 'Guardar página', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Los archivos de imagen de la página no serán duplicados y las imágenes originales conservarán su relación con la página a la que fueron subidos originalmente.', 'copy_consider_attachments' => 'Los archivos adjuntos de la página no serán copiados.', 'copy_consider_access' => 'Un cambio de ubicación, propietario o permisos puede resultar en que este contenido sea accesible para aquellos que anteriormente no tuvieran acceso.', + + // Conversions + 'convert_to_shelf' => 'Convertir a Estante', + 'convert_to_shelf_contents_desc' => 'Puedes convertir este libro a un nuevo estante con el mismo contenido. Los capítulos contenidos en este libro se convertirán en libros nuevos. Si este libro contiene alguna página, que no esté en un capítulo, este libro será renombrado y contendrá tales páginas, y este libro pasará a formar parte del nuevo estante.', + 'convert_to_shelf_permissions_desc' => 'Cualquier permiso establecido en este libro será copiado al nuevo estante y a todos los nuevos libros que no tengan sus propios permisos configurados. Tenga en cuenta que los permisos de los estantes no se aplican automáticamente sobre el contenido en su interior, como lo hacen para los libros.', + 'convert_book' => 'Convertir Libro', + 'convert_book_confirm' => '¿Está seguro de que desea borrar este libro?', + 'convert_undo_warning' => 'Esto no puede revertirse de forma sencilla.', + 'convert_to_book' => 'Convertir a Libro', + 'convert_to_book_desc' => 'Puede convertir este capítulo en un nuevo libro con el mismo contenido. Cualquier permiso establecido en este capítulo será copiado al nuevo libro pero cualquier permiso heredado, del libro padre, no se copiará lo que podría conducir a un cambio de control de acceso.', + 'convert_chapter' => 'Convertir Capítulo', + 'convert_chapter_confirm' => '¿Estás seguro de que quieres convertir este capítulo?', ]; diff --git a/resources/lang/es_AR/settings.php b/resources/lang/es_AR/settings.php index 5f65d0a6d..43c080543 100644 --- a/resources/lang/es_AR/settings.php +++ b/resources/lang/es_AR/settings.php @@ -28,7 +28,7 @@ return [ 'app_secure_images_toggle' => 'Habilitar seguridad alta para subir imágenes', 'app_secure_images_desc' => 'Por razones de rendimiento, todas las imágenes son públicas. Esta opción agrega una cadena larga difícil de adivinar, asegúrese que los índices de directorios no están habilitados para prevenir el acceso fácil a las imágenes.', 'app_default_editor' => 'Editor de Página por defecto', - 'app_default_editor_desc' => 'Seleccione qué editor se utilizará por defecto cuando se editen nuevas páginas. Esto se puede anular a nivel de página si los permisos lo permiten.', + 'app_default_editor_desc' => 'Seleccione qué editor se utilizará por defecto cuando se editen nuevas páginas. Esta acción se puede anular al nivel de página si los permisos lo permiten.', 'app_custom_html' => 'Contenido de cabecera HTML personalizable', 'app_custom_html_desc' => 'Cualquier contenido agregado aquí será agregado al final de la sección de cada página. Esto es útil para sobreescribir estilos o agregar código para analíticas.', 'app_custom_html_disabled_notice' => 'El contenido personailzado para la cabecera HTML está deshabilitado en esta configuración para garantizar que cualquier cambio importante se pueda revertir.', diff --git a/resources/lang/et/activities.php b/resources/lang/et/activities.php index ffcf37b2d..26e4e5ac0 100644 --- a/resources/lang/et/activities.php +++ b/resources/lang/et/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'lisas raamatu', 'book_create_notification' => 'Raamat on lisatud', + 'book_create_from_chapter' => 'muutis peatüki raamatuks', + 'book_create_from_chapter_notification' => 'Peatükk on muudetud raamatuks', 'book_update' => 'muutis raamatut', 'book_update_notification' => 'Raamat on muudetud', 'book_delete' => 'kustutas raamatu', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'lisas riiuli', 'bookshelf_create_notification' => 'Riiul on lisatud', + 'bookshelf_create_from_book' => 'muutis raamatu riiuliks', + 'bookshelf_create_from_book_notification' => 'Raamat on muudetud riiuliks', 'bookshelf_update' => 'muutis riiulit', 'bookshelf_update_notification' => 'Riiul on muudetud', 'bookshelf_delete' => 'kustutas riiuli', diff --git a/resources/lang/et/auth.php b/resources/lang/et/auth.php index 7a1817cb7..b8fb471a8 100644 --- a/resources/lang/et/auth.php +++ b/resources/lang/et/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Sellel e-posti domeenil ei ole rakendusele ligipääsu', 'register_success' => 'Aitäh, et registreerusid! Oled nüüd sisse logitud.', + // Login auto-initiation + 'auto_init_starting' => 'Sisselogimiskatse', + 'auto_init_starting_desc' => 'Sisselogimise protsessi alustamiseks autentimissüsteemiga ühendumine. Kui 5 sekundi jooksul edasiminekut ei ole, proovi alloleval lingil klikkida.', + 'auto_init_start_link' => 'Jätka autentimisega', + // Password Reset 'reset_password' => 'Lähtesta parool', 'reset_password_send_instructions' => 'Siseta oma e-posti aadress ning sulle saadetakse link parooli lähtestamiseks.', diff --git a/resources/lang/et/common.php b/resources/lang/et/common.php index 320c55ee2..f0a081152 100644 --- a/resources/lang/et/common.php +++ b/resources/lang/et/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Eelmine', 'filter_active' => 'Aktiivne filter:', 'filter_clear' => 'Tühjenda filter', + 'download' => 'Laadi alla', + 'open_in_tab' => 'Ava vahelehel', // Sort Options 'sort_options' => 'Sorteerimise valikud', diff --git a/resources/lang/et/entities.php b/resources/lang/et/entities.php index 009a3d562..ae49d2d29 100644 --- a/resources/lang/et/entities.php +++ b/resources/lang/et/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Lehel olevaid pildifaile ei dubleerita. Pildid säilitavad viite lehele, millele nad algselt lisati.', 'copy_consider_attachments' => 'Lehe manuseid ei kopeerita.', 'copy_consider_access' => 'Asukoha, omaniku või õiguste muudatused võivad teha sisu kättesaadavaks neile, kellel varem sellele ligipääs puudus.', + + // Conversions + 'convert_to_shelf' => 'Muuda riiuliks', + 'convert_to_shelf_contents_desc' => 'Saad muuta selle raamatu uueks, sama sisuga riiuliks. Raamatu peatükid muudetakse uuteks raamatuteks. Kui raamat sisaldab lehti, mis ei kuulu ühegi peatüki alla, nimetatakse see raamat ümber ning see saab uue riiuli osana sisaldama neid lehti.', + 'convert_to_shelf_permissions_desc' => 'Raamatule määratud õigused kopeeritakse uuele riiulile ja kõigile uutele raamatutele, millel ei ole endal määratud õiguseid. Pane tähele, et riiulitele määratud õigused ei rakendu automaatselt sisule, nagu raamatute puhul.', + 'convert_book' => 'Muuda raamat', + 'convert_book_confirm' => 'Kas oled kindel, et soovid selle raamatu muuta?', + 'convert_undo_warning' => 'Seda ei saa lihtsasti tagasi võtta.', + 'convert_to_book' => 'Muuda raamatuks', + 'convert_to_book_desc' => 'Saad muuta selle peatüki uueks, sama sisuga raamatuks. Peatükile määratud õigused kopeeritakse uuele raamatule, aga olemasolevalt raamatult pärit õiguseid ei kopeerita, mis võib põhjustada muudatusi ligipääsudes.', + 'convert_chapter' => 'Muud peatükk', + 'convert_chapter_confirm' => 'Kas oled kindel, et soovid selle peatüki muuta?', ]; diff --git a/resources/lang/eu/activities.php b/resources/lang/eu/activities.php index 6847488a8..3f1676a9e 100644 --- a/resources/lang/eu/activities.php +++ b/resources/lang/eu/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'liburua sortuta', 'book_create_notification' => 'Liburua ongi sortu da', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'liburua eguneratuta', 'book_update_notification' => 'Liburua egoki eguneratua', 'book_delete' => 'liburua ezabatua', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'apalategia sortuta', 'bookshelf_create_notification' => 'Apalategia egoki sortuta', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'apalategia eguneratuta', 'bookshelf_update_notification' => 'Apalategia egoki eguneratuta', 'bookshelf_delete' => 'apalategia ezabatua', diff --git a/resources/lang/eu/auth.php b/resources/lang/eu/auth.php index a9ac47dbd..0ef81239c 100644 --- a/resources/lang/eu/auth.php +++ b/resources/lang/eu/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Posta elektronikoko domeinu hori ez dago eskuragarri aplikazio honetarako', 'register_success' => 'Eskerrik asko izen emateagatik! Orain izena emanda eta saioa hasita zaude.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Pasahitza berrezarri', 'reset_password_send_instructions' => 'Sartu zure posta elektronikoa eta posta elektroniko bat bidaliko dizute pasahitza berritzeko esteka batekin.', diff --git a/resources/lang/eu/common.php b/resources/lang/eu/common.php index 013afd680..9ad8e8b79 100644 --- a/resources/lang/eu/common.php +++ b/resources/lang/eu/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Aurrekoa', 'filter_active' => 'Iragazki aktiboa:', 'filter_clear' => 'Iragazkia garbitu', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Ordenatzeko aukerak', diff --git a/resources/lang/eu/entities.php b/resources/lang/eu/entities.php index 6c71e0c5b..87a55e368 100644 --- a/resources/lang/eu/entities.php +++ b/resources/lang/eu/entities.php @@ -158,29 +158,29 @@ return [ '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' => 'Ziur kapitulu hau ezabatu nahi duzula?', 'chapters_edit' => 'Kapitulua aldatu', - 'chapters_edit_named' => 'Edit Chapter :chapterName', + 'chapters_edit_named' => ':chapterName kapitulua editatu', 'chapters_save' => 'Kapitulua gorde', 'chapters_move' => 'Kapitulua mugitu', - 'chapters_move_named' => 'Move Chapter :chapterName', - 'chapter_move_success' => 'Chapter moved to :bookName', + 'chapters_move_named' => ':chapterName kapitulua mugitu', + 'chapter_move_success' => ':bookName liburura mugitu da kapitulua', 'chapters_copy' => 'Kapitulua kopiatu', 'chapters_copy_success' => 'Kapitulua egoki kopiatua', - 'chapters_permissions' => 'Chapter Permissions', + 'chapters_permissions' => 'Kapitulu baimenak', 'chapters_empty' => 'Ez dago orrialderik kapitulu honetan.', - 'chapters_permissions_active' => 'Chapter Permissions Active', - 'chapters_permissions_success' => 'Chapter Permissions Updated', - 'chapters_search_this' => 'Search this chapter', + 'chapters_permissions_active' => 'Liburu baimenak altan', + 'chapters_permissions_success' => 'Liburu baimenak eguneratuta', + 'chapters_search_this' => 'Kapitulu hau bilatu', // Pages 'page' => 'Orria', 'pages' => 'Orriak', - 'x_pages' => ':count Page|:count Pages', + 'x_pages' => 'orrialde:count|:count orrialde', 'pages_popular' => 'Orrialde ikusienak', 'pages_new' => 'Orrialde berria', 'pages_attachments' => 'Eranskinak', 'pages_navigation' => 'Nabigazio orrialdea', 'pages_delete' => 'Ezabatu orria', - 'pages_delete_named' => 'Delete Page :pageName', + 'pages_delete_named' => ':pageName Orria ezabatu', 'pages_delete_draft_named' => 'Delete Draft Page :pageName', 'pages_delete_draft' => 'Delete Draft Page', 'pages_delete_success' => 'Orria ezabatua', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/fa/activities.php b/resources/lang/fa/activities.php index c1211e92f..d958604b4 100644 --- a/resources/lang/fa/activities.php +++ b/resources/lang/fa/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'ایجاد کتاب', 'book_create_notification' => 'کتاب با موفقیت ایجاد شد', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'به روزرسانی کتاب', 'book_update_notification' => 'کتاب با موفقیت به روزرسانی شد', 'book_delete' => 'حذف کتاب', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'ایجاد قفسه کتاب', 'bookshelf_create_notification' => 'قفسه کتاب با موفقیت ایجاد شد', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'به روزرسانی قفسه کتاب', 'bookshelf_update_notification' => 'قفسه کتاب با موفقیت به روزرسانی شد', 'bookshelf_delete' => 'حذف قفسه کتاب', diff --git a/resources/lang/fa/auth.php b/resources/lang/fa/auth.php index 9555f9a08..ef444e4f3 100644 --- a/resources/lang/fa/auth.php +++ b/resources/lang/fa/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'دامنه پست الکترونیک به این برنامه دسترسی ندارد', 'register_success' => 'از ثبت نام شما سپاسگزاریم! شما اکنون ثبت نام کرده و وارد سیستم شده اید.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'بازنشانی کلمه عبور', 'reset_password_send_instructions' => 'پست الکترونیک خود را در کادر زیر وارد نموده تا یک پیام حاوی لینک بازنشانی کلمه عبور دریافت نمایید.', diff --git a/resources/lang/fa/common.php b/resources/lang/fa/common.php index 8dbe8d7c8..0203c7734 100644 --- a/resources/lang/fa/common.php +++ b/resources/lang/fa/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'قبلى', 'filter_active' => 'فیلتر فعال:', 'filter_clear' => 'پاک کردن فیلتر', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'گزینه‌های مرتب سازی', diff --git a/resources/lang/fa/entities.php b/resources/lang/fa/entities.php index eb6115468..5ca3b4180 100644 --- a/resources/lang/fa/entities.php +++ b/resources/lang/fa/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'فایل های تصویر صفحه تکراری نخواهند شد و تصاویر اصلی ارتباط خود را با صفحه ای که در ابتدا در آن آپلود شده اند حفظ می کنند.', 'copy_consider_attachments' => 'پیوست های صفحه کپی نمی شود.', 'copy_consider_access' => 'تغییر مکان، مالک یا مجوزها ممکن است منجر به دسترسی به این محتوا برای افرادی شود که قبلاً به آنها دسترسی نداشتند.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/fr/activities.php b/resources/lang/fr/activities.php index 6ca8f2e93..d0386f594 100644 --- a/resources/lang/fr/activities.php +++ b/resources/lang/fr/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'a créé un livre', 'book_create_notification' => 'Livre créé avec succès', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'a modifié le livre', 'book_update_notification' => 'Livre modifié avec succès', 'book_delete' => 'a supprimé un livre', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'a créé l\'étagère', 'bookshelf_create_notification' => 'Étagère créée avec succès', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'a modifié l\'étagère', 'bookshelf_update_notification' => 'Étagère modifiée avec succès', 'bookshelf_delete' => 'a supprimé l\'étagère', diff --git a/resources/lang/fr/auth.php b/resources/lang/fr/auth.php index 0057948eb..741b5eaaa 100644 --- a/resources/lang/fr/auth.php +++ b/resources/lang/fr/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Cette adresse e-mail ne peut pas accéder à l\'application', 'register_success' => 'Merci pour votre inscription. Vous êtes maintenant inscrit(e) et connecté(e)', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Réinitialiser le mot de passe', 'reset_password_send_instructions' => 'Entrez votre adresse e-mail ci-dessous et un e-mail avec un lien de réinitialisation de mot de passe vous sera envoyé.', diff --git a/resources/lang/fr/common.php b/resources/lang/fr/common.php index 1df172dc3..1256f16e3 100644 --- a/resources/lang/fr/common.php +++ b/resources/lang/fr/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Précédent', 'filter_active' => 'Filtre actif :', 'filter_clear' => 'Effacer le filtre', + 'download' => 'Télécharger', + 'open_in_tab' => 'Ouvrir dans un onglet', // Sort Options 'sort_options' => 'Options de tri', diff --git a/resources/lang/fr/editor.php b/resources/lang/fr/editor.php index 0ca7b126a..2e448c609 100644 --- a/resources/lang/fr/editor.php +++ b/resources/lang/fr/editor.php @@ -24,7 +24,7 @@ return [ 'width' => 'Largeur', 'height' => 'Hauteur', 'More' => 'Plus', - 'select' => 'Select...', + 'select' => 'Sélectionner...', // Toolbar 'formats' => 'Formats', @@ -53,14 +53,14 @@ return [ 'align_left' => 'Aligner à gauche', 'align_center' => 'Aligner au centre', 'align_right' => 'Aligner à droite', - 'align_justify' => 'Justify', + 'align_justify' => 'Justifier', 'list_bullet' => 'Liste à puces', 'list_numbered' => 'Liste numérotée', - 'list_task' => 'Task list', + 'list_task' => 'Liste de tâches', 'indent_increase' => 'Augmenter l\'indentation', 'indent_decrease' => 'Diminuer l\'indentation', 'table' => 'Tableau', - 'insert_image' => 'Inserer une image', + 'insert_image' => 'Insérer une image', 'insert_image_title' => 'Insérer/Modifier une image', 'insert_link' => 'Insérer/modifier un lien', 'insert_link_title' => 'Insérer/Modifier un lien', @@ -93,10 +93,10 @@ return [ 'cell_properties_title' => 'Propriétés de la cellule', 'cell_type' => 'Type de cellule', 'cell_type_cell' => 'Cellule', - 'cell_scope' => 'Scope', + 'cell_scope' => 'Champ', 'cell_type_header' => 'Cellule d\'en-tête', - 'merge_cells' => 'Merge cells', - 'split_cell' => 'Split cell', + 'merge_cells' => 'Fusionner les cellules', + 'split_cell' => 'Scinder la cellule', 'table_row_group' => 'Groupe de ligne', 'table_column_group' => 'Groupe de colonnes', 'horizontal_align' => 'Aligner horizontalement', @@ -124,22 +124,22 @@ return [ 'caption' => 'Légende', 'show_caption' => 'Afficher la légende', 'constrain' => 'Conserver les proportions', - 'cell_border_solid' => 'Solid', - 'cell_border_dotted' => 'Dotted', - 'cell_border_dashed' => 'Dashed', - 'cell_border_double' => 'Double', - 'cell_border_groove' => 'Groove', - 'cell_border_ridge' => 'Ridge', - 'cell_border_inset' => 'Inset', - 'cell_border_outset' => 'Outset', - 'cell_border_none' => 'None', - 'cell_border_hidden' => 'Hidden', + 'cell_border_solid' => 'En continue', + 'cell_border_dotted' => 'En pointillé', + 'cell_border_dashed' => 'En tirets', + 'cell_border_double' => 'En double trait', + 'cell_border_groove' => 'En creux', + 'cell_border_ridge' => 'En saillie', + 'cell_border_inset' => 'En 3d lumière basse', + 'cell_border_outset' => 'En 3d lumière haute', + 'cell_border_none' => 'Aucun', + 'cell_border_hidden' => 'Masquée', // Images, links, details/summary & embed 'source' => 'Source', 'alt_desc' => 'Description alternative', 'embed' => 'Intégrer', - 'paste_embed' => 'Collez votre code intégré ci-dessous:', + 'paste_embed' => 'Collez votre code intégré ci-dessous :', 'url' => 'URL', 'text_to_display' => 'Texte à afficher', 'title' => 'Titre', @@ -154,14 +154,14 @@ return [ 'toggle_label' => 'Activer/désactiver le libellé', // About view - 'about' => 'About the editor', + 'about' => 'À propos de l\'éditeur', 'about_title' => 'À propos de l\'éditeur WYSIWYG', 'editor_license' => 'Licence d\'éditeur et droit d\'auteur', - 'editor_tiny_license' => 'Cet éditeur est construit en utilisant :tinyLink qui est fourni sous une licence LGPL v2.1.', + 'editor_tiny_license' => 'Cet éditeur est construit en utilisant :tinyLink qui est fourni sous licence LGPL v2.1.', 'editor_tiny_license_link' => 'Vous trouverez ici les détails sur les droits d\'auteur et les licences de TinyMCE.', 'save_continue' => 'Enregistrer et continuer', 'callouts_cycle' => '(Continuez d\'appuyer pour basculer entre les types)', - 'link_selector' => 'Link to content', + 'link_selector' => 'Lien vers le contenu', 'shortcuts' => 'Raccourcis', 'shortcut' => 'Raccourci', 'shortcuts_intro' => 'Les raccourcis suivants sont disponibles dans l\'éditeur :', diff --git a/resources/lang/fr/entities.php b/resources/lang/fr/entities.php index 9537c0966..963f6569d 100644 --- a/resources/lang/fr/entities.php +++ b/resources/lang/fr/entities.php @@ -156,7 +156,7 @@ return [ 'chapters_delete' => 'Supprimer le chapitre', 'chapters_delete_named' => 'Supprimer le chapitre :chapterName', '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_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce chapitre ?', 'chapters_edit' => 'Modifier le chapitre', 'chapters_edit_named' => 'Modifier le chapitre :chapterName', 'chapters_save' => 'Enregistrer le chapitre', @@ -196,19 +196,19 @@ return [ 'pages_edit_draft_save_at' => 'Brouillon enregistré le ', 'pages_edit_delete_draft' => 'Supprimer le brouillon', 'pages_edit_discard_draft' => 'Jeter le brouillon', - 'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor', - 'pages_edit_switch_to_markdown_clean' => '(Clean Content)', - 'pages_edit_switch_to_markdown_stable' => '(Stable Content)', - 'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor', + 'pages_edit_switch_to_markdown' => 'Basculer vers l\'éditeur Markdown', + 'pages_edit_switch_to_markdown_clean' => '(Contenu nettoyé)', + 'pages_edit_switch_to_markdown_stable' => '(Contenu stable)', + 'pages_edit_switch_to_wysiwyg' => 'Basculer vers l\'éditeur WYSIWYG', 'pages_edit_set_changelog' => 'Remplir le journal des changements', 'pages_edit_enter_changelog_desc' => 'Entrez une brève description des changements effectués', 'pages_edit_enter_changelog' => 'Ouvrir le journal des changements', - 'pages_editor_switch_title' => 'Switch Editor', - 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', - 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', - 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', - 'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.', - 'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.', + 'pages_editor_switch_title' => 'Changer d\'éditeur', + 'pages_editor_switch_are_you_sure' => 'Êtes-vous sûr de vouloir modifier l\'éditeur de cette page ?', + 'pages_editor_switch_consider_following' => 'Considérez ce qui suit lors du changement d\'éditeur :', + 'pages_editor_switch_consideration_a' => 'Une fois enregistrée, le nouvel éditeur sera utilisé par tous les futurs éditeurs, y compris ceux qui ne seront pas en mesure de modifier le type de l\'éditeur eux-mêmes.', + 'pages_editor_switch_consideration_b' => 'Cela peut entraîner une perte de détail et de syntaxe dans certaines circonstances.', + 'pages_editor_switch_consideration_c' => 'Les modifications apportées depuis la dernière sauvegarde, les balises ou le journal des modifications ne persisteront pas à travers cette modification.', 'pages_save' => 'Enregistrer la page', 'pages_title' => 'Titre de la page', 'pages_name' => 'Nom de la page', @@ -235,7 +235,7 @@ return [ 'pages_revisions_number' => '#', 'pages_revisions_numbered' => 'Révision #:id', 'pages_revisions_numbered_changes' => 'Modification #:id', - 'pages_revisions_editor' => 'Editor Type', + 'pages_revisions_editor' => 'Type d\'éditeur', 'pages_revisions_changelog' => 'Journal des changements', 'pages_revisions_changes' => 'Changements', 'pages_revisions_current' => 'Version actuelle', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Les fichiers image de la page ne seront pas dupliqués et les images originales conserveront leur relation avec la page vers laquelle elles ont été initialement téléchargées.', 'copy_consider_attachments' => 'Les pièces jointes de la page ne seront pas copiées.', 'copy_consider_access' => 'Un changement d\'emplacement, de propriétaire ou d\'autorisation peut rendre ce contenu accessible à ceux précédemment sans accès.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/fr/settings.php b/resources/lang/fr/settings.php index f8858d692..ffa577c1e 100644 --- a/resources/lang/fr/settings.php +++ b/resources/lang/fr/settings.php @@ -10,8 +10,8 @@ return [ 'settings' => 'Préférences', 'settings_save' => 'Enregistrer les préférences', 'settings_save_success' => 'Préférences enregistrées', - 'system_version' => 'System Version', - 'categories' => 'Categories', + 'system_version' => 'Version du système', + 'categories' => 'Catégories', // App Settings 'app_customization' => 'Personnalisation', @@ -27,8 +27,8 @@ return [ 'app_secure_images' => 'Ajout d\'image sécurisé', 'app_secure_images_toggle' => 'Activer l\'ajout d\'image sécurisé', 'app_secure_images_desc' => 'Pour des questions de performances, toutes les images sont publiques. Cette option ajoute une chaîne aléatoire difficile à deviner dans les URLs des images.', - 'app_default_editor' => 'Default Page Editor', - 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', + 'app_default_editor' => 'Éditeur de page par défaut', + 'app_default_editor_desc' => 'Sélectionnez l\'éditeur qui sera utilisé par défaut lors de l\'édition de nouvelles pages. Cela peut être remplacé au niveau de la page où les permissions sont autorisées.', 'app_custom_html' => 'HTML personnalisé dans l\'en-tête', 'app_custom_html_desc' => 'Le contenu inséré ici sera ajouté en bas de la balise de toutes les pages. Vous pouvez l\'utiliser pour ajouter du CSS personnalisé ou un tracker analytique.', 'app_custom_html_disabled_notice' => 'Le contenu de l\'en-tête HTML personnalisé est désactivé sur cette page de paramètres pour garantir que les modifications les plus récentes puissent être annulées.', @@ -152,7 +152,7 @@ return [ 'role_access_api' => 'Accès à l\'API du système', 'role_manage_settings' => 'Gérer les préférences de l\'application', 'role_export_content' => 'Exporter le contenu', - 'role_editor_change' => 'Change page editor', + 'role_editor_change' => 'Changer l\'éditeur de page', 'role_asset' => 'Permissions des ressources', 'roles_system_warning' => 'Sachez que l\'accès à l\'une des trois permissions ci-dessus peut permettre à un utilisateur de modifier ses propres privilèges ou les privilèges des autres utilisateurs du système. N\'attribuez uniquement des rôles avec ces permissions qu\'à des utilisateurs de confiance.', 'role_asset_desc' => 'Ces permissions contrôlent l\'accès par défaut des ressources dans le système. Les permissions dans les livres, les chapitres et les pages ignoreront ces permissions', @@ -254,7 +254,7 @@ return [ 'webhooks_delete' => 'Supprimer le Webhook', 'webhooks_delete_warning' => 'Ceci supprimera complètement du système le webhook ayant le nom \':webhookName\'.', 'webhooks_delete_confirm' => 'Êtes-vous sûr(e) de vouloir supprimer ce webhook ?', - 'webhooks_format_example' => 'Exemple de Format de Webhook', + 'webhooks_format_example' => 'Exemple de format de webhook', 'webhooks_format_example_desc' => 'Les données du webhook sont envoyées dans une requête POST vers l\'endpoint au format JSON respectant le format ci-dessous. Les propriétés "related_item" et "url" sont optionnelles et dépendront du type d\'événement déclenché.', 'webhooks_status' => 'Statut du webhook', 'webhooks_last_called' => 'Dernier appel :', diff --git a/resources/lang/he/activities.php b/resources/lang/he/activities.php index ede04a86c..4df8a9817 100644 --- a/resources/lang/he/activities.php +++ b/resources/lang/he/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'ספר נוצר', 'book_create_notification' => 'ספר נוצר בהצלחה', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'ספר הועדכן', 'book_update_notification' => 'ספר התעדכן בהצלחה', 'book_delete' => 'ספר נמחק', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'updated bookshelf', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'deleted bookshelf', diff --git a/resources/lang/he/auth.php b/resources/lang/he/auth.php index 9d50dead7..3c42ecef2 100644 --- a/resources/lang/he/auth.php +++ b/resources/lang/he/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'לא ניתן להרשם באמצעות המייל שסופק', 'register_success' => 'תודה על הרשמתך! ניתן כעת להתחבר', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'איפוס סיסמא', 'reset_password_send_instructions' => 'יש להזין את כתובת המייל למטה ואנו נשלח אלייך הוראות לאיפוס הסיסמא', diff --git a/resources/lang/he/common.php b/resources/lang/he/common.php index 865a224de..512bcf6c3 100644 --- a/resources/lang/he/common.php +++ b/resources/lang/he/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'קודם', 'filter_active' => 'מסנן פעיל:', 'filter_clear' => 'נקה מסננים', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'אפשרויות מיון', diff --git a/resources/lang/he/entities.php b/resources/lang/he/entities.php index ad49c895f..f3fcb8688 100644 --- a/resources/lang/he/entities.php +++ b/resources/lang/he/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/hr/activities.php b/resources/lang/hr/activities.php index 0d467ea8f..79f4af04e 100644 --- a/resources/lang/hr/activities.php +++ b/resources/lang/hr/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'stvorena knjiga', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'ažurirana knjiga', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'izbrisana knjiga', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'ažurirana polica za knjige', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'izbrisana polica za knjige', diff --git a/resources/lang/hr/auth.php b/resources/lang/hr/auth.php index aff8ea4f6..bbaf9dede 100644 --- a/resources/lang/hr/auth.php +++ b/resources/lang/hr/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Ova e-mail adresa se ne može koristiti u ovoj aplikaciji', 'register_success' => 'Hvala na prijavi! Sada ste registrirani i prijavljeni.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Promijenite lozinku', 'reset_password_send_instructions' => 'Upišite svoju e-mail adresu kako biste primili poveznicu za promjenu lozinke.', diff --git a/resources/lang/hr/common.php b/resources/lang/hr/common.php index 5e4a8f451..ab2d36f3f 100644 --- a/resources/lang/hr/common.php +++ b/resources/lang/hr/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Previous', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Razvrstaj opcije', diff --git a/resources/lang/hr/entities.php b/resources/lang/hr/entities.php index e5e57b22b..f85dbc6cf 100644 --- a/resources/lang/hr/entities.php +++ b/resources/lang/hr/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/hu/activities.php b/resources/lang/hu/activities.php index 04a3ac0ea..72e9ad078 100644 --- a/resources/lang/hu/activities.php +++ b/resources/lang/hu/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'létrehozott egy könyvet:', 'book_create_notification' => 'Könyv sikeresen létrehozva', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'frissítette a könyvet:', 'book_update_notification' => 'Könyv sikeresen frissítve', 'book_delete' => 'törölte a könyvet:', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Könyvespolc sikeresen létrehozva', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'frissítette a könyvespolcot:', 'bookshelf_update_notification' => 'Könyvespolc sikeresen frissítve', 'bookshelf_delete' => 'törölte a könyvespolcot:', diff --git a/resources/lang/hu/auth.php b/resources/lang/hu/auth.php index 64e6ba2d3..6eafdd565 100644 --- a/resources/lang/hu/auth.php +++ b/resources/lang/hu/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Ebből az email tartományról nem lehet hozzáférni ehhez az alkalmazáshoz', 'register_success' => 'Köszönjük a regisztrációt! A regisztráció és a bejelentkezés megtörtént.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Jelszó visszaállítása', 'reset_password_send_instructions' => 'Meg kell adni az email címet amire egy jelszó visszaállító hivatkozás lesz elküldve.', diff --git a/resources/lang/hu/common.php b/resources/lang/hu/common.php index 7876a698c..156844d9f 100644 --- a/resources/lang/hu/common.php +++ b/resources/lang/hu/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Előző', 'filter_active' => 'Aktív szűrő:', 'filter_clear' => 'Szűrő törlése', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Rendezési beállítások', diff --git a/resources/lang/hu/entities.php b/resources/lang/hu/entities.php index 58b44076f..795c642a9 100644 --- a/resources/lang/hu/entities.php +++ b/resources/lang/hu/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/id/activities.php b/resources/lang/id/activities.php index 2a2d35bd6..e7b065c8a 100644 --- a/resources/lang/id/activities.php +++ b/resources/lang/id/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'membuat buku', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'update buku', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'hapus buku', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'update rak', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'hapus rak buku', diff --git a/resources/lang/id/auth.php b/resources/lang/id/auth.php index d76a05a01..694d6754f 100644 --- a/resources/lang/id/auth.php +++ b/resources/lang/id/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Domain email tersebut tidak memiliki akses ke aplikasi ini', 'register_success' => 'Terima kasih telah mendaftar! Anda sekarang terdaftar dan masuk.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Atur ulang kata sandi', 'reset_password_send_instructions' => 'Masukkan email Anda di bawah ini dan Anda akan dikirimi email dengan tautan pengaturan ulang kata sandi.', diff --git a/resources/lang/id/common.php b/resources/lang/id/common.php index b6c1f8d75..8554e088e 100644 --- a/resources/lang/id/common.php +++ b/resources/lang/id/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Sebelumnya', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Opsi Sortir', diff --git a/resources/lang/id/entities.php b/resources/lang/id/entities.php index 65a9c4149..b3e860b82 100644 --- a/resources/lang/id/entities.php +++ b/resources/lang/id/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/it/activities.php b/resources/lang/it/activities.php index 27df10003..b4c3db3c4 100755 --- a/resources/lang/it/activities.php +++ b/resources/lang/it/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'ha creato il libro', 'book_create_notification' => 'Libro creato con successo', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'ha aggiornato il libro', 'book_update_notification' => 'Libro aggiornato con successo', 'book_delete' => 'ha eliminato il libro', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'libreria creata', 'bookshelf_create_notification' => 'Libreria creata con successo', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'ha aggiornato la libreria', 'bookshelf_update_notification' => 'Libreria aggiornata con successo', 'bookshelf_delete' => 'ha eliminato la libreria', diff --git a/resources/lang/it/auth.php b/resources/lang/it/auth.php index 3940b1ba1..fdb169b37 100755 --- a/resources/lang/it/auth.php +++ b/resources/lang/it/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Questo dominio della mail non ha accesso a questa applicazione', 'register_success' => 'Grazie per la registrazione! Sei registrato e loggato.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Reimposta Password', 'reset_password_send_instructions' => 'Inserisci il tuo indirizzo sotto e ti verrà inviata una mail contenente un link per resettare la tua password.', diff --git a/resources/lang/it/common.php b/resources/lang/it/common.php index 36f5755ed..b97016403 100755 --- a/resources/lang/it/common.php +++ b/resources/lang/it/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Precedente', 'filter_active' => 'Filtro attivo:', 'filter_clear' => 'Pulisci filtro', + 'download' => 'Download', + 'open_in_tab' => 'Apri nella scheda', // Sort Options 'sort_options' => 'Opzioni Ordinamento', diff --git a/resources/lang/it/entities.php b/resources/lang/it/entities.php index e37777928..dbe9103c1 100755 --- a/resources/lang/it/entities.php +++ b/resources/lang/it/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'I file delle immagini delle pagine non saranno duplicati e le immagini originali manterranno la loro relazione con la pagina su cui sono state originariamente caricate.', 'copy_consider_attachments' => 'Gli allegati della pagina non saranno copiati.', 'copy_consider_access' => 'Un cambiamento di luogo, di proprietario o di autorizzazioni può far sì che questo contenuto sia accessibile a chi prima non aveva accesso.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/ja/activities.php b/resources/lang/ja/activities.php index 45eaa3287..6a470a750 100644 --- a/resources/lang/ja/activities.php +++ b/resources/lang/ja/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'がブックを作成:', 'book_create_notification' => 'ブックを作成しました', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'がブックを更新:', 'book_update_notification' => 'ブックを更新しました', 'book_delete' => 'がブックを削除:', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'が本棚を作成:', 'bookshelf_create_notification' => '本棚を作成しました', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'が本棚を更新:', 'bookshelf_update_notification' => '本棚を更新しました', 'bookshelf_delete' => 'が本棚を削除:', diff --git a/resources/lang/ja/auth.php b/resources/lang/ja/auth.php index 9c8d36669..b14432828 100644 --- a/resources/lang/ja/auth.php +++ b/resources/lang/ja/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'このEmailドメインでの登録は許可されていません。', 'register_success' => '登録が完了し、ログインできるようになりました!', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'パスワードリセット', 'reset_password_send_instructions' => '以下にEメールアドレスを入力すると、パスワードリセットリンクが記載されたメールが送信されます。', diff --git a/resources/lang/ja/common.php b/resources/lang/ja/common.php index 7c6cc1f59..6ac4a2bf1 100644 --- a/resources/lang/ja/common.php +++ b/resources/lang/ja/common.php @@ -47,6 +47,8 @@ return [ 'previous' => '前へ', 'filter_active' => '有効なフィルター:', 'filter_clear' => 'フィルターを解除', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => '並べ替えオプション', diff --git a/resources/lang/ja/entities.php b/resources/lang/ja/entities.php index 3ef87f8a1..6f7b23754 100644 --- a/resources/lang/ja/entities.php +++ b/resources/lang/ja/entities.php @@ -328,7 +328,7 @@ return [ 'comment' => 'コメント', 'comments' => 'コメント', 'comment_add' => 'コメント追加', - 'comment_placeholder' => 'コメントを記入してく下さい', + 'comment_placeholder' => 'コメントを記入してください', 'comment_count' => '{0} コメントはありません|[1,*] コメント:count件', 'comment_save' => 'コメントを保存', 'comment_saving' => 'コメントを保存中...', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'ページの画像ファイルは複製されず、元の画像は最初にアップロードされたページとの関係を保持します。', 'copy_consider_attachments' => 'ページの添付ファイルはコピーされません。', 'copy_consider_access' => '場所、所有者または権限を変更すると、以前アクセスできなかったユーザーがこのコンテンツにアクセスできるようになる可能性があります。', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/ko/activities.php b/resources/lang/ko/activities.php index 1ea53b80a..a4e39a838 100644 --- a/resources/lang/ko/activities.php +++ b/resources/lang/ko/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => '책자 만들기', 'book_create_notification' => '책 생성함', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => '책 수정', 'book_update_notification' => '책 수정함', 'book_delete' => '책 지우기', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => '책꽂이 만들기', 'bookshelf_create_notification' => '책꽂이 생성함', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => '책꽂이 수정', 'bookshelf_update_notification' => '책꽂이 수정함', 'bookshelf_delete' => '책꽂이 지우기', diff --git a/resources/lang/ko/auth.php b/resources/lang/ko/auth.php index 284ab3352..0cd6f873e 100644 --- a/resources/lang/ko/auth.php +++ b/resources/lang/ko/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => '이 메일 주소로는 이 사이트에 접근할 수 없습니다.', 'register_success' => '가입했습니다! 이제 로그인할 수 있습니다.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => '패스워드 바꾸기', 'reset_password_send_instructions' => '메일 주소를 입력하세요. 이 주소로 해당 과정을 위한 링크를 보낼 것입니다.', diff --git a/resources/lang/ko/common.php b/resources/lang/ko/common.php index 81dc71eaa..685a8616d 100644 --- a/resources/lang/ko/common.php +++ b/resources/lang/ko/common.php @@ -47,6 +47,8 @@ return [ 'previous' => '이전', 'filter_active' => '적용 중:', 'filter_clear' => '모든 필터 해제', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => '정렬 기준', diff --git a/resources/lang/ko/entities.php b/resources/lang/ko/entities.php index 7c80d20ca..68392b0a2 100644 --- a/resources/lang/ko/entities.php +++ b/resources/lang/ko/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => '이미지 파일은 복사되지 않습니다. 올라가 있던 이미지가 사라지지 않습니다.', 'copy_consider_attachments' => '첨부 파일은 복사되지 않습니다.', 'copy_consider_access' => '경로, 소유자, 권한이 바뀌면 이 문서를 본 적 없는 사용자가 볼 수도 있습니다.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/lt/activities.php b/resources/lang/lt/activities.php index b8ac7049f..7728f4835 100644 --- a/resources/lang/lt/activities.php +++ b/resources/lang/lt/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'sukurta knyga', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'atnaujinta knyga', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'ištrinta knyga', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'atnaujinta knygų lentyna', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'ištrinta knygų lentyna', diff --git a/resources/lang/lt/auth.php b/resources/lang/lt/auth.php index e6b2233c1..fb30e57ed 100644 --- a/resources/lang/lt/auth.php +++ b/resources/lang/lt/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Elektroninio pašto domenas neturi prieigos prie šios programos', 'register_success' => 'Ačiū už prisijungimą! Dabar jūs užsiregistravote ir prisijungėte.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Pakeisti slaptažodį', 'reset_password_send_instructions' => 'Įveskite savo elektroninį paštą žemiau ir jums bus išsiųstas elektroninis laiškas su slaptažodžio nustatymo nuoroda.', diff --git a/resources/lang/lt/common.php b/resources/lang/lt/common.php index 090b86a85..962d2d9d6 100644 --- a/resources/lang/lt/common.php +++ b/resources/lang/lt/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Previous', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Rūšiuoti pasirinkimus', diff --git a/resources/lang/lt/entities.php b/resources/lang/lt/entities.php index c91b11830..7b2a3deee 100644 --- a/resources/lang/lt/entities.php +++ b/resources/lang/lt/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/lv/activities.php b/resources/lang/lv/activities.php index 084f73152..c76041a0a 100644 --- a/resources/lang/lv/activities.php +++ b/resources/lang/lv/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'izveidoja grāmatu', 'book_create_notification' => 'Grāmata veiksmīgi izveidota', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'atjaunoja grāmatu', 'book_update_notification' => 'Grāmata veiksmīgi atjaunināta', 'book_delete' => 'izdzēsa grāmatu', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'izveidoja plautku', 'bookshelf_create_notification' => 'Plaukts veiksmīgi izveidots', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'atjaunoja plauktu', 'bookshelf_update_notification' => 'Plaukts veiksmīgi atjaunināts', 'bookshelf_delete' => 'izdzēsa plauktu', diff --git a/resources/lang/lv/auth.php b/resources/lang/lv/auth.php index fd8e2e9c6..009da6cb7 100644 --- a/resources/lang/lv/auth.php +++ b/resources/lang/lv/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'E-pasta domēnam nav piekļuves pie šīs aplikācijas', 'register_success' => 'Paldies par reģistrēšanos! Tagad varat pieslēgties.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Atiestatīt paroli', 'reset_password_send_instructions' => 'Ievadiet savu e-pastu zemāk un nosūtīsim e-pastu ar paroles atiestatīšanas saiti.', diff --git a/resources/lang/lv/common.php b/resources/lang/lv/common.php index e859027bc..64a7421c2 100644 --- a/resources/lang/lv/common.php +++ b/resources/lang/lv/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Iepriekšējais', 'filter_active' => 'Aktīvais filtrs:', 'filter_clear' => 'Notīrīt filtru', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Kārtošanas Opcijas', diff --git a/resources/lang/lv/entities.php b/resources/lang/lv/entities.php index 677333c5a..120b64de6 100644 --- a/resources/lang/lv/entities.php +++ b/resources/lang/lv/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Lapas attēlu faili netiks kopēti un sākotnējie attēli saglabās savu saistību ar lapu, kurai tie tika sākotnēji pievienoti.', 'copy_consider_attachments' => 'Lapai pievienotie faili netiks nokopēti.', 'copy_consider_access' => 'Atrašanās vietas, īpašnieka vai piekļuves tiesību izmaiņas var padarīt šo saturu pieejamu citiem, kam iepriekš nav dota piekļuve.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/nb/activities.php b/resources/lang/nb/activities.php index cbccb356e..9fc367467 100644 --- a/resources/lang/nb/activities.php +++ b/resources/lang/nb/activities.php @@ -29,6 +29,8 @@ return [ // Books 'book_create' => 'opprettet bok', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'oppdaterte bok', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'slettet bok', @@ -39,6 +41,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'oppdaterte bokhylle', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'slettet bokhylle', diff --git a/resources/lang/nb/auth.php b/resources/lang/nb/auth.php index d80b3258a..afeb51e54 100644 --- a/resources/lang/nb/auth.php +++ b/resources/lang/nb/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Du kan ikke bruke det domenet for å registrere en konto.', 'register_success' => 'Takk for registreringen! Du kan nå logge inn på tjenesten.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Nullstille passord', 'reset_password_send_instructions' => 'Oppgi e-posten som er koblet til kontoen din, så sender vi en epost hvor du kan nullstille passordet.', diff --git a/resources/lang/nb/common.php b/resources/lang/nb/common.php index cc0a3b6ff..43de015ac 100644 --- a/resources/lang/nb/common.php +++ b/resources/lang/nb/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Forrige', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Sorteringsalternativer', diff --git a/resources/lang/nb/entities.php b/resources/lang/nb/entities.php index df833e87a..11b39a79e 100644 --- a/resources/lang/nb/entities.php +++ b/resources/lang/nb/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/nl/activities.php b/resources/lang/nl/activities.php index ee97aadc6..ab0db63b8 100644 --- a/resources/lang/nl/activities.php +++ b/resources/lang/nl/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'maakte boek', 'book_create_notification' => 'Boek succesvol aangemaakt', + 'book_create_from_chapter' => 'hoofdstuk omzetten naar boek', + 'book_create_from_chapter_notification' => 'Hoofdstuk is omgezet naar een boek', 'book_update' => 'wijzigde boek', 'book_update_notification' => 'Boek succesvol bijgewerkt', 'book_delete' => 'verwijderde boek', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'boekenplank aangemaakt', 'bookshelf_create_notification' => 'Boekenplank succesvol aangemaakt', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'wijzigde boekenplank', 'bookshelf_update_notification' => 'Boekenplank succesvol bijgewerkt', 'bookshelf_delete' => 'verwijderde boekenplank', diff --git a/resources/lang/nl/auth.php b/resources/lang/nl/auth.php index 53c328f8f..c4adb8905 100644 --- a/resources/lang/nl/auth.php +++ b/resources/lang/nl/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Dit e-maildomein is niet toegestaan', 'register_success' => 'Bedankt voor het aanmelden! Je bent nu geregistreerd en aangemeld.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Wachtwoord herstellen', 'reset_password_send_instructions' => 'Geef je e-mail en we sturen je een link om je wachtwoord te herstellen', diff --git a/resources/lang/nl/common.php b/resources/lang/nl/common.php index bd1cca8f8..f58cf8258 100644 --- a/resources/lang/nl/common.php +++ b/resources/lang/nl/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Vorige', 'filter_active' => 'Actieve Filter:', 'filter_clear' => 'Wis Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open als Tabblad', // Sort Options 'sort_options' => 'Sorteeropties', diff --git a/resources/lang/nl/entities.php b/resources/lang/nl/entities.php index 03eaf9f94..c1b2b4cfc 100644 --- a/resources/lang/nl/entities.php +++ b/resources/lang/nl/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Afbeeldingsbestanden worden niet gedupliceerd & de originele afbeeldingen behouden hun koppeling met de pagina waarop ze oorspronkelijk werden geüpload.', 'copy_consider_attachments' => 'Pagina bijlagen worden niet gekopieerd.', 'copy_consider_access' => 'Een verandering van locatie, eigenaar of machtigingen kan ertoe leiden dat deze inhoud toegankelijk wordt voor personen die er voordien geen toegang tot hadden.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/pl/activities.php b/resources/lang/pl/activities.php index 54f024039..2634fe3ed 100644 --- a/resources/lang/pl/activities.php +++ b/resources/lang/pl/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'utworzył książkę', 'book_create_notification' => 'Książka utworzona pomyślnie', + 'book_create_from_chapter' => 'skonwertował rozdział na książkę', + 'book_create_from_chapter_notification' => 'Rozdział został pomyślnie skonwertowany do książki', 'book_update' => 'zaktualizował książkę', 'book_update_notification' => 'Książka zaktualizowana pomyślnie', 'book_delete' => 'usunął książkę', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'utworzył półkę', 'bookshelf_create_notification' => 'Półka utworzona pomyślnie', + 'bookshelf_create_from_book' => 'skonwertował książkę na półkę', + 'bookshelf_create_from_book_notification' => 'Książka została pomyślnie skonwertowana na półkę', 'bookshelf_update' => 'zaktualizował półkę', 'bookshelf_update_notification' => 'Półka zaktualizowana pomyślnie', 'bookshelf_delete' => 'usunął półkę', diff --git a/resources/lang/pl/auth.php b/resources/lang/pl/auth.php index 6d934bbdc..e7a3260f4 100644 --- a/resources/lang/pl/auth.php +++ b/resources/lang/pl/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Adresy e-mail z tej domeny nie mają dostępu do tej aplikacji', 'register_success' => 'Dziękujemy za rejestrację! Zostałeś zalogowany automatycznie.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Resetowanie hasła', 'reset_password_send_instructions' => 'Wprowadź adres e-mail powiązany z Twoim kontem, by otrzymać link do resetowania hasła.', diff --git a/resources/lang/pl/common.php b/resources/lang/pl/common.php index 7bacb698d..e07b1849a 100644 --- a/resources/lang/pl/common.php +++ b/resources/lang/pl/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Wstecz', 'filter_active' => 'Aktywny filtr:', 'filter_clear' => 'Wyczyść Filtr', + 'download' => 'Pobierz', + 'open_in_tab' => 'Otwórz w karcie', // Sort Options 'sort_options' => 'Opcje sortowania', diff --git a/resources/lang/pl/entities.php b/resources/lang/pl/entities.php index 544f374f3..34d88164f 100644 --- a/resources/lang/pl/entities.php +++ b/resources/lang/pl/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Pliki obrazów znajdujących się na stronie nie będą zduplikowane i oryginalne obrazy zachowają swój związek ze stroną, do której zostały pierwotnie przesłane.', 'copy_consider_attachments' => 'Załączniki strony nie zostaną skopiowane.', 'copy_consider_access' => 'Zmiana lokalizacji, właściciela lub uprawnień może spowodować, że ta zawartość będzie dostępna dla tych, którzy wcześniej nie mieli dostępu.', + + // Conversions + 'convert_to_shelf' => 'Konwertuj na półkę', + 'convert_to_shelf_contents_desc' => 'Możesz przekonwertować tę książkę do nowej półki z tą samą zawartością. Rozdziały zawarte w tej książce zostaną przekonwertowane na nowe książki. Jeśli ta książka zawiera jakieś strony, które nie znajdują się w rozdziale, wtedy nazwa tej książki zostanie zmieniona i będzie ona zawierać te strony, a sama książka stanie się częścią nowej półki.', + 'convert_to_shelf_permissions_desc' => 'Wszelkie uprawnienia ustawione w tej książce zostaną skopiowane do nowej półki i do wszystkich nowych książek tej półki, które nie mają własnych uprawnień. Zauważ, że uprawnienia na półkach nie są automatycznie kaskadowane do ich zawartości, tak jak to ma miejsce w przypadku książek.', + 'convert_book' => 'Konwertuj książkę', + 'convert_book_confirm' => 'Czy na pewno chcesz skonwertować tę książkę?', + 'convert_undo_warning' => 'Nie da się tego łatwo cofnąć.', + 'convert_to_book' => 'Konwertuj na książkę', + 'convert_to_book_desc' => 'Możesz skonwertować ten rozdział do nowej książki o tej samej treści. Wszelkie uprawnienia ustawione w tym rozdziale zostaną skopiowane do nowej książki, ale wszelkie dziedziczone uprawnienia z poprzedniej nadrzędnej książki nie będą skopiowane, co może doprowadzić do zmiany w kontroli dostępu.', + 'convert_chapter' => 'Konwertuj rozdział', + 'convert_chapter_confirm' => 'Czy na pewno chcesz skonwertować ten rozdział?', ]; diff --git a/resources/lang/pt/activities.php b/resources/lang/pt/activities.php index 733a3cadc..96d729422 100644 --- a/resources/lang/pt/activities.php +++ b/resources/lang/pt/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'livro criado', 'book_create_notification' => 'Livro criado com sucesso', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'livro atualizado', 'book_update_notification' => 'Livro atualizado com sucesso', 'book_delete' => 'livro eliminado', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'estante criada', 'bookshelf_create_notification' => 'Estante criada com sucesso', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'estante atualizada', 'bookshelf_update_notification' => 'Estante atualizada com sucesso', 'bookshelf_delete' => 'excluiu a prateleira', diff --git a/resources/lang/pt/auth.php b/resources/lang/pt/auth.php index 82fb9aa23..ad4f0744d 100644 --- a/resources/lang/pt/auth.php +++ b/resources/lang/pt/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'O domínio de e-mail usado não tem acesso permitido a esta aplicação', 'register_success' => 'Obrigado por se registar! Você está agora registado e com a sessão iniciada.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Redefinir Senha', 'reset_password_send_instructions' => 'Insira o seu endereço de e-mail abaixo, e uma mensagem com o link de redefinição de palavra-passe será lhe enviada.', diff --git a/resources/lang/pt/common.php b/resources/lang/pt/common.php index 137f389b3..afb857ac2 100644 --- a/resources/lang/pt/common.php +++ b/resources/lang/pt/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Anterior', 'filter_active' => 'Filtro Ativo:', 'filter_clear' => 'Limpar Filtro', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Opções de Ordenação', diff --git a/resources/lang/pt/entities.php b/resources/lang/pt/entities.php index e9bae6b56..9ee3f575c 100644 --- a/resources/lang/pt/entities.php +++ b/resources/lang/pt/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'A imagem da página não será duplicada e as imagens originais manterão sua relação com a página para a qual foram enviadas originalmente.', 'copy_consider_attachments' => 'Anexos da página não serão copiados.', 'copy_consider_access' => 'Uma alteração de localização, proprietário ou permissões pode resultar em que este conteúdo seja acessível para aqueles previamente sem acesso.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/pt_BR/activities.php b/resources/lang/pt_BR/activities.php index 8e057cb92..4f068844e 100644 --- a/resources/lang/pt_BR/activities.php +++ b/resources/lang/pt_BR/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'criou o livro', 'book_create_notification' => 'Livro criado com sucesso', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'atualizou o livro', 'book_update_notification' => 'Livro atualizado com sucesso', 'book_delete' => 'excluiu o livro', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'prateleira criada', 'bookshelf_create_notification' => 'Prateleira criada com sucesso', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'atualizou a prateleira', 'bookshelf_update_notification' => 'Prateleira atualizada com sucesso', 'bookshelf_delete' => 'excluiu a prateleira', diff --git a/resources/lang/pt_BR/auth.php b/resources/lang/pt_BR/auth.php index d9374296d..17ebcb16e 100644 --- a/resources/lang/pt_BR/auth.php +++ b/resources/lang/pt_BR/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'O domínio de e-mail usado não tem acesso permitido a essa aplicação', 'register_success' => 'Obrigado por se cadastrar! Você agora encontra-se cadastrado(a) e logado(a).', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Redefinir Senha', 'reset_password_send_instructions' => 'Insira seu e-mail abaixo e uma mensagem com o link de redefinição de senha lhe será enviada.', diff --git a/resources/lang/pt_BR/common.php b/resources/lang/pt_BR/common.php index d9f54d8a0..99aecfd92 100644 --- a/resources/lang/pt_BR/common.php +++ b/resources/lang/pt_BR/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Anterior', 'filter_active' => 'Filtro Ativo:', 'filter_clear' => 'Limpar Filtro', + 'download' => 'Baixar', + 'open_in_tab' => 'Abrir na aba', // Sort Options 'sort_options' => 'Opções de Ordenação', @@ -75,7 +77,7 @@ return [ 'status_active' => 'Ativo', 'status_inactive' => 'Inativo', 'never' => 'Nunca', - 'none' => 'None', + 'none' => 'Nenhum', // Header 'header_menu_expand' => 'Expandir Cabeçalho do Menu', diff --git a/resources/lang/pt_BR/editor.php b/resources/lang/pt_BR/editor.php index efd0e2655..4ee5ba305 100644 --- a/resources/lang/pt_BR/editor.php +++ b/resources/lang/pt_BR/editor.php @@ -24,148 +24,148 @@ return [ 'width' => 'Largura', 'height' => 'Altura', 'More' => 'Mais', - 'select' => 'Select...', + 'select' => 'Selecionar...', // Toolbar 'formats' => 'Formatos', 'header_large' => 'Cabeçalho Grande', 'header_medium' => 'Cabeçalho Médio', 'header_small' => 'Cabeçalho Pequeno', - 'header_tiny' => 'Tiny Header', + 'header_tiny' => 'Cabeçalho Pequeno', 'paragraph' => 'Parágrafo', 'blockquote' => 'Bloco de Citação', - 'inline_code' => 'Inline code', - 'callouts' => 'Callouts', - 'callout_information' => 'Information', - 'callout_success' => 'Success', - 'callout_warning' => 'Warning', - 'callout_danger' => 'Danger', + 'inline_code' => 'Código embutido', + 'callouts' => 'Frase de destaque', + 'callout_information' => 'Informação', + 'callout_success' => 'Sucesso', + 'callout_warning' => 'Atenção', + 'callout_danger' => 'Perigo', 'bold' => 'Bold', - 'italic' => 'Italic', - 'underline' => 'Underline', - 'strikethrough' => 'Strikethrough', - 'superscript' => 'Superscript', - 'subscript' => 'Subscript', - 'text_color' => 'Text color', - 'custom_color' => 'Custom color', - 'remove_color' => 'Remove color', - 'background_color' => 'Background color', - 'align_left' => 'Align left', - 'align_center' => 'Align center', - 'align_right' => 'Align right', - 'align_justify' => 'Justify', - 'list_bullet' => 'Bullet list', - 'list_numbered' => 'Numbered list', - 'list_task' => 'Task list', - 'indent_increase' => 'Increase indent', - 'indent_decrease' => 'Decrease indent', - 'table' => 'Table', - 'insert_image' => 'Insert image', - 'insert_image_title' => 'Insert/Edit Image', - 'insert_link' => 'Insert/edit link', - 'insert_link_title' => 'Insert/Edit Link', + 'italic' => 'Itálico', + 'underline' => 'Sublinhar', + 'strikethrough' => 'Riscado', + 'superscript' => 'Superinscrição', + 'subscript' => 'Subscrição', + 'text_color' => 'Cor do texto', + 'custom_color' => 'Cor personalizada', + 'remove_color' => 'Remover cor', + 'background_color' => 'Cor de fundo', + 'align_left' => 'Alinhar à esquerda', + 'align_center' => 'Alinhar ao centro', + 'align_right' => 'Alinhar à direita', + 'align_justify' => 'Justificar', + 'list_bullet' => 'Lista com marcadores', + 'list_numbered' => 'Lista numerada', + 'list_task' => 'Lista de tarefas', + 'indent_increase' => 'Aumentar recuo', + 'indent_decrease' => 'Diminuir recuo', + 'table' => 'Mesa', + 'insert_image' => 'Inserir Imagem', + 'insert_image_title' => 'Inserir/Editar imagem', + 'insert_link' => 'Inserir/editar link', + 'insert_link_title' => 'Inserir/Editar link', 'insert_horizontal_line' => 'Insert horizontal line', - 'insert_code_block' => 'Insert code block', - 'insert_drawing' => 'Insert/edit drawing', - 'drawing_manager' => 'Drawing manager', - 'insert_media' => 'Insert/edit media', - 'insert_media_title' => 'Insert/Edit Media', - 'clear_formatting' => 'Clear formatting', - 'source_code' => 'Source code', - 'source_code_title' => 'Source Code', - 'fullscreen' => 'Fullscreen', - 'image_options' => 'Image options', + 'insert_code_block' => 'Inserir o bloco de endereço', + 'insert_drawing' => 'Inserir/editar desenho', + 'drawing_manager' => 'Gerente de desenho', + 'insert_media' => 'Inserir/editar mídia', + 'insert_media_title' => 'Inserir/Editar Mídia', + 'clear_formatting' => 'Limpar formatação', + 'source_code' => 'Código fonte', + 'source_code_title' => 'Código fonte', + 'fullscreen' => 'Tela cheia', + 'image_options' => 'Opções de imagem', // Tables - 'table_properties' => 'Table properties', - 'table_properties_title' => 'Table Properties', - 'delete_table' => 'Delete table', - 'insert_row_before' => 'Insert row before', - 'insert_row_after' => 'Insert row after', - 'delete_row' => 'Delete row', - 'insert_column_before' => 'Insert column before', - 'insert_column_after' => 'Insert column after', - 'delete_column' => 'Delete column', - 'table_cell' => 'Cell', - 'table_row' => 'Row', - 'table_column' => 'Column', - 'cell_properties' => 'Cell properties', - 'cell_properties_title' => 'Cell Properties', - 'cell_type' => 'Cell type', - 'cell_type_cell' => 'Cell', - 'cell_scope' => 'Scope', - 'cell_type_header' => 'Header cell', - 'merge_cells' => 'Merge cells', - 'split_cell' => 'Split cell', - 'table_row_group' => 'Row Group', - 'table_column_group' => 'Column Group', - 'horizontal_align' => 'Horizontal align', - 'vertical_align' => 'Vertical align', - 'border_width' => 'Border width', - 'border_style' => 'Border style', - 'border_color' => 'Border color', - 'row_properties' => 'Row properties', - 'row_properties_title' => 'Row Properties', - 'cut_row' => 'Cut row', - 'copy_row' => 'Copy row', - 'paste_row_before' => 'Paste row before', - 'paste_row_after' => 'Paste row after', - 'row_type' => 'Row type', - 'row_type_header' => 'Header', - 'row_type_body' => 'Body', - 'row_type_footer' => 'Footer', - 'alignment' => 'Alignment', - 'cut_column' => 'Cut column', - 'copy_column' => 'Copy column', - 'paste_column_before' => 'Paste column before', - 'paste_column_after' => 'Paste column after', - 'cell_padding' => 'Cell padding', - 'cell_spacing' => 'Cell spacing', - 'caption' => 'Caption', - 'show_caption' => 'Show caption', - 'constrain' => 'Constrain proportions', - 'cell_border_solid' => 'Solid', - 'cell_border_dotted' => 'Dotted', - 'cell_border_dashed' => 'Dashed', - 'cell_border_double' => 'Double', - 'cell_border_groove' => 'Groove', - 'cell_border_ridge' => 'Ridge', - 'cell_border_inset' => 'Inset', - 'cell_border_outset' => 'Outset', - 'cell_border_none' => 'None', - 'cell_border_hidden' => 'Hidden', + 'table_properties' => 'Propriedades da tabela', + 'table_properties_title' => 'Propriedades da Tabela', + 'delete_table' => 'Excluir Tabela', + 'insert_row_before' => 'Inserir linha antes', + 'insert_row_after' => 'Inserir linha depois', + 'delete_row' => 'Excluir linha', + 'insert_column_before' => 'Inserir coluna antes', + 'insert_column_after' => 'Inserir coluna depois', + 'delete_column' => 'Excluir coluna', + 'table_cell' => 'Celular', + 'table_row' => 'Linha', + 'table_column' => 'Coluna', + 'cell_properties' => 'Propriedades da célula', + 'cell_properties_title' => 'Propriedades da Célula', + 'cell_type' => 'Tipo de célula', + 'cell_type_cell' => 'Célula', + 'cell_scope' => 'Escopo', + 'cell_type_header' => 'Célula do cabeçalho', + 'merge_cells' => 'Mesclar células', + 'split_cell' => 'Dividir célula', + 'table_row_group' => 'Grupo de linha', + 'table_column_group' => 'Grupo de coluna', + 'horizontal_align' => 'Alinhamento Horizontal', + 'vertical_align' => 'Alinhamento vertical', + 'border_width' => 'Largura da borda', + 'border_style' => 'Estilo da Borda', + 'border_color' => 'Cor da borda', + 'row_properties' => 'Propriedades da linha', + 'row_properties_title' => 'Propriedades da Linha', + 'cut_row' => 'Cortar linha', + 'copy_row' => 'Copiar linha', + 'paste_row_before' => 'Colar linha antes', + 'paste_row_after' => 'Colar linha depois', + 'row_type' => 'Tipo de linha', + 'row_type_header' => 'Cabeçalho', + 'row_type_body' => 'Corpo', + 'row_type_footer' => 'Rodapé', + 'alignment' => 'Alinhamento', + 'cut_column' => 'Cortar coluna', + 'copy_column' => 'Copiar Coluna', + 'paste_column_before' => 'Colar coluna antes', + 'paste_column_after' => 'Colar coluna depois', + 'cell_padding' => 'Preenchimento da celula', + 'cell_spacing' => 'Espaçamento entre células', + 'caption' => 'Legenda', + 'show_caption' => 'Mostrar legenda', + 'constrain' => 'Restringir proporções', + 'cell_border_solid' => 'Sólida', + 'cell_border_dotted' => 'Pontilhado', + 'cell_border_dashed' => 'Tracejado', + 'cell_border_double' => 'Duplo', + 'cell_border_groove' => 'Ranhura', + 'cell_border_ridge' => 'Ondulado', + 'cell_border_inset' => 'Inserir', + 'cell_border_outset' => 'Saída', + 'cell_border_none' => 'Nenhuma', + 'cell_border_hidden' => 'Ocultado', // Images, links, details/summary & embed - 'source' => 'Source', - 'alt_desc' => 'Alternative description', - 'embed' => 'Embed', - 'paste_embed' => 'Paste your embed code below:', + 'source' => 'Fonte', + 'alt_desc' => 'Descrição alternativa', + 'embed' => 'Embutido', + 'paste_embed' => 'Cole seu código abaixo de incorporação:', 'url' => 'URL', - 'text_to_display' => 'Text to display', - 'title' => 'Title', - 'open_link' => 'Open link in...', - 'open_link_current' => 'Current window', - 'open_link_new' => 'New window', - 'insert_collapsible' => 'Insert collapsible block', - 'collapsible_unwrap' => 'Unwrap', - 'edit_label' => 'Edit label', - 'toggle_open_closed' => 'Toggle open/closed', - 'collapsible_edit' => 'Edit collapsible block', - 'toggle_label' => 'Toggle label', + 'text_to_display' => 'Texto de exibição', + 'title' => 'Título', + 'open_link' => 'Abrir link em...', + 'open_link_current' => 'Janelas atuais', + 'open_link_new' => 'Nova janela', + 'insert_collapsible' => 'Inserir bloco colapsável', + 'collapsible_unwrap' => 'Desembrulhar', + 'edit_label' => 'Editar etiqueta', + 'toggle_open_closed' => 'Alternar aberto/fechado', + 'collapsible_edit' => 'Inserir bloco colapsável', + 'toggle_label' => 'Alternar etiqueta', // About view - 'about' => 'About the editor', - 'about_title' => 'About the WYSIWYG Editor', - 'editor_license' => 'Editor License & Copyright', - 'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under an LGPL v2.1 license.', - 'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.', - 'save_continue' => 'Save Page & Continue', - 'callouts_cycle' => '(Keep pressing to toggle through types)', - 'link_selector' => 'Link to content', - 'shortcuts' => 'Shortcuts', - 'shortcut' => 'Shortcut', - 'shortcuts_intro' => 'The following shortcuts are available in the editor:', - 'windows_linux' => '(Windows/Linux)', - 'mac' => '(Mac)', - 'description' => 'Description', + 'about' => 'Sobre o editor', + 'about_title' => 'Sobre o Editor WYSIWYG', + 'editor_license' => 'Licença do Editor e Direitos Autorais', + 'editor_tiny_license' => 'Este editor é criado utilizando :tinyLink que é fornecido sob uma licença LGPL v2.1.', + 'editor_tiny_license_link' => 'Os dados relativos aos direitos de autor e à licença do TinyMCE podem ser encontrados aqui.', + 'save_continue' => 'Salvar e continuar', + 'callouts_cycle' => '(Continue pressionando para alternar através de tipos)', + 'link_selector' => 'Link para conteúdo', + 'shortcuts' => 'Atalhos', + 'shortcut' => 'Atalho', + 'shortcuts_intro' => 'Os seguintes atalhos estão disponíveis no editor:', + 'windows_linux' => 'Windows, Linux', + 'mac' => '(Mac))', + 'description' => 'Descrição', ]; diff --git a/resources/lang/pt_BR/entities.php b/resources/lang/pt_BR/entities.php index 18edf0782..e4dd60e7e 100644 --- a/resources/lang/pt_BR/entities.php +++ b/resources/lang/pt_BR/entities.php @@ -27,8 +27,8 @@ return [ 'images' => 'Imagens', 'my_recent_drafts' => 'Meus Rascunhos Recentes', 'my_recently_viewed' => 'Visualizados por mim Recentemente', - 'my_most_viewed_favourites' => 'My Most Viewed Favourites', - 'my_favourites' => 'My Favourites', + 'my_most_viewed_favourites' => 'Meus Favoritos Mais Visualizados', + 'my_favourites' => 'Meus Favoritos', 'no_pages_viewed' => 'Você não visualizou nenhuma página', 'no_pages_recently_created' => 'Nenhuma página criada recentemente', 'no_pages_recently_updated' => 'Nenhuma página atualizada recentemente', @@ -36,7 +36,7 @@ return [ 'export_html' => 'Arquivo Web Contained', 'export_pdf' => 'Arquivo PDF', 'export_text' => 'Arquivo Texto', - 'export_md' => 'Markdown File', + 'export_md' => 'Arquivos para remarcar', // Permissions and restrictions 'permissions' => 'Permissões', @@ -63,7 +63,7 @@ return [ 'search_permissions_set' => 'Permissão definida', 'search_created_by_me' => 'Criado por mim', 'search_updated_by_me' => 'Atualizado por mim', - 'search_owned_by_me' => 'Owned by me', + 'search_owned_by_me' => 'Possuído por mim', 'search_date_options' => 'Opções de Data', 'search_updated_before' => 'Atualizado antes de', 'search_updated_after' => 'Atualizado depois de', @@ -99,7 +99,7 @@ return [ 'shelves_permissions' => 'Permissões da Prateleira', 'shelves_permissions_updated' => 'Permissões da Prateleira Atualizadas', 'shelves_permissions_active' => 'Permissões da Prateleira Ativas', - 'shelves_permissions_cascade_warning' => 'Permissions on bookshelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.', + 'shelves_permissions_cascade_warning' => 'As permissões nas estantes não são automaticamente cascatas para conter livros. Isto ocorre porque um livro existe em várias prateleiras. As permissões podem, no entanto, ser copiadas para livros filhos usando a opção encontrada abaixo.', 'shelves_copy_permissions_to_books' => 'Copiar Permissões para Livros', 'shelves_copy_permissions' => 'Copiar Permissões', 'shelves_copy_permissions_explain' => 'Isto aplicará as configurações de permissões atuais desta prateleira a todos os livros contidos nela. Antes de ativar, assegure-se de que quaisquer alterações nas permissões desta prateleira tenham sido salvas.', @@ -143,8 +143,8 @@ return [ 'books_sort_chapters_last' => 'Capítulos por Último', 'books_sort_show_other' => 'Mostrar Outros Livros', 'books_sort_save' => 'Salvar Nova Ordenação', - 'books_copy' => 'Copy Book', - 'books_copy_success' => 'Book successfully copied', + 'books_copy' => 'Copiar Livro', + 'books_copy_success' => 'Livro criado com sucesso', // Chapters 'chapter' => 'Capítulo', @@ -163,8 +163,8 @@ return [ 'chapters_move' => 'Mover Capítulo', 'chapters_move_named' => 'Mover Capítulo :chapterName', 'chapter_move_success' => 'Capítulo movido para :bookName', - 'chapters_copy' => 'Copy Chapter', - 'chapters_copy_success' => 'Chapter successfully copied', + 'chapters_copy' => 'Copiar Capítulo', + 'chapters_copy_success' => 'Página copiada com sucesso', 'chapters_permissions' => 'Permissões do Capítulo', 'chapters_empty' => 'Nenhuma página existente nesse capítulo.', 'chapters_permissions_active' => 'Permissões de Capítulo Ativas', @@ -196,19 +196,19 @@ return [ 'pages_edit_draft_save_at' => 'Rascunho salvo em ', 'pages_edit_delete_draft' => 'Excluir Rascunho', 'pages_edit_discard_draft' => 'Descartar Rascunho', - 'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor', - 'pages_edit_switch_to_markdown_clean' => '(Clean Content)', - 'pages_edit_switch_to_markdown_stable' => '(Stable Content)', - 'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor', + 'pages_edit_switch_to_markdown' => 'Alternar para o Editor de Markdown', + 'pages_edit_switch_to_markdown_clean' => '(Conteúdo Limpo)', + 'pages_edit_switch_to_markdown_stable' => '(Conteúdo Estável)', + 'pages_edit_switch_to_wysiwyg' => 'Alternar para o Editor WYSIWYG', 'pages_edit_set_changelog' => 'Relatar Alterações', 'pages_edit_enter_changelog_desc' => 'Digite uma breve descrição das alterações efetuadas por você', 'pages_edit_enter_changelog' => 'Insira Alterações', - 'pages_editor_switch_title' => 'Switch Editor', - 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', - 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', - 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', - 'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.', - 'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.', + 'pages_editor_switch_title' => 'Trocar editor', + 'pages_editor_switch_are_you_sure' => 'Você tem certeza que deseja alterar o editor para esta página?', + 'pages_editor_switch_consider_following' => 'Considere o seguinte ao alterar editores:', + 'pages_editor_switch_consideration_a' => 'Uma vez salva, a nova opção do editor será usada por quaisquer editores futuros, incluindo aqueles que podem não ser capazes de mudar o tipo do editor.', + 'pages_editor_switch_consideration_b' => 'Isso pode levar a uma perda de detalhes e sintaxe em certas circunstâncias.', + 'pages_editor_switch_consideration_c' => 'Etiqueta ou alterações no log de mudanças, feitas desde o último salvamento, não persistem nesta alteração.', 'pages_save' => 'Salvar Página', 'pages_title' => 'Título da Página', 'pages_name' => 'Nome da Página', @@ -235,7 +235,7 @@ return [ 'pages_revisions_number' => '#', 'pages_revisions_numbered' => 'Revisão #:id', 'pages_revisions_numbered_changes' => 'Alterações da Revisão #:id', - 'pages_revisions_editor' => 'Editor Type', + 'pages_revisions_editor' => 'Tipo de editor', 'pages_revisions_changelog' => 'Relatório de Alterações', 'pages_revisions_changes' => 'Alterações', 'pages_revisions_current' => 'Versão Atual', @@ -249,7 +249,7 @@ return [ 'pages_initial_name' => 'Nova Página', 'pages_editing_draft_notification' => 'Você está atualmente editando um rascunho que foi salvo da última vez em :timeDiff.', 'pages_draft_edited_notification' => 'Essa página foi atualizada desde então. É recomendado que você descarte esse rascunho.', - 'pages_draft_page_changed_since_creation' => 'This page has been updated since this draft was created. It is recommended that you discard this draft or take care not to overwrite any page changes.', + 'pages_draft_page_changed_since_creation' => 'Esta página foi atualizada desde que este rascunho foi criado. É recomendável que você descarte este rascunho ou tenha cuidado para não sobrescrever nenhuma alteração de página.', 'pages_draft_edit_active' => [ 'start_a' => ':count usuários iniciaram a edição dessa página', 'start_b' => ':userName iniciou a edição dessa página', @@ -273,16 +273,16 @@ return [ 'tags_explain' => "Adicione algumas tags para melhor categorizar seu conteúdo. \n Você pode atribuir valores às tags para uma organização mais complexa.", 'tags_add' => 'Adicionar outra tag', 'tags_remove' => 'Remover essa tag', - 'tags_usages' => 'Total tag usages', - 'tags_assigned_pages' => 'Assigned to Pages', - 'tags_assigned_chapters' => 'Assigned to Chapters', - 'tags_assigned_books' => 'Assigned to Books', - 'tags_assigned_shelves' => 'Assigned to Shelves', - 'tags_x_unique_values' => ':count unique values', - 'tags_all_values' => 'All values', - 'tags_view_tags' => 'View Tags', - 'tags_view_existing_tags' => 'View existing tags', - 'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.', + 'tags_usages' => 'Total de marcadores usados', + 'tags_assigned_pages' => 'Atribuído às páginas', + 'tags_assigned_chapters' => 'Atribuído aos Capítulos', + 'tags_assigned_books' => 'Atribuído a Livros', + 'tags_assigned_shelves' => 'Atribuído a Prateleiras', + 'tags_x_unique_values' => ':count valores únicos', + 'tags_all_values' => 'Todos os valores', + 'tags_view_tags' => 'Ver Marcadores', + 'tags_view_existing_tags' => 'Ver tags existentes', + 'tags_list_empty_hint' => 'As tags podem ser atribuídas através da barra lateral do editor de página ou ao editar os detalhes de um livro, capítulo ou prateleira.', 'attachments' => 'Anexos', 'attachments_explain' => 'Faça o upload de alguns arquivos ou anexe links para serem exibidos na sua página. Eles estarão visíveis na barra lateral à direita.', 'attachments_explain_instant_save' => 'Mudanças são salvas instantaneamente.', @@ -349,10 +349,22 @@ return [ 'revision_cannot_delete_latest' => 'Não é possível excluir a revisão mais recente.', // Copy view - 'copy_consider' => 'Please consider the below when copying content.', - 'copy_consider_permissions' => 'Custom permission settings will not be copied.', - 'copy_consider_owner' => 'You will become the owner of all copied content.', - 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', - 'copy_consider_attachments' => 'Page attachments will not be copied.', - 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + 'copy_consider' => 'Por favor, considere o abaixo ao copiar conteúdo.', + 'copy_consider_permissions' => 'Configurações de permissão personalizada não serão copiadas.', + 'copy_consider_owner' => 'Você se tornará o proprietário de todos os conteúdos copiados.', + 'copy_consider_images' => 'A imagem da página não será duplicada e as imagens originais manterão sua relação com a página para a qual foram enviadas originalmente.', + 'copy_consider_attachments' => 'Anexos de página não serão copiados.', + 'copy_consider_access' => 'Uma alteração de localização, proprietário ou permissões pode resultar em que este conteúdo seja acessível para aqueles previamente sem acesso.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/pt_BR/errors.php b/resources/lang/pt_BR/errors.php index 63928f594..1ebc28f8c 100644 --- a/resources/lang/pt_BR/errors.php +++ b/resources/lang/pt_BR/errors.php @@ -23,10 +23,10 @@ return [ 'saml_no_email_address' => 'Não foi possível encontrar um endereço de e-mail para este usuário nos dados providos pelo sistema de autenticação externa', 'saml_invalid_response_id' => 'A requisição do sistema de autenticação externa não foi reconhecia por um processo iniciado por esta aplicação. Após o login, navegar para o caminho anterior pode causar um problema.', 'saml_fail_authed' => 'Login utilizando :system falhou. Sistema não forneceu autorização bem sucedida', - 'oidc_already_logged_in' => 'Already logged in', - 'oidc_user_not_registered' => 'The user :name is not registered and automatic registration is disabled', - 'oidc_no_email_address' => 'Could not find an email address, for this user, in the data provided by the external authentication system', - 'oidc_fail_authed' => 'Login using :system failed, system did not provide successful authorization', + 'oidc_already_logged_in' => 'Já está logado', + 'oidc_user_not_registered' => 'O usuário :name não está registrado e o registro automático está desativado', + 'oidc_no_email_address' => 'Não foi possível encontrar um endereço de e-mail para este usuário, nos dados fornecidos pelo sistema de autenticação externa', + 'oidc_fail_authed' => 'Login usando :system falhou, o sistema não forneceu autorização com sucesso', 'social_no_action_defined' => 'Nenhuma ação definida', 'social_login_bad_response' => "Erro recebido durante o login :socialAccount: \n:error", 'social_account_in_use' => 'Essa conta :socialAccount já está em uso. Por favor, tente entrar utilizando a opção :socialAccount.', @@ -87,9 +87,9 @@ return [ '404_page_not_found' => 'Página Não Encontrada', 'sorry_page_not_found' => 'Desculpe, a página que você está procurando não pôde ser encontrada.', 'sorry_page_not_found_permission_warning' => 'Se você esperava que esta página existisse, talvez você não tenha permissão para visualizá-la.', - 'image_not_found' => 'Image Not Found', - 'image_not_found_subtitle' => 'Sorry, The image file you were looking for could not be found.', - 'image_not_found_details' => 'If you expected this image to exist it might have been deleted.', + 'image_not_found' => 'Imagem não encontrada', + 'image_not_found_subtitle' => 'Desculpe, o arquivo de imagem que você estava procurando não pôde ser encontrado.', + 'image_not_found_details' => 'Se você esperava que esta imagem existisse, ela pode ter sido excluída.', 'return_home' => 'Retornar à página inicial', 'error_occurred' => 'Ocorreu um Erro', 'app_down' => ':appName está fora do ar no momento', diff --git a/resources/lang/pt_BR/settings.php b/resources/lang/pt_BR/settings.php index a9b53277f..8773ce865 100644 --- a/resources/lang/pt_BR/settings.php +++ b/resources/lang/pt_BR/settings.php @@ -10,8 +10,8 @@ return [ 'settings' => 'Configurações', 'settings_save' => 'Salvar Configurações', 'settings_save_success' => 'Configurações salvas', - 'system_version' => 'System Version', - 'categories' => 'Categories', + 'system_version' => 'Versão do Sistema', + 'categories' => 'Categorias', // App Settings 'app_customization' => 'Customização', @@ -27,8 +27,8 @@ return [ 'app_secure_images' => 'Upload de Imagens mais Seguro', 'app_secure_images_toggle' => 'Habilitar uploads de imagem mais seguro', 'app_secure_images_desc' => 'Por razões de performance, todas as imagens são públicas. Esta opção adiciona uma string randômica na frente das URLs de imagens. Certifique-se de que os diretórios não possam ser indexados para prevenir acesso indesejado.', - 'app_default_editor' => 'Default Page Editor', - 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', + 'app_default_editor' => 'Editor de Página Padrão', + 'app_default_editor_desc' => 'Selecione qual editor será usado por padrão ao editar novas páginas. Isso pode ser substituído em um nível de página onde é permitido.', 'app_custom_html' => 'Conteúdo customizado para HTML', 'app_custom_html_desc' => 'Quaisquer conteúdos aqui adicionados serão inseridos no final da seção de cada página. Essa é uma maneira útil de sobrescrever estilos e adicionar códigos de análise de site.', 'app_custom_html_disabled_notice' => 'O conteúdo customizado do HTML está desabilitado nesta página de configurações, para garantir que quaisquer alterações danosas possam ser revertidas.', @@ -94,7 +94,7 @@ return [ '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_parent' => 'Parent', + 'recycle_bin_deleted_parent' => 'Parente', 'recycle_bin_deleted_by' => 'Excluído por', 'recycle_bin_deleted_at' => 'Momento de Exclusão', 'recycle_bin_permanently_delete' => 'Excluir permanentemente', @@ -106,25 +106,25 @@ return [ 'recycle_bin_destroy_list' => 'Itens a serem Destruídos', 'recycle_bin_restore_list' => 'Itens a serem restaurados', '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_restore_parent' => 'Restore Parent', - 'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.', - 'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.', + 'recycle_bin_restore_deleted_parent' => 'O pai deste \'item\' também foi excluído. Eles permanecerão excluídos até que o pai também seja restaurado.', + 'recycle_bin_restore_parent' => 'Restaurar Parente', + 'recycle_bin_destroy_notification' => 'Excluído: conta o total de itens da lixeira.', + 'recycle_bin_restore_notification' => 'Excluído: conta o total de itens da lixeira.', // 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_desc' => 'Este log de auditoria exibe uma lista de atividades rastreadas no sistema. Essa lista não é filtrada, ao contrário de listas de atividades semelhantes no sistema em que os filtros de permissão são aplicados.', 'audit_event_filter' => 'Filtro de Eventos', '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_ip' => 'IP Address', + 'audit_table_related' => '\'Item\' ou Detalhe Relacionado', + 'audit_table_ip' => 'Endereço IP', 'audit_table_date' => 'Data da Atividade', - 'audit_date_from' => 'Date Range From', - 'audit_date_to' => 'Date Range To', + 'audit_date_from' => 'Período de', + 'audit_date_to' => 'Para', // Role Settings 'roles' => 'Cargos', @@ -141,7 +141,7 @@ return [ 'role_details' => 'Detalhes do Cargo', 'role_name' => 'Nome do Cargo', 'role_desc' => 'Breve Descrição do Cargo', - 'role_mfa_enforced' => 'Requires Multi-Factor Authentication', + 'role_mfa_enforced' => 'Requer Autenticação Multi-fator', 'role_external_auth_id' => 'IDs de Autenticação Externa', 'role_system' => 'Permissões do Sistema', 'role_manage_users' => 'Gerenciar usuários', @@ -151,8 +151,8 @@ return [ 'role_manage_page_templates' => 'Gerenciar modelos de página', 'role_access_api' => 'Acessar API do sistema', 'role_manage_settings' => 'Gerenciar configurações da aplicação', - 'role_export_content' => 'Export content', - 'role_editor_change' => 'Change page editor', + 'role_export_content' => 'Exportar conteúdo', + 'role_editor_change' => 'Alterar página de edição', 'role_asset' => 'Permissões de Ativos', 'roles_system_warning' => 'Esteja ciente de que o acesso a qualquer uma das três permissões acima pode permitir que um usuário altere seus próprios privilégios ou privilégios de outros usuários no sistema. Apenas atribua cargos com essas permissões para usuários confiáveis.', 'role_asset_desc' => 'Essas permissões controlam o acesso padrão para os ativos dentro do sistema. Permissões em Livros, Capítulos e Páginas serão sobrescritas por essas permissões.', @@ -177,7 +177,7 @@ return [ 'users_role' => 'Cargos do Usuário', 'users_role_desc' => 'Selecione os cargos aos quais este usuário será vinculado. Se um usuário for vinculado a múltiplos cargos, suas permissões serão empilhadas e ele receberá todas as habilidades dos cargos atribuídos.', 'users_password' => 'Senha do Usuário', - 'users_password_desc' => 'Set a password used to log-in to the application. This must be at least 8 characters long.', + 'users_password_desc' => 'Defina uma senha usada para fazer \'login\' no aplicativo. Deve ter pelo menos 8 caracteres.', 'users_send_invite_text' => 'Você pode escolher enviar a este usuário um convite por e-mail que o possibilitará definir sua própria senha, ou defina você uma senha.', 'users_send_invite_option' => 'Enviar convite por e-mail', 'users_external_auth_id' => 'ID de Autenticação Externa', @@ -188,8 +188,8 @@ 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_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_migrate_ownership' => 'Migrar propriedade', + 'users_migrate_ownership_desc' => 'Selecione um usuário aqui, se você deseja que outro se torne o proprietário de todos os itens atualmente pertencentes a este usuário.', 'users_none_selected' => 'Nenhum usuário selecionado', 'users_edit' => 'Editar Usuário', 'users_edit_profile' => 'Editar Perfil', @@ -208,10 +208,10 @@ return [ 'users_api_tokens_create' => 'Criar Token', 'users_api_tokens_expires' => 'Expira', 'users_api_tokens_docs' => 'Documentação da API', - 'users_mfa' => 'Multi-Factor Authentication', - 'users_mfa_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.', - 'users_mfa_x_methods' => ':count method configured|:count methods configured', - 'users_mfa_configure' => 'Configure Methods', + 'users_mfa' => 'Autenticação de Múltiplos Fatores', + 'users_mfa_desc' => 'A autenticação multi-fator adiciona outra camada de segurança à sua conta.', + 'users_mfa_x_methods' => ':count método configurado):count métodos configurados', + 'users_mfa_configure' => 'Configurar Métodos', // API Tokens 'user_api_token_create' => 'Criar Token de API', @@ -236,30 +236,30 @@ return [ // Webhooks 'webhooks' => 'Webhooks', - 'webhooks_create' => 'Create New Webhook', - 'webhooks_none_created' => 'No webhooks have yet been created.', - 'webhooks_edit' => 'Edit Webhook', - 'webhooks_save' => 'Save Webhook', - 'webhooks_details' => 'Webhook Details', - 'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.', - 'webhooks_events' => 'Webhook Events', - 'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.', - 'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.', - 'webhooks_events_all' => 'All system events', - 'webhooks_name' => 'Webhook Name', - 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', - 'webhooks_endpoint' => 'Webhook Endpoint', - 'webhooks_active' => 'Webhook Active', - 'webhook_events_table_header' => 'Events', - 'webhooks_delete' => 'Delete Webhook', - 'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.', - 'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?', - 'webhooks_format_example' => 'Webhook Format Example', - 'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.', - 'webhooks_status' => 'Webhook Status', - 'webhooks_last_called' => 'Last Called:', - 'webhooks_last_errored' => 'Last Errored:', - 'webhooks_last_error_message' => 'Last Error Message:', + 'webhooks_create' => 'Criar novo webhook', + 'webhooks_none_created' => 'Nenhum webhooks foi criado ainda.', + 'webhooks_edit' => 'Editar webhook', + 'webhooks_save' => 'Salvar webhook', + 'webhooks_details' => 'Detalhes do Webhook', + 'webhooks_details_desc' => 'Forneça um nome amigável e um endpoint POST como um local para que os dados de webhook sejam enviados.', + 'webhooks_events' => 'Eventos de webhook', + 'webhooks_events_desc' => 'Selecionar todos os eventos que devem acionar este webhook para serem chamados.', + 'webhooks_events_warning' => 'Tenha em mente que esses eventos serão acionados para todos os eventos selecionados, mesmo se as permissões personalizadas forem aplicadas. Certifique-se de que o uso deste webhook não exponha conteúdo confidencial.', + 'webhooks_events_all' => 'Todos eventos do sistema', + 'webhooks_name' => 'Nome Webhook', + 'webhooks_timeout' => 'Solicitação de Webhook Timeout (Segundos)', + 'webhooks_endpoint' => 'Endpoint Webhook', + 'webhooks_active' => 'Webhook ativo', + 'webhook_events_table_header' => 'Eventos', + 'webhooks_delete' => 'Excluir webhook', + 'webhooks_delete_warning' => 'Isto irá excluir completamente este webhook, com o nome ":webhookName" do sistema.', + 'webhooks_delete_confirm' => 'Tem certeza que deseja excluir este webhook?', + 'webhooks_format_example' => 'Exemplo de formato Webhook', + 'webhooks_format_example_desc' => 'Os dados do Webhook são enviados como uma solicitação POST para o ponto de extremidade configurado como JSON seguindo o formato abaixo. As propriedades "related_item" e "url" são opcionais e dependerão do tipo de evento acionado.', + 'webhooks_status' => 'Estado do "Webhook"', + 'webhooks_last_called' => 'Última chamada:', + 'webhooks_last_errored' => 'Último Erro:', + 'webhooks_last_error_message' => 'Última mensagem de erro:', //! If editing translations files directly please ignore this in all diff --git a/resources/lang/pt_BR/validation.php b/resources/lang/pt_BR/validation.php index 9c778f6b9..68b850298 100644 --- a/resources/lang/pt_BR/validation.php +++ b/resources/lang/pt_BR/validation.php @@ -32,7 +32,7 @@ return [ 'digits_between' => 'O campo :attribute deve ter entre :min e :max dígitos.', 'email' => 'O campo :attribute deve ser um e-mail válido.', 'ends_with' => 'O campo :attribute deve terminar com um dos seguintes: :values', - 'file' => 'The :attribute must be provided as a valid file.', + 'file' => 'O :attribute deve ser um arquivo válido.', 'filled' => 'O campo :attribute é requerido.', 'gt' => [ 'numeric' => 'O campo :attribute deve ser maior que :value.', diff --git a/resources/lang/ru/activities.php b/resources/lang/ru/activities.php index a015e183d..d0c7adea9 100644 --- a/resources/lang/ru/activities.php +++ b/resources/lang/ru/activities.php @@ -6,7 +6,7 @@ return [ // Pages - 'page_create' => 'создал страницу', + 'page_create' => 'Создать страницу', 'page_create_notification' => 'Страница успешно создана', 'page_update' => 'обновил страницу', 'page_update_notification' => 'Страница успешно обновлена', @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'создал книгу', 'book_create_notification' => 'Книга успешно создана', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'обновил книгу', 'book_update_notification' => 'Книга успешно обновлена', 'book_delete' => 'удалил книгу', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'создал полку', 'bookshelf_create_notification' => 'Полка успешно создана', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'обновил полку', 'bookshelf_update_notification' => 'Полка успешно обновлена', 'bookshelf_delete' => 'удалил полку', diff --git a/resources/lang/ru/auth.php b/resources/lang/ru/auth.php index 653b5ac81..e0b5e21ed 100644 --- a/resources/lang/ru/auth.php +++ b/resources/lang/ru/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Данный домен электронной почты недоступен для регистрации', 'register_success' => 'Спасибо за регистрацию! Регистрация и вход в систему выполнены.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Сброс пароля', 'reset_password_send_instructions' => 'Введите свой адрес электронной почты ниже, и вам будет отправлено письмо со ссылкой для сброса пароля.', diff --git a/resources/lang/ru/common.php b/resources/lang/ru/common.php index 07fd17ad0..8a684bc4f 100644 --- a/resources/lang/ru/common.php +++ b/resources/lang/ru/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Предыдущая', 'filter_active' => 'Активный фильтр:', 'filter_clear' => 'Сбросить фильтр', + 'download' => 'Загрузить', + 'open_in_tab' => 'Открыть во вкладке', // Sort Options 'sort_options' => 'Параметры сортировки', diff --git a/resources/lang/ru/entities.php b/resources/lang/ru/entities.php index 80a5e6b61..8bf57b2ee 100644 --- a/resources/lang/ru/entities.php +++ b/resources/lang/ru/entities.php @@ -196,19 +196,19 @@ return [ 'pages_edit_draft_save_at' => 'Черновик сохранён в ', 'pages_edit_delete_draft' => 'Удалить черновик', 'pages_edit_discard_draft' => 'Отменить черновик', - 'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor', - 'pages_edit_switch_to_markdown_clean' => '(Clean Content)', - 'pages_edit_switch_to_markdown_stable' => '(Stable Content)', - 'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor', + 'pages_edit_switch_to_markdown' => 'Переключиться на Markdown', + 'pages_edit_switch_to_markdown_clean' => 'Только Markdown (с возможными потерями форматирования)', + 'pages_edit_switch_to_markdown_stable' => 'Полное сохранение форматирования (HTML)', + 'pages_edit_switch_to_wysiwyg' => 'Переключиться в WYSIWYG', 'pages_edit_set_changelog' => 'Задать список изменений', 'pages_edit_enter_changelog_desc' => 'Введите краткое описание внесенных изменений', 'pages_edit_enter_changelog' => 'Введите список изменений', - 'pages_editor_switch_title' => 'Switch Editor', - 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', - 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', - 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', - 'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.', - 'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.', + 'pages_editor_switch_title' => 'Переключить редактор', + 'pages_editor_switch_are_you_sure' => 'Вы уверены, что хотите изменить редактор для этой страницы?', + 'pages_editor_switch_consider_following' => 'При изменении редактора учитывайте следующее:', + 'pages_editor_switch_consideration_a' => 'После сохранения новая опция редактора будет использоваться любыми пользователями, которые будут редактировать данную страницу, включая тех, которые не смогут самостоятельно изменить тип редактора.', + 'pages_editor_switch_consideration_b' => 'Это потенциально может привести к потере деталей и синтаксиса при определенных обстоятельствах.', + 'pages_editor_switch_consideration_c' => 'Изменения в тегах или журнале, сделанные с момента последнего сохранения, не сохраняются в этом изменении.', 'pages_save' => 'Сохранить страницу', 'pages_title' => 'Заголовок страницы', 'pages_name' => 'Название страницы', @@ -235,7 +235,7 @@ return [ 'pages_revisions_number' => '#', 'pages_revisions_numbered' => 'Версия #:id', 'pages_revisions_numbered_changes' => 'Изменения в версии #:id', - 'pages_revisions_editor' => 'Editor Type', + 'pages_revisions_editor' => 'Тип редактора', 'pages_revisions_changelog' => 'Список изменений', 'pages_revisions_changes' => 'Изменения', 'pages_revisions_current' => 'Текущая версия', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Файлы изображений страницы не будут дублироваться и исходные изображения сохранят их отношение к странице, в которую они были загружены изначально.', 'copy_consider_attachments' => 'Вложения страницы не будут скопированы.', 'copy_consider_access' => 'Изменение положения, владельца или разрешений может привести к тому, что контент будет доступен пользователям, у которых не было доступа ранее.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/ru/settings.php b/resources/lang/ru/settings.php index 2daf99cd0..4da8e7cfa 100755 --- a/resources/lang/ru/settings.php +++ b/resources/lang/ru/settings.php @@ -27,8 +27,8 @@ return [ 'app_secure_images' => 'Загрузка изображений с высоким уровнем безопасности', 'app_secure_images_toggle' => 'Включить загрузку изображений с высоким уровнем безопасности', 'app_secure_images_desc' => 'Для высокой производительности все изображения являются общедоступными. Этот параметр добавляет случайную строку перед URL изображения. Убедитесь, что индексация каталогов отключена, для предотвращения легкого доступа.', - 'app_default_editor' => 'Default Page Editor', - 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', + 'app_default_editor' => 'Редактор страниц по умолчанию', + 'app_default_editor_desc' => 'Выберите, какой редактор будет использоваться по умолчанию при редактировании новых страниц. Это может быть переопределено на уровне страницы, где разрешены права.', 'app_custom_html' => 'Пользовательский контент заголовка HTML', 'app_custom_html_desc' => 'Любой контент, добавленный здесь, будет вставлен в нижнюю часть раздела каждой страницы. Это удобно для переопределения стилей или добавления кода аналитики.', 'app_custom_html_disabled_notice' => 'Пользовательский контент заголовка HTML отключен на этой странице, чтобы гарантировать отмену любых критических изменений.', @@ -152,7 +152,7 @@ return [ 'role_access_api' => 'Доступ к системному API', 'role_manage_settings' => 'Управление настройками приложения', 'role_export_content' => 'Экспорт контента', - 'role_editor_change' => 'Change page editor', + 'role_editor_change' => 'Изменение редактора страниц', 'role_asset' => 'Права доступа к материалам', 'roles_system_warning' => 'Имейте в виду, что доступ к любому из указанных выше трех разрешений может позволить пользователю изменить свои собственные привилегии или привилегии других пользователей системы. Назначать роли с этими правами можно только доверенным пользователям.', 'role_asset_desc' => 'Эти разрешения контролируют доступ по умолчанию к параметрам внутри системы. Разрешения на книги, главы и страницы перезапишут эти разрешения.', diff --git a/resources/lang/sk/activities.php b/resources/lang/sk/activities.php index 79f418456..7d4a69303 100644 --- a/resources/lang/sk/activities.php +++ b/resources/lang/sk/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'vytvoril(a) knihu', 'book_create_notification' => 'Kniha úspešne vytvorená', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'aktualizoval(a) knihu', 'book_update_notification' => 'Kniha úspešne aktualizovaná', 'book_delete' => 'odstránil(a) knihu', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'vytvoril(a) knižnicu', 'bookshelf_create_notification' => 'Knižnica úspešne vytvorená', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'aktualizoval(a) knižnicu', 'bookshelf_update_notification' => 'Knižnica úspešne aktualizovaná', 'bookshelf_delete' => 'odstránil(a) knižnicu', diff --git a/resources/lang/sk/auth.php b/resources/lang/sk/auth.php index bed111b05..de1484d44 100644 --- a/resources/lang/sk/auth.php +++ b/resources/lang/sk/auth.php @@ -38,6 +38,11 @@ return [ '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ý.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Resetovanie hesla', 'reset_password_send_instructions' => 'Nižšie zadajte svoj e-mail, na ktorý Vám zašleme odkaz pre resetovanie hesla.', diff --git a/resources/lang/sk/common.php b/resources/lang/sk/common.php index 83fb307e4..85e6a7c20 100644 --- a/resources/lang/sk/common.php +++ b/resources/lang/sk/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Späť', 'filter_active' => 'Aktívny filter:', 'filter_clear' => 'Bez filtrovania', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Možnosti triedenia', diff --git a/resources/lang/sk/entities.php b/resources/lang/sk/entities.php index 4cb0a0ed3..cfa87e0b8 100644 --- a/resources/lang/sk/entities.php +++ b/resources/lang/sk/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/sl/activities.php b/resources/lang/sl/activities.php index a27999a78..96ca48464 100644 --- a/resources/lang/sl/activities.php +++ b/resources/lang/sl/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'knjiga ustvarjena', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'knjiga posodobljena', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'izbrisana knjiga', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'knjižna polica posodobljena', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'knjižna polica izbrisana', diff --git a/resources/lang/sl/auth.php b/resources/lang/sl/auth.php index bb45fa865..e667cb71c 100644 --- a/resources/lang/sl/auth.php +++ b/resources/lang/sl/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Ta e-poštna domena nima dostopa do te aplikacije', 'register_success' => 'Hvala za registracijo! Sedaj ste registrirani in prijavljeni.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset '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.', diff --git a/resources/lang/sl/common.php b/resources/lang/sl/common.php index 25c4f62f7..4e352828e 100644 --- a/resources/lang/sl/common.php +++ b/resources/lang/sl/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Previous', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Možnosti razvrščanja', diff --git a/resources/lang/sl/entities.php b/resources/lang/sl/entities.php index c5fb5c35b..a76bcfa26 100644 --- a/resources/lang/sl/entities.php +++ b/resources/lang/sl/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/sv/activities.php b/resources/lang/sv/activities.php index 65b20c1db..fbd5115ad 100644 --- a/resources/lang/sv/activities.php +++ b/resources/lang/sv/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'skapade boken', 'book_create_notification' => 'Book successfully created', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'uppdaterade boken', 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'tog bort boken', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'created bookshelf', 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'uppdaterade hyllan', 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'tog bort hyllan', diff --git a/resources/lang/sv/auth.php b/resources/lang/sv/auth.php index 7c0907f51..849918cdc 100644 --- a/resources/lang/sv/auth.php +++ b/resources/lang/sv/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Den e-postadressen har inte tillgång till den här applikationen', 'register_success' => 'Tack för din registrering! Du är nu registerad och inloggad.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset '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.', diff --git a/resources/lang/sv/common.php b/resources/lang/sv/common.php index 8cbaa10cc..3f920500d 100644 --- a/resources/lang/sv/common.php +++ b/resources/lang/sv/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Föregående', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Sorteringsalternativ', diff --git a/resources/lang/sv/entities.php b/resources/lang/sv/entities.php index 943cb5361..c356ea5bd 100644 --- a/resources/lang/sv/entities.php +++ b/resources/lang/sv/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/tr/activities.php b/resources/lang/tr/activities.php index ee11a89bf..d2b6f77b4 100644 --- a/resources/lang/tr/activities.php +++ b/resources/lang/tr/activities.php @@ -13,7 +13,7 @@ return [ 'page_delete' => 'sayfayı sildi', 'page_delete_notification' => 'Sayfa başarıyla silindi', 'page_restore' => 'sayfayı eski haline getirdi', - 'page_restore_notification' => 'Sayfa başarıyla kurtarıldı', + 'page_restore_notification' => 'Sayfa Başarıyla Eski Haline Getirildi', 'page_move' => 'sayfayı taşıdı', // Chapters @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'kitap oluşturdu', 'book_create_notification' => 'Kitap başarıyla oluşturuldu', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'kitabı güncelledi', 'book_update_notification' => 'Kitap başarıyla güncellendi', 'book_delete' => 'kitabı sildi', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'kitaplık oluşturuldu', 'bookshelf_create_notification' => 'Kitaplık başarıyla oluşturuldu', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'kitaplığı güncelledi', 'bookshelf_update_notification' => 'Kitaplık başarıyla güncellendi', 'bookshelf_delete' => 'kitaplığı sildi', diff --git a/resources/lang/tr/auth.php b/resources/lang/tr/auth.php index 591e7e3cf..28144df2d 100644 --- a/resources/lang/tr/auth.php +++ b/resources/lang/tr/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Bu e-posta sağlayıcısının uygulamaya erişim izni bulunmuyor', 'register_success' => 'Kaydolduğunuz için teşekkürler! Artık kayıtlı bir kullanıcı olarak giriş yaptınız.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Şifreyi Sıfırla', 'reset_password_send_instructions' => 'Aşağıya gireceğiniz e-posta adresine şifre sıfırlama bağlantısı gönderilecektir.', @@ -84,15 +89,15 @@ return [ 'mfa_option_totp_title' => 'Mobil Uygulama', 'mfa_option_totp_desc' => 'Çok aşamalı kimlik doğrulamayı kullanabilmek için Google Authenticator, Authy veya Microsoft Authenticator gibi TOTP destekleyen bir mobil uygulamaya ihtiyacınız olacaktır.', 'mfa_option_backup_codes_title' => 'Yedekleme Kodları', - 'mfa_option_backup_codes_desc' => 'Securely store a set of one-time-use backup codes which you can enter to verify your identity.', + 'mfa_option_backup_codes_desc' => 'Kimliğini doğrulamak için kullanabileceğin aşağıdaki tek kullanımlık yedek kodlarını güvenli bir yerde sakla.', 'mfa_gen_confirm_and_enable' => 'Onayla ve aktive et', 'mfa_gen_backup_codes_title' => 'Yedekleme Kodları Kurulumu', - 'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.', + 'mfa_gen_backup_codes_desc' => 'Aşağıdaki kod listesini güvenli bir yerde sakla. Sisteme giriş yaparken kodlardan birini ikinci bir kimlik doğrulama mekanizması olarak kullanabileceksin.', 'mfa_gen_backup_codes_download' => 'İndirme Kodları', 'mfa_gen_backup_codes_usage_warning' => 'Her kod tek seferlik kullanılabilir', 'mfa_gen_totp_title' => 'Mobil Uygulama Kurulumu', - 'mfa_gen_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.', - 'mfa_gen_totp_scan' => 'Scan the QR code below using your preferred authentication app to get started.', + 'mfa_gen_totp_desc' => 'Çok aşamalı kimlik doğrulamayı kullanabilmek için Google Authenticator, Authy veya Microsoft Authenticator gibi TOTP destekleyen bir mobil uygulamaya ihtiyacınız olacaktır.', + 'mfa_gen_totp_scan' => 'Başlamak için aşağıdaki QR kodunu tercih ettiğin kimlik doğrulama uygulamasında tara.', 'mfa_gen_totp_verify_setup' => 'Kurulumu Doğrula', 'mfa_gen_totp_verify_setup_desc' => 'Aşağıdaki kutuya kimlik doğrulama uygulamanızda üretilmiş olan kodu girerek hepsini doğrulayabilirsiniz:', 'mfa_gen_totp_provide_code_here' => 'Uygulamada üretilen kodunuzu buraya giriniz', diff --git a/resources/lang/tr/common.php b/resources/lang/tr/common.php index 40b8591b3..fe6879923 100644 --- a/resources/lang/tr/common.php +++ b/resources/lang/tr/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Önceki', 'filter_active' => 'Aktif filtre:', 'filter_clear' => 'Filtreyi Kaldır', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Sıralama Seçenekleri', diff --git a/resources/lang/tr/entities.php b/resources/lang/tr/entities.php index f66a32f3d..f0bf60312 100644 --- a/resources/lang/tr/entities.php +++ b/resources/lang/tr/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Sayfa resim dosyalarının ikinci bir kopyası oluşturulmayıp, resimlerin ilk yüklendiği sayfadaki bağlantısı tutulacaktır.', 'copy_consider_attachments' => 'Sayfa ekleri kopyalanmayacak.', 'copy_consider_access' => 'Konum, sahiplik veya izinlerde yapılan bir değişiklik önceden erişimi olmayanlara erişim hakkı kazandırabilir.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/tr/settings.php b/resources/lang/tr/settings.php index 1d7efd664..fbc78cdce 100755 --- a/resources/lang/tr/settings.php +++ b/resources/lang/tr/settings.php @@ -27,7 +27,7 @@ return [ 'app_secure_images' => 'Daha Güvenli Görsel Yüklemeleri', 'app_secure_images_toggle' => 'Daha güvenli görsel yüklemelerini aktifleştir', 'app_secure_images_desc' => 'Bütün görseller, performans sebepleri nedeniyle herkes tarafından görüntülenebilir durumdadır. Bu seçeneği aktif ederseniz; görsel bağlantılarının önüne rastgele, tahmini zor karakterler eklenmesini sağlarsınız. Kolay erişimin önlenmesi için dizin indekslerinin kapalı olduğundan emin olun.', - 'app_default_editor' => 'Default Page Editor', + 'app_default_editor' => 'Varsayılan Yazı Düzenleyici', 'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.', 'app_custom_html' => 'Özel HTML "Head" İçeriği', 'app_custom_html_desc' => 'Buraya yazacağınız içerik, etiketinin içine ve en sonuna eklenecektir. Bu işlem, stil değişikliklerinin uygulanmasında ya da analytics kodlarının eklenmesinde yararlı olmaktadır.', @@ -152,7 +152,7 @@ return [ 'role_access_api' => 'Sistem programlama arayüzüne (API) eriş', 'role_manage_settings' => 'Uygulama ayarlarını yönet', 'role_export_content' => 'İçeriği dışa aktar', - 'role_editor_change' => 'Change page editor', + 'role_editor_change' => 'Yazı editörünü değiştir', 'role_asset' => 'Varlık Yetkileri', 'roles_system_warning' => 'Yukarıdaki üç izinden herhangi birine erişimin, kullanıcının kendi ayrıcalıklarını veya sistemdeki diğerlerinin ayrıcalıklarını değiştirmesine izin verebileceğini unutmayın. Yalnızca bu izinlere sahip rolleri güvenilir kullanıcılara atayın.', 'role_asset_desc' => 'Bu izinler, sistem içindeki varlıklara varsayılan erişim izinlerini ayarlar. Kitaplar, bölümler ve sayfalar üzerindeki izinler, buradaki izinleri geçersiz kılar.', diff --git a/resources/lang/uk/activities.php b/resources/lang/uk/activities.php index 470d13781..7d024eb50 100644 --- a/resources/lang/uk/activities.php +++ b/resources/lang/uk/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'створив книгу', 'book_create_notification' => 'Книгу успішно створено', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'оновив книгу', 'book_update_notification' => 'Книгу успішно оновлено', 'book_delete' => 'видалив книгу', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'створив книжкову полицю', 'bookshelf_create_notification' => 'Книжкову полицю успішно створено', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'оновив книжкову полицю', 'bookshelf_update_notification' => 'Книжкову полицю успішно оновлено', 'bookshelf_delete' => 'видалив книжкову полицю', diff --git a/resources/lang/uk/auth.php b/resources/lang/uk/auth.php index ab6751498..b7d55ebeb 100644 --- a/resources/lang/uk/auth.php +++ b/resources/lang/uk/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Цей домен електронної пошти заборонений для реєстрації', 'register_success' => 'Дякуємо за реєстрацію! Ви зареєстровані та ввійшли в систему.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Скинути пароль', 'reset_password_send_instructions' => 'Введіть адресу електронної пошти нижче, і вам буде надіслано електронне повідомлення з посиланням на зміну пароля.', diff --git a/resources/lang/uk/common.php b/resources/lang/uk/common.php index 13ef73e9d..549b22d11 100644 --- a/resources/lang/uk/common.php +++ b/resources/lang/uk/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Назад', 'filter_active' => 'Активний фільтр:', 'filter_clear' => 'Очистити фільтр', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Параметри сортування', diff --git a/resources/lang/uk/entities.php b/resources/lang/uk/entities.php index bd9eadf1f..fe0fff425 100644 --- a/resources/lang/uk/entities.php +++ b/resources/lang/uk/entities.php @@ -204,10 +204,10 @@ return [ 'pages_edit_enter_changelog_desc' => 'Введіть короткий опис внесених вами змін', 'pages_edit_enter_changelog' => 'Введіть список змін', 'pages_editor_switch_title' => 'Змінити редактор', - 'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?', - 'pages_editor_switch_consider_following' => 'Consider the following when changing editors:', + 'pages_editor_switch_are_you_sure' => 'Ви впевнені, що хочете змінити редактор цієї сторінки?', + 'pages_editor_switch_consider_following' => 'Врахуйте наступне при зміні редакторів:', 'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.', - 'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.', + 'pages_editor_switch_consideration_b' => 'Це може потенційно призвести до втрати деталізації та синтаксису за певних обставин.', 'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.', 'pages_save' => 'Зберегти сторінку', 'pages_title' => 'Заголовок сторінки', @@ -235,7 +235,7 @@ return [ 'pages_revisions_number' => '#', 'pages_revisions_numbered' => 'Версія #:id', 'pages_revisions_numbered_changes' => 'Зміни версії #:id', - 'pages_revisions_editor' => 'Editor Type', + 'pages_revisions_editor' => 'Тип редактора', 'pages_revisions_changelog' => 'Історія змін', 'pages_revisions_changes' => 'Зміни', 'pages_revisions_current' => 'Поточна версія', @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Файли зображень сторінки не будуть дубльовані і оригінальні зображення збережуть зв\'язок з сторінкою, до якої вони були завантажені.', 'copy_consider_attachments' => 'Вкладення сторінки не буде скопійовано.', 'copy_consider_access' => 'Зміна розташування або дозволів може призвести до доступу до цього вмісту без попереднього доступу.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/uz/activities.php b/resources/lang/uz/activities.php index ae502a903..85ab801f4 100644 --- a/resources/lang/uz/activities.php +++ b/resources/lang/uz/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => 'yaratilgan kitob', 'book_create_notification' => 'Kitob muvaffaqiyatli yaratildi', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'yangilangan kitob', 'book_update_notification' => 'Kitob muvaffaqiyatli yangilandi', 'book_delete' => 'o\'chirilgan kitob', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => 'yaratilgan kitobjavon', 'bookshelf_create_notification' => 'Kitobjavon muvaffaqiyatli yaratildi', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'yangilangan kitobjavob', 'bookshelf_update_notification' => 'Kitobjavon muvaffaqiyatli yangilandi', 'bookshelf_delete' => 'o\'chirilgan kitobjavon', diff --git a/resources/lang/uz/auth.php b/resources/lang/uz/auth.php index afe0f064c..08929d39d 100644 --- a/resources/lang/uz/auth.php +++ b/resources/lang/uz/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Ushbu domendagi email bilan ro\'yxatdan o\'tib bo\'lmaydi', 'register_success' => 'Ro\'yxatdan o\'tganingiz uchun rahmat! Endi siz ushbu hisob bilan saytga kirishingiz mumkin.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => 'Parolni tiklash', 'reset_password_send_instructions' => 'Parolni tiklash manzilini olish uchun emailingizni quyidagi maydonga kiriting.', diff --git a/resources/lang/uz/common.php b/resources/lang/uz/common.php index 2f09e53d1..703a70c7e 100644 --- a/resources/lang/uz/common.php +++ b/resources/lang/uz/common.php @@ -47,6 +47,8 @@ return [ 'previous' => 'Previous', 'filter_active' => 'Active Filter:', 'filter_clear' => 'Clear Filter', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Sort Options', diff --git a/resources/lang/uz/entities.php b/resources/lang/uz/entities.php index 18385594c..3dd7ace47 100644 --- a/resources/lang/uz/entities.php +++ b/resources/lang/uz/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/vi/activities.php b/resources/lang/vi/activities.php index ffbb33949..eb51cd00e 100644 --- a/resources/lang/vi/activities.php +++ b/resources/lang/vi/activities.php @@ -7,41 +7,45 @@ return [ // Pages 'page_create' => 'đã tạo trang', - 'page_create_notification' => 'Page successfully created', + 'page_create_notification' => 'Trang đã được tạo thành công', 'page_update' => 'đã cập nhật trang', - 'page_update_notification' => 'Page successfully updated', + 'page_update_notification' => 'Trang đã được cập nhật thành công', 'page_delete' => 'đã xóa trang', - 'page_delete_notification' => 'Page successfully deleted', + 'page_delete_notification' => 'Trang đã được xóa thành công', 'page_restore' => 'đã khôi phục trang', - 'page_restore_notification' => 'Page successfully restored', + 'page_restore_notification' => 'Trang đã được khôi phục thành công', 'page_move' => 'đã di chuyển trang', // Chapters 'chapter_create' => 'đã tạo chương', - 'chapter_create_notification' => 'Chapter successfully created', + 'chapter_create_notification' => 'Chương đã được tạo thành công', 'chapter_update' => 'đã cập nhật chương', - 'chapter_update_notification' => 'Chapter successfully updated', + 'chapter_update_notification' => 'Chương đã được cập nhật thành công', 'chapter_delete' => 'đã xóa chương', - 'chapter_delete_notification' => 'Chapter successfully deleted', + 'chapter_delete_notification' => 'Chương đã được xóa thành công', 'chapter_move' => 'đã di chuyển chương', // Books 'book_create' => 'đã tạo sách', - 'book_create_notification' => 'Book successfully created', + 'book_create_notification' => 'Sách đã được tạo thành công', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => 'đã cập nhật sách', - 'book_update_notification' => 'Book successfully updated', + 'book_update_notification' => 'Sách đã được cập nhật thành công', 'book_delete' => 'đã xóa sách', - 'book_delete_notification' => 'Book successfully deleted', + 'book_delete_notification' => 'Sách đã được xóa thành công', 'book_sort' => 'đã sắp xếp sách', - 'book_sort_notification' => 'Book successfully re-sorted', + 'book_sort_notification' => 'Sách đã được sắp xếp lại thành công', // Bookshelves - 'bookshelf_create' => 'created bookshelf', - 'bookshelf_create_notification' => 'Bookshelf successfully created', + 'bookshelf_create' => 'đã tạo giá sách', + 'bookshelf_create_notification' => 'Giá sách đã được tạo thành công', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => 'cập nhật giá sách', - 'bookshelf_update_notification' => 'Bookshelf successfully updated', + 'bookshelf_update_notification' => 'Giá sách đã được cập nhật thành công', 'bookshelf_delete' => 'đã xóa giá sách', - 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', + 'bookshelf_delete_notification' => 'Giá sách đã được xóa thành công', // Favourites 'favourite_add_notification' => '":name" đã được thêm vào danh sách yêu thích của bạn', @@ -52,16 +56,16 @@ return [ 'mfa_remove_method_notification' => 'Đã gỡ xác thực nhiều bước', // Webhooks - 'webhook_create' => 'created webhook', - 'webhook_create_notification' => 'Webhook successfully created', - 'webhook_update' => 'updated webhook', - 'webhook_update_notification' => 'Webhook successfully updated', - 'webhook_delete' => 'deleted webhook', - 'webhook_delete_notification' => 'Webhook successfully deleted', + 'webhook_create' => 'đã tạo webhook', + 'webhook_create_notification' => 'Webhook đã được tạo thành công', + 'webhook_update' => 'đã cập nhật webhook', + 'webhook_update_notification' => 'Webhook đã được cập nhật thành công', + 'webhook_delete' => 'đã xóa webhook', + 'webhook_delete_notification' => 'Webhook đã được xóa thành công', // Users - 'user_update_notification' => 'User successfully updated', - 'user_delete_notification' => 'User successfully removed', + 'user_update_notification' => 'Người dùng được cập nhật thành công', + 'user_delete_notification' => 'Người dùng đã được xóa thành công', // Other 'commented_on' => 'đã bình luận về', diff --git a/resources/lang/vi/auth.php b/resources/lang/vi/auth.php index 63fe8b292..0d63fb759 100644 --- a/resources/lang/vi/auth.php +++ b/resources/lang/vi/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Email', 'password' => 'Mật khẩu', 'password_confirm' => 'Xác nhận mật khẩu', - 'password_hint' => 'Must be at least 8 characters', + 'password_hint' => 'Phải có ít nhất 8 ký tự', 'forgot_password' => 'Quên Mật khẩu?', 'remember_me' => 'Ghi nhớ đăng nhập', 'ldap_email_hint' => 'Vui lòng điền một địa chỉ email để sử dụng tài khoản này.', @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => 'Tên miền của email không có quyền truy cập tới ứng dụng này', 'register_success' => 'Cảm ơn bạn đã đăng kí! Bạn đã được xác nhận và đăng nhập.', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset '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.', @@ -54,7 +59,7 @@ return [ 'email_confirm_text' => 'Xin hãy xác nhận địa chỉa email bằng cách bấm vào nút dưới đây:', 'email_confirm_action' => 'Xác nhận Email', 'email_confirm_send_error' => 'Email xác nhận cần gửi nhưng hệ thống đã không thể gửi được email. Liên hệ với quản trị viên để chắc chắn email được thiết lập đúng.', - 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_success' => 'Email của bạn đã được xác nhận! Bạn có thể đăng nhập với email này ngay bây giờ.', 'email_confirm_resent' => 'Email xác nhận đã được gửi lại, Vui lòng kiểm tra hộp thư.', 'email_not_confirmed' => 'Địa chỉ email chưa được xác nhận', @@ -71,7 +76,7 @@ return [ 'user_invite_page_welcome' => 'Chào mừng đến với :appName!', 'user_invite_page_text' => 'Để hoàn tất tài khoản và lấy quyền truy cập bạn cần đặt mật khẩu để sử dụng cho các lần đăng nhập sắp tới tại :appName.', 'user_invite_page_confirm_button' => 'Xác nhận Mật khẩu', - 'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!', + 'user_invite_success_login' => 'Đã đặt mật khẩu, bạn có thể đăng nhập với mật khẩu trên để truy cập :appName!', // Multi-factor Authentication 'mfa_setup' => 'Cài đặt xác thực nhiều bước', @@ -80,14 +85,14 @@ return [ 'mfa_setup_reconfigure' => 'Cài đặt lại', 'mfa_setup_remove_confirmation' => 'Bạn có chắc muốn gỡ bỏ phương thức xác thực nhiều bước này?', 'mfa_setup_action' => 'Cài đặt', - 'mfa_backup_codes_usage_limit_warning' => 'You have less than 5 backup codes remaining, Please generate and store a new set before you run out of codes to prevent being locked out of your account.', + 'mfa_backup_codes_usage_limit_warning' => 'Bạn có ít hơn 5 mã dự phòng, Xin vui lòng tạo và lưu trữ bộ mã mới trước khi bạn dùng hết mã để tránh việc bị khóa quyền truy cập tài khoản.', 'mfa_option_totp_title' => 'Ứng dụng di động', - 'mfa_option_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.', + 'mfa_option_totp_desc' => 'Để sử dụng xác thực đa lớp bạn cần ưng dụng trên điện thoại có hỗ trợ TOTP như Google Authenticator, Authy hoặc Microsoft Authenticator.', 'mfa_option_backup_codes_title' => 'Mã dự phòng', - 'mfa_option_backup_codes_desc' => 'Securely store a set of one-time-use backup codes which you can enter to verify your identity.', + 'mfa_option_backup_codes_desc' => 'Bảo mật việc lưu trữ mã dự phòng dùng một lần mà bạn có thể sử dụng để xác định danh tính của mình.', 'mfa_gen_confirm_and_enable' => 'Xác nhận và Mở', 'mfa_gen_backup_codes_title' => 'Cài đặt Mã dự phòng', - 'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.', + 'mfa_gen_backup_codes_desc' => 'Lưu trữ các mã dưới đây ở một nơi an toàn. Khi truy cập vào hệ thống bạn sẽ có thể sử dụng được một trong các đoạn mã đó như là một phương thức xác thực dự phòng.', 'mfa_gen_backup_codes_download' => 'Tải mã', 'mfa_gen_backup_codes_usage_warning' => 'Mỗi mã chỉ có thể sử dụng một lần', 'mfa_gen_totp_title' => 'Cài đặt ứng dụng di động', @@ -95,9 +100,9 @@ return [ 'mfa_gen_totp_scan' => 'Quét mã QR dưới đây bằng ứng dụng xác thực mà bạn muốn để bắt đầu.', 'mfa_gen_totp_verify_setup' => 'Xác nhận cài đặt', 'mfa_gen_totp_verify_setup_desc' => 'Xác nhận rằng tất cả hoạt động bằng cách nhập vào một mã, được tạo ra bởi ứng dụng xác thực của bạn vào ô dưới đây:', - 'mfa_gen_totp_provide_code_here' => 'Provide your app generated code here', + 'mfa_gen_totp_provide_code_here' => 'Cung cấp mã bạn tạo được từ ứng dụng ở đây', 'mfa_verify_access' => 'Xác thực truy cập', - 'mfa_verify_access_desc' => 'Your user account requires you to confirm your identity via an additional level of verification before you\'re granted access. Verify using one of your configured methods to continue.', + 'mfa_verify_access_desc' => 'Tài khoản của bạn cần xác nhận danh tính của bạn thông qua một lớp xác thực bổ sung trước khi bạn được cấp quyền truy cập. Xác thực qua việc sử dụng một trong các phương thức để tiếp tục.', 'mfa_verify_no_methods' => 'Không có phương pháp nào được cấu hình', 'mfa_verify_no_methods_desc' => 'Tài khoản của bạn chưa đăng ký xác thực nhiều lớp. Bạn cần thiết lập ít nhất một phương pháp trước khi yêu cầu truy cập.', 'mfa_verify_use_totp' => 'Xác thực sử dụng mã di động', diff --git a/resources/lang/vi/common.php b/resources/lang/vi/common.php index 58447720e..23718b6b6 100644 --- a/resources/lang/vi/common.php +++ b/resources/lang/vi/common.php @@ -45,8 +45,10 @@ return [ 'unfavourite' => 'Bỏ yêu thích', 'next' => 'Tiếp theo', 'previous' => 'Trước đó', - 'filter_active' => 'Active Filter:', - 'filter_clear' => 'Clear Filter', + 'filter_active' => 'Bộ lọc có hiệu lực:', + 'filter_clear' => 'Xóa bộ lọc', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => 'Tùy Chọn Sắp Xếp', @@ -71,14 +73,14 @@ return [ 'list_view' => 'Hiển thị dạng danh sách', 'default' => 'Mặc định', 'breadcrumb' => 'Đường dẫn liên kết', - 'status' => 'Status', - 'status_active' => 'Active', - 'status_inactive' => 'Inactive', - 'never' => 'Never', - 'none' => 'None', + 'status' => 'Trạng thái', + 'status_active' => 'Hoạt động', + 'status_inactive' => 'Không hoạt động', + 'never' => 'Không bao giờ', + 'none' => 'Không', // Header - 'header_menu_expand' => 'Expand Header Menu', + 'header_menu_expand' => 'Mở rộng Header Menu', 'profile_menu' => 'Menu Hồ sơ', 'view_profile' => 'Xem Hồ sơ', 'edit_profile' => 'Sửa Hồ sơ', diff --git a/resources/lang/vi/entities.php b/resources/lang/vi/entities.php index 52a4d4520..516273126 100644 --- a/resources/lang/vi/entities.php +++ b/resources/lang/vi/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/vi/errors.php b/resources/lang/vi/errors.php index ff1abbf8e..aff45258b 100644 --- a/resources/lang/vi/errors.php +++ b/resources/lang/vi/errors.php @@ -23,10 +23,10 @@ return [ 'saml_no_email_address' => 'Không tìm thấy địa chỉ email cho người dùng này trong dữ liệu được cung cấp bới hệ thống xác thực ngoài', 'saml_invalid_response_id' => 'Yêu cầu từ hệ thống xác thực bên ngoài không được nhận diện bởi quy trình chạy cho ứng dụng này. Điều hướng trở lại sau khi đăng nhập có thể đã gây ra vấn đề này.', 'saml_fail_authed' => 'Đăng nhập sử dụng :system thất bại, hệ thống không cung cấp được sự xác thực thành công', - 'oidc_already_logged_in' => 'Already logged in', - 'oidc_user_not_registered' => 'The user :name is not registered and automatic registration is disabled', - 'oidc_no_email_address' => 'Could not find an email address, for this user, in the data provided by the external authentication system', - 'oidc_fail_authed' => 'Login using :system failed, system did not provide successful authorization', + 'oidc_already_logged_in' => 'Đã đăng nhập', + 'oidc_user_not_registered' => 'Người dùng :name chưa được đăng ký và tự động đăng ký đang bị tắt', + 'oidc_no_email_address' => 'Không tìm thấy địa chỉ email cho người dùng này, trong dữ liệu được cung cấp bới hệ thống xác thực ngoài', + 'oidc_fail_authed' => 'Đăng nhập sử dụng :system thất bại, hệ thống không cung cấp được sự xác thực thành công', 'social_no_action_defined' => 'Không có hành động được xác định', 'social_login_bad_response' => "Xảy ra lỗi trong lúc đăng nhập :socialAccount: \n:error", 'social_account_in_use' => 'Tài khoản :socialAccount này đang được sử dụng, Vui lòng thử đăng nhập bằng tùy chọn :socialAccount.', diff --git a/resources/lang/vi/settings.php b/resources/lang/vi/settings.php index b4e000687..0c7992f7a 100644 --- a/resources/lang/vi/settings.php +++ b/resources/lang/vi/settings.php @@ -10,8 +10,8 @@ return [ 'settings' => 'Cài đặt', 'settings_save' => 'Lưu Cài đặt', 'settings_save_success' => 'Đã lưu cài đặt', - 'system_version' => 'System Version', - 'categories' => 'Categories', + 'system_version' => 'Phiên bản Hệ thống', + 'categories' => 'Danh mục', // App Settings 'app_customization' => 'Tuỳ biến', @@ -43,7 +43,7 @@ return [ 'app_footer_links_desc' => 'Add links to show within the site footer. These will be displayed at the bottom of most pages, including those that do not require login. You can use a label of "trans::" to use system-defined translations. For example: Using "trans::common.privacy_policy" will provide the translated text "Privacy Policy" and "trans::common.terms_of_service" will provide the translated text "Terms of Service".', 'app_footer_links_label' => 'Link Label', 'app_footer_links_url' => 'Link URL', - 'app_footer_links_add' => 'Add Footer Link', + 'app_footer_links_add' => 'Thêm Footer Link', 'app_disable_comments' => 'Tắt bình luận', 'app_disable_comments_toggle' => 'Tắt bình luận', 'app_disable_comments_desc' => 'Tắt các bình luận trên tất cả các trang của ứng dụng.
Các bình luận đã tồn tại sẽ không được hiển thị.', @@ -236,17 +236,17 @@ return [ // Webhooks 'webhooks' => 'Webhooks', - 'webhooks_create' => 'Create New Webhook', - 'webhooks_none_created' => 'No webhooks have yet been created.', - 'webhooks_edit' => 'Edit Webhook', - 'webhooks_save' => 'Save Webhook', - 'webhooks_details' => 'Webhook Details', + 'webhooks_create' => 'Tạo Webhook mới', + 'webhooks_none_created' => 'Chưa có webhooks nào được tạo.', + 'webhooks_edit' => 'Chỉnh sửa Webhook', + 'webhooks_save' => 'Lưu Webhook', + 'webhooks_details' => 'Chi tiết Webhook', 'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.', 'webhooks_events' => 'Webhook Events', 'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.', 'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.', 'webhooks_events_all' => 'All system events', - 'webhooks_name' => 'Webhook Name', + 'webhooks_name' => 'Tên Webhook', 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', 'webhooks_endpoint' => 'Webhook Endpoint', 'webhooks_active' => 'Webhook Active', @@ -256,10 +256,10 @@ return [ 'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?', 'webhooks_format_example' => 'Webhook Format Example', 'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.', - 'webhooks_status' => 'Webhook Status', - 'webhooks_last_called' => 'Last Called:', - 'webhooks_last_errored' => 'Last Errored:', - 'webhooks_last_error_message' => 'Last Error Message:', + 'webhooks_status' => 'Trạng thái Webhook', + 'webhooks_last_called' => 'Lần cuối được gọi:', + 'webhooks_last_errored' => 'Lần cuối xảy ra lỗi:', + 'webhooks_last_error_message' => 'Nội dung lỗi gần nhất:', //! If editing translations files directly please ignore this in all diff --git a/resources/lang/zh_CN/activities.php b/resources/lang/zh_CN/activities.php index c0985ec69..44e38eed9 100644 --- a/resources/lang/zh_CN/activities.php +++ b/resources/lang/zh_CN/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => '创建了图书', 'book_create_notification' => '图书已成功创建', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => '更新了图书', 'book_update_notification' => '图书已成功更新', 'book_delete' => '删除了图书', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => '创建了书架', 'bookshelf_create_notification' => '书架已成功创建', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => '更新了书架', 'bookshelf_update_notification' => '书架已成功更新', 'bookshelf_delete' => '删除了书架', diff --git a/resources/lang/zh_CN/auth.php b/resources/lang/zh_CN/auth.php index 439d8aaee..2ce43af2a 100644 --- a/resources/lang/zh_CN/auth.php +++ b/resources/lang/zh_CN/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => '该Email域名无权访问此应用程序', 'register_success' => '感谢您注册:appName,您现在已经登录。', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => '重置密码', 'reset_password_send_instructions' => '在下面输入您的Email地址,您将收到一封带有密码重置链接的邮件。', diff --git a/resources/lang/zh_CN/common.php b/resources/lang/zh_CN/common.php index ea62f2b97..4889faf11 100644 --- a/resources/lang/zh_CN/common.php +++ b/resources/lang/zh_CN/common.php @@ -47,6 +47,8 @@ return [ 'previous' => '上一页', 'filter_active' => '标签过滤器:', 'filter_clear' => '清除过滤器', + 'download' => '下载', + 'open_in_tab' => '在标签页中打开。', // Sort Options 'sort_options' => '排序选项', diff --git a/resources/lang/zh_CN/entities.php b/resources/lang/zh_CN/entities.php index b4f439b68..6acc5c7a7 100644 --- a/resources/lang/zh_CN/entities.php +++ b/resources/lang/zh_CN/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => '页面中的图像文件不会被复制,原始图像将保留它们与最初上传到的页面的关系。', 'copy_consider_attachments' => '页面中的附件不会被复制。', 'copy_consider_access' => '改变位置、所有者或权限可能会导致此内容被以前无法访问的人访问。', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/zh_TW/activities.php b/resources/lang/zh_TW/activities.php index 7a3429196..69639cbb6 100644 --- a/resources/lang/zh_TW/activities.php +++ b/resources/lang/zh_TW/activities.php @@ -28,6 +28,8 @@ return [ // Books 'book_create' => '已建立書本', 'book_create_notification' => '書本已建立成功', + 'book_create_from_chapter' => 'converted chapter to book', + 'book_create_from_chapter_notification' => 'Chapter successfully converted to a book', 'book_update' => '已更新書本', 'book_update_notification' => '書本已更新成功', 'book_delete' => '已刪除書本', @@ -38,6 +40,8 @@ return [ // Bookshelves 'bookshelf_create' => '已建立書架', 'bookshelf_create_notification' => '書架已建立成功', + 'bookshelf_create_from_book' => 'converted book to bookshelf', + 'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf', 'bookshelf_update' => '已更新書架', 'bookshelf_update_notification' => '書架已更新成功', 'bookshelf_delete' => '已刪除書架', diff --git a/resources/lang/zh_TW/auth.php b/resources/lang/zh_TW/auth.php index 4977d1ec2..d231ea54a 100644 --- a/resources/lang/zh_TW/auth.php +++ b/resources/lang/zh_TW/auth.php @@ -38,6 +38,11 @@ return [ 'registration_email_domain_invalid' => '這個電子郵件網域沒有權限使用', 'register_success' => '感謝您註冊!您已註冊完成並可登入。', + // Login auto-initiation + 'auto_init_starting' => 'Attempting Login', + 'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.', + 'auto_init_start_link' => 'Proceed with authentication', + // Password Reset 'reset_password' => '重設密碼', 'reset_password_send_instructions' => '在下方輸入您的電子郵件,您將收到一封帶有密碼重設連結的郵件。', diff --git a/resources/lang/zh_TW/common.php b/resources/lang/zh_TW/common.php index ff1a80e20..ef768a08c 100644 --- a/resources/lang/zh_TW/common.php +++ b/resources/lang/zh_TW/common.php @@ -47,6 +47,8 @@ return [ 'previous' => '上一頁', 'filter_active' => '使用中的過濾器', 'filter_clear' => '清理過濾', + 'download' => 'Download', + 'open_in_tab' => 'Open in Tab', // Sort Options 'sort_options' => '排序選項', diff --git a/resources/lang/zh_TW/entities.php b/resources/lang/zh_TW/entities.php index a42946b99..19016fe13 100644 --- a/resources/lang/zh_TW/entities.php +++ b/resources/lang/zh_TW/entities.php @@ -355,4 +355,16 @@ return [ 'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.', 'copy_consider_attachments' => 'Page attachments will not be copied.', 'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.', + + // Conversions + 'convert_to_shelf' => 'Convert to Shelf', + 'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.', + 'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.', + 'convert_book' => 'Convert Book', + 'convert_book_confirm' => 'Are you sure you want to convert this book?', + 'convert_undo_warning' => 'This cannot be as easily undone.', + 'convert_to_book' => 'Convert to Book', + 'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.', + 'convert_chapter' => 'Convert Chapter', + 'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?', ]; diff --git a/resources/lang/zh_TW/settings.php b/resources/lang/zh_TW/settings.php index d03d5dc66..5fcc4bc33 100644 --- a/resources/lang/zh_TW/settings.php +++ b/resources/lang/zh_TW/settings.php @@ -151,7 +151,7 @@ return [ 'role_manage_page_templates' => '管理頁面範本', 'role_access_api' => '存取系統 API', 'role_manage_settings' => '管理應用程式設定', - 'role_export_content' => '匯入內容', + 'role_export_content' => '匯出內容', 'role_editor_change' => 'Change page editor', 'role_asset' => '資源權限', 'roles_system_warning' => '請注意,有上述三項權限中的任一項的使用者都可以更改自己或系統中其他人的權限。有這些權限的角色只應分配給受信任的使用者。',