diff --git a/resources/lang/ar/activities.php b/resources/lang/ar/activities.php index 18ca16571..996f5a725 100644 --- a/resources/lang/ar/activities.php +++ b/resources/lang/ar/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'تم إنشاء صفحة', - 'page_create_notification' => 'تم إنشاء الصفحة بنجاح', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'تم تحديث الصفحة', - 'page_update_notification' => 'تم تحديث الصفحة بنجاح', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'تم حذف الصفحة', - 'page_delete_notification' => 'تم حذف الصفحة بنجاح', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'تمت استعادة الصفحة', - 'page_restore_notification' => 'تمت استعادة الصفحة بنجاح', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'تم نقل الصفحة', // Chapters 'chapter_create' => 'تم إنشاء فصل', - 'chapter_create_notification' => 'تم إنشاء فصل بنجاح', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'تم تحديث الفصل', - 'chapter_update_notification' => 'تم تحديث الفصل بنجاح', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'تم حذف الفصل', - 'chapter_delete_notification' => 'تم حذف الفصل بنجاح', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'تم نقل الفصل', // Books 'book_create' => 'تم إنشاء كتاب', - 'book_create_notification' => 'تم إنشاء كتاب بنجاح', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'تم تحديث الكتاب', - 'book_update_notification' => 'تم تحديث الكتاب بنجاح', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'تم حذف الكتاب', - 'book_delete_notification' => 'تم حذف الكتاب بنجاح', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'تم سرد الكتاب', - 'book_sort_notification' => 'أُعِيدَ سرد الكتاب بنجاح', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'تم إنشاء رف الكتب', - 'bookshelf_create_notification' => 'تم إنشاء الرف بنجاح', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'تم تحديث الرف', - 'bookshelf_update_notification' => 'تم تحديث الرف بنجاح', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'تم تحديث الرف', - 'bookshelf_delete_notification' => 'تم حذف الرف بنجاح', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'تم التعليق', 'permissions_update' => 'تحديث الأذونات', diff --git a/resources/lang/ar/auth.php b/resources/lang/ar/auth.php index 659d39d93..766165961 100644 --- a/resources/lang/ar/auth.php +++ b/resources/lang/ar/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'البريد الإلكتروني', 'password' => 'كلمة المرور', 'password_confirm' => 'تأكيد كلمة المرور', - 'password_hint' => 'يجب أن تكون أكثر من 7 حروف', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'نسيت كلمة المرور؟', 'remember_me' => 'تذكرني', 'ldap_email_hint' => 'الرجاء إدخال عنوان بريد إلكتروني لاستخدامه مع الحساب.', @@ -79,7 +79,7 @@ return [ '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_setup_action' => 'إعداد (تنصيب)', '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.', diff --git a/resources/lang/ar/common.php b/resources/lang/ar/common.php index 686285aa7..a6be46905 100644 --- a/resources/lang/ar/common.php +++ b/resources/lang/ar/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'عرض منسدل', 'default' => 'افتراضي', 'breadcrumb' => 'شريط التنقل', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'عرض القائمة', diff --git a/resources/lang/ar/entities.php b/resources/lang/ar/entities.php index da453ed57..3dc4c0473 100644 --- a/resources/lang/ar/entities.php +++ b/resources/lang/ar/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'الفصول الأخيرة', 'books_sort_show_other' => 'عرض كتب أخرى', 'books_sort_save' => 'حفظ الترتيب الجديد', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'فصل', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'نقل الفصل', 'chapters_move_named' => 'نقل فصل :chapterName', 'chapter_move_success' => 'تم نقل الفصل إلى :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'أذونات الفصل', 'chapters_empty' => 'لا توجد أي صفحات في هذا الفصل حالياً', 'chapters_permissions_active' => 'أذونات الفصل مفعلة', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'هل أنت متأكد من أنك تريد استعادة هذه المراجعة؟ سيتم استبدال محتوى الصفحة الحالية.', 'revision_delete_success' => 'تم حذف المراجعة', 'revision_cannot_delete_latest' => 'لايمكن حذف آخر مراجعة.', + + // 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.', ]; diff --git a/resources/lang/ar/settings.php b/resources/lang/ar/settings.php index be69aa46e..c72222386 100755 --- a/resources/lang/ar/settings.php +++ b/resources/lang/ar/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'أدوار المستخدمين', 'users_role_desc' => 'حدد الأدوار التي سيتم تعيين هذا المستخدم لها. إذا تم تعيين مستخدم لأدوار متعددة ، فسيتم تكديس الأذونات من هذه الأدوار وسيتلقى كل قدرات الأدوار المعينة.', 'users_password' => 'كلمة مرور المستخدم', - 'users_password_desc' => 'قم بتعيين كلمة مرور مستخدمة لتسجيل الدخول إلى التطبيق. يجب ألا يقل طول هذه الكلمة عن 6 أحرف.', + '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' => 'يمكنك اختيار إرسال دعوة بالبريد الإلكتروني إلى هذا المستخدم مما يسمح له بتعيين كلمة المرور الخاصة به أو يمكنك تعيين كلمة المرور الخاصة به بنفسك.', 'users_send_invite_option' => 'أرسل بريدًا إلكترونيًا لدعوة المستخدم', 'users_external_auth_id' => 'ربط الحساب بمواقع التواصل', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'هل أنت متأكد من أنك تريد حذف رمز API؟', 'user_api_token_delete_success' => 'تم حذف رمز الـ API بنجاح', + // 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. //!//////////////////////////////// diff --git a/resources/lang/bg/activities.php b/resources/lang/bg/activities.php index 15715baf9..29e8bcafe 100644 --- a/resources/lang/bg/activities.php +++ b/resources/lang/bg/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'създадена страница', - 'page_create_notification' => 'Страницата беше успешно създадена', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'обновена страница', - 'page_update_notification' => 'Страницата успешно обновена', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'изтрита страница', - 'page_delete_notification' => 'Страницата беше успешно изтрита', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'възстановена страница', - 'page_restore_notification' => 'Страницата беше успешно възстановена', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'преместена страница', // Chapters 'chapter_create' => 'създадена страница', - 'chapter_create_notification' => 'Главата беше успешно създадена', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'обновена глава', - 'chapter_update_notification' => 'Главата беше успешно обновена', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'изтрита глава', - 'chapter_delete_notification' => 'Главата беше успешно изтрита', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'преместена глава', // Books 'book_create' => 'създадена книга', - 'book_create_notification' => 'Книгата беше успешно създадена', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'обновена книга', - 'book_update_notification' => 'Книгата беше успешно обновена', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'изтрита книга', - 'book_delete_notification' => 'Книгата беше успешно изтрита', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'сортирана книга', - 'book_sort_notification' => 'Книгата беше успешно преподредена', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'създаден рафт', - 'bookshelf_create_notification' => 'Рафтът беше успешно създаден', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'обновен рафт', - 'bookshelf_update_notification' => 'Рафтът беше успешно обновен', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'изтрит рафт', - 'bookshelf_delete_notification' => 'Рафтът беше успешно изтрит', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'коментирано на', 'permissions_update' => 'updated permissions', diff --git a/resources/lang/bg/auth.php b/resources/lang/bg/auth.php index 8c2ad7318..42c371468 100644 --- a/resources/lang/bg/auth.php +++ b/resources/lang/bg/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Имейл', 'password' => 'Парола', 'password_confirm' => 'Потвърди паролата', - 'password_hint' => 'Трябва да бъде поне 7 символа', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Забравена парола?', 'remember_me' => 'Запомни ме', 'ldap_email_hint' => 'Моля въведете емейл, който да използвате за дадения акаунт.', diff --git a/resources/lang/bg/common.php b/resources/lang/bg/common.php index e776d3353..058aa6857 100644 --- a/resources/lang/bg/common.php +++ b/resources/lang/bg/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Изглед списък', 'default' => 'Основен', 'breadcrumb' => 'Трасиране', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/bg/entities.php b/resources/lang/bg/entities.php index d058a7247..ae09a82d7 100644 --- a/resources/lang/bg/entities.php +++ b/resources/lang/bg/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Последна глава', 'books_sort_show_other' => 'Покажи други книги', 'books_sort_save' => 'Запази новата подредба', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Глава', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Премести глава', 'chapters_move_named' => 'Премести глава :chapterName', 'chapter_move_success' => 'Главата беше преместена в :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Настойки за достъп на главата', 'chapters_empty' => 'Няма създадени страници в тази глава.', 'chapters_permissions_active' => 'Настройките за достъп до глава са активни', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Сигурни ли сте, че искате да изтриете тази версия? Настоящата страница ще бъде заместена.', 'revision_delete_success' => 'Версията беше изтрита', 'revision_cannot_delete_latest' => 'Не може да изтриете последната версия.', + + // 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.', ]; diff --git a/resources/lang/bg/settings.php b/resources/lang/bg/settings.php index c10fb7556..51c651ae7 100644 --- a/resources/lang/bg/settings.php +++ b/resources/lang/bg/settings.php @@ -174,7 +174,7 @@ return [ '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 6 characters long.', + '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', @@ -233,6 +233,34 @@ return [ '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. //!//////////////////////////////// diff --git a/resources/lang/bs/activities.php b/resources/lang/bs/activities.php index 9136e651b..38a72adf9 100644 --- a/resources/lang/bs/activities.php +++ b/resources/lang/bs/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'je kreirao/la stranicu', - 'page_create_notification' => 'Stranica Uspješno Kreirana', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'je ažurirao/la stranicu', - 'page_update_notification' => 'Stranica Uspješno Ažurirana', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'je izbrisao/la stranicu', - 'page_delete_notification' => 'Stranica Uspješno Izbrisana', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'je vratio/la stranicu', - 'page_restore_notification' => 'Stranica Uspješno Vraćena', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'je premjestio/la stranicu', // Chapters 'chapter_create' => 'je kreirao/la poglavlje', - 'chapter_create_notification' => 'Poglavlje Uspješno Kreirano', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'je ažurirao/la poglavlje', - 'chapter_update_notification' => 'Poglavlje Uspješno Ažurirano', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'je izbrisao/la poglavlje', - 'chapter_delete_notification' => 'Poglavlje Uspješno Izbrisano', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'je premjestio/la poglavlje', // Books 'book_create' => 'je kreirao/la knjigu', - 'book_create_notification' => 'Knjiga Uspješno Kreirana', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'je ažurirao/la knjigu', - 'book_update_notification' => 'Knjiga Uspješno Ažurirana', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'je izbrisao/la knjigu', - 'book_delete_notification' => 'Knjiga Uspješno Izbrisana', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'je sortirao/la knjigu', - 'book_sort_notification' => 'Knjiga Uspješno Ponovno Sortirana', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'je kreirao/la Policu za knjige', - 'bookshelf_create_notification' => 'Polica za knjige Uspješno Kreirana', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'je ažurirao/la policu za knjige', - 'bookshelf_update_notification' => 'Polica za knjige Uspješno Ažurirana', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'je izbrisao/la policu za knjige', - 'bookshelf_delete_notification' => 'Polica za knjige Uspješno Izbrisana', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" je dodan u tvoje favorite', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'je komentarisao/la na', 'permissions_update' => 'je ažurirao/la dozvole', diff --git a/resources/lang/bs/auth.php b/resources/lang/bs/auth.php index 1d79ef1b6..5b01b705e 100644 --- a/resources/lang/bs/auth.php +++ b/resources/lang/bs/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Lozinka', 'password_confirm' => 'Potvrdi lozinku', - 'password_hint' => 'Mora imati više od 7 karaktera', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Zaboravljena lozinka?', 'remember_me' => 'Zapamti me', 'ldap_email_hint' => 'Unesite e-mail koji će se koristiti za ovaj račun.', diff --git a/resources/lang/bs/common.php b/resources/lang/bs/common.php index 01b7c4712..f313268a9 100644 --- a/resources/lang/bs/common.php +++ b/resources/lang/bs/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Prikaz liste', 'default' => 'Početne postavke', 'breadcrumb' => 'Navigacijske stavke', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Otvori meni u zaglavlju', diff --git a/resources/lang/bs/entities.php b/resources/lang/bs/entities.php index a392a147e..74f6eeb21 100644 --- a/resources/lang/bs/entities.php +++ b/resources/lang/bs/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Poglavlja zadnja', 'books_sort_show_other' => 'Prikaži druge knjige', 'books_sort_save' => 'Spremi trenutni poredak', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Poglavlje', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Premjesti poglavlje', 'chapters_move_named' => 'Premjesti poglavlje :chapterName', 'chapter_move_success' => 'Poglavlje premješteno u :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Dozvole poglavlja', 'chapters_empty' => 'U ovom poglavlju trenutno nema stranica.', 'chapters_permissions_active' => 'Dozvole za poglavlje su aktivne', @@ -332,4 +336,12 @@ return [ '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.', ]; diff --git a/resources/lang/bs/settings.php b/resources/lang/bs/settings.php index 688b0aad8..65e2e5264 100644 --- a/resources/lang/bs/settings.php +++ b/resources/lang/bs/settings.php @@ -174,7 +174,7 @@ return [ '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 6 characters long.', + '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', @@ -233,6 +233,34 @@ return [ '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. //!//////////////////////////////// diff --git a/resources/lang/ca/activities.php b/resources/lang/ca/activities.php index 18878c2a6..725f890de 100644 --- a/resources/lang/ca/activities.php +++ b/resources/lang/ca/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'ha creat la pàgina', - 'page_create_notification' => 'Pàgina creada correctament', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'ha actualitzat la pàgina', - 'page_update_notification' => 'Pàgina actualitzada correctament', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'ha suprimit una pàgina', - 'page_delete_notification' => 'Pàgina suprimida correctament', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'ha restaurat la pàgina', - 'page_restore_notification' => 'Pàgina restaurada correctament', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'ha mogut la pàgina', // Chapters 'chapter_create' => 'ha creat el capítol', - 'chapter_create_notification' => 'Capítol creat correctament', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'ha actualitzat el capítol', - 'chapter_update_notification' => 'Capítol actualitzat correctament', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'ha suprimit un capítol', - 'chapter_delete_notification' => 'Capítol suprimit correctament', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'ha mogut el capítol', // Books 'book_create' => 'ha creat el llibre', - 'book_create_notification' => 'Llibre creat correctament', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'ha actualitzat el llibre', - 'book_update_notification' => 'Llibre actualitzat correctament', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'ha suprimit un llibre', - 'book_delete_notification' => 'Llibre suprimit correctament', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'ha ordenat el llibre', - 'book_sort_notification' => 'Llibre reordenat correctament', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'ha creat el prestatge', - 'bookshelf_create_notification' => 'Prestatge creat correctament', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'ha actualitzat el prestatge', - 'bookshelf_update_notification' => 'Prestatge actualitzat correctament', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'ha suprimit un prestatge', - 'bookshelf_delete_notification' => 'Prestatge suprimit correctament', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'ha comentat a', 'permissions_update' => 'ha actualitzat els permisos', diff --git a/resources/lang/ca/auth.php b/resources/lang/ca/auth.php index bd2baebb1..ab45b0f99 100644 --- a/resources/lang/ca/auth.php +++ b/resources/lang/ca/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Adreça electrònica', 'password' => 'Contrasenya', 'password_confirm' => 'Confirmeu la contrasenya', - 'password_hint' => 'Cal que tingui més de 7 caràcters', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Heu oblidat la contrasenya?', 'remember_me' => 'Recorda\'m', 'ldap_email_hint' => 'Introduïu una adreça electrònica per a aquest compte.', diff --git a/resources/lang/ca/common.php b/resources/lang/ca/common.php index bad278483..0264807dd 100644 --- a/resources/lang/ca/common.php +++ b/resources/lang/ca/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Visualització en llista', 'default' => 'Per defecte', 'breadcrumb' => 'Ruta de navegació', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/ca/entities.php b/resources/lang/ca/entities.php index bd25b021c..6ba7808b3 100644 --- a/resources/lang/ca/entities.php +++ b/resources/lang/ca/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Els capítols al final', 'books_sort_show_other' => 'Mostra altres llibres', 'books_sort_save' => 'Desa l\'ordre nou', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Capítol', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Mou el capítol', 'chapters_move_named' => 'Mou el capítol :chapterName', 'chapter_move_success' => 'S\'ha mogut el capítol a :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Permisos del capítol', 'chapters_empty' => 'De moment, aquest capítol no conté cap pàgina.', 'chapters_permissions_active' => 'S\'han activat els permisos del capítol', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Segur que voleu restaurar aquesta revisió? Se substituirà el contingut de la pàgina actual.', 'revision_delete_success' => 'S\'ha suprimit la revisió', 'revision_cannot_delete_latest' => 'No es pot suprimir la darrera revisió.', + + // 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.', ]; diff --git a/resources/lang/ca/settings.php b/resources/lang/ca/settings.php index b5b48053a..db20cbdc3 100755 --- a/resources/lang/ca/settings.php +++ b/resources/lang/ca/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Rols de l\'usuari', 'users_role_desc' => 'Seleccioneu a quins rols s\'assignarà l\'usuari. Si un usuari s\'assigna a múltiples rols, els permisos dels rols s\'acumularan i l\'usuari rebrà tots els permisos dels rols assignats.', 'users_password' => 'Contrasenya de l\'usuari', - 'users_password_desc' => 'Definiu una contrasenya per a iniciar la sessió a l\'aplicació. Cal que tingui un mínim de 6 caràcters.', + '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' => 'Podeu elegir enviar un correu d\'invitació a aquest usuari, la qual cosa li permetrà definir la seva contrasenya, o podeu definir-li una contrasenya vós.', 'users_send_invite_option' => 'Envia un correu d\'invitació a l\'usuari', 'users_external_auth_id' => 'Identificador d\'autenticació extern', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Segur que voleu suprimir aquest testimoni d\'API?', 'user_api_token_delete_success' => 'Testimoni d\'API suprimit correctament', + // 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. //!//////////////////////////////// diff --git a/resources/lang/cs/activities.php b/resources/lang/cs/activities.php index 0b244730a..408a92773 100644 --- a/resources/lang/cs/activities.php +++ b/resources/lang/cs/activities.php @@ -11,7 +11,7 @@ return [ 'page_update' => 'aktualizoval/a stránku', 'page_update_notification' => 'Stránka byla úspěšně aktualizována', 'page_delete' => 'odstranil/a stránku', - 'page_delete_notification' => 'Stránka byla odstraněna', + 'page_delete_notification' => 'Stránka byla úspěšně smazána', 'page_restore' => 'obnovil/a stránku', 'page_restore_notification' => 'Stránka byla úspěšně obnovena', 'page_move' => 'přesunul/a stránku', @@ -22,18 +22,18 @@ return [ 'chapter_update' => 'aktualizoval/a kapitolu', 'chapter_update_notification' => 'Kapitola byla úspěšně aktualizována', 'chapter_delete' => 'odstranila/a kapitolu', - 'chapter_delete_notification' => 'Kapitola byla odstraněna', + 'chapter_delete_notification' => 'Kapitola byla úspěšně odstraněna', 'chapter_move' => 'přesunul/a kapitolu', // Books 'book_create' => 'vytvořil/a knihu', - 'book_create_notification' => 'Kniha byla vytvořena', + 'book_create_notification' => 'Kniha byla úspěšně vytvořena', 'book_update' => 'aktualizoval/a knihu', - 'book_update_notification' => 'Kniha byla aktualizována', + 'book_update_notification' => 'Kniha byla úspěšně aktualizována', 'book_delete' => 'odstranil/a knihu', - 'book_delete_notification' => 'Kniha byla odstraněna', + 'book_delete_notification' => 'Kniha byla úspěšně odstraněna', 'book_sort' => 'seřadil/a knihu', - 'book_sort_notification' => 'Kniha byla seřazena', + 'book_sort_notification' => 'Kniha byla úspěšně seřazena', // Bookshelves 'bookshelf_create' => 'vytvořil/a knihovnu', @@ -41,7 +41,7 @@ return [ 'bookshelf_update' => 'aktualizoval/a knihovnu', 'bookshelf_update_notification' => 'Knihovna byla úspěšně aktualizována', 'bookshelf_delete' => 'odstranil/a knihovnu', - 'bookshelf_delete_notification' => 'Knihovna byla odstraněna', + 'bookshelf_delete_notification' => 'Knihovna byla úspěšně smazána', // Favourites 'favourite_add_notification' => '":name" byla přidána do Vašich oblíbených', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Vícefaktorová metoda byla úspěšně nakonfigurována', 'mfa_remove_method_notification' => 'Vícefaktorová metoda byla úspěšně odstraněna', + // Webhooks + 'webhook_create' => 'vytvořil/a webhook', + 'webhook_create_notification' => 'Webhook byl úspěšně vytvořen', + 'webhook_update' => 'aktualizoval/a webhook', + 'webhook_update_notification' => 'Webhook byl úspěšně aktualizován', + 'webhook_delete' => 'odstranil/a webhook', + 'webhook_delete_notification' => 'Webhook byl úspěšně odstraněn', + // Other 'commented_on' => 'okomentoval/a', 'permissions_update' => 'oprávnění upravena', diff --git a/resources/lang/cs/auth.php b/resources/lang/cs/auth.php index bd1e43ec6..e2f92863a 100644 --- a/resources/lang/cs/auth.php +++ b/resources/lang/cs/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Heslo', 'password_confirm' => 'Potvrzení hesla', - 'password_hint' => 'Musí mít víc než 7 znaků', + 'password_hint' => 'Musí mít alespoň 8 znaků', 'forgot_password' => 'Zapomenuté heslo?', 'remember_me' => 'Zapamatovat si mě', 'ldap_email_hint' => 'Zadejte email, který chcete přiřadit k tomuto účtu.', @@ -54,7 +54,7 @@ return [ 'email_confirm_text' => 'Prosíme potvrďte svou e-mailovou adresu kliknutím na níže uvedené tlačítko:', 'email_confirm_action' => 'Potvrdit e-mail', 'email_confirm_send_error' => 'Potvrzení e-mailu je vyžadováno, ale systém nemohl odeslat e-mail. Obraťte se na správce, abyste se ujistili, že je e-mail správně nastaven.', - 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_success' => 'Váš email byl ověřen! Nyní byste měli být schopni se touto emailovou adresou přihlásit.', 'email_confirm_resent' => 'E-mail s potvrzením byl znovu odeslán. Zkontrolujte svou příchozí poštu.', 'email_not_confirmed' => 'E-mailová adresa nebyla potvrzena', @@ -71,40 +71,40 @@ return [ 'user_invite_page_welcome' => 'Vítejte v :appName!', 'user_invite_page_text' => 'Pro dokončení vašeho účtu a získání přístupu musíte nastavit heslo, které bude použito k přihlášení do :appName při dalších návštěvách.', 'user_invite_page_confirm_button' => 'Potvrdit heslo', - 'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!', + 'user_invite_success_login' => 'Heslo bylo nasteaveno, nyní byste měli být schopni přihlásit se nastaveným heslem do aplikace :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_setup' => 'Nastavit vícefaktorové ověření', + 'mfa_setup_desc' => 'Nastavit vícefaktorové ověřování jako další vrstvu zabezpečení vašeho uživatelského účtu.', + 'mfa_setup_configured' => 'Již nastaveno', + 'mfa_setup_reconfigure' => 'Přenastavit', + 'mfa_setup_remove_confirmation' => 'Opravdu chcete odstranit tuto metodu vícefaktorového ověřování?', + 'mfa_setup_action' => 'Nastavit', + 'mfa_backup_codes_usage_limit_warning' => 'Zbývá vám méně než 5 záložních kódů. Před vypršením kódu si prosím vygenerujte a uložte novou sadu, abyste se vyhnuli zablokování vašeho účtu.', 'mfa_option_totp_title' => 'Mobilní aplikace', - '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_option_totp_desc' => 'Pro použití vícefaktorového ověření budete potřebovat mobilní aplikaci, která podporuje TOTP jako např. Google Authenticator, Authy nebo Microsoft Authenticator.', + 'mfa_option_backup_codes_title' => 'Záložní kódy', + 'mfa_option_backup_codes_desc' => 'Bezpečně si uložte sadu jednorázových záložních kódů, které můžete použít pro ověření vaší identity.', 'mfa_gen_confirm_and_enable' => 'Potvrdit a povolit', - '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_backup_codes_title' => 'Nastavení záložních kódů', + 'mfa_gen_backup_codes_desc' => 'Uložte níže uvedený seznam kódů na bezpečné místo. Při přístupu k systému budete moci použít jeden z kódů jako druhou metodu ověření.', + 'mfa_gen_backup_codes_download' => 'Stáhnout kódy', + 'mfa_gen_backup_codes_usage_warning' => 'Každý kód může být použit pouze jednou', 'mfa_gen_totp_title' => 'Nastavení mobilní aplikace', - '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_desc' => 'Pro použití vícefaktorového ověření budete potřebovat mobilní aplikaci, která podporuje TOTP jako např. Google Authenticator, Authy nebo 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' => 'Ověřit nastavení', '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_gen_totp_provide_code_here' => 'Zde zadejte kód vygenerovaný vaší aplikací', + 'mfa_verify_access' => 'Ověřit přístup', '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' => 'Nejsou nastaveny žádné metody', '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_verify_use_totp' => 'Ověřit pomocí mobilní aplikace', + 'mfa_verify_use_backup_codes' => 'Ověřit pomocí záložního kódu', + 'mfa_verify_backup_code' => 'Záložní kód', + 'mfa_verify_backup_code_desc' => 'Níže zadejte jeden z vašich zbývajících záložních kódů:', + 'mfa_verify_backup_code_enter_here' => 'Zde zadejte záložní kód', + 'mfa_verify_totp_desc' => 'Níže zadejte kód, který jste si vygenerovali pomocí mobilní aplikace:', 'mfa_setup_login_notification' => 'Multi-factor method configured, Please now login again using the configured method.', ]; diff --git a/resources/lang/cs/common.php b/resources/lang/cs/common.php index f5e377a94..9acd965b3 100644 --- a/resources/lang/cs/common.php +++ b/resources/lang/cs/common.php @@ -45,8 +45,8 @@ return [ 'unfavourite' => 'Odebrat z oblíbených', 'next' => 'Další', 'previous' => 'Předchozí', - 'filter_active' => 'Active Filter:', - 'filter_clear' => 'Clear Filter', + 'filter_active' => 'Aktivní filtr:', + 'filter_clear' => 'Zrušit filtr', // Sort Options 'sort_options' => 'Možnosti řazení', @@ -71,6 +71,10 @@ return [ 'list_view' => 'Zobrazení seznamu', 'default' => 'Výchozí', 'breadcrumb' => 'Drobečková navigace', + 'status' => 'Stav', + 'status_active' => 'Aktivní', + 'status_inactive' => 'Neaktivní', + 'never' => 'Never', // Header 'header_menu_expand' => 'Rozbalit menu v záhlaví', @@ -78,7 +82,7 @@ return [ 'view_profile' => 'Zobrazit profil', 'edit_profile' => 'Upravit profil', 'dark_mode' => 'Tmavý režim', - 'light_mode' => 'Světelný režim', + 'light_mode' => 'Světlý režim', // Layout tabs 'tab_info' => 'Informace', diff --git a/resources/lang/cs/entities.php b/resources/lang/cs/entities.php index 254d25c8f..78355b4b4 100644 --- a/resources/lang/cs/entities.php +++ b/resources/lang/cs/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Kapitoly jako poslední', 'books_sort_show_other' => 'Zobrazit ostatní knihy', 'books_sort_save' => 'Uložit nové pořadí', + 'books_copy' => 'Kopírovat knihu', + 'books_copy_success' => 'Kniha byla úspěšně zkopírována', // Chapters 'chapter' => 'Kapitola', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Přesunout kapitolu', 'chapters_move_named' => 'Přesunout kapitolu :chapterName', 'chapter_move_success' => 'Kapitola přesunuta do knihy :bookName', + 'chapters_copy' => 'Kopírovat kapitolu', + 'chapters_copy_success' => 'Kapitola byla úspěšně zkopírována', 'chapters_permissions' => 'Oprávnění kapitoly', 'chapters_empty' => 'Tato kapitola neobsahuje žádné stránky', 'chapters_permissions_active' => 'Oprávnění kapitoly byla aktivována', @@ -258,16 +262,16 @@ return [ 'tags_explain' => "Přidejte si štítky pro lepší kategorizaci knih. \n Štítky mohou nést i hodnotu pro detailnější klasifikaci.", 'tags_add' => 'Přidat další štítek', 'tags_remove' => 'Odstranit tento štítek', - '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' => 'Počet použití štítku', + 'tags_assigned_pages' => 'Přiřazeno ke stránkám', + 'tags_assigned_chapters' => 'Přiřazeno ke kapitolám', + 'tags_assigned_books' => 'Přiřazeno ke knihám', + 'tags_assigned_shelves' => 'Přiřazeno ke knihovnám', + 'tags_x_unique_values' => ':count jedinečných hodnot', + 'tags_all_values' => 'Všechny hodnoty', + 'tags_view_tags' => 'Zobrazit štítky', + 'tags_view_existing_tags' => 'Zobrazit existující štítky', + 'tags_list_empty_hint' => 'Štítky mohou být přiřazeny pomocí postranního panelu editoru stránky nebo při úpravách podrobností knihy, kapitoly nebo knihovny.', 'attachments' => 'Přílohy', 'attachments_explain' => 'Nahrajte soubory nebo připojte odkazy, které se zobrazí na stránce. Budou k nalezení v postranní liště.', 'attachments_explain_instant_save' => 'Změny zde provedené se okamžitě ukládají.', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Jste si jisti, že chcete obnovit tuto revizi? Aktuální obsah stránky bude nahrazen.', 'revision_delete_success' => 'Revize odstraněna', 'revision_cannot_delete_latest' => 'Nelze odstranit poslední revizi.', + + // Copy view + 'copy_consider' => 'Please consider the below when copying content.', + 'copy_consider_permissions' => 'Vlastní nastavení oprávnění nebudou zkopírovány.', + 'copy_consider_owner' => 'Stanete se vlastníkem veškerého kopírovaného obsahu.', + '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.', ]; diff --git a/resources/lang/cs/settings.php b/resources/lang/cs/settings.php index 3f5d2e174..3d8aa0c6d 100644 --- a/resources/lang/cs/settings.php +++ b/resources/lang/cs/settings.php @@ -174,14 +174,14 @@ return [ 'users_role' => 'Uživatelské role', 'users_role_desc' => 'Zvolte role, do kterých chcete uživatele zařadit. Pokud bude uživatel zařazen do více rolí, oprávnění z těchto rolí se sloučí a uživateli bude dovoleno vše, k čemu mají jednotlivé role oprávnění.', 'users_password' => 'Heslo uživatele', - 'users_password_desc' => 'Zadejte heslo pro přihlášení do aplikace. Heslo musí být nejméně 6 znaků dlouhé.', + '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' => 'Uživateli můžete poslat pozvánku e-mailem, která umožní uživateli, aby si zvolil sám svoje heslo do aplikace a nebo můžete zadat heslo sami.', 'users_send_invite_option' => 'Poslat uživateli pozvánku e-mailem', 'users_external_auth_id' => 'Přihlašovací identifikátor třetích stran', 'users_external_auth_id_desc' => 'ID použité pro rozpoznání tohoto uživatele když komunikuje s externím přihlašovacím systémem.', 'users_password_warning' => 'Vyplňujte pouze v případě, že chcete heslo změnit.', 'users_system_public' => 'Symbolizuje každého nepřihlášeného návštěvníka, který navštívil aplikaci. Nelze ho použít k přihlášení ale je přiřazen automaticky nepřihlášeným.', - 'users_delete' => 'Smazat uživatele', + 'users_delete' => 'Odstranit uživatele', 'users_delete_named' => 'Odstranit uživatele :userName', 'users_delete_warning' => 'Uživatel \':userName\' bude zcela odstraněn ze systému.', 'users_delete_confirm' => 'Opravdu chcete tohoto uživatele smazat?', @@ -206,10 +206,10 @@ return [ 'users_api_tokens_none' => 'Tento uživatel nemá vytvořené žádné API Tokeny', 'users_api_tokens_create' => 'Vytvořit Token', 'users_api_tokens_expires' => 'Vyprší', - 'users_api_tokens_docs' => 'API Dokumentace', + 'users_api_tokens_docs' => 'Dokumentace API', 'users_mfa' => 'Vícefázové ověření', 'users_mfa_desc' => 'Nastavit vícefaktorové ověřování jako další vrstvu zabezpečení vašeho uživatelského účtu.', - 'users_mfa_x_methods' => ':count method configured|:count methods configured', + 'users_mfa_x_methods' => ':count nastavená metoda|:count nastavených metod', 'users_mfa_configure' => 'Konfigurovat metody', // API Tokens @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Opravdu chcete odstranit tento API Token?', 'user_api_token_delete_success' => 'API Token byl odstraněn', + // Webhooks + 'webhooks' => 'Webhooky', + 'webhooks_create' => 'Vytvořit nový webhook', + 'webhooks_none_created' => 'Žádné webhooky nebyly doposud vytvořeny.', + 'webhooks_edit' => 'Upravit webhook', + 'webhooks_save' => 'Uložit webhook', + 'webhooks_details' => 'Podrobnosti webhooku', + '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' => 'Události webhooku', + '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' => 'Všechny události systému', + 'webhooks_name' => 'Název webhooku', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Webhook Endpoint', + 'webhooks_active' => 'Webhook aktivní', + 'webhook_events_table_header' => 'Události', + 'webhooks_delete' => 'Odstranit webhook', + 'webhooks_delete_warning' => 'Webhook s názvem \':webhookName\' bude úplně odstraněn ze systému.', + 'webhooks_delete_confirm' => 'Opravdu chcete odstranit tento webhook?', + 'webhooks_format_example' => 'Příklad formátu webhooku', + '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. //!//////////////////////////////// diff --git a/resources/lang/da/activities.php b/resources/lang/da/activities.php index 23c13b2d8..4d52f15fe 100644 --- a/resources/lang/da/activities.php +++ b/resources/lang/da/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'oprettede side', - 'page_create_notification' => 'Siden blev oprettet', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'opdaterede side', - 'page_update_notification' => 'Siden blev opdateret', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'slettede side', - 'page_delete_notification' => 'Siden blev slettet', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'gendannede side', - 'page_restore_notification' => 'Siden blev gendannet', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'flyttede side', // Chapters 'chapter_create' => 'oprettede kapitel', - 'chapter_create_notification' => 'Kapitel blev oprettet', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'opdaterede kapitel', - 'chapter_update_notification' => 'Kapitlet blev opdateret', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'slettede kapitel', - 'chapter_delete_notification' => 'Kapitel blev slettet', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'flyttede kapitel', // Books 'book_create' => 'oprettede bog', - 'book_create_notification' => 'Bogen blev oprettet', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'opdaterede bog', - 'book_update_notification' => 'Bogen blev opdateret', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'slettede bog', - 'book_delete_notification' => 'Bogen blev slettet', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'sorterede bogen', - 'book_sort_notification' => 'Bogen blev re-sorteret', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'oprettede bogreol', - 'bookshelf_create_notification' => 'Bogreolen blev oprettet', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'opdaterede bogreolen', - 'bookshelf_update_notification' => 'Bogreolen blev opdateret', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'slettede bogreol', - 'bookshelf_delete_notification' => 'Bogreolen blev opdateret', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" er blevet tilføjet til dine favoritter', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-faktor metode konfigureret', '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', + // Other 'commented_on' => 'kommenterede til', 'permissions_update' => 'Tilladelser opdateret', diff --git a/resources/lang/da/auth.php b/resources/lang/da/auth.php index 28876471c..7ff3c68ff 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' => 'Skal være på mindst 7 karakterer', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Glemt Adgangskode?', 'remember_me' => 'Husk mig', 'ldap_email_hint' => 'Angiv venligst din kontos e-mail.', diff --git a/resources/lang/da/common.php b/resources/lang/da/common.php index 1982320ed..c19c73d1e 100644 --- a/resources/lang/da/common.php +++ b/resources/lang/da/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Listevisning', 'default' => 'Standard', 'breadcrumb' => 'Brødkrumme', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Udvid header menu', diff --git a/resources/lang/da/entities.php b/resources/lang/da/entities.php index aada27fb8..bea5ec91d 100644 --- a/resources/lang/da/entities.php +++ b/resources/lang/da/entities.php @@ -143,6 +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', // Chapters 'chapter' => 'Kapitel', @@ -161,6 +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_permissions' => 'Kapiteltilladelser', 'chapters_empty' => 'Der er lige nu ingen sider i dette kapitel.', 'chapters_permissions_active' => 'Aktive kapiteltilladelser', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Er du sikker på at du ønsker at gendanne denne revision? Nuværende sideindhold vil blive erstattet.', 'revision_delete_success' => 'Revision slettet', 'revision_cannot_delete_latest' => 'Kan ikke slette seneste 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.', ]; diff --git a/resources/lang/da/settings.php b/resources/lang/da/settings.php index b31a8d564..78491e621 100644 --- a/resources/lang/da/settings.php +++ b/resources/lang/da/settings.php @@ -174,7 +174,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' => 'Sæt et kodeord, der bruges til at logge på applikationen. Dette skal være mindst 6 tegn langt.', + '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' => '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', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Er du sikker på, at du vil slette denne API-token?', 'user_api_token_delete_success' => 'API-token slettet', + // 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. //!//////////////////////////////// diff --git a/resources/lang/de/activities.php b/resources/lang/de/activities.php index 87dd3ee8b..d9b63efbe 100644 --- a/resources/lang/de/activities.php +++ b/resources/lang/de/activities.php @@ -36,7 +36,7 @@ return [ 'book_sort_notification' => 'Das Buch wurde erfolgreich umsortiert', // Bookshelves - 'bookshelf_create' => 'hat das Bücherregal erstellt', + 'bookshelf_create' => 'erstelltes Bücherregal', 'bookshelf_create_notification' => 'Das Bücherregal wurde erfolgreich erstellt', 'bookshelf_update' => 'hat das Bücherregal geändert', 'bookshelf_update_notification' => 'Das Bücherregal wurde erfolgreich geändert', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-Faktor-Methode erfolgreich konfiguriert', 'mfa_remove_method_notification' => 'Multi-Faktor-Methode erfolgreich entfernt', + // Webhooks + 'webhook_create' => 'erstellter Webhook', + 'webhook_create_notification' => 'Webhook wurde erfolgreich eingerichtet', + 'webhook_update' => 'aktualisierter Webhook', + 'webhook_update_notification' => 'Webhook wurde erfolgreich aktualisiert', + 'webhook_delete' => 'gelöschter Webhook', + 'webhook_delete_notification' => 'Webhook wurde erfolgreich gelöscht', + // Other 'commented_on' => 'hat einen Kommentar hinzugefügt', 'permissions_update' => 'hat die Berechtigungen aktualisiert', diff --git a/resources/lang/de/auth.php b/resources/lang/de/auth.php index e51d807da..44c2887aa 100644 --- a/resources/lang/de/auth.php +++ b/resources/lang/de/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-Mail', 'password' => 'Passwort', 'password_confirm' => 'Passwort bestätigen', - 'password_hint' => 'Mindestlänge: 7 Zeichen', + 'password_hint' => 'Muss mindestens 8 Zeichen lang sein', 'forgot_password' => 'Passwort vergessen?', 'remember_me' => 'Angemeldet bleiben', 'ldap_email_hint' => 'Bitte geben Sie eine E-Mail-Adresse ein, um diese mit dem Account zu nutzen.', @@ -46,7 +46,7 @@ return [ 'reset_password_success' => 'Ihr Passwort wurde erfolgreich zurückgesetzt.', 'email_reset_subject' => 'Passwort zurücksetzen für :appName', 'email_reset_text' => 'Sie erhalten diese E-Mail, weil jemand versucht hat, Ihr Passwort zurückzusetzen.', - 'email_reset_not_requested' => 'Wenn Sie das nicht waren, brauchen Sie nichts weiter zu tun.', + 'email_reset_not_requested' => 'Wenn Sie das Zurücksetzen des Passworts nicht angefordert haben, ist keine weitere Aktion erforderlich.', // Email Confirmation 'email_confirm_subject' => 'Bestätigen Sie Ihre E-Mail-Adresse für :appName', @@ -54,7 +54,7 @@ return [ 'email_confirm_text' => 'Bitte bestätigen Sie Ihre E-Mail-Adresse, indem Sie auf die Schaltfläche klicken:', 'email_confirm_action' => 'E-Mail-Adresse bestätigen', 'email_confirm_send_error' => 'Leider konnte die für die Registrierung notwendige E-Mail zur bestätigung Ihrer E-Mail-Adresse nicht versandt werden. Bitte kontaktieren Sie den Systemadministrator!', - 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_success' => 'Ihre E-Mail wurde bestätigt! Sie sollten nun in der Lage sein, sich mit dieser E-Mail-Adresse anzumelden.', 'email_confirm_resent' => 'Bestätigungs-E-Mail wurde erneut versendet, bitte überprüfen Sie Ihren Posteingang.', 'email_not_confirmed' => 'E-Mail-Adresse ist nicht bestätigt', @@ -71,7 +71,7 @@ return [ 'user_invite_page_welcome' => 'Willkommen bei :appName!', 'user_invite_page_text' => 'Um die Anmeldung abzuschließen und Zugriff auf :appName zu bekommen muss noch ein Passwort festgelegt werden. Dieses wird in Zukunft zum Einloggen benötigt.', 'user_invite_page_confirm_button' => 'Passwort wiederholen', - 'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!', + 'user_invite_success_login' => 'Passwort gesetzt, Sie sollten nun in der Lage sein, sich mit Ihrem Passwort an :appName anzumelden!', // Multi-factor Authentication 'mfa_setup' => 'Multi-Faktor-Authentifizierung einrichten', diff --git a/resources/lang/de/common.php b/resources/lang/de/common.php index cad9f1c54..91ad93df9 100644 --- a/resources/lang/de/common.php +++ b/resources/lang/de/common.php @@ -45,8 +45,8 @@ return [ 'unfavourite' => 'Kein Favorit', 'next' => 'Nächste', 'previous' => 'Vorheriges', - 'filter_active' => 'Active Filter:', - 'filter_clear' => 'Clear Filter', + 'filter_active' => 'Gesetzte Filter:', + 'filter_clear' => 'Filter löschen', // Sort Options 'sort_options' => 'Sortieroptionen', @@ -71,6 +71,10 @@ return [ 'list_view' => 'Listenansicht', 'default' => 'Voreinstellung', 'breadcrumb' => 'Brotkrumen', + 'status' => 'Status', + 'status_active' => 'Aktiv', + 'status_inactive' => 'Inaktiv', + 'never' => 'Never', // Header 'header_menu_expand' => 'Header-Menü erweitern', diff --git a/resources/lang/de/entities.php b/resources/lang/de/entities.php index a311eaa6f..2d8b66ed4 100644 --- a/resources/lang/de/entities.php +++ b/resources/lang/de/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Kapitel zuletzt', 'books_sort_show_other' => 'Andere Bücher anzeigen', 'books_sort_save' => 'Neue Reihenfolge speichern', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Kapitel', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Kapitel verschieben', 'chapters_move_named' => 'Kapitel ":chapterName" verschieben', 'chapter_move_success' => 'Das Kapitel wurde in das Buch ":bookName" verschoben.', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Kapitel-Berechtigungen', 'chapters_empty' => 'Aktuell sind keine Kapitel diesem Buch hinzugefügt worden.', 'chapters_permissions_active' => 'Kapitel-Berechtigungen aktiv', @@ -258,16 +262,16 @@ return [ 'tags_explain' => "Fügen Sie Schlagwörter hinzu, um Ihren Inhalt zu kategorisieren.\nSie können einen erklärenden Inhalt hinzufügen, um eine genauere Unterteilung vorzunehmen.", 'tags_add' => 'Weiteres Schlagwort hinzufügen', 'tags_remove' => 'Diesen Tag entfernen', - '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' => 'Gesamte Tagnutzung', + 'tags_assigned_pages' => 'Zugewiesen zu Seiten', + 'tags_assigned_chapters' => 'Zugewiesen zu Kapiteln', + 'tags_assigned_books' => 'Zugewiesen zu Büchern', + 'tags_assigned_shelves' => 'Zugewiesen zu Regalen', + 'tags_x_unique_values' => ':count eindeutige Werte', + 'tags_all_values' => 'Alle Werte', + 'tags_view_tags' => 'Tags anzeigen', + 'tags_view_existing_tags' => 'Vorhandene Tags anzeigen', + 'tags_list_empty_hint' => 'Tags können über die Seitenleiste des Seiteneditors oder beim Bearbeiten der Details eines Buches, Kapitels oder Regals zugewiesen werden.', 'attachments' => 'Anhänge', 'attachments_explain' => 'Sie können auf Ihrer Seite Dateien hochladen oder Links hinzufügen. Diese werden in der Seitenleiste angezeigt.', 'attachments_explain_instant_save' => 'Änderungen werden direkt gespeichert.', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Sind Sie sicher, dass Sie diese Revision wiederherstellen wollen? Der aktuelle Seiteninhalt wird ersetzt.', 'revision_delete_success' => 'Revision gelöscht', 'revision_cannot_delete_latest' => 'Die letzte Version kann nicht gelöscht werden.', + + // 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.', ]; diff --git a/resources/lang/de/errors.php b/resources/lang/de/errors.php index 764733768..cedd85ad7 100644 --- a/resources/lang/de/errors.php +++ b/resources/lang/de/errors.php @@ -23,10 +23,10 @@ return [ 'saml_no_email_address' => 'Es konnte keine E-Mail-Adresse für diesen Benutzer in den vom externen Authentifizierungssystem zur Verfügung gestellten Daten gefunden werden', 'saml_invalid_response_id' => 'Die Anfrage vom externen Authentifizierungssystem wird von einem von dieser Anwendung gestarteten Prozess nicht erkannt. Das Zurückgehen nach einem Login könnte dieses Problem verursachen.', 'saml_fail_authed' => 'Anmeldung mit :system fehlgeschlagen, System konnte keine erfolgreiche Autorisierung bereitstellen', - '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' => 'Bereits angemeldet', + 'oidc_user_not_registered' => 'Der Benutzer :name ist nicht registriert und die automatische Registrierung ist deaktiviert', + 'oidc_no_email_address' => 'Es konnte keine E-Mail-Adresse für diesen Benutzer in den vom externen Authentifizierungssystem zur Verfügung gestellten Daten gefunden werden', + 'oidc_fail_authed' => 'Anmeldung mit :system fehlgeschlagen, System konnte keine erfolgreiche Autorisierung bereitstellen', 'social_no_action_defined' => 'Es ist keine Aktion definiert', 'social_login_bad_response' => "Fehler bei der :socialAccount-Anmeldung: \n:error", 'social_account_in_use' => 'Dieses :socialAccount-Konto wird bereits verwendet. Bitte melden Sie sich mit dem :socialAccount-Konto an.', diff --git a/resources/lang/de/passwords.php b/resources/lang/de/passwords.php index 3da092cb8..5896297e0 100644 --- a/resources/lang/de/passwords.php +++ b/resources/lang/de/passwords.php @@ -6,7 +6,7 @@ */ return [ - 'password' => 'Passwörter müssen aus mindestens sechs Zeichen bestehen und mit der eingegebenen Wiederholung übereinstimmen.', + 'password' => 'Passwörter müssen aus mindestens acht Zeichen bestehen und mit der eingegebenen Wiederholung übereinstimmen.', 'user' => "Es wurde kein Benutzer mit dieser E-Mail-Adresse gefunden.", 'token' => 'Der Link zum Zurücksetzen Ihres Passworts ist entweder ungültig oder abgelaufen.', 'sent' => 'Der Link zum Zurücksetzen Ihres Passwortes wurde Ihnen per E-Mail zugesendet.', diff --git a/resources/lang/de/settings.php b/resources/lang/de/settings.php index 6f5492f71..c375e289b 100644 --- a/resources/lang/de/settings.php +++ b/resources/lang/de/settings.php @@ -177,7 +177,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung 'users_role' => 'Benutzerrollen', 'users_role_desc' => 'Wählen Sie aus, welchen Rollen dieser Benutzer zugeordnet werden soll. Wenn ein Benutzer mehreren Rollen zugeordnet ist, werden die Berechtigungen dieser Rollen gestapelt und er erhält alle Fähigkeiten der zugewiesenen Rollen.', 'users_password' => 'Benutzerpasswort', - 'users_password_desc' => 'Legen Sie ein Passwort fest, mit dem Sie sich anmelden möchten. Diese muss mindestens 5 Zeichen lang sein.', + 'users_password_desc' => 'Legen Sie ein Passwort fest, mit dem Sie sich anmelden möchten. Diese muss mindestens 8 Zeichen lang sein.', 'users_send_invite_text' => 'Sie können diesem Benutzer eine Einladungs-E-Mail senden, die es ihm erlaubt, sein eigenes Passwort zu setzen, andernfalls können Sie sein Passwort selbst setzen.', 'users_send_invite_option' => 'Benutzer-Einladungs-E-Mail senden', 'users_external_auth_id' => 'Externe Authentifizierungs-ID', @@ -236,6 +236,34 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung 'user_api_token_delete_confirm' => 'Sind Sie sicher, dass Sie diesen API-Token löschen möchten?', 'user_api_token_delete_success' => 'API-Token erfolgreich gelöscht', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Neuen Webhook erstellen', + 'webhooks_none_created' => 'Es wurden noch keine Webhooks erstellt.', + 'webhooks_edit' => 'Webhook bearbeiten', + 'webhooks_save' => 'Webhook speichern', + 'webhooks_details' => 'Webhook-Details', + 'webhooks_details_desc' => 'Geben Sie einen benutzerfreundlichen Namen und einen POST-Endpunkt als Ort an, an den die Webhook-Daten gesendet werden sollen.', + 'webhooks_events' => 'Webhook Ereignisse', + 'webhooks_events_desc' => 'Wählen Sie alle Ereignisse, die diesen Webhook auslösen sollen.', + 'webhooks_events_warning' => 'Beachten Sie, dass diese Ereignisse für alle ausgewählten Ereignisse ausgelöst werden, auch wenn benutzerdefinierte Berechtigungen angewendet werden. Stellen Sie sicher, dass die Verwendung dieses Webhook keine vertraulichen Inhalte enthüllt.', + 'webhooks_events_all' => 'Alle System-Ereignisse', + 'webhooks_name' => 'Webhook-Name', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Webhook Endpunkt', + 'webhooks_active' => 'Webhook aktiv', + 'webhook_events_table_header' => 'Ereignisse', + 'webhooks_delete' => 'Webhook löschen', + 'webhooks_delete_warning' => 'Dies wird diesen Webhook mit dem Namen \':webhookName\' vollständig aus dem System löschen.', + 'webhooks_delete_confirm' => 'Sind Sie sicher, dass Sie diesen Webhook löschen möchten?', + 'webhooks_format_example' => 'Webhook Format Beispiel', + 'webhooks_format_example_desc' => 'Webhook Daten werden als POST-Anfrage an den konfigurierten Endpunkt als JSON im folgenden Format gesendet. Die Eigenschaften "related_item" und "url" sind optional und hängen vom Typ des ausgelösten Ereignisses ab.', + '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. //!//////////////////////////////// diff --git a/resources/lang/de_informal/activities.php b/resources/lang/de_informal/activities.php index 9f8f22fba..02d4ed7ca 100644 --- a/resources/lang/de_informal/activities.php +++ b/resources/lang/de_informal/activities.php @@ -7,39 +7,39 @@ return [ // Pages 'page_create' => 'erstellt Seite', - 'page_create_notification' => 'Die Seite wurde erfolgreich erstellt.', + 'page_create_notification' => 'Die Seite wurde erfolgreich erstellt', 'page_update' => 'aktualisiert Seite', - 'page_update_notification' => 'Die Seite wurde erfolgreich aktualisiert.', + 'page_update_notification' => 'Die Seite wurde erfolgreich aktualisiert', 'page_delete' => 'löscht Seite', - 'page_delete_notification' => 'Die Seite wurde erfolgreich gelöscht.', + 'page_delete_notification' => 'Die Seite wurde erfolgreich gelöscht', 'page_restore' => 'stellt Seite wieder her', - 'page_restore_notification' => 'Die Seite wurde erfolgreich wiederhergestellt.', + 'page_restore_notification' => 'Die Seite wurde erfolgreich wiederhergestellt', 'page_move' => 'verschiebt Seite', // Chapters 'chapter_create' => 'erstellt Kapitel', - 'chapter_create_notification' => 'Das Kapitel wurde erfolgreich erstellt.', + 'chapter_create_notification' => 'Das Kapitel wurde erfolgreich erstellt', 'chapter_update' => 'aktualisiert Kapitel', - 'chapter_update_notification' => 'Das Kapitel wurde erfolgreich aktualisiert.', + 'chapter_update_notification' => 'Das Kapitel wurde erfolgreich aktualisiert', 'chapter_delete' => 'löscht Kapitel', - 'chapter_delete_notification' => 'Das Kapitel wurde erfolgreich gelöscht.', + 'chapter_delete_notification' => 'Das Kapitel wurde erfolgreich gelöscht', 'chapter_move' => 'verschiebt Kapitel', // Books 'book_create' => 'erstellt Buch', - 'book_create_notification' => 'Das Buch wurde erfolgreich erstellt.', + 'book_create_notification' => 'Das Buch wurde erfolgreich erstellt', 'book_update' => 'aktualisiert Buch', - 'book_update_notification' => 'Das Buch wurde erfolgreich aktualisiert.', + 'book_update_notification' => 'Das Buch wurde erfolgreich aktualisiert', 'book_delete' => 'löscht Buch', - 'book_delete_notification' => 'Das Buch wurde erfolgreich gelöscht.', + 'book_delete_notification' => 'Das Buch wurde erfolgreich gelöscht', 'book_sort' => 'sortiert Buch', - 'book_sort_notification' => 'Das Buch wurde erfolgreich umsortiert.', + 'book_sort_notification' => 'Das Buch wurde erfolgreich umsortiert', // Bookshelves - 'bookshelf_create' => 'erstellt Bücherregal', + 'bookshelf_create' => 'erstelltes Bücherregal', 'bookshelf_create_notification' => 'Das Bücherregal wurde erfolgreich erstellt', 'bookshelf_update' => 'aktualisiert Bücherregal', - 'bookshelf_update_notification' => 'Das Bücherregal wurde erfolgreich aktualisiert', + 'bookshelf_update_notification' => 'Das Bücherregal wurde erfolgreich geändert', 'bookshelf_delete' => 'löscht Bücherregal', 'bookshelf_delete_notification' => 'Das Bücherregal wurde erfolgreich gelöscht', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-Faktor-Methode erfolgreich konfiguriert', 'mfa_remove_method_notification' => 'Multi-Faktor-Methode erfolgreich entfernt', + // Webhooks + 'webhook_create' => 'erstellter Webhook', + 'webhook_create_notification' => 'Webhook wurde erfolgreich eingerichtet', + 'webhook_update' => 'aktualisierter Webhook', + 'webhook_update_notification' => 'Webhook wurde erfolgreich aktualisiert', + 'webhook_delete' => 'gelöschter Webhook', + 'webhook_delete_notification' => 'Webhook wurde erfolgreich gelöscht', + // Other 'commented_on' => 'kommentiert', 'permissions_update' => 'aktualisierte Berechtigungen', diff --git a/resources/lang/de_informal/auth.php b/resources/lang/de_informal/auth.php index 1a23c95dc..7133ca672 100644 --- a/resources/lang/de_informal/auth.php +++ b/resources/lang/de_informal/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-Mail', 'password' => 'Passwort', 'password_confirm' => 'Passwort bestätigen', - 'password_hint' => 'Mindestlänge: 7 Zeichen', + 'password_hint' => 'Muss mindestens 8 Zeichen lang sein', 'forgot_password' => 'Passwort vergessen?', 'remember_me' => 'Angemeldet bleiben', 'ldap_email_hint' => 'Bitte gib eine E-Mail-Adresse ein, um diese mit dem Account zu nutzen.', @@ -45,8 +45,8 @@ return [ 'reset_password_sent' => 'Ein Link zum Zurücksetzen des Passworts wird an :email gesendet, wenn diese E-Mail-Adresse im System gefunden wird.', 'reset_password_success' => 'Dein Passwort wurde erfolgreich zurückgesetzt.', 'email_reset_subject' => 'Passwort zurücksetzen für :appName', - 'email_reset_text' => 'Du erhältsts diese E-Mail, weil jemand versucht hat, Dein Passwort zurückzusetzen.', - 'email_reset_not_requested' => 'Wenn du das zurücksetzen des Passworts nicht angefordert hast, ist keine weitere Aktion erforderlich.', + 'email_reset_text' => 'Du erhältst diese E-Mail, weil jemand versucht hat, Dein Passwort zurückzusetzen.', + 'email_reset_not_requested' => 'Wenn du das Zurücksetzen des Passworts nicht angefordert hast, ist keine weitere Aktion erforderlich.', // Email Confirmation 'email_confirm_subject' => 'Bestätige Deine E-Mail-Adresse für :appName', @@ -54,7 +54,7 @@ return [ 'email_confirm_text' => 'Bitte bestätige Deine E-Mail-Adresse, indem Du auf die Schaltfläche klickst:', 'email_confirm_action' => 'E-Mail-Adresse bestätigen', 'email_confirm_send_error' => 'Leider konnte die für die Registrierung notwendige E-Mail zur Bestätigung Deiner E-Mail-Adresse nicht versandt werden. Bitte kontaktiere den Systemadministrator!', - 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_success' => 'Ihre E-Mail wurde bestätigt! Sie sollten nun in der Lage sein, sich mit dieser E-Mail-Adresse anzumelden.', 'email_confirm_resent' => 'Bestätigungs-E-Mail wurde erneut versendet, bitte überprüfe Deinen Posteingang.', 'email_not_confirmed' => 'E-Mail-Adresse ist nicht bestätigt', @@ -71,7 +71,7 @@ return [ 'user_invite_page_welcome' => 'Willkommen bei :appName!', 'user_invite_page_text' => 'Um die Anmeldung abzuschließen und Zugriff auf :appName zu bekommen muss noch ein Passwort festgelegt werden. Dieses wird in Zukunft zum Einloggen benötigt.', 'user_invite_page_confirm_button' => 'Passwort bestätigen', - 'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!', + 'user_invite_success_login' => 'Passwort gesetzt, Sie sollten nun in der Lage sein, sich mit Ihrem Passwort an :appName anzumelden!', // Multi-factor Authentication 'mfa_setup' => 'Multi-Faktor-Authentifizierung einrichten', diff --git a/resources/lang/de_informal/common.php b/resources/lang/de_informal/common.php index 049f9bc25..2a047f7c3 100644 --- a/resources/lang/de_informal/common.php +++ b/resources/lang/de_informal/common.php @@ -45,8 +45,8 @@ return [ 'unfavourite' => 'Kein Favorit', 'next' => 'Nächste', 'previous' => 'Vorheriges', - 'filter_active' => 'Active Filter:', - 'filter_clear' => 'Clear Filter', + 'filter_active' => 'Gesetzte Filter:', + 'filter_clear' => 'Filter löschen', // Sort Options 'sort_options' => 'Sortieroptionen', @@ -71,6 +71,10 @@ return [ 'list_view' => 'Listenansicht', 'default' => 'Voreinstellung', 'breadcrumb' => 'Brotkrumen', + 'status' => 'Status', + 'status_active' => 'Aktiv', + 'status_inactive' => 'Inaktiv', + 'never' => 'Never', // Header 'header_menu_expand' => 'Header-Menü erweitern', diff --git a/resources/lang/de_informal/entities.php b/resources/lang/de_informal/entities.php index eeacbb08c..6e57bcf0f 100644 --- a/resources/lang/de_informal/entities.php +++ b/resources/lang/de_informal/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Kapitel zuletzt', 'books_sort_show_other' => 'Andere Bücher anzeigen', 'books_sort_save' => 'Neue Reihenfolge speichern', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Kapitel', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Kapitel verschieben', 'chapters_move_named' => 'Kapitel ":chapterName" verschieben', 'chapter_move_success' => 'Das Kapitel wurde in das Buch ":bookName" verschoben.', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Kapitel-Berechtigungen', 'chapters_empty' => 'Aktuell sind keine Kapitel diesem Buch hinzugefügt worden.', 'chapters_permissions_active' => 'Kapitel-Berechtigungen aktiv', @@ -258,16 +262,16 @@ return [ 'tags_explain' => "Füge Schlagwörter hinzu, um ihren Inhalt zu kategorisieren.\nDu kannst einen erklärenden Inhalt hinzufügen, um eine genauere Unterteilung vorzunehmen.", 'tags_add' => 'Weiteres Schlagwort hinzufügen', 'tags_remove' => 'Diesen Tag entfernen', - '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' => 'Gesamte Tagnutzung', + 'tags_assigned_pages' => 'Zugewiesen zu Seiten', + 'tags_assigned_chapters' => 'Zugewiesen zu Kapiteln', + 'tags_assigned_books' => 'Zugewiesen zu Büchern', + 'tags_assigned_shelves' => 'Zugewiesen zu Regalen', + 'tags_x_unique_values' => ':count eindeutige Werte', + 'tags_all_values' => 'Alle Werte', + 'tags_view_tags' => 'Tags anzeigen', + 'tags_view_existing_tags' => 'Vorhandene Tags anzeigen', + 'tags_list_empty_hint' => 'Tags können über die Seitenleiste des Seiteneditors oder beim Bearbeiten der Details eines Buches, Kapitels oder Regals zugewiesen werden.', 'attachments' => 'Anhänge', 'attachments_explain' => 'Du kannst auf Deiner Seite Dateien hochladen oder Links hinzufügen. Diese werden in der Seitenleiste angezeigt.', 'attachments_explain_instant_save' => 'Änderungen werden direkt gespeichert.', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Sind Sie sicher, dass Sie diese Revision wiederherstellen wollen? Der aktuelle Seiteninhalt wird ersetzt.', 'revision_delete_success' => 'Revision gelöscht', 'revision_cannot_delete_latest' => 'Die letzte Version kann nicht gelöscht werden.', + + // 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.', ]; diff --git a/resources/lang/de_informal/errors.php b/resources/lang/de_informal/errors.php index 7269c663e..d44b9a65b 100644 --- a/resources/lang/de_informal/errors.php +++ b/resources/lang/de_informal/errors.php @@ -23,10 +23,10 @@ return [ 'saml_no_email_address' => 'Es konnte keine E-Mail-Adresse für diesen Benutzer in den vom externen Authentifizierungssystem zur Verfügung gestellten Daten gefunden werden', 'saml_invalid_response_id' => 'Die Anfrage vom externen Authentifizierungssystem wird von einem von dieser Anwendung gestarteten Prozess nicht erkannt. Das Zurückgehen nach einem Login könnte dieses Problem verursachen.', 'saml_fail_authed' => 'Anmeldung mit :system fehlgeschlagen, System konnte keine erfolgreiche Autorisierung bereitstellen', - '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' => 'Bereits angemeldet', + 'oidc_user_not_registered' => 'Der Benutzer :name ist nicht registriert und die automatische Registrierung ist deaktiviert', + 'oidc_no_email_address' => 'Es konnte keine E-Mail-Adresse für diesen Benutzer in den vom externen Authentifizierungssystem zur Verfügung gestellten Daten gefunden werden', + 'oidc_fail_authed' => 'Anmeldung mit :system fehlgeschlagen, System konnte keine erfolgreiche Autorisierung bereitstellen', 'social_no_action_defined' => 'Es ist keine Aktion definiert', 'social_login_bad_response' => "Fehler bei :socialAccount Login: \n:error", 'social_account_in_use' => 'Dieses :socialAccount-Konto wird bereits verwendet. Bitte melde dich mit dem :socialAccount-Konto an.', @@ -37,7 +37,7 @@ return [ 'social_account_register_instructions' => 'Wenn Du bisher kein Social-Media Konto besitzt, kannst Du ein solches Konto mit der :socialAccount Option anlegen.', 'social_driver_not_found' => 'Treiber für Social-Media-Konten nicht gefunden', 'social_driver_not_configured' => 'Ihr :socialAccount-Konto ist nicht korrekt konfiguriert.', - 'invite_token_expired' => 'Dieser Einladungslink ist abgelaufen. Sie können stattdessen versuchen, Ihr Passwort zurückzusetzen.', + 'invite_token_expired' => 'Dieser Einladungslink ist abgelaufen. Du kannst stattdessen versuchen, dein Passwort zurückzusetzen.', // System 'path_not_writable' => 'Die Datei kann nicht in den angegebenen Pfad :filePath hochgeladen werden. Stelle sicher, dass dieser Ordner auf dem Server beschreibbar ist.', diff --git a/resources/lang/de_informal/settings.php b/resources/lang/de_informal/settings.php index de102e24a..190985fea 100644 --- a/resources/lang/de_informal/settings.php +++ b/resources/lang/de_informal/settings.php @@ -177,7 +177,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung 'users_role' => 'Benutzerrollen', 'users_role_desc' => 'Wählen Sie aus, welchen Rollen dieser Benutzer zugeordnet werden soll. Wenn ein Benutzer mehreren Rollen zugeordnet ist, werden die Berechtigungen dieser Rollen gestapelt und er erhält alle Fähigkeiten der zugewiesenen Rollen.', 'users_password' => 'Benutzerpasswort', - 'users_password_desc' => 'Legen Sie ein Passwort fest, mit dem Sie sich anmelden möchten. Diese muss mindestens 5 Zeichen lang sein.', + 'users_password_desc' => 'Lege ein Passwort fest, mit dem du dich anmelden möchtest. Diese muss mindestens 8 Zeichen lang sein.', 'users_send_invite_text' => 'Du kannst diesem Benutzer eine Einladungs-E-Mail senden, die es ihm erlaubt, sein eigenes Passwort zu setzen, andernfalls kannst du sein Passwort selbst setzen.', 'users_send_invite_option' => 'Benutzer-Einladungs-E-Mail senden', 'users_external_auth_id' => 'Externe Authentifizierungs-ID', @@ -236,6 +236,34 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung 'user_api_token_delete_confirm' => 'Bist du sicher, dass du diesen API-Token löschen möchtest?', 'user_api_token_delete_success' => 'API-Token erfolgreich gelöscht', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Neuen Webhook erstellen', + 'webhooks_none_created' => 'Es wurden noch keine Webhooks erstellt.', + 'webhooks_edit' => 'Webhook bearbeiten', + 'webhooks_save' => 'Webhook speichern', + 'webhooks_details' => 'Webhook-Details', + 'webhooks_details_desc' => 'Geben Sie einen benutzerfreundlichen Namen und einen POST-Endpunkt als Ort an, an den die Webhook-Daten gesendet werden sollen.', + 'webhooks_events' => 'Webhook Ereignisse', + 'webhooks_events_desc' => 'Wählen Sie alle Ereignisse, die diesen Webhook auslösen sollen.', + 'webhooks_events_warning' => 'Beachten Sie, dass diese Ereignisse für alle ausgewählten Ereignisse ausgelöst werden, auch wenn benutzerdefinierte Berechtigungen angewendet werden. Stellen Sie sicher, dass die Verwendung dieses Webhook keine vertraulichen Inhalte enthüllt.', + 'webhooks_events_all' => 'Alle System-Ereignisse', + 'webhooks_name' => 'Webhook-Name', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Webhook Endpunkt', + 'webhooks_active' => 'Webhook aktiv', + 'webhook_events_table_header' => 'Ereignisse', + 'webhooks_delete' => 'Webhook löschen', + 'webhooks_delete_warning' => 'Dies wird diesen Webhook mit dem Namen \':webhookName\' vollständig aus dem System löschen.', + 'webhooks_delete_confirm' => 'Sind Sie sicher, dass Sie diesen Webhook löschen möchten?', + 'webhooks_format_example' => 'Webhook Format Beispiel', + 'webhooks_format_example_desc' => 'Webhook Daten werden als POST-Anfrage an den konfigurierten Endpunkt als JSON im folgenden Format gesendet. Die Eigenschaften "related_item" und "url" sind optional und hängen vom Typ des ausgelösten Ereignisses ab.', + '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. //!//////////////////////////////// diff --git a/resources/lang/es/activities.php b/resources/lang/es/activities.php index a3449269d..f48eab590 100644 --- a/resources/lang/es/activities.php +++ b/resources/lang/es/activities.php @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Método de Autenticación en Dos Pasos configurado correctamente', 'mfa_remove_method_notification' => 'Método de Autenticación en Dos Pasos eliminado correctamente', + // Webhooks + 'webhook_create' => 'webhook creado', + 'webhook_create_notification' => 'Webhook creado correctamente', + 'webhook_update' => 'webhook actualizado', + 'webhook_update_notification' => 'Webhook actualizado correctamente', + 'webhook_delete' => 'webhook eliminado', + 'webhook_delete_notification' => 'Webhook eliminado correctamente', + // Other 'commented_on' => 'comentada el', 'permissions_update' => 'permisos actualizados', diff --git a/resources/lang/es/auth.php b/resources/lang/es/auth.php index baa519f18..f35432138 100644 --- a/resources/lang/es/auth.php +++ b/resources/lang/es/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Correo electrónico', 'password' => 'Contraseña', 'password_confirm' => 'Confirmar Contraseña', - 'password_hint' => 'Debe contener más de 7 caracteres', + 'password_hint' => 'Debe contener al menos 8 caracteres', 'forgot_password' => '¿Contraseña Olvidada?', 'remember_me' => 'Recordarme', 'ldap_email_hint' => 'Por favor introduzca un mail para utilizar con esta cuenta.', diff --git a/resources/lang/es/common.php b/resources/lang/es/common.php index 6f5a08445..f77e1fc9f 100644 --- a/resources/lang/es/common.php +++ b/resources/lang/es/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Vista en Lista', 'default' => 'Predeterminada', 'breadcrumb' => 'Rastro de migas de pan', + 'status' => 'Estado', + 'status_active' => 'Activo', + 'status_inactive' => 'Inactive', + 'never' => 'Nunca', // Header 'header_menu_expand' => 'Expandir el Menú de la Cabecera', diff --git a/resources/lang/es/entities.php b/resources/lang/es/entities.php index 4618dc184..6092c567f 100644 --- a/resources/lang/es/entities.php +++ b/resources/lang/es/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Capítulos al final ', 'books_sort_show_other' => 'Mostrar otros libros', 'books_sort_save' => 'Guardar nuevo orden', + 'books_copy' => 'Copiar Libro', + 'books_copy_success' => 'Libro copiado correctamente', // Chapters 'chapter' => 'Capítulo', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Mover capítulo', 'chapters_move_named' => 'Mover Capítulo :chapterName', 'chapter_move_success' => 'Capítulo movido a :bookName', + 'chapters_copy' => 'Copiar Capítulo', + 'chapters_copy_success' => 'Capítulo copiado correctamente', 'chapters_permissions' => 'Permisos de capítulo', 'chapters_empty' => 'No existen páginas en este capítulo.', 'chapters_permissions_active' => 'Permisos de capítulo activos', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => '¿Está seguro de que desea restaurar esta revisión? El contenido actual de la página será reemplazado.', 'revision_delete_success' => 'Revisión eliminada', 'revision_cannot_delete_latest' => 'No se puede eliminar la última revisión.', + + // Copy view + 'copy_consider' => 'Por favor, tenga en cuenta lo siguiente al copiar el contenido.', + 'copy_consider_permissions' => 'Los ajustes de permisos personalizados no serán copiados.', + 'copy_consider_owner' => 'Usted se convertirá en el dueño de todo el contenido copiado.', + '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.', ]; diff --git a/resources/lang/es/settings.php b/resources/lang/es/settings.php index 60103ce2b..16fc01b8f 100644 --- a/resources/lang/es/settings.php +++ b/resources/lang/es/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Roles de usuario', 'users_role_desc' => 'Selecciona los roles a los que será asignado este usuario. Si se asignan varios roles los permisos se acumularán y recibirá todas las habilidades de los roles asignados.', 'users_password' => 'Contraseña de Usuario', - 'users_password_desc' => 'Ajusta una contraseña que se utilizará para acceder a la aplicación. Debe ser al menos de 5 caracteres de longitud.', + 'users_password_desc' => 'Establezca una contraseña para iniciar sesión en la aplicación. Debe tener al menos 8 caracteres.', 'users_send_invite_text' => 'Puede enviar una invitación a este usuario por correo electrónico que le permitirá ajustar su propia contraseña, o puede usted ajustar su contraseña.', 'users_send_invite_option' => 'Enviar un correo electrónico de invitación', 'users_external_auth_id' => 'ID externo de autenticación', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => '¿Está seguro de que desea borrar este API token?', 'user_api_token_delete_success' => 'Token API borrado correctamente', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Crear Webhook', + 'webhooks_none_created' => 'No hay webhooks creados.', + 'webhooks_edit' => 'Editar Webhook', + 'webhooks_save' => 'Guardar Webhook', + 'webhooks_details' => 'Detalles del Webhook', + 'webhooks_details_desc' => 'Proporcione un nombre y un punto final POST como destino para los datos del webhook que se enviarán.', + 'webhooks_events' => 'Eventos del Webhook', + 'webhooks_events_desc' => 'Seleccione todos los eventos que deberían activar este webhook.', + 'webhooks_events_warning' => 'Tenga en cuenta que estos eventos se activarán para todos los eventos seleccionados, incluso si se aplican permisos personalizados. Asegúrese de que el uso de este webhook no exponga contenido confidencial.', + 'webhooks_events_all' => 'Todos los eventos del sistema', + 'webhooks_name' => 'Nombre del Webhook', + 'webhooks_timeout' => 'Tiempo de Espera de Webhook (Segundos)', + 'webhooks_endpoint' => 'Punto final del Webhook', + 'webhooks_active' => 'Webhook Activo', + 'webhook_events_table_header' => 'Eventos', + 'webhooks_delete' => 'Eliminar Webhook', + 'webhooks_delete_warning' => 'Esto eliminará completamente este webhook, con el nombre \':webhookName\', del sistema.', + 'webhooks_delete_confirm' => '¿Seguro que quieres eliminar este webhook?', + 'webhooks_format_example' => 'Ejemplo de Formato de Webhook', + 'webhooks_format_example_desc' => 'Los datos del Webhook se envían como una solicitud POST al punto final configurado como JSON siguiendo el formato mostrado a continuación. Las propiedades "related_item" y "url" son opcionales y dependerán del tipo de evento activado.', + 'webhooks_status' => 'Estado del Webhook', + 'webhooks_last_called' => 'Última Ejecución:', + 'webhooks_last_errored' => 'Último error:', + 'webhooks_last_error_message' => 'Último mensaje de error:', + + //! If editing translations files directly please ignore this in all //! languages apart from en. Content will be auto-copied from en. //!//////////////////////////////// diff --git a/resources/lang/es_AR/activities.php b/resources/lang/es_AR/activities.php index 540bd4b82..beacaab60 100644 --- a/resources/lang/es_AR/activities.php +++ b/resources/lang/es_AR/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'página creada', - 'page_create_notification' => 'Página creada exitosamente', + 'page_create_notification' => 'Página creada correctamente', 'page_update' => 'página actualizada', - 'page_update_notification' => 'Página actualizada exitosamente', + 'page_update_notification' => 'Página actualizada correctamente', 'page_delete' => 'página borrada', - 'page_delete_notification' => 'Página borrada exitosamente', + 'page_delete_notification' => 'Página eliminada correctamente', 'page_restore' => 'página restaurada', - 'page_restore_notification' => 'Página restaurada exitosamente', + 'page_restore_notification' => 'Página restaurada correctamente', 'page_move' => 'página movida', // Chapters 'chapter_create' => 'capítulo creado', - 'chapter_create_notification' => 'Capítulo creado exitosamente', + 'chapter_create_notification' => 'Capítulo creado correctamente', 'chapter_update' => 'capítulo actualizado', - 'chapter_update_notification' => 'Capítulo actualizado exitosamente', + 'chapter_update_notification' => 'Capítulo actualizado correctamente', 'chapter_delete' => 'capítulo borrado', - 'chapter_delete_notification' => 'Capítulo borrado exitosamente', + 'chapter_delete_notification' => 'Capítulo eliminado correctamente', 'chapter_move' => 'capítulo movido', // Books 'book_create' => 'libro creado', - 'book_create_notification' => 'Libro creado exitosamente', + 'book_create_notification' => 'Libro creado correctamente', 'book_update' => 'libro actualizado', - 'book_update_notification' => 'Libro actualizado exitosamente', + 'book_update_notification' => 'Libro actualizado correctamente', 'book_delete' => 'libro borrado', - 'book_delete_notification' => 'Libro borrado exitosamente', + 'book_delete_notification' => 'Libro eliminado correctamente', 'book_sort' => 'libro ordenado', - 'book_sort_notification' => 'Libro reordenado exitosamente', + 'book_sort_notification' => 'Libro reordenado correctamente', // Bookshelves - 'bookshelf_create' => 'Estante creado', - 'bookshelf_create_notification' => 'Estante creado exitosamente', + 'bookshelf_create' => 'estante creado', + 'bookshelf_create_notification' => 'Estante creado correctamente', 'bookshelf_update' => 'Estante actualizado', - 'bookshelf_update_notification' => 'Estante actualizado exitosamente', + 'bookshelf_update_notification' => 'Estante actualizado correctamente', 'bookshelf_delete' => 'Estante borrado', - 'bookshelf_delete_notification' => 'Estante borrado exitosamente', + 'bookshelf_delete_notification' => 'Estante eliminado correctamente', // Favourites 'favourite_add_notification' => '".name" se añadió a sus favoritos', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Método de autenticación de múltiples factores configurado satisfactoriamente', 'mfa_remove_method_notification' => 'Método de autenticación de múltiples factores eliminado satisfactoriamente', + // Webhooks + 'webhook_create' => 'webhook creado', + 'webhook_create_notification' => 'Webhook creado correctamente', + 'webhook_update' => 'webhook actualizado', + 'webhook_update_notification' => 'Webhook actualizado correctamente', + 'webhook_delete' => 'webhook eliminado', + 'webhook_delete_notification' => 'Webhook eliminado correctamente', + // Other 'commented_on' => 'comentado', 'permissions_update' => 'permisos actualizados', diff --git a/resources/lang/es_AR/auth.php b/resources/lang/es_AR/auth.php index 508280d5a..371706357 100644 --- a/resources/lang/es_AR/auth.php +++ b/resources/lang/es_AR/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Correo electrónico', 'password' => 'Contraseña', 'password_confirm' => 'Confirmar contraseña', - 'password_hint' => 'Debe contener al menos 7 caracteres', + 'password_hint' => 'Debe contener al menos 8 caracteres', 'forgot_password' => '¿Olvidó la contraseña?', 'remember_me' => 'Recordarme', 'ldap_email_hint' => 'Por favor introduzca un correo electrónico para utilizar con esta cuenta.', diff --git a/resources/lang/es_AR/common.php b/resources/lang/es_AR/common.php index cc2585e06..cb85bd9c0 100644 --- a/resources/lang/es_AR/common.php +++ b/resources/lang/es_AR/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Vista de lista', 'default' => 'Por defecto', 'breadcrumb' => 'Miga de Pan', + 'status' => 'Estado', + 'status_active' => 'Activo', + 'status_inactive' => 'Inactive', + 'never' => 'Nunca', // Header 'header_menu_expand' => 'Expandir el Menú de Cabecera', diff --git a/resources/lang/es_AR/entities.php b/resources/lang/es_AR/entities.php index 09c17f6d1..aee819e57 100644 --- a/resources/lang/es_AR/entities.php +++ b/resources/lang/es_AR/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Capítulos al final', 'books_sort_show_other' => 'Mostrar otros libros', 'books_sort_save' => 'Guardar nuevo orden', + 'books_copy' => 'Copiar Libro', + 'books_copy_success' => 'Libro copiado correctamente', // Chapters 'chapter' => 'Capítulo', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Mover capítulo', 'chapters_move_named' => 'Mover Capítulo :chapterName', 'chapter_move_success' => 'Capítulo movido a :bookName', + 'chapters_copy' => 'Copiar Capítulo', + 'chapters_copy_success' => 'Capítulo copiado correctamente', 'chapters_permissions' => 'Permisos de capítulo', 'chapters_empty' => 'No existen páginas en este capítulo.', 'chapters_permissions_active' => 'Permisos de capítulo activado', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => '¿Está seguro de que quiere restaurar esta revisión? Se reemplazará el contenido de la página actual.', 'revision_delete_success' => 'Revisión eliminada', 'revision_cannot_delete_latest' => 'No se puede eliminar la última revisión.', + + // Copy view + 'copy_consider' => 'Por favor, tenga en cuenta lo siguiente al copiar el contenido.', + 'copy_consider_permissions' => 'Los ajustes de permisos personalizados no serán copiados.', + 'copy_consider_owner' => 'Usted se convertirá en el dueño de todo el contenido copiado.', + '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.', ]; diff --git a/resources/lang/es_AR/settings.php b/resources/lang/es_AR/settings.php index 77c7b4dd7..711a912b1 100644 --- a/resources/lang/es_AR/settings.php +++ b/resources/lang/es_AR/settings.php @@ -175,7 +175,7 @@ return [ 'users_role' => 'Roles de usuario', 'users_role_desc' => 'Selecciona los roles a los que será asignado este usuario. Si se asignan varios roles los permisos se acumularán y recibirá todas las habilidades de los roles asignados.', 'users_password' => 'Contraseña de Usuario', - 'users_password_desc' => 'Set a password used to log-in to the application. This must be at least 5 characters long.', + 'users_password_desc' => 'Establezca una contraseña para iniciar sesión en la aplicación. Debe tener al menos 8 caracteres.', 'users_send_invite_text' => 'Puede optar por enviar a este usuario un correo electrónico de invitación que les permita establecer su propia contraseña; de lo contrario, puede establecerla contraseña usted mismo.', 'users_send_invite_option' => 'Enviar correo electrónico de invitación al usuario.', 'users_external_auth_id' => 'ID externo de autenticación', @@ -234,6 +234,34 @@ return [ 'user_api_token_delete_confirm' => '¿Está seguro de que desea borrar este API token?', 'user_api_token_delete_success' => 'Token API borrado correctamente', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Crear Webhook', + 'webhooks_none_created' => 'No hay webhooks creados.', + 'webhooks_edit' => 'Editar Webhook', + 'webhooks_save' => 'Guardar Webhook', + 'webhooks_details' => 'Detalles del Webhook', + 'webhooks_details_desc' => 'Proporcione un nombre y un punto final POST como destino para los datos del webhook que se enviarán.', + 'webhooks_events' => 'Eventos del Webhook', + 'webhooks_events_desc' => 'Seleccione todos los eventos que deberían activar este webhook.', + 'webhooks_events_warning' => 'Tenga en cuenta que estos eventos se activarán para todos los eventos seleccionados, incluso si se aplican permisos personalizados. Asegúrese de que el uso de este webhook no exponga contenido confidencial.', + 'webhooks_events_all' => 'Todos los eventos del sistema', + 'webhooks_name' => 'Nombre del Webhook', + 'webhooks_timeout' => 'Tiempo de Espera de Webhook (Segundos)', + 'webhooks_endpoint' => 'Punto final del Webhook', + 'webhooks_active' => 'Webhook Activo', + 'webhook_events_table_header' => 'Eventos', + 'webhooks_delete' => 'Eliminar Webhook', + 'webhooks_delete_warning' => 'Esto eliminará completamente este webhook, con el nombre \':webhookName\', del sistema.', + 'webhooks_delete_confirm' => '¿Seguro que quieres eliminar este webhook?', + 'webhooks_format_example' => 'Ejemplo de Formato de Webhook', + 'webhooks_format_example_desc' => 'Los datos del Webhook se envían como una solicitud POST al punto final configurado como JSON siguiendo el formato mostrado a continuación. Las propiedades "related_item" y "url" son opcionales y dependerán del tipo de evento activado.', + 'webhooks_status' => 'Estado del Webhook', + 'webhooks_last_called' => 'Última Ejecución:', + 'webhooks_last_errored' => 'Último error:', + 'webhooks_last_error_message' => 'Último mensaje de error:', + + //! If editing translations files directly please ignore this in all //! languages apart from en. Content will be auto-copied from en. //!//////////////////////////////// diff --git a/resources/lang/et/activities.php b/resources/lang/et/activities.php index f36d75cdd..26763c11e 100644 --- a/resources/lang/et/activities.php +++ b/resources/lang/et/activities.php @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Mitmeastmeline autentimine seadistatud', 'mfa_remove_method_notification' => 'Mitmeastmeline autentimine eemaldatud', + // Webhooks + 'webhook_create' => 'lisas veebihaagi', + 'webhook_create_notification' => 'Veebihaak on lisatud', + 'webhook_update' => 'muutis veebihaaki', + 'webhook_update_notification' => 'Veebihaak on muudetud', + 'webhook_delete' => 'kustutas veebihaagi', + 'webhook_delete_notification' => 'Veebihaak on kustutatud', + // Other 'commented_on' => 'kommenteeris lehte', 'permissions_update' => 'muutis õiguseid', diff --git a/resources/lang/et/auth.php b/resources/lang/et/auth.php index 934d1847d..bb3aea24b 100644 --- a/resources/lang/et/auth.php +++ b/resources/lang/et/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-post', 'password' => 'Parool', 'password_confirm' => 'Kinnita parool', - 'password_hint' => 'Peab olema rohkem kui 7 tähemärki', + 'password_hint' => 'Peab olema vähemalt 8 tähemärki pikk', 'forgot_password' => 'Unustasid parooli?', 'remember_me' => 'Jäta mind meelde', 'ldap_email_hint' => 'Sisesta kasutajakonto e-posti aadress.', diff --git a/resources/lang/et/common.php b/resources/lang/et/common.php index a13208809..bc99758f3 100644 --- a/resources/lang/et/common.php +++ b/resources/lang/et/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Loendivaade', 'default' => 'Vaikimisi', 'breadcrumb' => 'Jäljerida', + 'status' => 'Staatus', + 'status_active' => 'Aktiivne', + 'status_inactive' => 'Mitteaktiivne', + 'never' => 'Mitte kunagi', // Header 'header_menu_expand' => 'Laienda päisemenüü', @@ -82,9 +86,9 @@ return [ // Layout tabs 'tab_info' => 'Info', - 'tab_info_label' => 'Tab: Show Secondary Information', + 'tab_info_label' => 'Sakk: Näita sekundaarset infot', 'tab_content' => 'Sisu', - 'tab_content_label' => 'Tab: Show Primary Content', + 'tab_content_label' => 'Sakk: Näita primaarset sisu', // Email Content 'email_action_help' => 'Kui sul on probleeme ":actionText" nupu vajutamisega, kopeeri allolev URL oma veebilehitsejasse:', diff --git a/resources/lang/et/entities.php b/resources/lang/et/entities.php index b1eb98d32..d784b1ca1 100644 --- a/resources/lang/et/entities.php +++ b/resources/lang/et/entities.php @@ -15,14 +15,14 @@ return [ 'recently_update' => 'Hiljuti muudetud', 'recently_viewed' => 'Viimati vaadatud', 'recent_activity' => 'Hiljutised tegevused', - 'create_now' => 'Create one now', + 'create_now' => 'Lisa uus', 'revisions' => 'Redaktsioonid', 'meta_revision' => 'Redaktsioon #:revisionCount', 'meta_created' => 'Lisatud :timeLength', 'meta_created_name' => 'Lisatud :timeLength kasutaja :user poolt', 'meta_updated' => 'Muudetud :timeLength', 'meta_updated_name' => 'Muudetud :timeLength kasutaja :user poolt', - 'meta_owned_name' => 'Owned by :user', + 'meta_owned_name' => 'Kuulub kasutajale :user', 'entity_select' => 'Entity Select', 'images' => 'Pildid', 'my_recent_drafts' => 'Minu hiljutised mustandid', @@ -33,7 +33,7 @@ return [ 'no_pages_recently_created' => 'Hiljuti pole ühtegi lehte lisatud', 'no_pages_recently_updated' => 'Hiljuti pole ühtegi lehte muudetud', 'export' => 'Ekspordi', - 'export_html' => 'Contained Web File', + 'export_html' => 'HTML-fail', 'export_pdf' => 'PDF fail', 'export_text' => 'Tekstifail', 'export_md' => 'Markdown fail', @@ -50,7 +50,7 @@ return [ 'search_total_results_found' => 'leitud :count vaste|leitud :count vastet', 'search_clear' => 'Tühjenda otsing', 'search_no_pages' => 'Otsing ei leidnud ühtegi lehte', - 'search_for_term' => 'Search for :term', + 'search_for_term' => 'Otsi terminit :term', 'search_more' => 'Rohkem tulemusi', 'search_advanced' => 'Täpsem otsing', 'search_terms' => 'Otsinguterminid', @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Peatükid tagapool', 'books_sort_show_other' => 'Näita teisi raamatuid', 'books_sort_save' => 'Salvesta uus järjekord', + 'books_copy' => 'Kopeeri raamat', + 'books_copy_success' => 'Raamat on kopeeritud', // Chapters 'chapter' => 'Peatükk', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Liiguta peatükk', 'chapters_move_named' => 'Liiguta peatükk :chapterName', 'chapter_move_success' => 'Peatükk liigutatud raamatusse :bookName', + 'chapters_copy' => 'Kopeeri peatükk', + 'chapters_copy_success' => 'Peatükk on kopeeritud', 'chapters_permissions' => 'Peatüki õigused', 'chapters_empty' => 'Selles peatükis ei ole lehti.', 'chapters_permissions_active' => 'Peatüki õigused on aktiivsed', @@ -207,7 +211,7 @@ return [ 'pages_move' => 'Liiguta leht', 'pages_move_success' => 'Leht liigutatud ":parentName" alla', 'pages_copy' => 'Kopeeri leht', - 'pages_copy_desination' => 'Copy Destination', + 'pages_copy_desination' => 'Kopeerimise sihtpunkt', 'pages_copy_success' => 'Leht on kopeeritud', 'pages_permissions' => 'Lehe õigused', 'pages_permissions_success' => 'Lehe õigused muudetud', @@ -233,7 +237,7 @@ return [ 'pages_initial_revision' => 'Esimene redaktsioon', 'pages_initial_name' => 'Uus leht', 'pages_editing_draft_notification' => 'Sa muudad mustandit, mis salvestati viimati :timeDiff.', - 'pages_draft_edited_notification' => 'This page has been updated by since that time. It is recommended that you discard this draft.', + 'pages_draft_edited_notification' => 'Seda lehte on sellest ajast saadid uuendatud. Soovitame mustandist loobuda.', 'pages_draft_page_changed_since_creation' => 'Seda lehte on pärast mustandi loomist muudetud. Soovitame mustandi ära visata või olla hoolikas, et mitte lehe muudatusi üle kirjutada.', 'pages_draft_edit_active' => [ 'start_a' => ':count kasutajat on selle lehe muutmist alustanud', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Kas oled kindel, et soovid selle redaktsiooni taastada? Lehe praegune sisu asendatakse.', 'revision_delete_success' => 'Redaktsioon kustutatud', 'revision_cannot_delete_latest' => 'Kõige viimast redaktsiooni ei saa kustutada.', + + // Copy view + 'copy_consider' => 'Sisu kopeerimisel pea järgnevat meeles.', + 'copy_consider_permissions' => 'Kohandatud õiguseid ei kopeerita.', + 'copy_consider_owner' => 'Sind määratakse kopeeritud sisu omanikuks.', + '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.', ]; diff --git a/resources/lang/et/settings.php b/resources/lang/et/settings.php index a5d7edc55..8089efe42 100644 --- a/resources/lang/et/settings.php +++ b/resources/lang/et/settings.php @@ -61,7 +61,7 @@ return [ 'reg_enable_toggle' => 'Luba registreerumine', 'reg_enable_desc' => 'Kui registreerumine on lubatud, saavad kasutajad ise endale rakenduse konto tekitada, ning neile antakse vaikimisi roll.', 'reg_default_role' => 'Vaikimisi roll uutele kasutajatele', - '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_enable_external_warning' => 'Ülalolevat valikut ignoreeritakse, kui väline LDAP või SAML autentimine on aktiivne. Kui autentimine välise süsteemi vastu on edukas, genereeritakse puuduvad kasutajadkontod automaatselt.', 'reg_email_confirmation' => 'E-posti aadressi kinnitus', 'reg_email_confirmation_toggle' => 'Nõua e-posti aadressi kinnitamist', 'reg_confirm_email_desc' => 'Kui domeeni piirang on kasutusel, siis on e-posti aadressi kinnitamine nõutud ja seda seadet ignoreeritakse.', @@ -82,7 +82,7 @@ return [ 'maint_send_test_email_desc' => 'See saadab testimiseks e-kirja su profiilis märgitud aadressile.', 'maint_send_test_email_run' => 'Saada test e-kiri', 'maint_send_test_email_success' => 'E-kiri saadetud aadressile :address', - 'maint_send_test_email_mail_subject' => 'Test Email', + 'maint_send_test_email_mail_subject' => 'Test e-kiri', 'maint_send_test_email_mail_greeting' => 'E-kirjade saatmine tundub toimivat!', 'maint_send_test_email_mail_text' => 'Hea töö! Kui sa selle e-kirja kätte said, on su e-posti seaded õigesti määratud.', 'maint_recycle_bin_desc' => 'Kustutatud riiulid, raamatud, peatükid ja lehed saadetakse prügikasti, et neid saaks taastada või lõplikult kustutada. Vanemad objektid võidakse teatud aja järel automaatselt prügikastist kustutada.', @@ -174,7 +174,7 @@ return [ 'users_role' => 'Kasutaja rollid', 'users_role_desc' => 'Vali, millised rollid sellel kasutajal on. Kui talle on valitud mitu rolli, siis nende õigused kombineeritakse ja kasutaja saab kõigi rollide õigused.', 'users_password' => 'Kasutaja parool', - 'users_password_desc' => 'Määra kasutajale parool, millega rakendusse sisse logida. See peab olema vähemalt 6 tähemärki.', + 'users_password_desc' => 'Määra parool, millega rakendusse sisse logida. See peab olema vähemalt 8 tähemärki.', 'users_send_invite_text' => 'Sa võid kasutajale saata e-postiga kutse, mis võimaldab neil ise parooli seada. Vastasel juhul määra parool ise.', 'users_send_invite_option' => 'Saada e-postiga kutse', 'users_external_auth_id' => 'Välise autentimise ID', @@ -197,7 +197,7 @@ return [ 'users_preferred_language' => 'Eelistatud keel', 'users_preferred_language_desc' => 'See valik muudab rakenduse kasutajaliidese keelt. Kasutajate loodud sisu see ei mõjuta.', 'users_social_accounts' => 'Sotsiaalmeedia kontod', - 'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not revoke previously authorized access. Revoke access from your profile settings on the connected social account.', + 'users_social_accounts_info' => 'Siin saad seostada teised kontod, millega kiiremini ja lihtsamini sisse logida. Siit konto eemaldamine ei tühista varem lubatud ligipääsu. Ligipääsu saad tühistada ühendatud konto profiili seadetest.', 'users_social_connect' => 'Lisa konto', 'users_social_disconnect' => 'Eemalda konto', 'users_social_connected' => ':socialAccount konto lisati su profiilile.', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Kas oled kindel, et soovid selle API tunnuse kustutada?', 'user_api_token_delete_success' => 'API tunnus on kustutatud', + // Webhooks + 'webhooks' => 'Veebihaagid', + 'webhooks_create' => 'Lisa uus veebihaak', + 'webhooks_none_created' => 'Ühtegi veebihaaki pole lisatud.', + 'webhooks_edit' => 'Muuda veebihaaki', + 'webhooks_save' => 'Salvesta veebihaak', + 'webhooks_details' => 'Veebihaagi seaded', + 'webhooks_details_desc' => 'Sisesta kasutajasõbralik nimi ja POST lõpp-punkt, kuhu veebihaagi andmeid saadetakse.', + 'webhooks_events' => 'Veebihaagi sündmused', + 'webhooks_events_desc' => 'Vali kõik sündmused, mille peale seda veebihaaki peaks käivitama.', + 'webhooks_events_warning' => 'Pea meeles, et veebihaak käivitatakse kõigi valitud sündmuste peale, isegi kui on seatud kohandatud õigused. Hoolitse selle eest, et veebihaak ei teeks avalikuks konfidentsiaalset sisu.', + 'webhooks_events_all' => 'Kõik süsteemsed sündmused', + 'webhooks_name' => 'Veebihaagi nimi', + 'webhooks_timeout' => 'Veebihaagi päringu aegumine (sekundit)', + 'webhooks_endpoint' => 'Veebihaagi lõpp-punkt', + 'webhooks_active' => 'Veebihaak aktiivne', + 'webhook_events_table_header' => 'Sündmused', + 'webhooks_delete' => 'Kustuta veebihaak', + 'webhooks_delete_warning' => 'See kustutab veebihaagi nimega \':webhookName\' süsteemist.', + 'webhooks_delete_confirm' => 'Kas oled kindel, et soovid selle veebihaagi kustutada?', + 'webhooks_format_example' => 'Veebihaagi formaadi näidis', + 'webhooks_format_example_desc' => 'Veebihaagi andmed saadetakse POST-päringuga seadistatud lõpp-punktile allpool toodud JSON-formaadis. Omadused "related_item" ja "url" on valikulised ja sõltuvad sündmusest, mis veebihaagi käivitas.', + 'webhooks_status' => 'Veebihaagi staatus', + 'webhooks_last_called' => 'Viimati käivitatud:', + 'webhooks_last_errored' => 'Viimati ebaõnnestunud:', + 'webhooks_last_error_message' => 'Viimane veateade:', + + //! If editing translations files directly please ignore this in all //! languages apart from en. Content will be auto-copied from en. //!//////////////////////////////// diff --git a/resources/lang/et/validation.php b/resources/lang/et/validation.php index a676e41f6..ed615e66f 100644 --- a/resources/lang/et/validation.php +++ b/resources/lang/et/validation.php @@ -8,7 +8,7 @@ return [ // Standard laravel validation lines - 'accepted' => 'The :attribute must be accepted.', + 'accepted' => ':attribute peab olema aktsepteeritud.', 'active_url' => ':attribute ei ole kehtiv URL.', 'after' => ':attribute peab olema kuupäev pärast :date.', 'alpha' => ':attribute võib sisaldada ainult tähti.', @@ -24,7 +24,7 @@ return [ 'array' => ':attribute peab olema :min ja :max elemendi vahel.', ], 'boolean' => ':attribute peab olema tõene või väär.', - 'confirmed' => 'The :attribute confirmation does not match.', + 'confirmed' => ':attribute kinnitus ei kattu.', 'date' => ':attribute ei ole kehtiv kuupäev.', 'date_format' => ':attribute ei ühti formaadiga :format.', 'different' => ':attribute ja :other peavad olema erinevad.', @@ -47,7 +47,7 @@ return [ ], 'exists' => 'Valitud :attribute on vigane.', 'image' => ':attribute peab olema pildifail.', - 'image_extension' => 'The :attribute must have a valid & supported image extension.', + 'image_extension' => ':attribute peab olema lubatud ja toetatud pildiformaadis.', 'in' => 'Valitud :attribute on vigane.', 'integer' => ':attribute peab olema täisarv.', 'ip' => ':attribute peab olema kehtiv IP-aadress.', diff --git a/resources/lang/fa/activities.php b/resources/lang/fa/activities.php index 43b6b4789..f33ea2daf 100644 --- a/resources/lang/fa/activities.php +++ b/resources/lang/fa/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'صفحه ایجاد شده', - 'page_create_notification' => 'صفحه با موفقیت ایجاد شد', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'صفحه بروز شده', - 'page_update_notification' => 'صفحه با موفقیت به روزرسانی شد', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'حذف صفحه', - 'page_delete_notification' => 'صفحه با موفقیت حذف شد', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'بازیابی صفحه', - 'page_restore_notification' => 'صفحه با موفقیت بازیابی شد', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'انتقال صفحه', // Chapters 'chapter_create' => 'ایجاد فصل', - 'chapter_create_notification' => 'فصل با موفقیت ایجاد شد', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'به روزرسانی فصل', - 'chapter_update_notification' => 'فصل با موفقیت به روزرسانی شد', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'حذف فصل', - 'chapter_delete_notification' => 'فصل با موفقیت حذف شد', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'انتقال فصل', // Books 'book_create' => 'ایجاد کتاب', - 'book_create_notification' => 'کتاب با موفقیت ایجاد شد', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'به روزرسانی کتاب', - 'book_update_notification' => 'کتاب با موفقیت به روزرسانی شد', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'حذف کتاب', - 'book_delete_notification' => 'کتاب با موفقیت حذف شد', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'مرتب سازی کتاب', - 'book_sort_notification' => 'کتاب با موفقیت مرتب سازی شد', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'ایجاد قفسه کتاب', - 'bookshelf_create_notification' => 'قفسه کتاب با موفقیت ایجاد شد', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'به روزرسانی قفسه کتاب', - 'bookshelf_update_notification' => 'قفسه کتاب با موفقیت به روزرسانی شد', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'حذف قفسه کتاب', - 'bookshelf_delete_notification' => 'قفسه کتاب با موفقیت حذف شد', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" به علاقه مندی های شما اضافه شد', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'ثبت دیدگاه', 'permissions_update' => 'به روزرسانی مجوزها', diff --git a/resources/lang/fa/auth.php b/resources/lang/fa/auth.php index 2d7736da7..02d9f90d3 100644 --- a/resources/lang/fa/auth.php +++ b/resources/lang/fa/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'پست الکترونیک', 'password' => 'کلمه عبور', 'password_confirm' => 'تایید کلمه عبور', - 'password_hint' => 'باید بیش از 7 کاراکتر باشد', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'کلمه عبور خود را فراموش کرده اید؟', 'remember_me' => 'مرا به خاطر بسپار', 'ldap_email_hint' => 'لطفا برای استفاده از این حساب کاربری پست الکترونیک وارد نمایید.', diff --git a/resources/lang/fa/common.php b/resources/lang/fa/common.php index a95985304..591b10580 100644 --- a/resources/lang/fa/common.php +++ b/resources/lang/fa/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'نمای لیست', 'default' => 'پیش‎فرض', 'breadcrumb' => 'مسیر جاری', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'گسترش منو', diff --git a/resources/lang/fa/entities.php b/resources/lang/fa/entities.php index a474a0187..96012657a 100644 --- a/resources/lang/fa/entities.php +++ b/resources/lang/fa/entities.php @@ -143,6 +143,8 @@ return [ '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', @@ -161,6 +163,8 @@ return [ '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', @@ -332,4 +336,12 @@ return [ '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.', ]; diff --git a/resources/lang/fa/settings.php b/resources/lang/fa/settings.php index 688b0aad8..65e2e5264 100644 --- a/resources/lang/fa/settings.php +++ b/resources/lang/fa/settings.php @@ -174,7 +174,7 @@ return [ '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 6 characters long.', + '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', @@ -233,6 +233,34 @@ return [ '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. //!//////////////////////////////// diff --git a/resources/lang/fr/activities.php b/resources/lang/fr/activities.php index 9850bc93c..8f57cd500 100644 --- a/resources/lang/fr/activities.php +++ b/resources/lang/fr/activities.php @@ -33,7 +33,7 @@ return [ 'book_delete' => 'a supprimé un livre', 'book_delete_notification' => 'Livre supprimé avec succès', 'book_sort' => 'a réordonné le livre', - 'book_sort_notification' => 'Livre réordonné avec succès', + 'book_sort_notification' => 'Livre restauré avec succès', // Bookshelves 'bookshelf_create' => 'a créé l\'étagère', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Méthode multi-facteurs configurée avec succès', 'mfa_remove_method_notification' => 'Méthode multi-facteurs supprimée avec succès', + // Webhooks + 'webhook_create' => 'Créer un Webhook', + 'webhook_create_notification' => 'Webhook créé avec succès', + 'webhook_update' => 'éditer un Webhook', + 'webhook_update_notification' => 'Webhook modifié avec succès', + 'webhook_delete' => 'supprimer un Webhook', + 'webhook_delete_notification' => 'Webhook supprimé avec succès', + // Other 'commented_on' => 'a commenté', 'permissions_update' => 'a mis à jour les autorisations sur', diff --git a/resources/lang/fr/auth.php b/resources/lang/fr/auth.php index 1b5c43f81..0057948eb 100644 --- a/resources/lang/fr/auth.php +++ b/resources/lang/fr/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Mot de passe', 'password_confirm' => 'Confirmez le mot de passe', - 'password_hint' => 'Doit faire plus de 7 caractères', + 'password_hint' => 'Doit être d\'au moins 8 caractères', 'forgot_password' => 'Mot de passe oublié ?', 'remember_me' => 'Se souvenir de moi', 'ldap_email_hint' => 'Merci d\'entrer une adresse e-mail pour ce compte.', diff --git a/resources/lang/fr/common.php b/resources/lang/fr/common.php index 770437e9b..6bcf1ad70 100644 --- a/resources/lang/fr/common.php +++ b/resources/lang/fr/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Vue en liste', 'default' => 'Défaut', 'breadcrumb' => 'Fil d\'Ariane', + 'status' => 'Statut', + 'status_active' => 'Actif', + 'status_inactive' => 'Inactif', + 'never' => 'Never', // Header 'header_menu_expand' => 'Développer le menu', diff --git a/resources/lang/fr/entities.php b/resources/lang/fr/entities.php index cbefa58f8..d1fd92597 100644 --- a/resources/lang/fr/entities.php +++ b/resources/lang/fr/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Les chapitres en dernier', 'books_sort_show_other' => 'Afficher d\'autres livres', 'books_sort_save' => 'Enregistrer l\'ordre', + 'books_copy' => 'Copier le livre', + 'books_copy_success' => 'Livre copié avec succès', // Chapters 'chapter' => 'Chapitre', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Déplacer le chapitre', 'chapters_move_named' => 'Déplacer le chapitre :chapterName', 'chapter_move_success' => 'Chapitre déplacé dans :bookName', + 'chapters_copy' => 'Copier le chapitre', + 'chapters_copy_success' => 'Chapitre copié avec succès', 'chapters_permissions' => 'Permissions du chapitre', 'chapters_empty' => 'Il n\'y a pas de page dans ce chapitre actuellement.', 'chapters_permissions_active' => 'Permissions du chapitre activées', @@ -258,7 +262,7 @@ return [ 'tags_explain' => "Ajouter des mots-clés pour catégoriser votre contenu.", 'tags_add' => 'Ajouter un autre mot-clé', 'tags_remove' => 'Supprimer le mot-clé', - 'tags_usages' => 'Total tag usages', + 'tags_usages' => 'Total des utilisations des tags', 'tags_assigned_pages' => 'Attribuer aux pages', 'tags_assigned_chapters' => 'Attribuer aux chapitres', 'tags_assigned_books' => 'Attribuer aux livres', @@ -267,7 +271,7 @@ return [ 'tags_all_values' => 'Toutes les valeurs', 'tags_view_tags' => 'Voir les tags', 'tags_view_existing_tags' => 'Voir les tags existants', - '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_list_empty_hint' => 'Les tags peuvent être assignés via la barre latérale de l\'éditeur de page ou lors de l\'édition des détails d\'un livre, d\'un chapitre ou d\'une étagère.', 'attachments' => 'Fichiers joints', 'attachments_explain' => 'Ajouter des fichiers ou des liens pour les afficher sur votre page. Ils seront affichés dans la barre latérale', 'attachments_explain_instant_save' => 'Ces changements sont enregistrés immédiatement.', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Êtes-vous sûr de vouloir restaurer cette révision ? Le contenu courant de la page va être remplacé.', 'revision_delete_success' => 'Révision supprimée', 'revision_cannot_delete_latest' => 'Impossible de supprimer la dernière révision.', + + // Copy view + 'copy_consider' => 'Veuillez prendre en compte ce qui suit lors de la copie du contenu.', + 'copy_consider_permissions' => 'Les paramètres de permission personnalisés ne seront pas copiés.', + 'copy_consider_owner' => 'Vous deviendrez le propriétaire de tout le contenu copié.', + '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.', ]; diff --git a/resources/lang/fr/settings.php b/resources/lang/fr/settings.php index 1cefbb1d8..f0f42225e 100644 --- a/resources/lang/fr/settings.php +++ b/resources/lang/fr/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Rôles de l\'utilisateur', 'users_role_desc' => 'Sélectionnez les rôles auxquels cet utilisateur sera affecté. Si un utilisateur est affecté à plusieurs rôles, les permissions de ces rôles s\'empileront et ils recevront toutes les capacités des rôles affectés.', 'users_password' => 'Mot de passe de l\'utilisateur', - 'users_password_desc' => 'Définissez un mot de passe utilisé pour vous connecter à l\'application. Il doit comporter au moins 6 caractères.', + 'users_password_desc' => 'Définissez un mot de passe pour vous connecter à l\'application. Il doit comporter au moins 8 caractères.', 'users_send_invite_text' => 'Vous pouvez choisir d\'envoyer à cet utilisateur un e-mail d\'invitation qui lui permet de définir son propre mot de passe, sinon vous pouvez définir son mot de passe vous-même.', 'users_send_invite_option' => 'Envoyer l\'e-mail d\'invitation', 'users_external_auth_id' => 'Identifiant d\'authentification externe', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Souhaitez-vous vraiment effacer ce jeton API ?', 'user_api_token_delete_success' => 'Le jeton API a été supprimé avec succès', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Créer un nouveau Webhook', + 'webhooks_none_created' => 'Aucun webhook n\'a encore été créé.', + 'webhooks_edit' => 'Éditer le Webhook', + 'webhooks_save' => 'Enregistrer le Webhook', + 'webhooks_details' => 'Détails du 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' => 'Événements du Webhook', + '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' => 'Tous les événements système', + 'webhooks_name' => 'Nom du Webhook', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Point de terminaison du Webhook', + 'webhooks_active' => 'Webhook actif', + 'webhook_events_table_header' => 'Événements', + 'webhooks_delete' => 'Supprimer le 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' => 'Dernier message d\'erreur : ', + + //! If editing translations files directly please ignore this in all //! languages apart from en. Content will be auto-copied from en. //!//////////////////////////////// diff --git a/resources/lang/he/activities.php b/resources/lang/he/activities.php index c19825afe..83a374d66 100644 --- a/resources/lang/he/activities.php +++ b/resources/lang/he/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'created page', - 'page_create_notification' => 'הדף נוצר בהצלחה', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'updated page', - 'page_update_notification' => 'הדף עודכן בהצלחה', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'deleted page', - 'page_delete_notification' => 'הדף הוסר בהצלחה', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'restored page', - 'page_restore_notification' => 'הדף שוחזר בהצלחה', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'moved page', // Chapters 'chapter_create' => 'created chapter', - 'chapter_create_notification' => 'הפרק נוצר בהצלחה', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'updated chapter', - 'chapter_update_notification' => 'הפרק עודכן בהצלחה', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'deleted chapter', - 'chapter_delete_notification' => 'הפרק הוסר בהצלחה', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'moved chapter', // Books 'book_create' => 'created book', - 'book_create_notification' => 'הספר נוצר בהצלחה', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'updated book', - 'book_update_notification' => 'הספר עודכן בהצלחה', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'deleted book', - 'book_delete_notification' => 'הספר הוסר בהצלחה', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'sorted book', - 'book_sort_notification' => 'הספר מוין מחדש בהצלחה', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'created Bookshelf', - 'bookshelf_create_notification' => 'מדף הספרים נוצר בהצלחה', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'updated bookshelf', - 'bookshelf_update_notification' => 'מדף הספרים עודכן בהצלחה', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'deleted bookshelf', - 'bookshelf_delete_notification' => 'מדף הספרים הוסר בהצלחה', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'commented on', 'permissions_update' => 'updated permissions', diff --git a/resources/lang/he/auth.php b/resources/lang/he/auth.php index af6d3209f..85b66c2a5 100644 --- a/resources/lang/he/auth.php +++ b/resources/lang/he/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'אי-מייל', 'password' => 'סיסמא', 'password_confirm' => 'אימות סיסמא', - 'password_hint' => 'חייבת להיות יותר מ-5 תווים', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'שכחת סיסמא?', 'remember_me' => 'זכור אותי', 'ldap_email_hint' => 'אנא ציין כתובת אי-מייל לשימוש בחשבון זה', diff --git a/resources/lang/he/common.php b/resources/lang/he/common.php index c51d6bccb..27455fb19 100644 --- a/resources/lang/he/common.php +++ b/resources/lang/he/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'תצוגת רשימה', 'default' => 'ברירת מחדל', 'breadcrumb' => 'Breadcrumb', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/he/entities.php b/resources/lang/he/entities.php index 1efd628ba..b5ee70c2b 100644 --- a/resources/lang/he/entities.php +++ b/resources/lang/he/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'פרקים בסוף', 'books_sort_show_other' => 'הצג ספרים אחרונים', 'books_sort_save' => 'שמור את הסדר החדש', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'פרק', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'העבר פרק', 'chapters_move_named' => 'העבר פרק :chapterName', 'chapter_move_success' => 'הפרק הועבר אל :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'הרשאות פרק', 'chapters_empty' => 'לא נמצאו דפים בפרק זה.', 'chapters_permissions_active' => 'הרשאות פרק פעילות', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'האם ברצונך לשחזר נוסח זה? תוכן הדף הנוכחי יעודכן לנוסח זה.', 'revision_delete_success' => 'נוסח נמחק', 'revision_cannot_delete_latest' => 'לא ניתן למחוק את הנוסח האחרון', + + // 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.', ]; diff --git a/resources/lang/he/settings.php b/resources/lang/he/settings.php index 23410d746..294a62bc4 100755 --- a/resources/lang/he/settings.php +++ b/resources/lang/he/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'תפקידי משתמשים', 'users_role_desc' => 'בחר אילו תפקידים ישויכו למשתמש זה. אם המשתמש משוייך למספר תפקידים, ההרשאות יהיו כלל ההרשאות של כל התפקידים', 'users_password' => 'סיסמא', - 'users_password_desc' => 'הגדר סיסמא עבור גישה למערכת. על הסיסמא להיות באורך של 5 תווים לפחות', + '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' => 'תוכלו לבחור לשלוח למשתמש זה דוא"ל הזמנה, המאפשר להם להגדיר סיסמה משלהם. אחרת, תוכלו להגדיר את סיסמתם בעצמכם.', 'users_send_invite_option' => 'שלח דוא"ל הזמנה למשתמש', 'users_external_auth_id' => 'זיהוי חיצוני - ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'האם אתם בטוחים שאתם מעוניינים למחוק אסימון API זה?', 'user_api_token_delete_success' => 'אסימון API נמחק בהצלחה', + // 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. //!//////////////////////////////// diff --git a/resources/lang/hr/activities.php b/resources/lang/hr/activities.php index 6609f552c..58f4dabfa 100644 --- a/resources/lang/hr/activities.php +++ b/resources/lang/hr/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'stvorena stranica', - 'page_create_notification' => 'Stranica je uspješno stvorena', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'ažurirana stranica', - 'page_update_notification' => 'Stranica je uspješno ažurirana', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'izbrisana stranica', - 'page_delete_notification' => 'Stranica je uspješno izbrisana', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'obnovljena stranica', - 'page_restore_notification' => 'Stranica je uspješno obnovljena', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'premještena stranica', // Chapters 'chapter_create' => 'stvoreno poglavlje', - 'chapter_create_notification' => 'Poglavlje je uspješno stvoreno', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'ažurirano poglavlje', - 'chapter_update_notification' => 'Poglavlje je uspješno ažurirano', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'izbrisano poglavlje', - 'chapter_delete_notification' => 'Poglavlje je uspješno izbrisano', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'premiješteno poglavlje', // Books 'book_create' => 'stvorena knjiga', - 'book_create_notification' => 'Knjiga je uspješno stvorena', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'ažurirana knjiga', - 'book_update_notification' => 'Knjiga je uspješno ažurirana', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'izbrisana knjiga', - 'book_delete_notification' => 'Knjiga je uspješno izbrisana', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'razvrstana knjiga', - 'book_sort_notification' => 'Knjiga je uspješno razvrstana', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'stvorena polica za knjige', - 'bookshelf_create_notification' => 'Polica za knjige je uspješno stvorena', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'ažurirana polica za knjige', - 'bookshelf_update_notification' => 'Polica za knjige je uspješno ažurirana', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'izbrisana polica za knjige', - 'bookshelf_delete_notification' => 'Polica za knjige je uspješno izbrisana', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'komentirano', 'permissions_update' => 'ažurirana dopuštenja', diff --git a/resources/lang/hr/auth.php b/resources/lang/hr/auth.php index e563f0a56..aff8ea4f6 100644 --- a/resources/lang/hr/auth.php +++ b/resources/lang/hr/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Email', 'password' => 'Lozinka', 'password_confirm' => 'Potvrdite lozinku', - 'password_hint' => 'Mora imati više od 7 znakova', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Zaboravili ste lozinku?', 'remember_me' => 'Zapamti me', 'ldap_email_hint' => 'Molimo upišite mail korišten za ovaj račun.', diff --git a/resources/lang/hr/common.php b/resources/lang/hr/common.php index 67a31f7dc..a495833ee 100644 --- a/resources/lang/hr/common.php +++ b/resources/lang/hr/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Prikaz popisa', 'default' => 'Zadano', 'breadcrumb' => 'Breadcrumb', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Proširi izbornik', diff --git a/resources/lang/hr/entities.php b/resources/lang/hr/entities.php index 8917f6747..333fdeb39 100644 --- a/resources/lang/hr/entities.php +++ b/resources/lang/hr/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Zadnja poglavlja', 'books_sort_show_other' => 'Pokaži ostale knjige', 'books_sort_save' => 'Spremi novi poredak', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Poglavlje', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Premjesti poglavlje', 'chapters_move_named' => 'Premjesti poglavlje :chapterName', 'chapter_move_success' => 'Poglavlje premješteno u :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Dopuštenja za poglavlje', 'chapters_empty' => 'U ovom poglavlju nema stranica.', 'chapters_permissions_active' => 'Aktivna dopuštenja za poglavlje', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Jeste li sigurni da želite vratiti ovaj ispravak? Trenutni sadržaj će biti zamijenjen.', 'revision_delete_success' => 'Izbrisani ispravak', 'revision_cannot_delete_latest' => 'Posljednji ispravak se ne može izbrisati.', + + // 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.', ]; diff --git a/resources/lang/hr/settings.php b/resources/lang/hr/settings.php index 616062eeb..553c7e53d 100644 --- a/resources/lang/hr/settings.php +++ b/resources/lang/hr/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Uloge korisnika', 'users_role_desc' => 'Odaberite koje će uloge biti dodijeljene ovom korisniku. Ako korisnik ima više uloga njihova će se dopuštenja prilagoditi.', 'users_password' => 'Lozinka korisnika', - 'users_password_desc' => 'Postavite lozinku za prijavu u aplikaciju. Mora imati najmanje 6 znakova.', + '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' => 'Možete odabrati slanje e maila korisniku i dozvoliti mu da postavi svoju lozinku ili vi to možete učiniti za njega.', 'users_send_invite_option' => 'Pošaljite pozivnicu korisniku putem emaila', 'users_external_auth_id' => 'Vanjska autorizacija', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Jeste li sigurni da želite izbrisati ovaj API token?', 'user_api_token_delete_success' => 'API token uspješno izbrisan', + // 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. //!//////////////////////////////// diff --git a/resources/lang/hu/activities.php b/resources/lang/hu/activities.php index 98bdd798b..1a34acbd4 100644 --- a/resources/lang/hu/activities.php +++ b/resources/lang/hu/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'létrehozta az oldalt:', - 'page_create_notification' => 'Oldal sikeresen létrehozva', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'frissítette az oldalt:', - 'page_update_notification' => 'Oldal sikeresen frissítve', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'törölte az oldalt:', - 'page_delete_notification' => 'Oldal sikeresen törölve', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'visszaállította az oldalt:', - 'page_restore_notification' => 'Oldal sikeresen visszaállítva', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'áthelyezte az oldalt:', // Chapters 'chapter_create' => 'létrehozta a fejezetet:', - 'chapter_create_notification' => 'Fejezet sikeresen létrehozva', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'frissítette a fejezetet:', - 'chapter_update_notification' => 'Fejezet sikeresen frissítve', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'törölte a fejezetet:', - 'chapter_delete_notification' => 'Fejezet sikeresen törölve', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'áthelyezte a fejezetet:', // Books 'book_create' => 'létrehozott egy könyvet:', - 'book_create_notification' => 'Könyv sikeresen létrehozva', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'frissítette a könyvet:', - 'book_update_notification' => 'Könyv sikeresen frissítve', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'törölte a könyvet:', - 'book_delete_notification' => 'Könyv sikeresen törölve', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'átrendezte a könyvet:', - 'book_sort_notification' => 'Könyv sikeresen újrarendezve', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'létrehozta a könyvespolcot:', - 'bookshelf_create_notification' => 'Könyvespolc sikeresen létrehozva', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'frissítette a könyvespolcot:', - 'bookshelf_update_notification' => 'Könyvespolc sikeresen frissítve', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'törölte a könyvespolcot:', - 'bookshelf_delete_notification' => 'Könyvespolc sikeresen törölve', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'megjegyzést fűzött hozzá:', 'permissions_update' => 'updated permissions', diff --git a/resources/lang/hu/auth.php b/resources/lang/hu/auth.php index d3c305832..0069e552e 100644 --- a/resources/lang/hu/auth.php +++ b/resources/lang/hu/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Email', 'password' => 'Jelszó', 'password_confirm' => 'Jelszó megerősítése', - 'password_hint' => 'Négy karakternél hosszabbnak kell lennie', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Elfelejtett jelszó?', 'remember_me' => 'Emlékezzen rám', 'ldap_email_hint' => 'A fiókhoz használt email cím megadása.', diff --git a/resources/lang/hu/common.php b/resources/lang/hu/common.php index b6c7afc3e..354e7f931 100644 --- a/resources/lang/hu/common.php +++ b/resources/lang/hu/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Lista nézet', 'default' => 'Alapértelmezés szerinti', 'breadcrumb' => 'Morzsa', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/hu/entities.php b/resources/lang/hu/entities.php index cbd44d74f..8ed1862c7 100644 --- a/resources/lang/hu/entities.php +++ b/resources/lang/hu/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Fejezetek hátul', 'books_sort_show_other' => 'Egyéb könyvek mutatása', 'books_sort_save' => 'Új elrendezés mentése', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Fejezet', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Fejezet áthelyezése', 'chapters_move_named' => ':chapterName fejezet áthelyezése', 'chapter_move_success' => 'Fejezet áthelyezve :bookName könyvbe', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Fejezet jogosultságok', 'chapters_empty' => 'Jelenleg nincsenek oldalak ebben a fejezetben.', 'chapters_permissions_active' => 'Fejezet jogosultságok aktívak', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Biztosan visszaállítható ez a változat? A oldal jelenlegi tartalma le lesz cserélve.', 'revision_delete_success' => 'Változat törölve', 'revision_cannot_delete_latest' => 'A legutolsó változat nem törölhető.', + + // 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.', ]; diff --git a/resources/lang/hu/settings.php b/resources/lang/hu/settings.php index 31a94d1bb..9686252aa 100644 --- a/resources/lang/hu/settings.php +++ b/resources/lang/hu/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Felhasználói szerepkörök', 'users_role_desc' => 'A felhasználó melyik szerepkörhöz lesz rendelve. Ha a felhasználó több szerepkörhöz van rendelve, akkor ezeknek a szerepköröknek a jogosultságai összeadódnak, és a a felhasználó a hozzárendelt szerepkörök minden képességét megkapja.', 'users_password' => 'Felhasználó jelszava', - 'users_password_desc' => 'Az alkalmazásba bejelentkezéshez használható jelszó beállítása. Legalább 5 karakter hosszúnak kell lennie.', + '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' => 'Lehetséges egy meghívó emailt küldeni ennek a felhasználónak ami lehetővé teszi, hogy beállíthassa a saját jelszavát. Máskülönben a jelszót az erre jogosult felhasználónak kell beállítania.', 'users_send_invite_option' => 'Felhasználó meghívó levél küldése', 'users_external_auth_id' => 'Külső hitelesítés azonosítója', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Biztosan törölhető ez az API vezérjel?', 'user_api_token_delete_success' => 'API vezérjel sikeresen törölve', + // 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. //!//////////////////////////////// diff --git a/resources/lang/id/activities.php b/resources/lang/id/activities.php index 8c7562bf7..9871b6e72 100644 --- a/resources/lang/id/activities.php +++ b/resources/lang/id/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'telah membuat halaman', - 'page_create_notification' => 'Halaman Berhasil dibuat', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'halaman telah diperbaharui', - 'page_update_notification' => 'Berhasil mengupdate halaman', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'halaman dihapus', - 'page_delete_notification' => 'Berhasil menghapus halaman', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'halaman telah dipulihkan', - 'page_restore_notification' => 'Berhasil memulihkan halaman', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'halaman dipindahkan', // Chapters 'chapter_create' => 'membuat bab', - 'chapter_create_notification' => 'Bab berhasil dibuat', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'bab diperbaharui', - 'chapter_update_notification' => 'Bab Berhasil Dipebarui', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'hapus bab', - 'chapter_delete_notification' => 'Bab berhasil dihapus', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'bab dipindahkan', // Books 'book_create' => 'membuat buku', - 'book_create_notification' => 'Buku berhasil dibuat', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'update buku', - 'book_update_notification' => 'Buku Berhasil Diperbarui', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'hapus buku', - 'book_delete_notification' => 'Buku berhasil dihapus', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'buku yang diurutkan', - 'book_sort_notification' => 'Buku berhasil diurutkan', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'membuat rak', - 'bookshelf_create_notification' => 'Rak berhasil dibuat', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'update rak', - 'bookshelf_update_notification' => 'Rak Berhasil Diperbarui', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'hapus rak buku', - 'bookshelf_delete_notification' => 'Rak berhasil dihapus', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" telah ditambahkan ke favorit Anda', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Metode multi-faktor sukses dikonfigurasi', 'mfa_remove_method_notification' => 'Metode multi-faktor sukses dihapus', + // 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', + // Other 'commented_on' => 'berkomentar pada', 'permissions_update' => 'izin diperbarui', diff --git a/resources/lang/id/auth.php b/resources/lang/id/auth.php index b1631ae7b..423c92ff6 100644 --- a/resources/lang/id/auth.php +++ b/resources/lang/id/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Email', 'password' => 'Kata Sandi', 'password_confirm' => 'Konfirmasi Kata Sandi', - 'password_hint' => 'Harus lebih dari 7 karakter', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Lupa Password?', 'remember_me' => 'Ingat saya', 'ldap_email_hint' => 'Harap masukkan email yang akan digunakan untuk akun ini.', diff --git a/resources/lang/id/common.php b/resources/lang/id/common.php index d3655a502..ff56d41f7 100644 --- a/resources/lang/id/common.php +++ b/resources/lang/id/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Tampilan Daftar', 'default' => 'Bawaan', 'breadcrumb' => 'Breadcrumb', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Perluas Menu Tajuk', diff --git a/resources/lang/id/entities.php b/resources/lang/id/entities.php index 82646a8d1..366776c86 100644 --- a/resources/lang/id/entities.php +++ b/resources/lang/id/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Bab Terakhir', 'books_sort_show_other' => 'Tunjukkan Buku Lain', 'books_sort_save' => 'Simpan Pesanan Baru', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Bab', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Pindahkan Bab', 'chapters_move_named' => 'Pindahkan Bab :chapterName', 'chapter_move_success' => 'Bab dipindahkan ke :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Izin Bab', 'chapters_empty' => 'Saat ini tidak ada halaman dalam bab ini.', 'chapters_permissions_active' => 'Izin Bab Aktif', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Apakah Anda yakin ingin memulihkan revisi ini? Konten halaman saat ini akan diganti.', 'revision_delete_success' => 'Revisi dihapus', 'revision_cannot_delete_latest' => 'Tidak dapat menghapus revisi terakhir.', + + // 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.', ]; diff --git a/resources/lang/id/settings.php b/resources/lang/id/settings.php index 4925633af..df5ccac64 100644 --- a/resources/lang/id/settings.php +++ b/resources/lang/id/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Peran Pengguna', 'users_role_desc' => 'Pilih peran mana yang akan ditetapkan untuk pengguna ini. Jika pengguna ditetapkan ke beberapa peran, izin dari peran tersebut akan bertumpuk dan mereka akan menerima semua kemampuan dari peran yang ditetapkan.', 'users_password' => 'Kata Sandi Pengguna', - 'users_password_desc' => 'Atur kata sandi yang digunakan untuk masuk ke aplikasi. Panjangnya minimal harus 6 karakter.', + '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' => 'Anda dapat memilih untuk mengirimi pengguna ini email undangan yang memungkinkan mereka menyetel sandi mereka sendiri, atau Anda dapat menyetel sandi mereka sendiri.', 'users_send_invite_option' => 'Kirim email undangan pengguna', 'users_external_auth_id' => 'Otentikasi Eksternal ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Anda yakin ingin menghapus token API ini?', 'user_api_token_delete_success' => 'Token API berhasil dihapus', + // 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. //!//////////////////////////////// diff --git a/resources/lang/it/activities.php b/resources/lang/it/activities.php index 96852f922..5696662f5 100755 --- a/resources/lang/it/activities.php +++ b/resources/lang/it/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'pagina creata', - 'page_create_notification' => 'Pagina Creata Correttamente', + 'page_create_notification' => 'Pagina creata con successo', 'page_update' => 'ha aggiornato la pagina', - 'page_update_notification' => 'Pagina Aggiornata Correttamente', + 'page_update_notification' => 'Pagina aggiornata con successo', 'page_delete' => 'ha eliminato la pagina', - 'page_delete_notification' => 'Pagina Eliminata Correttamente', + 'page_delete_notification' => 'Pagina eliminata con successo', 'page_restore' => 'ha ripristinato la pagina', - 'page_restore_notification' => 'Pagina Ripristinata Correttamente', + 'page_restore_notification' => 'Pagina ripristinata con successo', 'page_move' => 'ha mosso la pagina', // Chapters 'chapter_create' => 'ha creato il capitolo', - 'chapter_create_notification' => 'Capitolo Creato Correttamente', + 'chapter_create_notification' => 'Capitolo creato con successo', 'chapter_update' => 'ha aggiornato il capitolo', - 'chapter_update_notification' => 'Capitolo Aggiornato Correttamente', + 'chapter_update_notification' => 'Capitolo aggiornato con successo', 'chapter_delete' => 'ha eliminato il capitolo', - 'chapter_delete_notification' => 'Capitolo Eliminato Correttamente', + 'chapter_delete_notification' => 'Capitolo eliminato con successo', 'chapter_move' => 'ha spostato il capitolo', // Books 'book_create' => 'ha creato il libro', - 'book_create_notification' => 'Libro Creato Correttamente', + 'book_create_notification' => 'Libro creato con successo', 'book_update' => 'ha aggiornato il libro', - 'book_update_notification' => 'Libro Aggiornato Correttamente', + 'book_update_notification' => 'Libro aggiornato con successo', 'book_delete' => 'ha eliminato il libro', - 'book_delete_notification' => 'Libro Eliminato Correttamente', + 'book_delete_notification' => 'Libro eliminato con successo', 'book_sort' => 'ha ordinato il libro', - 'book_sort_notification' => 'Libro Riordinato Correttamente', + 'book_sort_notification' => 'Libro reindicizzato con successo', // Bookshelves - 'bookshelf_create' => 'ha creato la Libreria', - 'bookshelf_create_notification' => 'Libreria Creata Correttamente', + 'bookshelf_create' => 'libreria creata', + 'bookshelf_create_notification' => 'Libreria creata con successo', 'bookshelf_update' => 'ha aggiornato la libreria', - 'bookshelf_update_notification' => 'Libreria Aggiornata Correttamente', + 'bookshelf_update_notification' => 'Libreria aggiornata con successo', 'bookshelf_delete' => 'ha eliminato la libreria', - 'bookshelf_delete_notification' => 'Libreria Eliminata Correttamente', + 'bookshelf_delete_notification' => 'Libreria cancellata con successo', // Favourites 'favourite_add_notification' => '":name" è stato aggiunto ai tuoi preferiti', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Metodo multi-fattore impostato con successo', 'mfa_remove_method_notification' => 'Metodo multi-fattore rimosso con successo', + // Webhooks + 'webhook_create' => 'webhook creato', + 'webhook_create_notification' => 'Webhook creato con successo', + 'webhook_update' => 'webhook aggiornato', + 'webhook_update_notification' => 'Webhook aggiornato con successo', + 'webhook_delete' => 'webhook eliminato', + 'webhook_delete_notification' => 'Webhook eliminato con successo', + // Other 'commented_on' => 'ha commentato in', 'permissions_update' => 'autorizzazioni aggiornate', diff --git a/resources/lang/it/auth.php b/resources/lang/it/auth.php index 346a12611..3940b1ba1 100755 --- a/resources/lang/it/auth.php +++ b/resources/lang/it/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Email', 'password' => 'Password', 'password_confirm' => 'Conferma Password', - 'password_hint' => 'Deve essere più di 7 caratteri', + 'password_hint' => 'Deve essere lunga almeno 8 caratteri', 'forgot_password' => 'Password dimenticata?', 'remember_me' => 'Ricordami', 'ldap_email_hint' => 'Inserisci un email per usare quest\'account.', diff --git a/resources/lang/it/common.php b/resources/lang/it/common.php index 07d0b4574..7e208957e 100755 --- a/resources/lang/it/common.php +++ b/resources/lang/it/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Visualizzazione Lista', 'default' => 'Predefinito', 'breadcrumb' => 'Navigazione', + 'status' => 'Stato', + 'status_active' => 'Attivo', + 'status_inactive' => 'Inattivo', + 'never' => 'Never', // Header 'header_menu_expand' => 'Espandi Menù Intestazione', diff --git a/resources/lang/it/entities.php b/resources/lang/it/entities.php index 97a6a88a5..9c9c0d58d 100755 --- a/resources/lang/it/entities.php +++ b/resources/lang/it/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Capitoli Per Ultimi', 'books_sort_show_other' => 'Mostra Altri Libri', 'books_sort_save' => 'Salva il nuovo ordine', + 'books_copy' => 'Copia Libro', + 'books_copy_success' => 'Libro copiato con successo', // Chapters 'chapter' => 'Capitolo', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Muovi Capitolo', 'chapters_move_named' => 'Muovi il capitolo :chapterName', 'chapter_move_success' => 'Capitolo mosso in :bookName', + 'chapters_copy' => 'Copia Capitolo', + 'chapters_copy_success' => 'Capitolo copiato con successo', 'chapters_permissions' => 'Permessi Capitolo', 'chapters_empty' => 'Non ci sono pagine in questo capitolo.', 'chapters_permissions_active' => 'Permessi Capitolo Attivi', @@ -263,7 +267,7 @@ return [ 'tags_assigned_chapters' => 'Assegnato ai capitoli', 'tags_assigned_books' => 'Assegnato a Libri', 'tags_assigned_shelves' => 'Assegnato alle Librerie', - 'tags_x_unique_values' => ':count unique values', + 'tags_x_unique_values' => ':count valori univoci', 'tags_all_values' => 'Tutti i valori', 'tags_view_tags' => 'Visualizza tag', 'tags_view_existing_tags' => 'Usa i tag esistenti', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Sei sicuro di voler ripristinare questa revisione? Il contenuto della pagina verrà rimpiazzato.', 'revision_delete_success' => 'Revisione cancellata', 'revision_cannot_delete_latest' => 'Impossibile eliminare l\'ultima revisione.', + + // Copy view + 'copy_consider' => 'Per favore, considerate quanto segue quando copiate il contenuto.', + 'copy_consider_permissions' => 'Le impostazioni dei permessi personalizzati non saranno copiate.', + 'copy_consider_owner' => 'Diventerai il proprietario di tutti i contenuti copiati.', + '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.', ]; diff --git a/resources/lang/it/settings.php b/resources/lang/it/settings.php index 481913b17..c3fdf1e76 100755 --- a/resources/lang/it/settings.php +++ b/resources/lang/it/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Ruoli Utente', 'users_role_desc' => 'Seleziona a quali ruoli verrà assegnato questo utente. Se un utente è assegnato a più ruoli riceverà tutte le abilità dei ruoli assegnati.', 'users_password' => 'Password Utente', - 'users_password_desc' => 'Imposta una password utilizzata per accedere all\'applicazione. Deve essere lunga almeno 6 caratteri.', + 'users_password_desc' => 'Imposta una password usata per accedere all\'applicazione. Deve essere lunga almeno 8 caratteri.', 'users_send_invite_text' => 'Puoi scegliere di inviare a questo utente un\'email di invito che permette loro di impostare la propria password altrimenti puoi impostare la password tu stesso.', 'users_send_invite_option' => 'Invia email di invito', 'users_external_auth_id' => 'ID Autenticazioni Esterna', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Sei sicuri di voler eliminare questo token API?', 'user_api_token_delete_success' => 'Token API eliminato correttamente', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Crea Nuovo Webhook', + 'webhooks_none_created' => 'Nessun webhook è stato creato.', + 'webhooks_edit' => 'Modifica Webhook', + 'webhooks_save' => 'Salva Webhook', + 'webhooks_details' => 'Dettagli Webhook', + 'webhooks_details_desc' => 'Fornire un nome di facile utilizzo e un endpoint POST come posizione per i dati del webhook da inviare.', + 'webhooks_events' => 'Eventi Webhook', + 'webhooks_events_desc' => 'Seleziona tutti gli eventi che dovrebbero attivare questo webhook da chiamare.', + 'webhooks_events_warning' => 'Tieni presente che questi eventi saranno attivati per tutti gli eventi selezionati, anche se vengono applicati permessi personalizzati. Assicurarsi che l\'uso di questo webhook non esporrà contenuti riservati.', + 'webhooks_events_all' => 'Tutti gli eventi di sistema', + 'webhooks_name' => 'Nome Webhook', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Endpoint Webhook', + 'webhooks_active' => 'Webhook Attivo', + 'webhook_events_table_header' => 'Eventi', + 'webhooks_delete' => 'Elimina Webhook', + 'webhooks_delete_warning' => 'Questo eliminerà completamente questo webhook, con il nome \':webhookName\', dal sistema.', + 'webhooks_delete_confirm' => 'Sei sicuro di voler eliminare questo webhook?', + 'webhooks_format_example' => 'Esempio Di Formato Webhook', + 'webhooks_format_example_desc' => 'I dati Webhook vengono inviati come richiesta POST all\'endpoint configurato come JSON seguendo il formato sottostante. Le proprietà "related_item" e "url" sono opzionali e dipenderanno dal tipo di evento attivato.', + '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. //!//////////////////////////////// diff --git a/resources/lang/ja/activities.php b/resources/lang/ja/activities.php index c5ce3ffc6..65fef9731 100644 --- a/resources/lang/ja/activities.php +++ b/resources/lang/ja/activities.php @@ -33,7 +33,7 @@ return [ 'book_delete' => 'がブックを削除:', 'book_delete_notification' => 'ブックを削除しました', 'book_sort' => 'がブックの並び順を変更:', - 'book_sort_notification' => '並び順を変更しました', + 'book_sort_notification' => 'ブックが再度並び変えられました', // Bookshelves 'bookshelf_create' => 'が本棚を作成:', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => '多要素認証が正常に設定されました', 'mfa_remove_method_notification' => '多要素認証が正常に解除されました', + // 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', + // Other 'commented_on' => 'がコメント:', 'permissions_update' => 'が権限を更新:', diff --git a/resources/lang/ja/auth.php b/resources/lang/ja/auth.php index a1d47bc13..bbfb675c0 100644 --- a/resources/lang/ja/auth.php +++ b/resources/lang/ja/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'メールアドレス', 'password' => 'パスワード', 'password_confirm' => 'パスワード (確認)', - 'password_hint' => '7文字以上である必要があります', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'パスワードをお忘れですか?', 'remember_me' => 'ログイン情報を保存する', 'ldap_email_hint' => 'このアカウントで使用するEメールアドレスを入力してください。', diff --git a/resources/lang/ja/common.php b/resources/lang/ja/common.php index c32d7e112..2c1d37c08 100644 --- a/resources/lang/ja/common.php +++ b/resources/lang/ja/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'リスト形式', 'default' => 'デフォルト', 'breadcrumb' => 'パンくずリスト', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/ja/entities.php b/resources/lang/ja/entities.php index bc25c93ec..e6d1f426b 100644 --- a/resources/lang/ja/entities.php +++ b/resources/lang/ja/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'チャプターを後に', 'books_sort_show_other' => '他のブックを表示', 'books_sort_save' => '並び順を保存', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'チャプター', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'チャプターを移動', 'chapters_move_named' => 'チャプター「:chapterName」を移動', 'chapter_move_success' => 'チャプターを「:bookName」に移動しました', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'チャプター権限', 'chapters_empty' => 'まだチャプター内にページはありません。', 'chapters_permissions_active' => 'チャプターの権限は有効です', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Are you sure you want to restore this revision? The current page contents will be replaced.', 'revision_delete_success' => 'リビジョンを削除しました', 'revision_cannot_delete_latest' => '最新のリビジョンを削除できません。', + + // 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.', ]; diff --git a/resources/lang/ja/settings.php b/resources/lang/ja/settings.php index 60d77eea2..bee756813 100644 --- a/resources/lang/ja/settings.php +++ b/resources/lang/ja/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'ユーザーの役割', 'users_role_desc' => 'このユーザーに割り当てる役割を選択します。ユーザーが複数の役割に割り当てられている場合は、それらの役割の権限が重ね合わされ、割り当てられた役割のすべての権限が与えられます。', 'users_password' => 'ユーザー パスワード', - 'users_password_desc' => 'アプリケーションへのログインに使用するパスワードを設定します。これは少なくとも6文字以上である必要があります。', + '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' => 'このユーザーに招待メールを送信してユーザー自身にパスワードを設定してもらうか、あなたがここでパスワードを設定するかを選択できます。', 'users_send_invite_option' => 'ユーザーに招待メールを送信', 'users_external_auth_id' => '外部認証ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'このAPIトークンを削除してもよろしいですか?', 'user_api_token_delete_success' => 'APIトークンが正常に削除されました', + // 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. //!//////////////////////////////// diff --git a/resources/lang/ko/activities.php b/resources/lang/ko/activities.php index ee694f073..1a68dd9a6 100644 --- a/resources/lang/ko/activities.php +++ b/resources/lang/ko/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => '문서 만들기', - 'page_create_notification' => '문서 만듦', + 'page_create_notification' => 'Page successfully created', 'page_update' => '문서 수정', - 'page_update_notification' => '문서 수정함', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => '삭제 된 페이지', - 'page_delete_notification' => '문서 지움', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => '문서 복원', - 'page_restore_notification' => '문서 복원함', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => '문서 이동됨', // Chapters 'chapter_create' => '챕터 만들기', - 'chapter_create_notification' => '챕터 만듦', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => '챕터 바꾸기', - 'chapter_update_notification' => '챕터 바꿈', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => '삭제된 챕터', - 'chapter_delete_notification' => '챕터 지움', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => '챕터 이동된', // Books 'book_create' => '책자 만들기', - 'book_create_notification' => '책자 만듦', + 'book_create_notification' => 'Book successfully created', 'book_update' => '책자 바꾸기', - 'book_update_notification' => '책자 바꿈', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => '삭제 된 책자', - 'book_delete_notification' => '책자 지움', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => '책자 정렬', - 'book_sort_notification' => '책자 정렬함', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => '서가 만들기', - 'bookshelf_create_notification' => '서가 만듦', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => '서가 바꾸기', - 'bookshelf_update_notification' => '서가 바꿈', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => '삭제된 서가', - 'bookshelf_delete_notification' => '서가 지움', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => '댓글 쓰기', 'permissions_update' => 'updated permissions', diff --git a/resources/lang/ko/auth.php b/resources/lang/ko/auth.php index 3766692f1..1bb8a8538 100644 --- a/resources/lang/ko/auth.php +++ b/resources/lang/ko/auth.php @@ -21,7 +21,7 @@ return [ 'email' => '메일 주소', 'password' => '비밀번호', 'password_confirm' => '비밀번호 확인', - 'password_hint' => '일곱 글자를 넘어야 합니다.', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => '비밀번호를 잊었나요?', 'remember_me' => '로그인 유지', 'ldap_email_hint' => '이 계정에 대한 메일 주소를 입력하세요.', diff --git a/resources/lang/ko/common.php b/resources/lang/ko/common.php index cf889fd2f..9e3d5eb16 100644 --- a/resources/lang/ko/common.php +++ b/resources/lang/ko/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => '목록 보기', 'default' => '기본 설정', 'breadcrumb' => '탐색 경로', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/ko/entities.php b/resources/lang/ko/entities.php index aa1b8e615..87ef6e5b7 100644 --- a/resources/lang/ko/entities.php +++ b/resources/lang/ko/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => '문서 우선', 'books_sort_show_other' => '다른 책자들', 'books_sort_save' => '적용', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => '챕터', @@ -161,6 +163,8 @@ return [ 'chapters_move' => '챕터 이동하기', 'chapters_move_named' => ':chapterName 이동하기', 'chapter_move_success' => ':bookName(으)로 옮김', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => '챕터 권한', 'chapters_empty' => '이 챕터에 문서가 없습니다.', 'chapters_permissions_active' => '문서 권한 허용함', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => '이 수정본을 되돌릴 건가요? 현재 판본을 바꿉니다.', 'revision_delete_success' => '수정본 지움', 'revision_cannot_delete_latest' => '현재 판본은 지울 수 없습니다.', + + // 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.', ]; diff --git a/resources/lang/ko/settings.php b/resources/lang/ko/settings.php index 8828aa84f..11c2da928 100755 --- a/resources/lang/ko/settings.php +++ b/resources/lang/ko/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => '사용자 권한', 'users_role_desc' => '고른 권한 모두를 적용합니다.', 'users_password' => '사용자 비밀번호', - 'users_password_desc' => '여섯 글자를 넘어야 합니다.', + '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' => '비밀번호 설정을 권유하는 메일을 보내거나 내가 정할 수 있습니다.', 'users_send_invite_option' => '메일 보내기', 'users_external_auth_id' => 'LDAP 확인', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => '이 API 토큰을 삭제하시겠습니까?', 'user_api_token_delete_success' => 'API 토큰이 성공적으로 삭제되었다.', + // 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. //!//////////////////////////////// diff --git a/resources/lang/lt/activities.php b/resources/lang/lt/activities.php index b1289342d..985dd02dd 100644 --- a/resources/lang/lt/activities.php +++ b/resources/lang/lt/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'sukurtas puslapis', - 'page_create_notification' => 'Puslapis sukurtas sėkmingai', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'atnaujintas puslapis', - 'page_update_notification' => 'Puslapis sėkmingai atnaujintas', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'ištrintas puslapis', - 'page_delete_notification' => 'Puslapis sėkmingai ištrintas', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'atkurtas puslapis', - 'page_restore_notification' => 'Puslapis sėkmingai atkurtas', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'perkeltas puslapis', // Chapters 'chapter_create' => 'sukurtas skyrius', - 'chapter_create_notification' => 'Skyrius sėkmingai sukurtas', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'atnaujintas skyrius', - 'chapter_update_notification' => 'Skyrius sekmingai atnaujintas', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'ištrintas skyrius', - 'chapter_delete_notification' => 'Skyrius sėkmingai ištrintas', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'perkeltas skyrius', // Books 'book_create' => 'sukurta knyga', - 'book_create_notification' => 'Knyga sėkmingai sukurta', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'atnaujinta knyga', - 'book_update_notification' => 'Knyga sėkmingai atnaujinta', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'ištrinta knyga', - 'book_delete_notification' => 'Knyga sėkmingai ištrinta', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'surūšiuota knyga', - 'book_sort_notification' => 'Knyga sėkmingai perrūšiuota', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'sukurta knygų lentyna', - 'bookshelf_create_notification' => 'Knygų lentyna sėkmingai sukurta', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'atnaujinta knygų lentyna', - 'bookshelf_update_notification' => 'Knygų lentyna sėkmingai atnaujinta', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'ištrinta knygų lentyna', - 'bookshelf_delete_notification' => 'Knygų lentyna sėkmingai ištrinta', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'pakomentavo', 'permissions_update' => 'atnaujinti leidimai', diff --git a/resources/lang/lt/auth.php b/resources/lang/lt/auth.php index ef5cde7cd..e6b2233c1 100644 --- a/resources/lang/lt/auth.php +++ b/resources/lang/lt/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Elektroninis paštas', 'password' => 'Slaptažodis', 'password_confirm' => 'Patvirtinti slaptažodį', - 'password_hint' => 'Privalo būti daugiau nei 7 simboliai', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Pamiršote slaptažodį?', 'remember_me' => 'Prisimink mane', 'ldap_email_hint' => 'Prašome įvesti elektroninį paštą, kad galėtume naudotis šia paskyra.', diff --git a/resources/lang/lt/common.php b/resources/lang/lt/common.php index 5205617af..1492f2dfd 100644 --- a/resources/lang/lt/common.php +++ b/resources/lang/lt/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Sąrašas', 'default' => 'Numatytas', 'breadcrumb' => 'Duonos rėžis', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Plėsti antraštės meniu', diff --git a/resources/lang/lt/entities.php b/resources/lang/lt/entities.php index b5659f2d0..c9c1c6015 100644 --- a/resources/lang/lt/entities.php +++ b/resources/lang/lt/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Skyriaus pabaiga', 'books_sort_show_other' => 'Rodyti kitas knygas', 'books_sort_save' => 'Išsaugoti naują įsakymą', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Skyrius', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Perkelti skyrių', 'chapters_move_named' => 'Perkelti skyrių :chapterName', 'chapter_move_success' => 'Skyrius perkeltas į :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Skyriaus leidimai', 'chapters_empty' => 'Šiuo metu skyriuje nėra puslapių', 'chapters_permissions_active' => 'Skyriaus leidimai aktyvūs', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Esate tikri, kad norite atkurti šią peržiūrą? Dabartinis puslapio turinys bus pakeistas.', 'revision_delete_success' => 'Peržiūra ištrinta', 'revision_cannot_delete_latest' => 'Negalima išrinti vėliausios peržiūros', + + // 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.', ]; diff --git a/resources/lang/lt/settings.php b/resources/lang/lt/settings.php index 035b61e21..37904a2cb 100644 --- a/resources/lang/lt/settings.php +++ b/resources/lang/lt/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Naudotojo vaidmenys', 'users_role_desc' => 'Pasirinkite, prie kokių vaidmenų bus priskirtas šis naudotojas. Jeigu naudotojas yra priskirtas prie kelių vaidmenų, leidimai iš tų vaidmenų susidės ir jie gaus visus priskirtų vaidmenų gebėjimus.', 'users_password' => 'Naudotojo slaptažodis', - 'users_password_desc' => 'Susikurkite slaptažodį, kuris bus naudojamas prisijungti prie aplikacijos. Slaptažodis turi būti bent 6 simbolių ilgio.', + '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' => 'Jūs galite pasirinkti nusiųsti šiam naudotojui kvietimą elektroniniu paštu, kuris leistų jiems patiems susikurti slaptažodį. Priešingu atveju slaptažodį galite sukurti patys.', 'users_send_invite_option' => 'Nusiųsti naudotojui kvietimą elektroniniu paštu', 'users_external_auth_id' => 'Išorinio autentifikavimo ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Ar esate tikri, jog norite ištrinti šį API sąsajos prieigos raktą?', 'user_api_token_delete_success' => 'API sąsajos prieigos raktas sėkmingai ištrintas', + // 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. //!//////////////////////////////// diff --git a/resources/lang/lv/activities.php b/resources/lang/lv/activities.php index fc2d876e5..6d152d23f 100644 --- a/resources/lang/lv/activities.php +++ b/resources/lang/lv/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'izveidoja lapu', - 'page_create_notification' => 'Lapa Veiksmīgi Izveidota', + 'page_create_notification' => 'Lapa veiksmīgi izveidota', 'page_update' => 'atjaunoja lapu', - 'page_update_notification' => 'Lapa Veiksmīgi Atjaunota', + 'page_update_notification' => 'Lapa veiksmīgi atjaunināta', 'page_delete' => 'izdzēsa lapu', - 'page_delete_notification' => 'Lapa Veiksmīgi Dzēsta', + 'page_delete_notification' => 'Lapa veiksmīgi dzēsta', 'page_restore' => 'atjaunoja lapu', - 'page_restore_notification' => 'Lapa Veiksmīgi Atjaunota', + 'page_restore_notification' => 'Lapa veiksmīgi atjaunota', 'page_move' => 'pārvietoja lapu', // Chapters 'chapter_create' => 'izveidoja nodaļu', - 'chapter_create_notification' => 'Nodaļa Veiksmīgi Izveidota', + 'chapter_create_notification' => 'Nodaļa veiksmīgi izveidota', 'chapter_update' => 'atjaunoja nodaļu', - 'chapter_update_notification' => 'Nodaļa Veiksmīgi Atjaunota', + 'chapter_update_notification' => 'Nodaļa veiksmīgi atjaunināta', 'chapter_delete' => 'izdzēsa nodaļu', - 'chapter_delete_notification' => 'Nodaļa Veiksmīgi Dzēsta', + 'chapter_delete_notification' => 'Nodaļa veiksmīgi dzēsta', 'chapter_move' => 'pārvietoja nodaļu', // Books 'book_create' => 'izveidoja grāmatu', - 'book_create_notification' => 'Grāmata Veiksmīgi Izveidota', + 'book_create_notification' => 'Grāmata veiksmīgi izveidota', 'book_update' => 'atjaunoja grāmatu', - 'book_update_notification' => 'Grāmata Veiksmīgi Atjaunota', + 'book_update_notification' => 'Grāmata veiksmīgi atjaunināta', 'book_delete' => 'izdzēsa grāmatu', - 'book_delete_notification' => 'Grāmata Veiksmīgi Dzēsta', + 'book_delete_notification' => 'Grāmata veiksmīgi dzēsta', 'book_sort' => 'kārtoja grāmatu', - 'book_sort_notification' => 'Grāmata Veiksmīgi Pārkārtota', + 'book_sort_notification' => 'Grāmata veiksmīgi pārkārtota', // Bookshelves - 'bookshelf_create' => 'izveidoja Plauktu', - 'bookshelf_create_notification' => 'Plaukts Veiksmīgi Izveidots', + 'bookshelf_create' => 'izveidoja plautku', + 'bookshelf_create_notification' => 'Plaukts veiksmīgi izveidots', 'bookshelf_update' => 'atjaunoja plauktu', - 'bookshelf_update_notification' => 'Plaukts Veiksmīgi Atjaunots', + 'bookshelf_update_notification' => 'Plaukts veiksmīgi atjaunināts', 'bookshelf_delete' => 'izdzēsa plauktu', - 'bookshelf_delete_notification' => 'Plaukts Veiksmīgi Dzēsts', + 'bookshelf_delete_notification' => 'Plaukts veiksmīgi dzēsts', // Favourites 'favourite_add_notification' => '":name" ir pievienots jūsu favorītiem', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => '2FA funkcija aktivizēta', 'mfa_remove_method_notification' => '2FA funkcija noņemta', + // Webhooks + 'webhook_create' => 'izveidoja webhook', + 'webhook_create_notification' => 'Webhook veiksmīgi izveidots', + 'webhook_update' => 'atjaunināja webhook', + 'webhook_update_notification' => 'Webhook veiksmīgi atjaunināts', + 'webhook_delete' => 'izdzēsa webhook', + 'webhook_delete_notification' => 'Webhook veiksmīgi izdzēsts', + // Other 'commented_on' => 'komentēts', 'permissions_update' => 'atjaunoja atļaujas', diff --git a/resources/lang/lv/auth.php b/resources/lang/lv/auth.php index f49bbf1c9..fd8e2e9c6 100644 --- a/resources/lang/lv/auth.php +++ b/resources/lang/lv/auth.php @@ -54,7 +54,7 @@ return [ 'email_confirm_text' => 'Lūdzu apstipriniet savu e-pastu nospiežot zemāk redzamo pogu:', 'email_confirm_action' => 'Apstiprināt e-pastu', 'email_confirm_send_error' => 'E-pasta apriprināšana ir nepieciešama, bet sistēma nevarēja e-pastu nosūtīt. Lūdzu sazinaties ar administratoru, lai pārliecinātos, ka e-pasts ir iestatīts pareizi.', - 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_success' => 'Jūsu epasta adrese ir apstiprināta! Jums tagad jābūt iespējai pieslēgties, izmantojot šo epasta adresi.', 'email_confirm_resent' => 'Apstiprinājuma vēstule tika nosūtīta. Lūdzu, pārbaudiet jūsu e-pastu.', 'email_not_confirmed' => 'E-pasts nav apstiprināts', @@ -71,7 +71,7 @@ return [ 'user_invite_page_welcome' => 'Sveicināti :appName!', 'user_invite_page_text' => 'Lai pabeigtu profila izveidi un piekļūtu :appName ir jāizveido parole.', 'user_invite_page_confirm_button' => 'Apstiprināt paroli', - 'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!', + 'user_invite_success_login' => 'Parole ir uzstādīta, jums tagad jābūt iespējai pieslēgties izmantojot uzstādīto paroli, lai piekļūtu :appName!', // Multi-factor Authentication 'mfa_setup' => 'Iestati divfaktoru autentifikāciju (2FA)', diff --git a/resources/lang/lv/common.php b/resources/lang/lv/common.php index ac6ddf02a..ad1daf3d0 100644 --- a/resources/lang/lv/common.php +++ b/resources/lang/lv/common.php @@ -45,8 +45,8 @@ return [ 'unfavourite' => 'Noņemt no favorītiem', 'next' => 'Nākamais', 'previous' => 'Iepriekšējais', - 'filter_active' => 'Active Filter:', - 'filter_clear' => 'Clear Filter', + 'filter_active' => 'Aktīvais filtrs:', + 'filter_clear' => 'Notīrīt filtru', // Sort Options 'sort_options' => 'Kārtošanas Opcijas', @@ -71,6 +71,10 @@ return [ 'list_view' => 'Saraksta Skats', 'default' => 'Noklusējums', 'breadcrumb' => 'Navigācija', + 'status' => 'Statuss', + 'status_active' => 'Aktīvs', + 'status_inactive' => 'Neaktīvs', + 'never' => 'Never', // Header 'header_menu_expand' => 'Izvērst galvenes izvēlni', diff --git a/resources/lang/lv/entities.php b/resources/lang/lv/entities.php index 056b6c340..0ddb2b203 100644 --- a/resources/lang/lv/entities.php +++ b/resources/lang/lv/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Nodaļas pēdējās', 'books_sort_show_other' => 'Rādīt citas grāmatas', 'books_sort_save' => 'Saglabāt jauno kārtību', + 'books_copy' => 'Kopēt grāmatu', + 'books_copy_success' => 'Grāmata veiksmīgi nokopēta', // Chapters 'chapter' => 'Nodaļa', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Pārvietot nodaļu', 'chapters_move_named' => 'Pārvietot nodaļu :chapterName', 'chapter_move_success' => 'Nodaļa pārviedota uz :bookName', + 'chapters_copy' => 'Kopēt nodaļu', + 'chapters_copy_success' => 'Nodaļa veiksmīgi nokopēta', 'chapters_permissions' => 'Nodaļas atļaujas', 'chapters_empty' => 'Šajā nodaļā nav pievienotu lapu.', 'chapters_permissions_active' => 'Nodaļas atļaujas ir aktīvas', @@ -258,16 +262,16 @@ return [ 'tags_explain' => "Pievieno birkas, lai precīzāk grupētu saturu.\n Tu vari pievienot papildus vērtību birkai vēl precīzākai grupēšanai.", 'tags_add' => 'Pievienot vēlvienu birku', 'tags_remove' => 'Noņemt šo birku', - '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' => 'Kopējais birku lietojums', + 'tags_assigned_pages' => 'Pievienotas lapām', + 'tags_assigned_chapters' => 'Pievienotas nodaļām', + 'tags_assigned_books' => 'Pievienotas grāmatām', + 'tags_assigned_shelves' => 'Pievienotas plauktiem', + 'tags_x_unique_values' => ':count unikālas vērtības', + 'tags_all_values' => 'Visas vērtības', + 'tags_view_tags' => 'Skatīt birkas', + 'tags_view_existing_tags' => 'Skatīt esošās birkas', + 'tags_list_empty_hint' => 'Birkas var pievienot lapas redaktora sānu kolonnā vai rediģējot grāmatas, nodaļas vai plaukta detaļas.', 'attachments' => 'Pielikumi', 'attachments_explain' => 'Augšupielādējiet dažus failus vai pievieno saites, kas tiks parādītas jūsu lapā. Tie būs redzami lapas sānjoslā.', 'attachments_explain_instant_save' => 'Izmaiņas šeit tiek saglabātas nekavējoties.', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Vai tiešām vēlaties atjaunot šo revīziju? Pašreizējais lapas saturs tiks aizvietots.', 'revision_delete_success' => 'Revīzija dzēsta', 'revision_cannot_delete_latest' => 'Nevar dzēst pašreizējo revīziju.', + + // Copy view + 'copy_consider' => 'Kopējot saturu, lūdzu ņemiet vērā tālāk minēto.', + 'copy_consider_permissions' => 'Pielāgoti tiesību uzstādījumi netiks nokopēti.', + 'copy_consider_owner' => 'Jūs kļūsiet par visa kopētā satura īpašnieku.', + '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.', ]; diff --git a/resources/lang/lv/settings.php b/resources/lang/lv/settings.php index 7e56bc33b..a5d23584b 100644 --- a/resources/lang/lv/settings.php +++ b/resources/lang/lv/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Lietotāju grupas', 'users_role_desc' => 'Izvēlēties kurām grupām pievienot lietotāju. Ja lietotājs ir pievienots vairākām grupām, tad lietotājam būs pieejamas visu grupu atļaujas.', 'users_password' => 'Lietotāja parole', - 'users_password_desc' => 'Uzstādiet paroli, ar ko piekļūt aplikācijai. Tai jābūt vismaz 6 simbolus garai.', + 'users_password_desc' => 'Uzstādiet paroli, ar ko piekļūt aplikācijai. Tai jābūt vismaz 8 simbolus garai.', 'users_send_invite_text' => 'Jūs varat izvēlētes vai nosūtīt šim lietotājam uzaicinājuma epastu, kas ļauj tam uzstādīt savu paroli pašam, vai arī varat uzstādīt paroli tagad.', 'users_send_invite_option' => 'Nosūtīt lietotāja uzaicinājuma epastu', 'users_external_auth_id' => 'Ārējais autentifikācijas ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Vai tiešām vēlaties dzēst šo API žetonu?', 'user_api_token_delete_success' => 'API žetons veiksmīgi dzēsts', + // Webhooks + 'webhooks' => 'Webhook', + 'webhooks_create' => 'Izveidot jaunu webhook', + 'webhooks_none_created' => 'Nav izveidots neviens webhook.', + 'webhooks_edit' => 'Labot webhook', + 'webhooks_save' => 'Saglabāt webhook', + 'webhooks_details' => 'Webhook detaļas', + 'webhooks_details_desc' => 'Norādiet lietotājiem draudzīgu nosaukumu un POST adresi (endpoint), uz ko nosūtīt webhook datus.', + 'webhooks_events' => 'Webhook notikumi', + 'webhooks_events_desc' => 'Izvēlieties visus notikumus, kas izsauks šo webhook.', + 'webhooks_events_warning' => 'Ņemiet vērā, ka šie notikumi tiks palaisti visiem izvēlētajiem notikumiem, pat ja norādītas pielāgotas piekļuves tiesības. Pārliecineities, ka webhook lietošana neatklās ierobežotas pieejamības saturu.', + 'webhooks_events_all' => 'Visi sistēmas notikumi', + 'webhooks_name' => 'Webhook nosaukums', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Webhook adrese (endpoint)', + 'webhooks_active' => 'Webhook aktīvs', + 'webhook_events_table_header' => 'Notikumi', + 'webhooks_delete' => 'Dzēst webhook', + 'webhooks_delete_warning' => 'Webhook ar nosaukumu \':webhookName\' tiks pilnībā dzēsts no sistēmas.', + 'webhooks_delete_confirm' => 'Vai tiešām vēlaties dzēst šo webhook?', + 'webhooks_format_example' => 'Webhook formāta piemērs', + 'webhooks_format_example_desc' => 'Webhook dati tiek nosūtīti kā POST pieprasījums norādītajai endpoint adresei kā JSON tālāk norādītajā formātā. "related_item" un "url" īpašības nav obligātas un ir atkarīgas no palaistā notikuma veida.', + '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. //!//////////////////////////////// diff --git a/resources/lang/nb/activities.php b/resources/lang/nb/activities.php index 7313f37f1..86efc9376 100644 --- a/resources/lang/nb/activities.php +++ b/resources/lang/nb/activities.php @@ -7,42 +7,42 @@ return [ // Pages 'page_create' => 'opprettet side', - 'page_create_notification' => 'Siden ble opprettet', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'oppdaterte side', - 'page_update_notification' => 'Siden ble oppdatert', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'slettet side', - 'page_delete_notification' => 'Siden ble slettet', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'gjenopprettet side', - 'page_restore_notification' => 'Siden ble gjenopprettet', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'flyttet side', // Chapters 'chapter_create' => 'opprettet kapittel', - 'chapter_create_notification' => 'Kapittelet ble opprettet', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'oppdaterte kapittel', - 'chapter_update_notification' => 'Kapittelet ble oppdatert', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'slettet kapittel', - 'chapter_delete_notification' => 'Kapittelet ble slettet', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'flyttet kapittel ', // Books 'book_create' => 'opprettet bok', - 'book_create_notification' => 'Boken ble opprettet', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'oppdaterte bok', - 'book_update_notification' => 'Boken ble oppdatert', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'slettet bok', - 'book_delete_notification' => 'Boken ble slettet', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'sorterte bok', - 'book_sort_notification' => 'Boken ble omsortert', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'opprettet bokhylle', - 'bookshelf_create_notification' => 'Bokhyllen ble opprettet', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'oppdaterte bokhylle', - 'bookshelf_update_notification' => 'Bokhyllen ble oppdatert', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'slettet bokhylle', - 'bookshelf_delete_notification' => 'Bokhyllen ble slettet', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '«:name» ble lagt til i dine favoritter', @@ -52,6 +52,14 @@ return [ 'mfa_setup_method_notification' => 'Flerfaktor-metoden ble konfigurert', 'mfa_remove_method_notification' => 'Flerfaktor-metoden ble 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', + // Other 'commented_on' => 'kommenterte på', 'permissions_update' => 'oppdaterte tilganger', diff --git a/resources/lang/nb/auth.php b/resources/lang/nb/auth.php index 41a1605b2..d80b3258a 100644 --- a/resources/lang/nb/auth.php +++ b/resources/lang/nb/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-post', 'password' => 'Passord', 'password_confirm' => 'Bekreft passord', - 'password_hint' => 'Må inneholde 7 tegn', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Glemt passord?', 'remember_me' => 'Husk meg', 'ldap_email_hint' => 'Oppgi en e-post for denne kontoen.', diff --git a/resources/lang/nb/common.php b/resources/lang/nb/common.php index cf671350b..964e1ca5b 100644 --- a/resources/lang/nb/common.php +++ b/resources/lang/nb/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Listevisning', 'default' => 'Standard', 'breadcrumb' => 'Brødsmuler', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Utvid toppmeny', diff --git a/resources/lang/nb/entities.php b/resources/lang/nb/entities.php index 5d590bda6..d6759dd57 100644 --- a/resources/lang/nb/entities.php +++ b/resources/lang/nb/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Kapitler sist', 'books_sort_show_other' => 'Vis andre bøker', 'books_sort_save' => 'Lagre sortering', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Kapittel', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Flytt kapittel', 'chapters_move_named' => 'Flytt kapittelet :chapterName', 'chapter_move_success' => 'Kapittelet ble flyttet til :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Kapitteltilganger', 'chapters_empty' => 'Det finnes ingen sider i dette kapittelet.', 'chapters_permissions_active' => 'Kapitteltilganger er aktivert', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Vil du gjenopprette revisjonen? Innholdet på siden vil bli overskrevet med denne revisjonen.', 'revision_delete_success' => 'Revisjonen ble slettet', 'revision_cannot_delete_latest' => 'CKan ikke slette siste revisjon.', + + // 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.', ]; diff --git a/resources/lang/nb/settings.php b/resources/lang/nb/settings.php index 6354be2cb..e483bf8c1 100644 --- a/resources/lang/nb/settings.php +++ b/resources/lang/nb/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Roller', 'users_role_desc' => 'Velg hvilke roller denne kontoholderen vil bli tildelt. Hvis en kontoholderen er tildelt flere roller, vil tillatelsene fra disse rollene stable seg, og de vil motta alle evnene til de tildelte rollene.', 'users_password' => 'Passord', - 'users_password_desc' => 'Angi et passord som brukes til å logge på applikasjonen. Dette må bestå av minst 6 tegn.', + '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' => 'Du kan velge å sende denne kontoholderen en invitasjons-e-post som lar dem angi sitt eget passord, ellers kan du selv angi passordet.', 'users_send_invite_option' => 'Send invitasjonsmelding', 'users_external_auth_id' => 'Ekstern godkjennings-ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Sikker på at du vil slette nøkkelen?', 'user_api_token_delete_success' => 'API-nøkkelen ble slettet', + // 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. //!//////////////////////////////// diff --git a/resources/lang/nl/activities.php b/resources/lang/nl/activities.php index 3a3b36a87..ad3b33550 100644 --- a/resources/lang/nl/activities.php +++ b/resources/lang/nl/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'maakte pagina', - 'page_create_notification' => 'Pagina succesvol aangemaakt', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'wijzigde pagina', - 'page_update_notification' => 'Pagina succesvol bijgewerkt', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'verwijderde pagina', - 'page_delete_notification' => 'Pagina succesvol verwijderd', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'herstelde pagina', - 'page_restore_notification' => 'Pagina succesvol hersteld', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'verplaatste pagina', // Chapters 'chapter_create' => 'maakte hoofdstuk', - 'chapter_create_notification' => 'Hoofdstuk succesvol aangemaakt', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'wijzigde hoofdstuk', - 'chapter_update_notification' => 'Hoofdstuk succesvol bijgewerkt', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'verwijderde hoofdstuk', - 'chapter_delete_notification' => 'Hoofdstuk succesvol verwijderd', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'verplaatste hoofdstuk', // Books 'book_create' => 'maakte boek', - 'book_create_notification' => 'Boek succesvol aangemaakt', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'wijzigde boek', - 'book_update_notification' => 'Boek succesvol bijgewerkt', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'verwijderde boek', - 'book_delete_notification' => 'Boek succesvol verwijderd', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'sorteerde boek', - 'book_sort_notification' => 'Boek succesvol gesorteerd', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'maakte boekenplank', - 'bookshelf_create_notification' => 'Boekenplank succesvol aangemaakt', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'wijzigde boekenplank', - 'bookshelf_update_notification' => 'Boekenplank succesvol bijgewerkt', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'verwijderde boekenplank', - 'bookshelf_delete_notification' => 'Boekenplank succesvol verwijderd', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" is toegevoegd aan je favorieten', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor methode succesvol geconfigureerd', 'mfa_remove_method_notification' => 'Multi-factor methode succesvol verwijderd', + // 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', + // Other 'commented_on' => 'reageerde op', 'permissions_update' => 'wijzigde permissies', diff --git a/resources/lang/nl/auth.php b/resources/lang/nl/auth.php index 5531feb69..99b82c131 100644 --- a/resources/lang/nl/auth.php +++ b/resources/lang/nl/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Wachtwoord', 'password_confirm' => 'Wachtwoord bevestigen', - 'password_hint' => 'Minimaal 8 tekens', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Wachtwoord vergeten?', 'remember_me' => 'Mij onthouden', 'ldap_email_hint' => 'Geef een emailadres op voor dit account.', diff --git a/resources/lang/nl/common.php b/resources/lang/nl/common.php index 249a497d0..9033502c2 100644 --- a/resources/lang/nl/common.php +++ b/resources/lang/nl/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Lijstweergave', 'default' => 'Standaard', 'breadcrumb' => 'Kruimelpad', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Header menu uitvouwen', diff --git a/resources/lang/nl/entities.php b/resources/lang/nl/entities.php index 7fce7bc3e..86146625e 100644 --- a/resources/lang/nl/entities.php +++ b/resources/lang/nl/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Hoofdstukken laatst', 'books_sort_show_other' => 'Bekijk andere boeken', 'books_sort_save' => 'Nieuwe volgorde opslaan', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Hoofdstuk', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Hoofdstuk verplaatsen', 'chapters_move_named' => 'Verplaatst hoofdstuk :chapterName', 'chapter_move_success' => 'Hoofdstuk verplaatst naar :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Hoofdstuk permissies', 'chapters_empty' => 'Er zijn geen pagina\'s in dit hoofdstuk aangemaakt.', 'chapters_permissions_active' => 'Hoofdstuk permissies actief', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Weet u zeker dat u deze revisie wilt herstellen? De huidige pagina-inhoud wordt vervangen.', 'revision_delete_success' => 'Revisie verwijderd', 'revision_cannot_delete_latest' => 'Kan de laatste revisie niet verwijderen.', + + // 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.', ]; diff --git a/resources/lang/nl/settings.php b/resources/lang/nl/settings.php index 5584d8e65..1a77d97e6 100644 --- a/resources/lang/nl/settings.php +++ b/resources/lang/nl/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Gebruikersrollen', 'users_role_desc' => 'Selecteer aan welke rollen deze gebruiker zal worden toegewezen. Als een gebruiker aan meerdere rollen wordt toegewezen worden de machtigingen van deze rollen samengevoegd en krijgen ze alle machtigingen van de toegewezen rollen.', 'users_password' => 'Wachtwoord gebruiker', - 'users_password_desc' => 'Stel een wachtwoord in dat gebruikt wordt om in te loggen op de applicatie. Dit moet minstens 6 tekens lang zijn.', + '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' => 'U kunt ervoor kiezen om deze gebruiker een uitnodigingsmail te sturen waarmee hij zijn eigen wachtwoord kan instellen, anders kunt u zelf zijn wachtwoord instellen.', 'users_send_invite_option' => 'Stuur gebruiker uitnodigings e-mail', 'users_external_auth_id' => 'Externe authenticatie ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Weet u zeker dat u deze API-token wilt verwijderen?', 'user_api_token_delete_success' => 'API-token succesvol verwijderd', + // 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. //!//////////////////////////////// diff --git a/resources/lang/pl/activities.php b/resources/lang/pl/activities.php index 5ca5fd9f4..ef013c510 100644 --- a/resources/lang/pl/activities.php +++ b/resources/lang/pl/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'utworzono stronę', - 'page_create_notification' => 'Strona utworzona pomyślnie', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'zaktualizowano stronę', - 'page_update_notification' => 'Strona zaktualizowana pomyślnie', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'usunięto stronę', - 'page_delete_notification' => 'Strona usunięta pomyślnie', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'przywrócono stronę', - 'page_restore_notification' => 'Strona przywrócona pomyślnie', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'przeniesiono stronę', // Chapters 'chapter_create' => 'utworzono rozdział', - 'chapter_create_notification' => 'Rozdział utworzony pomyślnie', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'zaktualizowano rozdział', - 'chapter_update_notification' => 'Rozdział zaktualizowany pomyślnie', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'usunięto rozdział', - 'chapter_delete_notification' => 'Rozdział usunięty pomyślnie', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'przeniesiono rozdział', // Books 'book_create' => 'utworzono książkę', - 'book_create_notification' => 'Książkę utworzony pomyślnie', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'zaktualizowano książkę', - 'book_update_notification' => 'Książkę zaktualizowany pomyślnie', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'usunięto książkę', - 'book_delete_notification' => 'Książkę usunięty pomyślnie', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'posortowano książkę', - 'book_sort_notification' => 'Książkę posortowany pomyślnie', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'utworzono półkę', - 'bookshelf_create_notification' => 'Półka utworzona pomyślnie', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'zaktualizowano półkę', - 'bookshelf_update_notification' => 'Półka zaktualizowana pomyślnie', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'usunięto półkę', - 'bookshelf_delete_notification' => 'Półka usunięta pomyślnie', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" został dodany do Twoich ulubionych', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Metoda wieloskładnikowa została pomyślnie skonfigurowana', 'mfa_remove_method_notification' => 'Metoda wieloskładnikowa pomyślnie usunięta', + // 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', + // Other 'commented_on' => 'skomentował', 'permissions_update' => 'zaktualizowane uprawnienia', diff --git a/resources/lang/pl/auth.php b/resources/lang/pl/auth.php index 7f6d28f54..fe8eb08e9 100644 --- a/resources/lang/pl/auth.php +++ b/resources/lang/pl/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Hasło', 'password_confirm' => 'Potwierdzenie hasła', - 'password_hint' => 'Musi mieć więcej niż 7 znaków', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Zapomniałem hasła', 'remember_me' => 'Zapamiętaj mnie', 'ldap_email_hint' => 'Wprowadź adres e-mail dla tego konta.', diff --git a/resources/lang/pl/common.php b/resources/lang/pl/common.php index f7d66b350..316b04326 100644 --- a/resources/lang/pl/common.php +++ b/resources/lang/pl/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Widok listy', 'default' => 'Domyślny', 'breadcrumb' => 'Ścieżka nawigacji', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Rozwiń menu nagłówka', diff --git a/resources/lang/pl/entities.php b/resources/lang/pl/entities.php index fa7dfed79..4e224715a 100644 --- a/resources/lang/pl/entities.php +++ b/resources/lang/pl/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Rozdziały na końcu', 'books_sort_show_other' => 'Pokaż inne książki', 'books_sort_save' => 'Zapisz nową kolejność', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Rozdział', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Przenieś rozdział', 'chapters_move_named' => 'Przenieś rozdział :chapterName', 'chapter_move_success' => 'Rozdział przeniesiony do :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Uprawienia rozdziału', 'chapters_empty' => 'Brak stron w tym rozdziale.', 'chapters_permissions_active' => 'Uprawnienia rozdziału są aktywne', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Czu ma pewno chcesz przywrócić tą wersję? Aktualna zawartość strony zostanie nadpisana.', 'revision_delete_success' => 'Usunięto wersję', 'revision_cannot_delete_latest' => 'Nie można usunąć najnowszej wersji.', + + // 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.', ]; diff --git a/resources/lang/pl/settings.php b/resources/lang/pl/settings.php index 4b41319b9..bebccf5f8 100644 --- a/resources/lang/pl/settings.php +++ b/resources/lang/pl/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Role użytkownika', 'users_role_desc' => 'Wybierz role, do których ten użytkownik zostanie przypisany. Jeśli użytkownik jest przypisany do wielu ról, uprawnienia z tych ról zostaną nałożone i otrzyma wszystkie uprawnienia przypisanych ról.', 'users_password' => 'Hasło użytkownika', - 'users_password_desc' => 'Ustaw hasło logowania do aplikacji. Hasło musi mieć przynajmniej 6 znaków.', + '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' => 'Możesz wybrać wysłanie do tego użytkownika wiadomości e-mail z zaproszeniem, która pozwala mu ustawić własne hasło, w przeciwnym razie możesz ustawić je samemu.', 'users_send_invite_option' => 'Wyślij e-mail z zaproszeniem', 'users_external_auth_id' => 'Zewnętrzne identyfikatory autentykacji', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Czy jesteś pewien, że chcesz usunąć ten token?', 'user_api_token_delete_success' => 'Token API został poprawnie usunięty', + // 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. //!//////////////////////////////// diff --git a/resources/lang/pt/activities.php b/resources/lang/pt/activities.php index b3f7af86a..549908f81 100644 --- a/resources/lang/pt/activities.php +++ b/resources/lang/pt/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'criou a página', - 'page_create_notification' => 'Página criada com sucesso', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'página atualizada', - 'page_update_notification' => 'Página atualizada com sucesso', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'página eliminada', - 'page_delete_notification' => 'Página eliminada com sucesso', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'página restaurada', - 'page_restore_notification' => 'Página restaurada com sucesso', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'página movida', // Chapters 'chapter_create' => 'capítulo criado', - 'chapter_create_notification' => 'Capítulo criado com sucesso', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'capítulo atualizado', - 'chapter_update_notification' => 'Capítulo atualizado com sucesso', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'capítulo excluído', - 'chapter_delete_notification' => 'Capítulo excluído com sucesso', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'capítulo movido', // Books 'book_create' => 'livro criado', - 'book_create_notification' => 'Livro criado com sucesso', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'livro atualizado', - 'book_update_notification' => 'Livro atualizado com sucesso', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'livro eliminado', - 'book_delete_notification' => 'Livro eliminado com sucesso', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'livro ordenado', - 'book_sort_notification' => 'Livro reordenado com sucesso', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'estante criada', - 'bookshelf_create_notification' => 'Estante criada com sucesso', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'estante atualizada', - 'bookshelf_update_notification' => 'Estante atualizada com sucesso', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'excluiu a prateleira', - 'bookshelf_delete_notification' => 'Estante eliminada com sucesso', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" foi adicionado aos seus favoritos', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Método de múltiplos-fatores configurado com sucesso', 'mfa_remove_method_notification' => 'Método de múltiplos-fatores removido com sucesso', + // 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', + // Other 'commented_on' => 'comentado a', 'permissions_update' => 'permissões atualizadas', diff --git a/resources/lang/pt/auth.php b/resources/lang/pt/auth.php index 6d6caaa4a..82fb9aa23 100644 --- a/resources/lang/pt/auth.php +++ b/resources/lang/pt/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Palavra-passe', 'password_confirm' => 'Confirmar Palavra-passe', - 'password_hint' => 'Deve ser maior que 7 caracteres', + 'password_hint' => 'Deve ter no mínimo 8 caracteres', 'forgot_password' => 'Esqueceu-se da palavra-passe?', 'remember_me' => 'Lembrar-se de mim', 'ldap_email_hint' => 'Por favor insira um endereço de e-mail para esta conta.', diff --git a/resources/lang/pt/common.php b/resources/lang/pt/common.php index 08f53b198..62177f1ad 100644 --- a/resources/lang/pt/common.php +++ b/resources/lang/pt/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Visualização em Lista', 'default' => 'Padrão', 'breadcrumb' => 'Caminho', + 'status' => 'Estado', + 'status_active' => 'Ativo', + 'status_inactive' => 'Inativo', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expandir Menu de Cabeçalho', diff --git a/resources/lang/pt/entities.php b/resources/lang/pt/entities.php index 8653573d0..5f2058dfd 100644 --- a/resources/lang/pt/entities.php +++ b/resources/lang/pt/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Capítulos por Último', 'books_sort_show_other' => 'Mostrar Outros Livros', 'books_sort_save' => 'Guardar Nova Ordenação', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Capítulo', @@ -161,6 +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_permissions' => 'Permissões do Capítulo', 'chapters_empty' => 'Nenhuma página existente neste capítulo.', 'chapters_permissions_active' => 'Permissões de Capítulo Ativas', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Tem a certeza que deseja restaurar esta revisão? O conteúdo atual da página será substituído.', 'revision_delete_success' => 'Revisão excluída', 'revision_cannot_delete_latest' => 'Não é possível eliminar 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.', ]; diff --git a/resources/lang/pt/errors.php b/resources/lang/pt/errors.php index b708b04c9..93b06ad3d 100644 --- a/resources/lang/pt/errors.php +++ b/resources/lang/pt/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 utilizador nos dados providenciados 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. Navegar para o caminho anterior após o inicio de sessão pode provocar este problema.', 'saml_fail_authed' => 'Inicio de sessão com :system falhou. O sistema não forneceu uma 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' => 'Sessão já iniciada', + 'oidc_user_not_registered' => 'O utilizador :name não está registado e o registo automático está desativado', + 'oidc_no_email_address' => 'Não foi possível encontrar um endereço de e-mail para este utilizador nos dados providenciados pelo sistema de autenticação externo', + 'oidc_fail_authed' => 'Inicio de sessão com :system falhou. O sistema não forneceu uma autorização bem sucedida', 'social_no_action_defined' => 'Nenhuma ação definida', 'social_login_bad_response' => "Erro recebido durante o inicio de sessão :socialAccount: \n:error", 'social_account_in_use' => 'Esta conta :socialAccount já está em uso. Por favor, tente entrar utilizando a opção :socialAccount.', diff --git a/resources/lang/pt/settings.php b/resources/lang/pt/settings.php index d76ace1e2..edcd9c8dc 100644 --- a/resources/lang/pt/settings.php +++ b/resources/lang/pt/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Cargos do Utilizador', 'users_role_desc' => 'Selecione os cargos aos quais este utilizador será vinculado. Se um utilizador for vinculado a múltiplos cargos, as suas permissões serão empilhadas e ele receberá todas as habilidades dos cargos atribuídos.', 'users_password' => 'Palavra-passe do Utilizador', - 'users_password_desc' => 'Defina uma palavra-passe utilizada para efetuar a autenticação na aplicação. Esta deve ter pelo menos 6 caracteres.', + 'users_password_desc' => 'Defina uma palavra-passe para efetuar a autenticação na aplicação. Esta deve ter pelo menos 8 caracteres.', 'users_send_invite_text' => 'Pode escolher enviar a este utilizador um convite por e-mail que o possibilitará definir a sua própria palavra-passe, ou defina você mesmo uma.', 'users_send_invite_option' => 'Enviar convite por e-mail', 'users_external_auth_id' => 'ID de Autenticação Externa', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Tem certeza que deseja eliminar este token de API?', 'user_api_token_delete_success' => 'Token de API excluído com sucesso', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => 'Criar um novo webhook', + 'webhooks_none_created' => 'Ainda nenhum webhooks foi criado.', + 'webhooks_edit' => 'Editar Webhook', + 'webhooks_save' => 'Guardar Webhook', + 'webhooks_details' => 'Detalhes do Webhook', + 'webhooks_details_desc' => 'Providencie um nome fácil e um endpoint POST para onde os dados do webhook serão enviados.', + 'webhooks_events' => 'Eventos de Webhook', + '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' => 'Todos os eventos do sistema', + 'webhooks_name' => 'Nome do Webhook', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Endpoint do Webhook', + 'webhooks_active' => 'Webhook ativo', + 'webhook_events_table_header' => 'Eventos', + 'webhooks_delete' => 'Eliminar Webhook', + 'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.', + 'webhooks_delete_confirm' => 'Tem a certeza que deseja eliminar este webhook?', + 'webhooks_format_example' => 'Exemplo de formato Webhook', + '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. //!//////////////////////////////// diff --git a/resources/lang/pt_BR/activities.php b/resources/lang/pt_BR/activities.php index 487a6fce6..b24446622 100644 --- a/resources/lang/pt_BR/activities.php +++ b/resources/lang/pt_BR/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'criou a página', - 'page_create_notification' => 'Página criada com sucesso', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'atualizou a página', - 'page_update_notification' => 'Página atualizada com sucesso', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'excluiu a página', - 'page_delete_notification' => 'Página excluída com sucesso', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'restaurou a página', - 'page_restore_notification' => 'Página restaurada com sucesso', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'moveu a página', // Chapters 'chapter_create' => 'criou o capítulo', - 'chapter_create_notification' => 'Capítulo criado com sucesso', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'atualizou o capítulo', - 'chapter_update_notification' => 'Capítulo atualizado com sucesso', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'excluiu o capítulo', - 'chapter_delete_notification' => 'Capítulo excluído com sucesso', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'moveu o capítulo', // Books 'book_create' => 'criou o livro', - 'book_create_notification' => 'Livro criado com sucesso', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'atualizou o livro', - 'book_update_notification' => 'Livro atualizado com sucesso', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'excluiu o livro', - 'book_delete_notification' => 'Livro excluído com sucesso', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'ordenou o livro', - 'book_sort_notification' => 'Livro reordenado com sucesso', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'criou a prateleira', - 'bookshelf_create_notification' => 'Prateleira criada com sucesso', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'atualizou a prateleira', - 'bookshelf_update_notification' => 'Prateleira atualizada com sucesso', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'excluiu a prateleira', - 'bookshelf_delete_notification' => 'Prateleira excluída com sucesso', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'comentou em', 'permissions_update' => 'atualizou permissões', diff --git a/resources/lang/pt_BR/auth.php b/resources/lang/pt_BR/auth.php index 81efc100f..d9374296d 100644 --- a/resources/lang/pt_BR/auth.php +++ b/resources/lang/pt_BR/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Senha', 'password_confirm' => 'Confirmar Senha', - 'password_hint' => 'Deve ser maior que 7 caracteres', + 'password_hint' => 'Deve conter pelo menos 8 caracteres', 'forgot_password' => 'Esqueceu a senha?', 'remember_me' => 'Lembrar de mim', 'ldap_email_hint' => 'Por favor, digite um e-mail para essa conta.', @@ -54,7 +54,7 @@ return [ 'email_confirm_text' => 'Por favor, confirme seu endereço de e-mail clicando no botão abaixo:', 'email_confirm_action' => 'Confirmar E-mail', 'email_confirm_send_error' => 'A confirmação de e-mail é requerida, mas o sistema não pôde enviar a mensagem. Por favor, entre em contato com o administrador para se certificar que o serviço de envio de e-mails está corretamente configurado.', - 'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.', + 'email_confirm_success' => 'Seu e-mail foi confirmado! Agora você pode de entrar usando este endereço de e-mail.', 'email_confirm_resent' => 'E-mail de confirmação reenviado. Por favor, verifique sua caixa de entrada.', 'email_not_confirmed' => 'Endereço de E-mail Não Confirmado', @@ -71,40 +71,40 @@ return [ 'user_invite_page_welcome' => 'Bem-vindo(a) a :appName!', 'user_invite_page_text' => 'Para finalizar sua conta e obter acesso, você precisa definir uma senha que será usada para efetuar login em :appName em futuras visitas.', 'user_invite_page_confirm_button' => 'Confirmar Senha', - 'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!', + 'user_invite_success_login' => 'Senha definida, agora você pode fazer login usando sua senha para acessar :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.', + 'mfa_setup' => 'Configurar autenticação multi-fator', + 'mfa_setup_desc' => 'A autenticação multi-fator adiciona outra camada de segurança à sua conta.', + 'mfa_setup_configured' => 'Configurado', + 'mfa_setup_reconfigure' => 'Reconfigurar', + 'mfa_setup_remove_confirmation' => 'Você tem certeza que deseja remover o método de autenticação de vários fatores?', + 'mfa_setup_action' => 'Configurações', + 'mfa_backup_codes_usage_limit_warning' => 'Você tem menos de 5 códigos de backup restantes, Por favor, gere e armazene um novo conjunto antes de esgotar suas opções de códigos de backup para evitar estar bloqueado para fora da sua conta.', + 'mfa_option_totp_title' => 'Aplicativo Móvel', + 'mfa_option_totp_desc' => 'Para usar a autenticação multi-fator, você precisará de um aplicativo móvel que suporte TOTP como o Google Authenticator, Authy ou o Microsoft Authenticator.', + 'mfa_option_backup_codes_title' => 'Códigos de backup', + 'mfa_option_backup_codes_desc' => 'Armazene com segurança um conjunto de códigos de backup únicos que você pode inserir para verificar sua identidade.', + 'mfa_gen_confirm_and_enable' => 'Confirmar e habilitar', + 'mfa_gen_backup_codes_title' => 'Configuração dos Códigos de Backup', + 'mfa_gen_backup_codes_desc' => 'Armazene a lista de códigos abaixo em um lugar seguro. Ao acessar o sistema você poderá usar um dos códigos como segundo mecanismo de autenticação.', + 'mfa_gen_backup_codes_download' => 'Baixar códigos', + 'mfa_gen_backup_codes_usage_warning' => 'Cada código só poderá ser usado uma vez', + 'mfa_gen_totp_title' => 'Configuração de Aplicativos Móveis', + 'mfa_gen_totp_desc' => 'Para usar a autenticação multi-fator, você precisará de um aplicativo móvel que suporte TOTP como o Google Authenticator, Authy ou o Microsoft Authenticator.', + 'mfa_gen_totp_scan' => 'Leia o código QR abaixo usando o aplicativo de autenticação de sua preferência para começar.', + 'mfa_gen_totp_verify_setup' => 'Verificar configuração', + 'mfa_gen_totp_verify_setup_desc' => 'Verifique se tudo está funcionando digitando um código, gerado dentro do seu aplicativo de autenticação, na caixa de entrada abaixo:', + 'mfa_gen_totp_provide_code_here' => 'Insira o código gerado pelo aplicativo aqui', + 'mfa_verify_access' => 'Verificar Acesso', + 'mfa_verify_access_desc' => 'Sua conta de usuário requer que você confirme sua identidade por meio de um nível adicional de verificação antes de conceder o acesso. Verifique o uso de um dos métodos configurados para continuar.', + 'mfa_verify_no_methods' => 'Nenhum método configurado', + 'mfa_verify_no_methods_desc' => 'Nenhum método de autenticação multi-fator foi encontrado em sua conta. Você precisará configurar pelo menos um método antes de ter acesso.', + 'mfa_verify_use_totp' => 'Verificar usando um aplicativo móvel', + 'mfa_verify_use_backup_codes' => 'Verificar usando um código de backup', + 'mfa_verify_backup_code' => 'Código de backup', + 'mfa_verify_backup_code_desc' => 'Insira um dos seus códigos de backup restantes abaixo:', + 'mfa_verify_backup_code_enter_here' => 'Digite o código de backup', + 'mfa_verify_totp_desc' => 'Digite o código, gerado através do seu aplicativo móvel, abaixo:', + 'mfa_setup_login_notification' => 'Método de multi-fatores configurado, por favor faça login novamente usando o método configurado.', ]; diff --git a/resources/lang/pt_BR/common.php b/resources/lang/pt_BR/common.php index 83aa2a8bf..00d0ca844 100644 --- a/resources/lang/pt_BR/common.php +++ b/resources/lang/pt_BR/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Visualização em Lista', 'default' => 'Padrão', 'breadcrumb' => 'Caminho', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/pt_BR/entities.php b/resources/lang/pt_BR/entities.php index e4b25fda8..e28c97f9e 100644 --- a/resources/lang/pt_BR/entities.php +++ b/resources/lang/pt_BR/entities.php @@ -143,6 +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', // Chapters 'chapter' => 'Capítulo', @@ -161,6 +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_permissions' => 'Permissões do Capítulo', 'chapters_empty' => 'Nenhuma página existente nesse capítulo.', 'chapters_permissions_active' => 'Permissões de Capítulo Ativas', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Tem certeza que deseja restaurar esta revisão? O conteúdo atual da página será substituído.', 'revision_delete_success' => 'Revisão excluída', '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.', ]; diff --git a/resources/lang/pt_BR/settings.php b/resources/lang/pt_BR/settings.php index 9f829e6db..e6c1139cc 100644 --- a/resources/lang/pt_BR/settings.php +++ b/resources/lang/pt_BR/settings.php @@ -174,7 +174,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' => 'Defina uma senha usada para fazer login na aplicação. Esta deve ter pelo menos 6 caracteres.', + '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' => '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', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Você tem certeza que deseja excluir este token de API?', 'user_api_token_delete_success' => 'Token de API excluído com sucesso', + // 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. //!//////////////////////////////// diff --git a/resources/lang/ru/activities.php b/resources/lang/ru/activities.php index 0a43afc5a..9970db51f 100644 --- a/resources/lang/ru/activities.php +++ b/resources/lang/ru/activities.php @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Двухфакторный метод авторизации успешно настроен', 'mfa_remove_method_notification' => 'Двухфакторный метод авторизации успешно удален', + // Webhooks + 'webhook_create' => 'создал вебхук', + 'webhook_create_notification' => 'Вебхук успешно создан', + 'webhook_update' => 'обновил вебхук', + 'webhook_update_notification' => 'Вебхук успешно обновлен', + 'webhook_delete' => 'удалил вебхук', + 'webhook_delete_notification' => 'Вебхук успешно удален', + // Other 'commented_on' => 'прокомментировал', 'permissions_update' => 'обновил разрешения', diff --git a/resources/lang/ru/auth.php b/resources/lang/ru/auth.php index bb05c70e1..653b5ac81 100644 --- a/resources/lang/ru/auth.php +++ b/resources/lang/ru/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Адрес электронной почты', 'password' => 'Пароль', 'password_confirm' => 'Подтверждение пароля', - 'password_hint' => 'Минимум 8 символов', + 'password_hint' => 'Не менее 8 символов', 'forgot_password' => 'Забыли пароль?', 'remember_me' => 'Запомнить меня', 'ldap_email_hint' => 'Введите адрес электронной почты для этой учетной записи.', diff --git a/resources/lang/ru/common.php b/resources/lang/ru/common.php index 377281957..b21c8fb7f 100644 --- a/resources/lang/ru/common.php +++ b/resources/lang/ru/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Вид списком', 'default' => 'По умолчанию', 'breadcrumb' => 'Навигация', + 'status' => 'Состояние', + 'status_active' => 'Активен', + 'status_inactive' => 'Неактивен', + 'never' => 'Never', // Header 'header_menu_expand' => 'Развернуть меню заголовка', diff --git a/resources/lang/ru/entities.php b/resources/lang/ru/entities.php index fedeebc91..1d3e748bc 100644 --- a/resources/lang/ru/entities.php +++ b/resources/lang/ru/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Главы в конце', 'books_sort_show_other' => 'Показать другие книги', 'books_sort_save' => 'Сохранить новый порядок', + 'books_copy' => 'Копировать книгу', + 'books_copy_success' => 'Книга успешно скопирована', // Chapters 'chapter' => 'Глава', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Переместить главу', 'chapters_move_named' => 'Переместить главу :chapterName', 'chapter_move_success' => 'Глава перемещена в :bookName', + 'chapters_copy' => 'Копировать главу', + 'chapters_copy_success' => 'Глава успешно скопирована', 'chapters_permissions' => 'Разрешения главы', 'chapters_empty' => 'В этой главе нет страниц.', 'chapters_permissions_active' => 'Действующие разрешения главы', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Вы уверены, что хотите восстановить эту версию? Текущее содержимое страницы будет заменено.', 'revision_delete_success' => 'Версия удалена', 'revision_cannot_delete_latest' => 'Нельзя удалить последнюю версию.', + + // Copy view + 'copy_consider' => 'При копировании содержимого, пожалуйста, учтите следующее.', + 'copy_consider_permissions' => 'Пользовательские настройки прав доступа не будут скопированы.', + 'copy_consider_owner' => 'Вы станете владельцем всего скопированного контента.', + 'copy_consider_images' => 'Файлы изображений страницы не будут дублироваться и исходные изображения сохранят их отношение к странице, в которую они были загружены изначально.', + 'copy_consider_attachments' => 'Вложения страницы не будут скопированы.', + 'copy_consider_access' => 'Изменение положения, владельца или разрешений может привести к тому, что контент будет доступен пользователям, у которых не было доступа ранее.', ]; diff --git a/resources/lang/ru/settings.php b/resources/lang/ru/settings.php index 9b6bb326b..7ca0290ec 100755 --- a/resources/lang/ru/settings.php +++ b/resources/lang/ru/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Роли пользователя', 'users_role_desc' => 'Назначьте роли пользователю. Если назначено несколько ролей, разрешения будут суммироваться и пользователь получит все права назначенных ролей.', 'users_password' => 'Пароль пользователя', - 'users_password_desc' => 'Установите пароль для входа в приложение. Длина пароля должна быть не менее 6 символов.', + 'users_password_desc' => 'Установите пароль для входа в приложение. Длина пароля должна быть не менее 8 символов.', 'users_send_invite_text' => 'Вы можете отправить этому пользователю письмо с приглашением, которое позволит ему установить пароль самостоятельно или задайте пароль сами.', 'users_send_invite_option' => 'Отправить пользователю письмо с приглашением', 'users_external_auth_id' => 'Внешний ID аутентификации', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Вы уверены, что хотите удалить этот API токен?', 'user_api_token_delete_success' => 'API токен успешно удален', + // Webhooks + 'webhooks' => 'Вебхуки', + 'webhooks_create' => 'Создать вебхук', + 'webhooks_none_created' => 'Вебхуки еще не созданы.', + 'webhooks_edit' => 'Редактировать вебхук', + 'webhooks_save' => 'Сохранить вебхук', + 'webhooks_details' => 'Детали вебхука', + 'webhooks_details_desc' => 'Укажите удобное для пользователя название и адрес для отправки данных вебхука с помощью POST.', + 'webhooks_events' => 'События вебхука', + 'webhooks_events_desc' => 'Выберите все события, которые должны вызывать этот вебхук.', + 'webhooks_events_warning' => 'Имейте в виду, что эти события будут срабатывать для всех выбранных событий, даже если применяются пользовательские разрешения. Убедитесь, что использование этого вебхука не будет раскрывать конфиденциальные данные.', + 'webhooks_events_all' => 'Все системные события', + 'webhooks_name' => 'Имя вебхука', + 'webhooks_timeout' => 'Webhook Request Timeout (Seconds)', + 'webhooks_endpoint' => 'Конечная точка вебхука', + 'webhooks_active' => 'Вебхук активен', + 'webhook_events_table_header' => 'События', + 'webhooks_delete' => 'Удалить вебхук', + 'webhooks_delete_warning' => 'Это полностью удалит этот вебхук с названием \':webhookName\' из системы.', + 'webhooks_delete_confirm' => 'Вы уверены, что хотите удалить этот вебхук?', + 'webhooks_format_example' => 'Пример вебхука', + 'webhooks_format_example_desc' => 'Данные вебхука отправляются как POST запрос к настроенной конечной точке в виде JSON в соответствии с форматом ниже. Свойства "related_item" и "url" необязательны и зависят от типа вызванного события.', + '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. //!//////////////////////////////// diff --git a/resources/lang/sk/activities.php b/resources/lang/sk/activities.php index 9f9ded00e..556b81d0d 100644 --- a/resources/lang/sk/activities.php +++ b/resources/lang/sk/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'vytvoril(a) stránku', - 'page_create_notification' => 'Stránka úspešne vytvorená', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'aktualizoval(a) stránku', - 'page_update_notification' => 'Stránka úspešne aktualizovaná', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'odstránil(a) stránku', - 'page_delete_notification' => 'Stránka úspešne odstránená', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'obnovil(a) stránku', - 'page_restore_notification' => 'Stránka úspešne obnovená', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'presunul(a) stránku', // Chapters 'chapter_create' => 'vytvoril(a) kapitolu', - 'chapter_create_notification' => 'Kapitola úspešne vytvorená', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'aktualizoval(a) kapitolu', - 'chapter_update_notification' => 'Kapitola úspešne aktualizovaná', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'odstránil(a) kapitolu', - 'chapter_delete_notification' => 'Kapitola úspešne odstránená', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'presunul(a) kapitolu', // Books 'book_create' => 'vytvoril(a) knihu', - 'book_create_notification' => 'Kniha úspešne vytvorená', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'aktualizoval(a) knihu', - 'book_update_notification' => 'Kniha úspešne aktualizovaná', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'odstránil(a) knihu', - 'book_delete_notification' => 'Kniha úspešne odstránená', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'zoradil(a) knihu', - 'book_sort_notification' => 'Kniha úspešne znovu zoradená', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'vytvoril(a) knižnicu', - 'bookshelf_create_notification' => 'Knižnica úspešne vytvorená', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'aktualizoval(a) knižnicu', - 'bookshelf_update_notification' => 'Knižnica úspešne aktualizovaná', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'odstránil(a) knižnicu', - 'bookshelf_delete_notification' => 'Knižnica úspešne odstránená', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" bol pridaný medzi obľúbené', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Viacúrovňový spôsob overenia úspešne nastavený', 'mfa_remove_method_notification' => 'Viacúrovňový spôsob overenia úspešne odstránený', + // 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', + // Other 'commented_on' => 'komentoval(a)', 'permissions_update' => 'aktualizované oprávnenia', diff --git a/resources/lang/sk/auth.php b/resources/lang/sk/auth.php index 65bb81060..bed111b05 100644 --- a/resources/lang/sk/auth.php +++ b/resources/lang/sk/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-mail', 'password' => 'Heslo', 'password_confirm' => 'Potvrdiť heslo', - 'password_hint' => 'Musí mať viac ako 7 znakov', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Zabudli ste heslo?', 'remember_me' => 'Zapamätať si ma', 'ldap_email_hint' => 'Zadajte prosím e-mail, ktorý sa má použiť pre tento účet.', diff --git a/resources/lang/sk/common.php b/resources/lang/sk/common.php index 80d6ac348..ebcadf72b 100644 --- a/resources/lang/sk/common.php +++ b/resources/lang/sk/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Zobraziť ako zoznam', 'default' => 'Predvolené', 'breadcrumb' => 'Breadcrumb', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Rozbaliť menu v záhlaví', diff --git a/resources/lang/sk/entities.php b/resources/lang/sk/entities.php index 8cb75d9f0..13e16249f 100644 --- a/resources/lang/sk/entities.php +++ b/resources/lang/sk/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Kapitoly ako posledné', 'books_sort_show_other' => 'Zobraziť ostatné knihy', 'books_sort_save' => 'Uložiť nové zoradenie', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Kapitola', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Presunúť kapitolu', 'chapters_move_named' => 'Presunúť kapitolu :chapterName', 'chapter_move_success' => 'Kapitola presunutá do :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Oprávnenia kapitoly', 'chapters_empty' => 'V tejto kapitole nie sú teraz žiadne stránky.', 'chapters_permissions_active' => 'Oprávnenia kapitoly aktívne', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Naozaj chcete obnoviť túto revíziu? Aktuálny obsah stránky sa nahradí.', 'revision_delete_success' => 'Revízia bola vymazaná', 'revision_cannot_delete_latest' => 'Nie je možné vymazať poslednú revíziu.', + + // 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.', ]; diff --git a/resources/lang/sk/settings.php b/resources/lang/sk/settings.php index 5079755ee..e94215d95 100644 --- a/resources/lang/sk/settings.php +++ b/resources/lang/sk/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Používateľské roly', 'users_role_desc' => 'Vyberte, ku ktorým rolám bude tento používateľ priradený. Ak je používateľ priradený k viacerým rolám, povolenia z týchto rolí sa nahromadia a získajú všetky schopnosti priradených rolí.', 'users_password' => 'Heslo používateľa', - 'users_password_desc' => 'Nastavte heslo používané na prihlásenie do aplikácie. Musí mať aspoň 6 znakov.', + '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' => 'Môžete sa rozhodnúť poslať tomuto používateľovi e-mail s pozvánkou, ktorý mu umožní nastaviť si vlastné heslo, v opačnom prípade mu ho môžete nastaviť sami.', 'users_send_invite_option' => 'Odoslať e-mail s pozvánkou pre používateľa', 'users_external_auth_id' => 'Externé autentifikačné ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Určite chcete odstrániť tento token?', 'user_api_token_delete_success' => 'Kľúč rozhrania API bol úspešne odstránený', + // 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. //!//////////////////////////////// diff --git a/resources/lang/sl/activities.php b/resources/lang/sl/activities.php index e1926c8ba..3c36c308c 100644 --- a/resources/lang/sl/activities.php +++ b/resources/lang/sl/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'ustvarjena stran', - 'page_create_notification' => 'Stran uspešno ustvarjena', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'posodobljena stran', - 'page_update_notification' => 'Stran uspešno posodobljena', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'izbrisana stran', - 'page_delete_notification' => 'Stran uspešno izbrisana', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'obnovljena stran', - 'page_restore_notification' => 'Stran uspešno obnovljena', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'premaknjena stran', // Chapters 'chapter_create' => 'ustvarjeno poglavje', - 'chapter_create_notification' => 'Poglavje uspešno ustvarjeno', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'posodobljeno poglavje', - 'chapter_update_notification' => 'Poglavje uspešno posodobljeno', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'izbrisano poglavje', - 'chapter_delete_notification' => 'Poglavje uspešno izbrisano', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'premaknjeno poglavje', // Books 'book_create' => 'knjiga ustvarjena', - 'book_create_notification' => 'Knjiga uspešno usvarjena', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'knjiga posodobljena', - 'book_update_notification' => 'Knjiga uspešno posodobljena', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'izbrisana knjiga', - 'book_delete_notification' => 'Knjiga uspešno izbrisana', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'razvrščena knjiga', - 'book_sort_notification' => 'Knjiga uspešno razvrščena', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'knjižna polica izdelana', - 'bookshelf_create_notification' => 'Knjižna polica uspešno ustvarjena', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'knjižna polica posodobljena', - 'bookshelf_update_notification' => 'Knjižna polica uspešno posodobljena', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'knjižna polica izbrisana', - 'bookshelf_delete_notification' => 'Knjižna polica uspešno Izbrisana', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" has been added to your favourites', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'komentar na', 'permissions_update' => 'pravice so posodobljene', diff --git a/resources/lang/sl/auth.php b/resources/lang/sl/auth.php index 395a301e1..bb45fa865 100644 --- a/resources/lang/sl/auth.php +++ b/resources/lang/sl/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-pošta', 'password' => 'Geslo', 'password_confirm' => 'Potrdi geslo', - 'password_hint' => 'Mora vebovati vsaj 8 znakov', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Pozabljeno geslo?', 'remember_me' => 'Zapomni si me', 'ldap_email_hint' => 'Prosimo vpišite e-poštni naslov za ta račun.', diff --git a/resources/lang/sl/common.php b/resources/lang/sl/common.php index d4a09b2ce..826c4bf45 100644 --- a/resources/lang/sl/common.php +++ b/resources/lang/sl/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Seznam', 'default' => 'Privzeto', 'breadcrumb' => 'Pot', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/sl/entities.php b/resources/lang/sl/entities.php index 439f4d650..fc14cc6d7 100644 --- a/resources/lang/sl/entities.php +++ b/resources/lang/sl/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Nazadnje poglavja', 'books_sort_show_other' => 'Prikaži druge knjige', 'books_sort_save' => 'Shrani novo razvrstitev', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Poglavje', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Premakni poglavje', 'chapters_move_named' => 'Premakni poglavje :chapterName', 'chapter_move_success' => 'Poglavje premaknjeno v :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Dovoljenja poglavij', 'chapters_empty' => 'V tem poglavju trenutno ni strani.', 'chapters_permissions_active' => 'Dovoljenja poglavij so aktivirana', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Ali ste prepričani da želite obnoviti to revizijo? Vsebina trenutne strani bo zamenjana.', 'revision_delete_success' => 'Revizija izbrisana', 'revision_cannot_delete_latest' => 'Ne morem izbrisati zadnje revizije.', + + // 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.', ]; diff --git a/resources/lang/sl/settings.php b/resources/lang/sl/settings.php index e4bfb0115..9173cc50c 100644 --- a/resources/lang/sl/settings.php +++ b/resources/lang/sl/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Vloge uporabnika', 'users_role_desc' => 'Izberi vloge, ki bodo dodeljene uporabniku. Če je uporabniku dodeljenih več vlog, se dovoljenja združijo in prejmenjo vsa dovoljenja dodeljenih vlog.', 'users_password' => 'Uporabniško geslo', - 'users_password_desc' => 'Nastavite geslo, ki se uporablja za prijavo v aplikacijo. Dolgo mora biti vsaj 6 znakov.', + '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' => 'Uporabniku lahko pošljete e-poštno sporočilo s povabilom, ki mu omogoča, da nastavi svoje geslo, ali pa ga nastavite kar sami.', 'users_send_invite_option' => 'Pošlji uporabniku e-poštno povabilo', 'users_external_auth_id' => 'Zunanje dokazilo ID', @@ -234,6 +234,34 @@ return [ 'user_api_token_delete_confirm' => 'Ali ste prepričani, da želite izbrisati ta API žeton?', 'user_api_token_delete_success' => 'API žeton uspešno izbrisan', + // 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. //!//////////////////////////////// diff --git a/resources/lang/sv/activities.php b/resources/lang/sv/activities.php index a1315dcff..a292a223a 100644 --- a/resources/lang/sv/activities.php +++ b/resources/lang/sv/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'skapade sidan', - 'page_create_notification' => 'Sidan har skapats', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'uppdaterade sidan', - 'page_update_notification' => 'Sidan har uppdaterats', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'tog bort sidan', - 'page_delete_notification' => 'Sidan har tagits bort', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'återställde sidan', - 'page_restore_notification' => 'Sidan har återställts', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'flyttade sidan', // Chapters 'chapter_create' => 'skapade kapitlet', - 'chapter_create_notification' => 'Kapitlet har skapats', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'uppdaterade kapitlet', - 'chapter_update_notification' => 'Kapitlet har uppdaterats', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'tog bort kapitlet', - 'chapter_delete_notification' => 'Kapitlet har tagits bort', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'flyttade kapitlet', // Books 'book_create' => 'skapade boken', - 'book_create_notification' => 'Boken har skapats', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'uppdaterade boken', - 'book_update_notification' => 'Boken har uppdaterats', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'tog bort boken', - 'book_delete_notification' => 'Boken har tagits bort', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'sorterade boken', - 'book_sort_notification' => 'Boken har sorterats om', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'skapade hyllan', - 'bookshelf_create_notification' => 'Hyllan har skapats', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'uppdaterade hyllan', - 'bookshelf_update_notification' => 'Hyllan har uppdaterats', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'tog bort hyllan', - 'bookshelf_delete_notification' => 'Hyllan har tagits bort', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" har lagts till i dina favoriter', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'kommenterade', 'permissions_update' => 'uppdaterade behörigheter', diff --git a/resources/lang/sv/auth.php b/resources/lang/sv/auth.php index 0df20f528..7c0907f51 100644 --- a/resources/lang/sv/auth.php +++ b/resources/lang/sv/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-post', 'password' => 'Lösenord', 'password_confirm' => 'Bekräfta lösenord', - 'password_hint' => 'Måste vara fler än 7 tecken', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Glömt lösenord?', 'remember_me' => 'Kom ihåg mig', 'ldap_email_hint' => 'Vänligen ange en e-postadress att använda till kontot.', diff --git a/resources/lang/sv/common.php b/resources/lang/sv/common.php index 3700cfdb0..1980812c0 100644 --- a/resources/lang/sv/common.php +++ b/resources/lang/sv/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Listvy', 'default' => 'Förvald', 'breadcrumb' => 'Brödsmula', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expandera sidhuvudsmenyn', diff --git a/resources/lang/sv/entities.php b/resources/lang/sv/entities.php index 407b30a19..c41f7c98b 100644 --- a/resources/lang/sv/entities.php +++ b/resources/lang/sv/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Kapitel sist', 'books_sort_show_other' => 'Visa andra böcker', 'books_sort_save' => 'Spara ordning', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Kapitel', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Flytta kapitel', 'chapters_move_named' => 'Flytta kapitel :chapterName', 'chapter_move_success' => 'Kapitel flyttat till :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Rättigheter för kapitel', 'chapters_empty' => 'Det finns inga sidor i det här kapitlet.', 'chapters_permissions_active' => 'Anpassade rättigheter är i bruk', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Är du säker på att du vill använda denna revision? Det nuvarande innehållet kommer att ersättas.', 'revision_delete_success' => 'Revisionen raderad', 'revision_cannot_delete_latest' => 'Det går inte att ta bort den senaste versionen.', + + // 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.', ]; diff --git a/resources/lang/sv/settings.php b/resources/lang/sv/settings.php index 57b2965aa..fa4d26c8c 100644 --- a/resources/lang/sv/settings.php +++ b/resources/lang/sv/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Användarroller', 'users_role_desc' => 'Välj vilka roller den här användaren ska tilldelas. Om en användare har tilldelats flera roller kommer behörigheterna från dessa roller att staplas och de kommer att få alla rättigheter i de tilldelade rollerna.', 'users_password' => 'Användarlösenord', - 'users_password_desc' => 'Ange ett lösenord som ska användas för att logga in på sidan. Lösenordet måste vara minst 5 tecken långt.', + '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' => 'Du kan välja att skicka denna användare ett e-postmeddelande som tillåter dem att ställa in sitt eget lösenord, eller så kan du ställa in deras lösenord själv.', 'users_send_invite_option' => 'Skicka e-post med inbjudan', 'users_external_auth_id' => 'Externt ID för autentisering', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Är du säker på att du vill ta bort denna API-token?', 'user_api_token_delete_success' => 'API-token har tagits bort', + // 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. //!//////////////////////////////// diff --git a/resources/lang/tr/activities.php b/resources/lang/tr/activities.php index 9a6e60cd4..6d8a5d838 100644 --- a/resources/lang/tr/activities.php +++ b/resources/lang/tr/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'sayfa oluşturdu', - 'page_create_notification' => 'Sayfa Başarıyla Oluşturuldu', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'sayfayı güncelledi', - 'page_update_notification' => 'Sayfa Başarıyla Güncellendi', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'sayfayı sildi', - 'page_delete_notification' => 'Sayfa Başarıyla Silindi', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'sayfayı eski haline getirdi', - 'page_restore_notification' => 'Sayfa Başarıyla Eski Haline Getirildi', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'sayfayı taşıdı', // Chapters 'chapter_create' => 'bölüm oluşturdu', - 'chapter_create_notification' => 'Bölüm Başarıyla Oluşturuldu', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'bölümü güncelledi', - 'chapter_update_notification' => 'Bölüm Başarıyla Güncellendi', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'bölümü sildi', - 'chapter_delete_notification' => 'Bölüm Başarıyla Silindi', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'bölümü taşıdı', // Books 'book_create' => 'kitap oluşturdu', - 'book_create_notification' => 'Kitap Başarıyla Oluşturuldu', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'kitabı güncelledi', - 'book_update_notification' => 'Kitap Başarıyla Güncellendi', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'kitabı sildi', - 'book_delete_notification' => 'Kitap Başarıyla Silindi', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'kitabı sıraladı', - 'book_sort_notification' => 'Kitap Başarıyla Yeniden Sıralandı', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'kitaplık oluşturdu', - 'bookshelf_create_notification' => 'Kitaplık Başarıyla Oluşturuldu', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'kitaplığı güncelledi', - 'bookshelf_update_notification' => 'Kitaplık Başarıyla Güncellendi', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'kitaplığı sildi', - 'bookshelf_delete_notification' => 'Kitaplık Başarıyla Silindi', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" favorilerinize eklendi', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => 'yorum yaptı', 'permissions_update' => 'güncellenmiş izinler', diff --git a/resources/lang/tr/auth.php b/resources/lang/tr/auth.php index ce9ded13a..8a5d25a2a 100644 --- a/resources/lang/tr/auth.php +++ b/resources/lang/tr/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'E-posta', 'password' => 'Şifre', 'password_confirm' => 'Şifreyi Onaylayın', - 'password_hint' => 'En az 8 karakter olmalı', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Şifrenizi mi unuttunuz?', 'remember_me' => 'Beni Hatırla', 'ldap_email_hint' => 'Bu hesap için kullanmak istediğiniz e-posta adresini giriniz.', diff --git a/resources/lang/tr/common.php b/resources/lang/tr/common.php index 20c47d5ce..49347d0a9 100644 --- a/resources/lang/tr/common.php +++ b/resources/lang/tr/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Liste Görünümü', 'default' => 'Varsayılan', 'breadcrumb' => 'Gezinti Menüsü', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/tr/entities.php b/resources/lang/tr/entities.php index 6ec14a962..738f88519 100644 --- a/resources/lang/tr/entities.php +++ b/resources/lang/tr/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'En Son Bölümler', 'books_sort_show_other' => 'Diğer Kitapları Göster', 'books_sort_save' => 'Yeni Düzeni Kaydet', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Bölüm', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Bölümü Taşı', 'chapters_move_named' => ':chapterName Bölümünü Taşı', 'chapter_move_success' => 'Bölüm, :bookName kitabına taşındı', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Bölüm İzinleri', 'chapters_empty' => 'Bu bölümde henüz bir sayfa bulunmuyor.', 'chapters_permissions_active' => 'Bölüm İzinleri Aktif', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Bu revizyonu yeniden yüklemek istediğinize emin misiniz? Sayfanın şu anki içeriği değiştirilecektir.', 'revision_delete_success' => 'Revizyon silindi', 'revision_cannot_delete_latest' => 'Son revizyonu silemezsiniz.', + + // 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.', ]; diff --git a/resources/lang/tr/settings.php b/resources/lang/tr/settings.php index 8f7261c5d..962cedb82 100755 --- a/resources/lang/tr/settings.php +++ b/resources/lang/tr/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Kullanıcı Rolleri', 'users_role_desc' => 'Bu kullanıcının hangi rollere atanacağını belirleyin. Birden fazla role sahip kullanıcılar, atandığı bütün rollerin yetkilerine sahip olurlar.', 'users_password' => 'Kullanıcı Şifresi', - 'users_password_desc' => 'Kullanıcının giriş yaparken kullanacağı bir şifre belirleyin. Şifre en az 6 karakterden oluşmalıdır.', + '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' => 'Bu kullanıcıya kendi şifresini belirleyebilmesi için bir davetiye e-postası gönderebilir ya da kullanıcının şifresini kendiniz belirleyebilirsiniz.', 'users_send_invite_option' => 'Kullanıcıya davetiye e-postası gönder', 'users_external_auth_id' => 'Harici Doğrulama Kimliği', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Bu API anahtarını silmek istediğinize emin misiniz?', 'user_api_token_delete_success' => 'API anahtarı başarıyla silindi', + // 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. //!//////////////////////////////// diff --git a/resources/lang/uk/activities.php b/resources/lang/uk/activities.php index a2521b2a4..b074cb603 100644 --- a/resources/lang/uk/activities.php +++ b/resources/lang/uk/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'створив сторінку', - 'page_create_notification' => 'Сторінка успішно створена', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'оновив сторінку', - 'page_update_notification' => 'Сторінка успішно оновлена', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'видалив сторінку', - 'page_delete_notification' => 'Сторінка успішно видалена', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'відновив сторінку', - 'page_restore_notification' => 'Сторінка успішно відновлена', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'перемістив сторінку', // Chapters 'chapter_create' => 'створив розділ', - 'chapter_create_notification' => 'Розділ успішно створено', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'оновив розділ', - 'chapter_update_notification' => 'Розділ успішно оновлено', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'видалив розділ', - 'chapter_delete_notification' => 'Розділ успішно видалено', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'перемістив розділ', // Books 'book_create' => 'створив книгу', - 'book_create_notification' => 'Книгу успішно створено', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'оновив книгу', - 'book_update_notification' => 'Книгу успішно оновлено', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'видалив книгу', - 'book_delete_notification' => 'Книгу успішно видалено', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'sorted книгу', - 'book_sort_notification' => 'Книгу успішно відновлено', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'створив книжкову полицю', - 'bookshelf_create_notification' => 'Книжкову полицю успішно створено', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'оновив книжкову полицю', - 'bookshelf_update_notification' => 'Книжкову полицю успішно оновлено', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'видалив книжкову полицю', - 'bookshelf_delete_notification' => 'Книжкову полицю успішно видалено', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":ім\'я" було додане до ваших улюлених', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Багатофакторний метод успішно налаштований', 'mfa_remove_method_notification' => 'Багатофакторний метод успішно видалений', + // 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', + // Other 'commented_on' => 'прокоментував', 'permissions_update' => 'оновив дозволи', diff --git a/resources/lang/uk/auth.php b/resources/lang/uk/auth.php index 43b577bf2..04449f611 100644 --- a/resources/lang/uk/auth.php +++ b/resources/lang/uk/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Адреса електронної пошти', 'password' => 'Пароль', 'password_confirm' => 'Підтвердження пароля', - 'password_hint' => 'Має бути більше ніж 7 символів', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => 'Забули пароль?', 'remember_me' => 'Запам\'ятати мене', 'ldap_email_hint' => 'Введіть email для цього облікового запису.', diff --git a/resources/lang/uk/common.php b/resources/lang/uk/common.php index c7da32edb..56aab17ce 100644 --- a/resources/lang/uk/common.php +++ b/resources/lang/uk/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => 'Вигляд Списком', 'default' => 'За замовчуванням', 'breadcrumb' => 'Навігація', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => 'Розгорнути меню заголовка', diff --git a/resources/lang/uk/entities.php b/resources/lang/uk/entities.php index a63153a23..7496a62ca 100644 --- a/resources/lang/uk/entities.php +++ b/resources/lang/uk/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Розділи в кінці', 'books_sort_show_other' => 'Показати інші книги', 'books_sort_save' => 'Зберегти нове замовлення', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Розділ', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Перемістити розділ', 'chapters_move_named' => 'Перемістити розділ :chapterName', 'chapter_move_success' => 'Розділ переміщено до :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Дозволи розділу', 'chapters_empty' => 'У цьому розділі немає сторінок.', 'chapters_permissions_active' => 'Діючі дозволи на розділ', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Дійсно відновити цю версію? Вміст поточної сторінки буде замінено.', 'revision_delete_success' => 'Версія видалена', 'revision_cannot_delete_latest' => 'Неможливо видалити останню версію.', + + // 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.', ]; diff --git a/resources/lang/uk/settings.php b/resources/lang/uk/settings.php index 2e95344f5..59ea4ea7c 100644 --- a/resources/lang/uk/settings.php +++ b/resources/lang/uk/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Ролі користувача', 'users_role_desc' => 'Виберіть, до яких ролей буде призначено цього користувача. Якщо користувачеві призначено декілька ролей, дозволи з цих ролей будуть складатись і вони отримуватимуть усі можливості призначених ролей.', 'users_password' => 'Пароль користувача', - 'users_password_desc' => 'Встановіть пароль для входу. Він повинен містити принаймні 5 символів.', + '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' => 'Ви можете надіслати цьому користувачеві лист із запрошенням, що дозволить йому встановити пароль власноруч, або ви можете встановити йому пароль самостійно.', 'users_send_invite_option' => 'Надіслати листа із запрошенням користувачу', 'users_external_auth_id' => 'Зовнішній ID автентифікації', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Дійсно хочете видалити цей токен API?', 'user_api_token_delete_success' => 'Токен API успішно видалено', + // 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. //!//////////////////////////////// diff --git a/resources/lang/vi/activities.php b/resources/lang/vi/activities.php index 255ce38aa..67199462f 100644 --- a/resources/lang/vi/activities.php +++ b/resources/lang/vi/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => 'đã tạo trang', - 'page_create_notification' => 'Trang đã được tạo thành công', + 'page_create_notification' => 'Page successfully created', 'page_update' => 'đã cập nhật trang', - 'page_update_notification' => 'Trang đã được cập nhật thành công', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => 'đã xóa trang', - 'page_delete_notification' => 'Trang đã được xóa thành công', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => 'đã khôi phục trang', - 'page_restore_notification' => 'Trang đã được khôi phục thành công', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => 'đã di chuyển trang', // Chapters 'chapter_create' => 'đã tạo chương', - 'chapter_create_notification' => 'Chương đã được tạo thành công', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => 'đã cập nhật chương', - 'chapter_update_notification' => 'Chương đã được cập nhật thành công', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => 'đã xóa chương', - 'chapter_delete_notification' => 'Chương đã được xóa thành công', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => 'đã di chuyển chương', // Books 'book_create' => 'đã tạo sách', - 'book_create_notification' => 'Sách đã được tạo thành công', + 'book_create_notification' => 'Book successfully created', 'book_update' => 'đã cập nhật sách', - 'book_update_notification' => 'Sách đã được cập nhật thành công', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => 'đã xóa sách', - 'book_delete_notification' => 'Sách đã được xóa thành công', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => 'đã sắp xếp sách', - 'book_sort_notification' => 'Sách đã được sắp xếp lại thành công', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => 'đã tạo giá sách', - 'bookshelf_create_notification' => 'Giá sách đã được tạo thành công', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => 'cập nhật giá sách', - 'bookshelf_update_notification' => 'Giá sách đã tạo thành công', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => 'đã xóa giá sách', - 'bookshelf_delete_notification' => 'Giá sách đã được xóa thành công', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" đã được thêm vào danh sách yêu thích của bạn', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Cấu hình xác thực nhiều bước thành công', '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', + // Other 'commented_on' => 'đã bình luận về', 'permissions_update' => 'các quyền đã được cập nhật', diff --git a/resources/lang/vi/auth.php b/resources/lang/vi/auth.php index 91b7608aa..63fe8b292 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' => 'Cần tối thiểu 7 kí tự', + 'password_hint' => 'Must be at least 8 characters', '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.', diff --git a/resources/lang/vi/common.php b/resources/lang/vi/common.php index c00ea10ce..6f50dbb20 100644 --- a/resources/lang/vi/common.php +++ b/resources/lang/vi/common.php @@ -71,6 +71,10 @@ 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', // Header 'header_menu_expand' => 'Expand Header Menu', diff --git a/resources/lang/vi/entities.php b/resources/lang/vi/entities.php index 18452ced6..7dfbe5256 100644 --- a/resources/lang/vi/entities.php +++ b/resources/lang/vi/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => 'Các Chương cuối', 'books_sort_show_other' => 'Hiển thị các Sách khác', 'books_sort_save' => 'Lưu thứ tự mới', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => 'Chương', @@ -161,6 +163,8 @@ return [ 'chapters_move' => 'Di chuyển Chương', 'chapters_move_named' => 'Di chuyển Chương :chapterName', 'chapter_move_success' => 'Chương được di chuyển đến :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => 'Quyền hạn Chương', 'chapters_empty' => 'Không có trang nào hiện có trong chương này.', 'chapters_permissions_active' => 'Đang bật các quyền hạn từ Chương', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => 'Bạn có chắc bạn muốn khôi phục phiên bản này? Nội dung trang hiện tại sẽ được thay thế.', 'revision_delete_success' => 'Phiên bản đã được xóa', 'revision_cannot_delete_latest' => 'Không thể xóa phiên bản mới nhất.', + + // 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.', ]; diff --git a/resources/lang/vi/settings.php b/resources/lang/vi/settings.php index 566374967..b1f9e9c1c 100644 --- a/resources/lang/vi/settings.php +++ b/resources/lang/vi/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => 'Quyền người dùng', 'users_role_desc' => 'Chọn quyền mà người dùng sẽ được gán. Nếu người dùng được gán nhiều quyền, các quyền hạn sẽ ghi đè lên nhau và họ sẽ nhận được tất cả các quyền hạn từ quyền được gán.', 'users_password' => 'Mật khẩu người dùng', - 'users_password_desc' => 'Đặt mật khẩu dùng để đăng nhập ứng dụng. Nó phải có độ dài tối thiểu 6 ký tự.', + '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' => 'Bạn có thể chọn để gửi cho người dùng này một email mời, giúp họ có thể tự đặt mật khẩu cho chính họ. Nếu không bạn có thể đặt mật khẩu cho họ.', 'users_send_invite_option' => 'Gửi email mời người dùng', 'users_external_auth_id' => 'Mã của xác thực ngoài', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => 'Bạn có chắc rằng muốn xóa token API này?', 'user_api_token_delete_success' => 'Token API đã được xóa thành công', + // 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. //!//////////////////////////////// diff --git a/resources/lang/zh_CN/activities.php b/resources/lang/zh_CN/activities.php index 82c6e8f26..834ed1332 100644 --- a/resources/lang/zh_CN/activities.php +++ b/resources/lang/zh_CN/activities.php @@ -7,33 +7,33 @@ return [ // Pages 'page_create' => '创建了页面', - 'page_create_notification' => '页面已创建成功', + 'page_create_notification' => '页面已成功创建', 'page_update' => '更新了页面', - 'page_update_notification' => '页面已更新成功', + 'page_update_notification' => '页面已成功更新', 'page_delete' => '删除了页面', - 'page_delete_notification' => '页面已删除成功', + 'page_delete_notification' => '页面已成功删除', 'page_restore' => '恢复了页面', - 'page_restore_notification' => '页面已恢复成功', + 'page_restore_notification' => '页面已成功恢复', 'page_move' => '移动了页面', // Chapters 'chapter_create' => '创建了章节', - 'chapter_create_notification' => '章节已创建成功', + 'chapter_create_notification' => '章节已成功创建', 'chapter_update' => '更新了章节', - 'chapter_update_notification' => '章节已创建成功', + 'chapter_update_notification' => '章节已成功更新', 'chapter_delete' => '删除了章节', - 'chapter_delete_notification' => '章节已删除成功', + 'chapter_delete_notification' => '章节已成功删除', 'chapter_move' => '移动了章节', // Books 'book_create' => '创建了图书', - 'book_create_notification' => '图书已创建成功', + 'book_create_notification' => '图书已成功创建', 'book_update' => '更新了图书', - 'book_update_notification' => '图书已更新成功', + 'book_update_notification' => '图书已成功更新', 'book_delete' => '删除了图书', - 'book_delete_notification' => '图书已删除成功', + 'book_delete_notification' => '图书已成功删除', 'book_sort' => '排序了图书', - 'book_sort_notification' => '图书已重新排序成功', + 'book_sort_notification' => '图书已成功重新排序', // Bookshelves 'bookshelf_create' => '创建了书架', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => '多重身份认证设置成功', 'mfa_remove_method_notification' => '多重身份认证已成功移除', + // Webhooks + 'webhook_create' => '创建了 webhook', + 'webhook_create_notification' => 'Webhook 已成功创建', + 'webhook_update' => '更新了 webhook', + 'webhook_update_notification' => 'Webhook 已成功更新', + 'webhook_delete' => '删除了 webhook', + 'webhook_delete_notification' => 'Webhook 已成功删除', + // Other 'commented_on' => '评论', 'permissions_update' => '权限已更新', diff --git a/resources/lang/zh_CN/auth.php b/resources/lang/zh_CN/auth.php index 201fe2500..459b5f02f 100644 --- a/resources/lang/zh_CN/auth.php +++ b/resources/lang/zh_CN/auth.php @@ -21,7 +21,7 @@ return [ 'email' => 'Email地址', 'password' => '密码', 'password_confirm' => '确认密码', - 'password_hint' => '必须超过7个字符', + 'password_hint' => '必须至少有 8 个字符', 'forgot_password' => '忘记密码?', 'remember_me' => '记住我', 'ldap_email_hint' => '请输入用于此帐户的电子邮件。', diff --git a/resources/lang/zh_CN/common.php b/resources/lang/zh_CN/common.php index f1bd1f172..5edb74d25 100644 --- a/resources/lang/zh_CN/common.php +++ b/resources/lang/zh_CN/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => '列表视图', 'default' => '默认', 'breadcrumb' => '面包屑导航', + 'status' => '状态', + 'status_active' => '已激活', + 'status_inactive' => '未激活', + 'never' => '永不', // Header 'header_menu_expand' => '展开标头菜单', diff --git a/resources/lang/zh_CN/entities.php b/resources/lang/zh_CN/entities.php index dd877441a..e6ff95a67 100644 --- a/resources/lang/zh_CN/entities.php +++ b/resources/lang/zh_CN/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => '章节倒序', 'books_sort_show_other' => '显示其他图书', 'books_sort_save' => '保存新顺序', + 'books_copy' => '复制图书', + 'books_copy_success' => '图书已成功复制', // Chapters 'chapter' => '章节', @@ -161,6 +163,8 @@ return [ 'chapters_move' => '移动章节', 'chapters_move_named' => '移动章节「:chapterName」', 'chapter_move_success' => '章节移动到「:bookName」', + 'chapters_copy' => '复制章节', + 'chapters_copy_success' => '章节已成功复制', 'chapters_permissions' => '章节权限', 'chapters_empty' => '本章目前没有页面。', 'chapters_permissions_active' => '有效的章节权限', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => '您确定要恢复到此修订版吗?恢复后原有内容将会被替换。', 'revision_delete_success' => '修订删除', 'revision_cannot_delete_latest' => '无法删除最新版本。', + + // Copy view + 'copy_consider' => '复制内容时请注意以下事项。', + 'copy_consider_permissions' => '自定义权限设置将不会被复制。', + 'copy_consider_owner' => '您将成为所有已复制内容的所有者。', + 'copy_consider_images' => '页面中的图像文件不会被复制,原始图像将保留它们与最初上传到的页面的关系。', + 'copy_consider_attachments' => '页面中的附件不会被复制。', + 'copy_consider_access' => '改变位置、所有者或权限可能会导致此内容被以前无法访问的人访问。', ]; diff --git a/resources/lang/zh_CN/settings.php b/resources/lang/zh_CN/settings.php index ee6f6439a..85b7094b9 100755 --- a/resources/lang/zh_CN/settings.php +++ b/resources/lang/zh_CN/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => '用户角色', 'users_role_desc' => '选择将分配给该用户的角色。 如果将一个用户分配给多个角色,则这些角色的权限将堆叠在一起,并且他们将获得分配的角色的所有功能。', 'users_password' => '用户密码', - 'users_password_desc' => '设置用于登录应用程序的密码。 该长度必须至少为6个字符。', + 'users_password_desc' => '设置用于登录本应用的密码。 长度必须至少为 8 个字符。', 'users_send_invite_text' => '您可以向该用户发送邀请电子邮件,允许他们设置自己的密码,否则,您可以自己设置他们的密码。', 'users_send_invite_option' => '发送邀请用户电子邮件', 'users_external_auth_id' => '外部身份认证ID', @@ -229,10 +229,38 @@ return [ 'user_api_token_created' => '创建的令牌:timeAgo', 'user_api_token_updated' => '令牌更新:timeAgo', 'user_api_token_delete' => '删除令牌', - 'user_api_token_delete_warning' => '这将会从系统中完全删除名为“令牌命名”的API令牌', + 'user_api_token_delete_warning' => '这将会从系统中完全删除名为 “:tokenName” 的 API 令牌', 'user_api_token_delete_confirm' => '您确定要删除此API令牌吗?', 'user_api_token_delete_success' => '成功删除API令牌', + // Webhooks + 'webhooks' => 'Webhooks', + 'webhooks_create' => '新建 Webhook', + 'webhooks_none_created' => '不存在已创建的 webhooks', + 'webhooks_edit' => '编辑 Webhook', + 'webhooks_save' => '保存 Webhook', + 'webhooks_details' => 'Webhook 详情', + 'webhooks_details_desc' => '提供一个用户友好的名称和一个 POST endpoint 作为 webhook 数据发送的位置。', + 'webhooks_events' => 'Webhook 事件', + 'webhooks_events_desc' => '选择所有应触发此 webhook 的事件。', + 'webhooks_events_warning' => '请记住,即使应用了自定义权限,所有选定的事件也仍然会被触发。 确保使用此 webhook 不会泄露机密内容。', + 'webhooks_events_all' => '所有系统事件', + 'webhooks_name' => 'Webhook 名称', + 'webhooks_timeout' => 'Webhook 请求超时(秒)', + 'webhooks_endpoint' => 'Webhook Endpoint', + 'webhooks_active' => '激活 Webhook', + 'webhook_events_table_header' => '事件', + 'webhooks_delete' => '删除 Webhook', + 'webhooks_delete_warning' => '这将会从系统中完全删除名为 “:webhookName” 的 webhook。', + 'webhooks_delete_confirm' => '您确定要删除此 Webhook 吗?', + 'webhooks_format_example' => 'Webhook 格式示例', + 'webhooks_format_example_desc' => 'Webhook 数据会用 POST 请求按照以下 JSON 格式发送到设置的 endpoint。 “related_item” 和 “url” 属性是可选的,取决于触发的事件类型。', + 'webhooks_status' => 'Webhook 状态', + 'webhooks_last_called' => '最后一次调用:', + 'webhooks_last_errored' => '最后一个错误:', + 'webhooks_last_error_message' => '最后一个错误消息:', + + //! If editing translations files directly please ignore this in all //! languages apart from en. Content will be auto-copied from en. //!//////////////////////////////// diff --git a/resources/lang/zh_TW/activities.php b/resources/lang/zh_TW/activities.php index 0fe3ecd84..9df1a5766 100644 --- a/resources/lang/zh_TW/activities.php +++ b/resources/lang/zh_TW/activities.php @@ -7,41 +7,41 @@ return [ // Pages 'page_create' => '已建立頁面', - 'page_create_notification' => '頁面已建立成功', + 'page_create_notification' => 'Page successfully created', 'page_update' => '已更新頁面', - 'page_update_notification' => '頁面已更新成功', + 'page_update_notification' => 'Page successfully updated', 'page_delete' => '已刪除頁面', - 'page_delete_notification' => '頁面已刪除成功', + 'page_delete_notification' => 'Page successfully deleted', 'page_restore' => '已還原頁面', - 'page_restore_notification' => '頁面已還原成功', + 'page_restore_notification' => 'Page successfully restored', 'page_move' => '已移動頁面', // Chapters 'chapter_create' => '已建立章節', - 'chapter_create_notification' => '章節已建立成功', + 'chapter_create_notification' => 'Chapter successfully created', 'chapter_update' => '已更新章節', - 'chapter_update_notification' => '章節已建立成功', + 'chapter_update_notification' => 'Chapter successfully updated', 'chapter_delete' => '已刪除章節', - 'chapter_delete_notification' => '章節已刪除成功', + 'chapter_delete_notification' => 'Chapter successfully deleted', 'chapter_move' => '已移動章節', // Books 'book_create' => '已建立書本', - 'book_create_notification' => '書本已建立成功', + 'book_create_notification' => 'Book successfully created', 'book_update' => '已更新書本', - 'book_update_notification' => '書本已更新成功', + 'book_update_notification' => 'Book successfully updated', 'book_delete' => '已刪除書本', - 'book_delete_notification' => '書本已刪除成功', + 'book_delete_notification' => 'Book successfully deleted', 'book_sort' => '已排序書本', - 'book_sort_notification' => '書本已重新排序成功', + 'book_sort_notification' => 'Book successfully re-sorted', // Bookshelves - 'bookshelf_create' => '已建立書架', - 'bookshelf_create_notification' => '書架已建立成功', + 'bookshelf_create' => 'created bookshelf', + 'bookshelf_create_notification' => 'Bookshelf successfully created', 'bookshelf_update' => '已更新書架', - 'bookshelf_update_notification' => '書架已更新成功', + 'bookshelf_update_notification' => 'Bookshelf successfully updated', 'bookshelf_delete' => '已刪除書架', - 'bookshelf_delete_notification' => '書架已刪除成功', + 'bookshelf_delete_notification' => 'Bookshelf successfully deleted', // Favourites 'favourite_add_notification' => '":name" 已加入到你的最愛', @@ -51,6 +51,14 @@ return [ 'mfa_setup_method_notification' => 'Multi-factor method successfully configured', 'mfa_remove_method_notification' => 'Multi-factor method successfully removed', + // 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', + // Other 'commented_on' => '評論', 'permissions_update' => '更新權限', diff --git a/resources/lang/zh_TW/auth.php b/resources/lang/zh_TW/auth.php index 642e8e496..b051deda5 100644 --- a/resources/lang/zh_TW/auth.php +++ b/resources/lang/zh_TW/auth.php @@ -21,7 +21,7 @@ return [ 'email' => '電子郵件', 'password' => '密碼', 'password_confirm' => '確認密碼', - 'password_hint' => '必須超過 7 個字元', + 'password_hint' => 'Must be at least 8 characters', 'forgot_password' => '忘記密碼?', 'remember_me' => '記住我', 'ldap_email_hint' => '請輸入此帳號使用的電子郵件。', diff --git a/resources/lang/zh_TW/common.php b/resources/lang/zh_TW/common.php index f1b04ba13..63fe78d8e 100644 --- a/resources/lang/zh_TW/common.php +++ b/resources/lang/zh_TW/common.php @@ -71,6 +71,10 @@ return [ 'list_view' => '列表檢視', 'default' => '預設', 'breadcrumb' => '頁面路徑', + 'status' => 'Status', + 'status_active' => 'Active', + 'status_inactive' => 'Inactive', + 'never' => 'Never', // Header 'header_menu_expand' => '展開選單', diff --git a/resources/lang/zh_TW/entities.php b/resources/lang/zh_TW/entities.php index c14b9cf7d..0b10aaa83 100644 --- a/resources/lang/zh_TW/entities.php +++ b/resources/lang/zh_TW/entities.php @@ -143,6 +143,8 @@ return [ 'books_sort_chapters_last' => '最後一章', 'books_sort_show_other' => '顯示其他書本', 'books_sort_save' => '儲存新順序', + 'books_copy' => 'Copy Book', + 'books_copy_success' => 'Book successfully copied', // Chapters 'chapter' => '章節', @@ -161,6 +163,8 @@ return [ 'chapters_move' => '移動章節', 'chapters_move_named' => '移動章節 :chapterName', 'chapter_move_success' => '章節移動到 :bookName', + 'chapters_copy' => 'Copy Chapter', + 'chapters_copy_success' => 'Chapter successfully copied', 'chapters_permissions' => '章節權限', 'chapters_empty' => '本章目前沒有頁面。', 'chapters_permissions_active' => '章節權限已啟用', @@ -332,4 +336,12 @@ return [ 'revision_restore_confirm' => '您確定要還原此修訂版本嗎? 目前頁面內容將被替換。', 'revision_delete_success' => '修訂版本已刪除', 'revision_cannot_delete_latest' => '無法刪除最新修訂版本。', + + // 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.', ]; diff --git a/resources/lang/zh_TW/settings.php b/resources/lang/zh_TW/settings.php index 9816a8c15..ad1282556 100644 --- a/resources/lang/zh_TW/settings.php +++ b/resources/lang/zh_TW/settings.php @@ -174,7 +174,7 @@ return [ 'users_role' => '使用者角色', 'users_role_desc' => '選取要分配的此使用者的角色。若使用者被分配到多個角色,則這些角色的權限將會堆疊,使用者將會取得被分配角色的所有功能。', 'users_password' => '使用者密碼', - 'users_password_desc' => '設定用於登入應用程式的密碼。密碼必須至少 6 個字元長。', + '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' => '您可以選擇向此使用者傳送邀請電子郵件,讓他們可以設定自己的密碼,您也可以自行設定他們的密碼。', 'users_send_invite_option' => '傳送邀請電子郵件給使用者', 'users_external_auth_id' => '外部身份驗證 ID', @@ -233,6 +233,34 @@ return [ 'user_api_token_delete_confirm' => '您確定要刪除此 API 權杖嗎?', 'user_api_token_delete_success' => 'API 權杖已成功刪除', + // 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. //!////////////////////////////////