1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-07-28 17:02:04 +03:00

Followed Laravel 9 update steps and file changes

This commit is contained in:
Dan Brown
2023-02-06 16:58:29 +00:00
parent 6e6f113336
commit 008e7a4d25
604 changed files with 1670 additions and 2507 deletions

73
lang/ar/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'تم إنشاء صفحة',
'page_create_notification' => 'تم إنشاء الصفحة بنجاح',
'page_update' => 'تم تحديث الصفحة',
'page_update_notification' => 'تم تحديث الصفحة بنجاح',
'page_delete' => 'تم حذف الصفحة',
'page_delete_notification' => 'تم حذف الصفحة بنجاح',
'page_restore' => 'تمت استعادة الصفحة',
'page_restore_notification' => 'تمت استعادة الصفحة بنجاح',
'page_move' => 'تم نقل الصفحة',
// Chapters
'chapter_create' => 'تم إنشاء فصل',
'chapter_create_notification' => 'تم إنشاء الفصل بنجاح',
'chapter_update' => 'تم تحديث الفصل',
'chapter_update_notification' => 'تم تحديث الفصل بنجاح',
'chapter_delete' => 'تم حذف الفصل',
'chapter_delete_notification' => 'تم حذف الفصل بنجاح',
'chapter_move' => 'تم نقل الفصل',
// Books
'book_create' => 'تم إنشاء كتاب',
'book_create_notification' => 'تم إنشاء الكتاب بنجاح',
'book_create_from_chapter' => 'تم تحويل الفصل إلى كتاب',
'book_create_from_chapter_notification' => 'تم تحويل الفصل إلى كتاب بنجاح',
'book_update' => 'تم تحديث الكتاب',
'book_update_notification' => 'تم تحديث الكتاب بنجاح',
'book_delete' => 'تم حذف الكتاب',
'book_delete_notification' => 'تم حذف الكتاب بنجاح',
'book_sort' => 'تم سرد الكتاب',
'book_sort_notification' => 'تم إعادة فرز الكتاب بنجاح',
// Bookshelves
'bookshelf_create' => 'تم إنشاء رف',
'bookshelf_create_notification' => 'تم إنشاء رف بنجاح',
'bookshelf_create_from_book' => 'تم تحويل الكتاب إلى رف',
'bookshelf_create_from_book_notification' => 'تم تحويل الكتاب إلى رف بنجاح',
'bookshelf_update' => 'تم تحديث الرف',
'bookshelf_update_notification' => 'تم تحديث الرف بنجاح',
'bookshelf_delete' => 'تم حذف الرف',
'bookshelf_delete_notification' => 'تم حذف الرف بنجاح',
// Favourites
'favourite_add_notification' => 'تم إضافة ":name" إلى المفضلة لديك',
'favourite_remove_notification' => 'تم إزالة ":name" من المفضلة لديك',
// MFA
'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 بنجاح',
// Users
'user_update_notification' => 'تم تحديث المستخدم بنجاح',
'user_delete_notification' => 'تم إزالة المستخدم بنجاح',
// Other
'commented_on' => 'تم التعليق',
'permissions_update' => 'تحديث الأذونات',
];

117
lang/ar/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'البيانات المعطاة لا توافق سجلاتنا.',
'throttle' => 'تجاوزت الحد الأقصى من المحاولات. الرجاء المحاولة مرة أخرى بعد :seconds seconds.',
// Login & Register
'sign_up' => 'إنشاء حساب',
'log_in' => 'تسجيل الدخول',
'log_in_with' => 'تسجيل الدخول باستخدام :socialDriver',
'sign_up_with' => 'إنشاء حساب باستخدام :socialDriver',
'logout' => 'تسجيل الخروج',
'name' => 'الاسم',
'username' => 'اسم المستخدم',
'email' => 'البريد الإلكتروني',
'password' => 'كلمة المرور',
'password_confirm' => 'تأكيد كلمة المرور',
'password_hint' => 'يجب أن تحتوي كلمة المرور على 8 خانات على الأقل',
'forgot_password' => 'نسيت كلمة المرور؟',
'remember_me' => 'تذكرني',
'ldap_email_hint' => 'الرجاء إدخال عنوان بريد إلكتروني لاستخدامه مع الحساب.',
'create_account' => 'إنشاء حساب',
'already_have_account' => 'لديك حساب بالفعل؟',
'dont_have_account' => 'ليس لديك حساب؟',
'social_login' => 'تسجيل الدخول باستخدام حسابات التواصل الاجتماعي',
'social_registration' => 'إنشاء حساب باستخدام حسابات التواصل الاجتماعي',
'social_registration_text' => 'إنشاء حساب والدخول باستخدام خدمة أخرى.',
'register_thanks' => 'شكراً لتسجيل حسابك!',
'register_confirm' => 'الرجاء مراجعة البريد الإلكتروني والضغط على زر التأكيد لاستخدام :appName.',
'registrations_disabled' => 'التسجيل مغلق حالياً',
'registration_email_domain_invalid' => 'المجال الخاص بالبريد الإلكتروني لا يملك حق الوصول لهذا التطبيق',
'register_success' => 'شكراً لإنشاء حسابكم! تم تسجيلكم ودخولكم للحساب الخاص بكم.',
// Login auto-initiation
'auto_init_starting' => 'Attempting Login',
'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.',
'auto_init_start_link' => 'المتابعة مع المصادقة',
// Password Reset
'reset_password' => 'استعادة كلمة المرور',
'reset_password_send_instructions' => 'أدخل بريدك الإلكتروني بالأسفل وسيتم إرسال رسالة برابط لاستعادة كلمة المرور.',
'reset_password_send_button' => 'أرسل رابط الاستعادة',
'reset_password_sent' => 'سيتم إرسال رابط إعادة تعيين كلمة المرور إلى عنوان البريد الإلكتروني هذا إذا كان موجودًا في النظام.',
'reset_password_success' => 'تمت استعادة كلمة المرور بنجاح.',
'email_reset_subject' => 'استعد كلمة المرور الخاصة بتطبيق :appName',
'email_reset_text' => 'تم إرسال هذه الرسالة بسبب تلقينا لطلب استعادة كلمة المرور الخاصة بحسابكم.',
'email_reset_not_requested' => 'إذا لم يتم طلب استعادة كلمة المرور من قبلكم، فلا حاجة لاتخاذ أية خطوات.',
// Email Confirmation
'email_confirm_subject' => 'تأكيد بريدكم الإلكتروني لتطبيق :appName',
'email_confirm_greeting' => 'شكرا لانضمامكم إلى :appName!',
'email_confirm_text' => 'الرجاء تأكيد بريدكم الإلكتروني بالضغط على الزر أدناه:',
'email_confirm_action' => 'تأكيد البريد الإلكتروني',
'email_confirm_send_error' => 'تأكيد البريد الإلكتروني مطلوب ولكن النظام لم يستطع إرسال الرسالة. تواصل مع مشرف النظام للتأكد من إعدادات البريد.',
'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.',
'email_confirm_resent' => 'تمت إعادة إرسال رسالة التأكيد. الرجاء مراجعة صندوق الوارد',
'email_confirm_thanks' => 'Thanks for confirming!',
'email_confirm_thanks_desc' => 'Please wait a moment while your confirmation is handled. If you are not redirected after 3 seconds press the "Continue" link below to proceed.',
'email_not_confirmed' => 'لم يتم تأكيد البريد الإلكتروني',
'email_not_confirmed_text' => 'لم يتم بعد تأكيد عنوان البريد الإلكتروني.',
'email_not_confirmed_click_link' => 'الرجاء الضغط على الرابط المرسل إلى بريدكم الإلكتروني بعد تسجيلكم.',
'email_not_confirmed_resend' => 'إذا لم يتم إيجاد الرسالة، بإمكانكم إعادة إرسال رسالة التأكيد عن طريق تعبئة النموذج أدناه.',
'email_not_confirmed_resend_button' => 'إعادة إرسال رسالة التأكيد',
// User Invite
'user_invite_email_subject' => 'تمت دعوتك للانضمام إلى صفحة الحالة الخاصة بـ :app_name!',
'user_invite_email_greeting' => 'تم إنشاء حساب مستخدم لك على %site%.',
'user_invite_email_text' => 'انقر على الزر أدناه لتعيين كلمة مرور الحساب والحصول على الوصول:',
'user_invite_email_action' => 'كلمة سر المستخدم',
'user_invite_page_welcome' => 'مرحبا بكم في :appName!',
'user_invite_page_text' => 'لإكمال حسابك والحصول على حق الوصول تحتاج إلى تعيين كلمة مرور سيتم استخدامها لتسجيل الدخول إلى :appName في الزيارات المستقبلية.',
'user_invite_page_confirm_button' => 'تأكيد كلمة المرور',
'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!',
// Multi-factor Authentication
'mfa_setup' => 'Setup Multi-Factor Authentication',
'mfa_setup_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'mfa_setup_configured' => 'Already configured',
'mfa_setup_reconfigure' => 'Reconfigure',
'mfa_setup_remove_confirmation' => 'Are you sure you want to remove this multi-factor authentication method?',
'mfa_setup_action' => 'إعداد (تنصيب)',
'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' => 'تطبيق الجوال',
'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.',
];

107
lang/ar/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'إلغاء',
'confirm' => 'تأكيد',
'back' => 'رجوع',
'save' => 'حفظ',
'continue' => 'استمرار',
'select' => 'تحديد',
'toggle_all' => 'تبديل الكل',
'more' => 'المزيد',
// Form Labels
'name' => 'الاسم',
'description' => 'الوصف',
'role' => 'الدور',
'cover_image' => 'صورة الغلاف',
'cover_image_description' => 'الصورة يجب أن تكون مقاربة لحجم 440×250 بكسل.',
// Actions
'actions' => 'إجراءات',
'view' => 'عرض',
'view_all' => 'عرض الكل',
'new' => 'New',
'create' => 'إنشاء',
'update' => 'تحديث',
'edit' => 'تعديل',
'sort' => 'سرد',
'move' => 'نقل',
'copy' => 'نسخ',
'reply' => 'رد',
'delete' => 'حذف',
'delete_confirm' => 'تأكيد الحذف',
'search' => 'بحث',
'search_clear' => 'مسح البحث',
'reset' => 'إعادة تعيين',
'remove' => 'إزالة',
'add' => 'إضافة',
'configure' => 'Configure',
'fullscreen' => 'شاشة كاملة',
'favourite' => 'Favourite',
'unfavourite' => 'Unfavourite',
'next' => 'Next',
'previous' => 'Previous',
'filter_active' => 'Active Filter:',
'filter_clear' => 'Clear Filter',
'download' => 'Download',
'open_in_tab' => 'Open in Tab',
// Sort Options
'sort_options' => 'خيارات الفرز',
'sort_direction_toggle' => 'الفرز وفق الاتجاه',
'sort_ascending' => 'فرز تصاعدي',
'sort_descending' => 'فرز تنازلي',
'sort_name' => 'الاسم',
'sort_default' => 'افتراضي',
'sort_created_at' => 'تاريخ الإنشاء',
'sort_updated_at' => 'تاريخ التحديث',
// Misc
'deleted_user' => 'المستخدم المحذوف',
'no_activity' => 'لا يوجد نشاط لعرضه',
'no_items' => 'لا توجد عناصر متوفرة',
'back_to_top' => 'العودة إلى الأعلى',
'skip_to_main_content' => 'Skip to main content',
'toggle_details' => 'عرض / إخفاء التفاصيل',
'toggle_thumbnails' => 'عرض / إخفاء الصور المصغرة',
'details' => 'التفاصيل',
'grid_view' => 'عرض شبكي',
'list_view' => 'عرض منسدل',
'default' => 'افتراضي',
'breadcrumb' => 'شريط التنقل',
'status' => 'Status',
'status_active' => 'Active',
'status_inactive' => 'Inactive',
'never' => 'Never',
'none' => 'None',
// Header
'homepage' => 'Homepage',
'header_menu_expand' => 'عرض القائمة',
'profile_menu' => 'قائمة ملف التعريف',
'view_profile' => 'عرض الملف الشخصي',
'edit_profile' => 'تعديل الملف الشخصي',
'dark_mode' => 'الوضع المظلم',
'light_mode' => 'الوضع المضيء',
'global_search' => 'Global Search',
// Layout tabs
'tab_info' => 'معلومات',
'tab_info_label' => 'تبويب: إظهار المعلومات الثانوية',
'tab_content' => 'المحتوى',
'tab_content_label' => 'تبويب: إظهار المحتوى الأساسي',
// Email Content
'email_action_help' => 'إذا واجهتكم مشكلة عند ضغط زر ":actionText" فبإمكانكم نسخ الرابط أدناه ولصقه بالمتصفح:',
'email_rights' => 'جميع الحقوق محفوظة',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'سياسة الخصوصية',
'terms_of_service' => 'اتفاقية شروط الخدمة',
];

34
lang/ar/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'تحديد صورة',
'image_all' => 'الكل',
'image_all_title' => 'عرض جميع الصور',
'image_book_title' => 'عرض الصور المرفوعة لهذا الكتاب',
'image_page_title' => 'عرض الصور المرفوعة لهذه الصفحة',
'image_search_hint' => 'البحث باستخدام اسم الصورة',
'image_uploaded' => 'وقت الرفع :uploadedDate',
'image_load_more' => 'المزيد',
'image_image_name' => 'اسم الصورة',
'image_delete_used' => 'هذه الصورة مستخدمة بالصفحات أدناه.',
'image_delete_confirm_text' => 'هل أنت متأكد من أنك تريد حذف هذه الصورة؟',
'image_select_image' => 'تحديد الصورة',
'image_dropzone' => 'قم بإسقاط الصورة أو اضغط هنا للرفع',
'images_deleted' => 'تم حذف الصور',
'image_preview' => 'معاينة الصور',
'image_upload_success' => 'تم رفع الصورة بنجاح',
'image_update_success' => 'تم تحديث تفاصيل الصورة بنجاح',
'image_delete_success' => 'تم حذف الصورة بنجاح',
'image_upload_remove' => 'إزالة',
// Code Editor
'code_editor' => 'تعديل الشفرة',
'code_language' => 'لغة الشفرة',
'code_content' => 'محتويات الشفرة',
'code_session_history' => 'سجل الدورة',
'code_save' => 'حفظ الشفرة',
];

174
lang/ar/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'عام',
'advanced' => 'متقدم',
'none' => 'بدون',
'cancel' => 'إلغاء',
'save' => 'حفظ',
'close' => 'إغلاق',
'undo' => 'تراجع',
'redo' => 'إعادة التنفيذ',
'left' => 'يسار',
'center' => 'منتصف',
'right' => 'يمين',
'top' => 'الأعلى',
'middle' => 'وسط',
'bottom' => 'أسفل',
'width' => 'العرض',
'height' => 'الارتفاع',
'More' => 'المزيد',
'select' => 'Select...',
// Toolbar
'formats' => 'التنسيقات',
'header_large' => 'رأس صفحة كبير',
'header_medium' => 'رأس صفحة متوسط',
'header_small' => 'رأس صفحة صغير',
'header_tiny' => 'رأس صفحة صغير جدا',
'paragraph' => 'فقرة',
'blockquote' => 'صندوق اقتباس',
'inline_code' => 'كود مدمج',
'callouts' => 'تعليق تفسيري',
'callout_information' => 'معلومات',
'callout_success' => 'نجاح',
'callout_warning' => 'تحذير',
'callout_danger' => 'خطر',
'bold' => 'غامق',
'italic' => 'مائل',
'underline' => 'تحته خط',
'strikethrough' => 'مشطوب',
'superscript' => 'نص مرتفع',
'subscript' => 'نص منخفض',
'text_color' => 'لون النص',
'custom_color' => 'لون مخصص',
'remove_color' => 'إزالة اللون',
'background_color' => 'لون الخلفية',
'align_left' => 'محاذاة لليسار',
'align_center' => 'محاذاة بالمنتصف',
'align_right' => 'مُحاذاة لليمين',
'align_justify' => 'Justify',
'list_bullet' => 'قائمة نقاط',
'list_numbered' => 'قائمة مرقمة',
'list_task' => 'Task list',
'indent_increase' => 'زيادة البادئة',
'indent_decrease' => 'إنقاص البادئة',
'table' => 'جدول',
'insert_image' => 'ادراج صورة',
'insert_image_title' => 'Insert/Edit Image',
'insert_link' => 'Insert/edit link',
'insert_link_title' => 'Insert/Edit Link',
'insert_horizontal_line' => 'Insert horizontal line',
'insert_code_block' => 'Insert code block',
'edit_code_block' => 'Edit code block',
'insert_drawing' => 'Insert/edit drawing',
'drawing_manager' => 'Drawing manager',
'insert_media' => 'Insert/edit media',
'insert_media_title' => 'Insert/Edit Media',
'clear_formatting' => 'Clear formatting',
'source_code' => 'Source code',
'source_code_title' => 'Source Code',
'fullscreen' => 'Fullscreen',
'image_options' => 'Image options',
// Tables
'table_properties' => 'Table properties',
'table_properties_title' => 'Table Properties',
'delete_table' => 'Delete table',
'insert_row_before' => 'Insert row before',
'insert_row_after' => 'Insert row after',
'delete_row' => 'Delete row',
'insert_column_before' => 'Insert column before',
'insert_column_after' => 'Insert column after',
'delete_column' => 'Delete column',
'table_cell' => 'Cell',
'table_row' => 'Row',
'table_column' => 'Column',
'cell_properties' => 'Cell properties',
'cell_properties_title' => 'Cell Properties',
'cell_type' => 'Cell type',
'cell_type_cell' => 'Cell',
'cell_scope' => 'Scope',
'cell_type_header' => 'Header cell',
'merge_cells' => 'Merge cells',
'split_cell' => 'Split cell',
'table_row_group' => 'Row Group',
'table_column_group' => 'Column Group',
'horizontal_align' => 'Horizontal align',
'vertical_align' => 'Vertical align',
'border_width' => 'Border width',
'border_style' => 'Border style',
'border_color' => 'Border color',
'row_properties' => 'Row properties',
'row_properties_title' => 'Row Properties',
'cut_row' => 'Cut row',
'copy_row' => 'Copy row',
'paste_row_before' => 'Paste row before',
'paste_row_after' => 'Paste row after',
'row_type' => 'Row type',
'row_type_header' => 'Header',
'row_type_body' => 'Body',
'row_type_footer' => 'Footer',
'alignment' => 'Alignment',
'cut_column' => 'Cut column',
'copy_column' => 'نسخ العمود',
'paste_column_before' => 'لصق عمود قبل',
'paste_column_after' => 'لصق عمود بعد',
'cell_padding' => 'هوامش الخلايا',
'cell_spacing' => 'تباعد الخلايا',
'caption' => 'الوصف',
'show_caption' => 'إظهار الوصف',
'constrain' => 'Constrain proportions',
'cell_border_solid' => 'Solid',
'cell_border_dotted' => 'Dotted',
'cell_border_dashed' => 'Dashed',
'cell_border_double' => 'Double',
'cell_border_groove' => 'Groove',
'cell_border_ridge' => 'Ridge',
'cell_border_inset' => 'Inset',
'cell_border_outset' => 'Outset',
'cell_border_none' => 'None',
'cell_border_hidden' => 'Hidden',
// Images, links, details/summary & embed
'source' => 'Source',
'alt_desc' => 'Alternative description',
'embed' => 'Embed',
'paste_embed' => 'Paste your embed code below:',
'url' => 'URL',
'text_to_display' => 'Text to display',
'title' => 'Title',
'open_link' => 'Open link',
'open_link_in' => 'Open link in...',
'open_link_current' => 'Current window',
'open_link_new' => 'New window',
'remove_link' => 'Remove link',
'insert_collapsible' => 'Insert collapsible block',
'collapsible_unwrap' => 'Unwrap',
'edit_label' => 'Edit label',
'toggle_open_closed' => 'Toggle open/closed',
'collapsible_edit' => 'Edit collapsible block',
'toggle_label' => 'Toggle label',
// About view
'about' => 'About the editor',
'about_title' => 'About the WYSIWYG Editor',
'editor_license' => 'Editor License & Copyright',
'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under the MIT license.',
'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.',
'save_continue' => 'Save Page & Continue',
'callouts_cycle' => '(Keep pressing to toggle through types)',
'link_selector' => 'Link to content',
'shortcuts' => 'Shortcuts',
'shortcut' => 'Shortcut',
'shortcuts_intro' => 'The following shortcuts are available in the editor:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Description',
];

400
lang/ar/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'أنشئت مؤخراً',
'recently_created_pages' => 'صفحات أنشئت مؤخراً',
'recently_updated_pages' => 'صفحات حُدثت مؤخراً',
'recently_created_chapters' => 'فصول أنشئت مؤخراً',
'recently_created_books' => 'كتب أنشئت مؤخراً',
'recently_created_shelves' => 'أرفف أنشئت مؤخراً',
'recently_update' => 'حُدثت مؤخراً',
'recently_viewed' => 'عُرضت مؤخراً',
'recent_activity' => 'نشاطات حديثة',
'create_now' => 'أنشئ الآن',
'revisions' => 'مراجعات',
'meta_revision' => 'مراجعة #:revisionCount',
'meta_created' => 'أنشئ :timeLength',
'meta_created_name' => 'أنشئ :timeLength بواسطة :user',
'meta_updated' => 'مُحدث :timeLength',
'meta_updated_name' => 'مُحدث :timeLength بواسطة :user',
'meta_owned_name' => 'Owned by :user',
'meta_reference_page_count' => 'Referenced on 1 page|Referenced on :count pages',
'entity_select' => 'اختيار الكيان',
'entity_select_lack_permission' => 'You don\'t have the required permissions to select this item',
'images' => 'صور',
'my_recent_drafts' => 'مسوداتي الحديثة',
'my_recently_viewed' => 'ما عرضته مؤخراً',
'my_most_viewed_favourites' => 'My Most Viewed Favourites',
'my_favourites' => 'My Favourites',
'no_pages_viewed' => 'لم تستعرض أي صفحات',
'no_pages_recently_created' => 'لم تنشأ أي صفحات مؤخراً',
'no_pages_recently_updated' => 'لم تُحدّث أي صفحات مؤخراً',
'export' => 'تصدير',
'export_html' => 'صفحة ويب',
'export_pdf' => 'ملف PDF',
'export_text' => 'ملف نص عادي',
'export_md' => 'Markdown File',
// Permissions and restrictions
'permissions' => 'الأذونات',
'permissions_desc' => 'Set permissions here to override the default permissions provided by user roles.',
'permissions_book_cascade' => 'Permissions set on books will automatically cascade to child chapters and pages, unless they have their own permissions defined.',
'permissions_chapter_cascade' => 'Permissions set on chapters will automatically cascade to child pages, unless they have their own permissions defined.',
'permissions_save' => 'حفظ الأذونات',
'permissions_owner' => 'Owner',
'permissions_role_everyone_else' => 'Everyone Else',
'permissions_role_everyone_else_desc' => 'Set permissions for all roles not specifically overridden.',
'permissions_role_override' => 'Override permissions for role',
'permissions_inherit_defaults' => 'Inherit defaults',
// Search
'search_results' => 'نتائج البحث',
'search_total_results_found' => 'عدد النتائج :count|مجموع النتائج :count',
'search_clear' => 'مسح البحث',
'search_no_pages' => 'لم يطابق بحثكم أي صفحة',
'search_for_term' => 'ابحث عن :term',
'search_more' => 'المزيد من النتائج',
'search_advanced' => 'بحث مفصل',
'search_terms' => 'البحث باستخدام المصطلحات',
'search_content_type' => 'نوع المحتوى',
'search_exact_matches' => 'نتائج مطابقة تماماً',
'search_tags' => 'بحث الوسوم',
'search_options' => 'الخيارات',
'search_viewed_by_me' => 'استعرضت من قبلي',
'search_not_viewed_by_me' => 'لم تستعرض من قبلي',
'search_permissions_set' => 'حزمة الأذونات',
'search_created_by_me' => 'أنشئت بواسطتي',
'search_updated_by_me' => 'حُدثت بواسطتي',
'search_owned_by_me' => 'Owned by me',
'search_date_options' => 'خيارات التاريخ',
'search_updated_before' => 'حدثت قبل',
'search_updated_after' => 'حدثت بعد',
'search_created_before' => 'أنشئت قبل',
'search_created_after' => 'أنشئت بعد',
'search_set_date' => 'تحديد التاريخ',
'search_update' => 'تحديث البحث',
// Shelves
'shelf' => 'رف',
'shelves' => 'الأرفف',
'x_shelves' => ':count رف|:count أرفف',
'shelves_empty' => 'لم ينشأ أي رف',
'shelves_create' => 'إنشاء رف جديد',
'shelves_popular' => 'أرفف رائجة',
'shelves_new' => 'أرفف جديدة',
'shelves_new_action' => 'رف جديد',
'shelves_popular_empty' => 'ستظهر هنا الأرفف الأكثر رواجًا.',
'shelves_new_empty' => 'ستظهر هنا الأرفف التي أنشئت مؤخرًا.',
'shelves_save' => 'حفظ الرف',
'shelves_books' => 'كتب على هذا الرف',
'shelves_add_books' => 'إضافة كتب لهذا الرف',
'shelves_drag_books' => 'Drag books below to add them to this shelf',
'shelves_empty_contents' => 'لا توجد كتب مخصصة لهذا الرف',
'shelves_edit_and_assign' => 'تحرير الرف لإدراج كتب',
'shelves_edit_named' => 'Edit Shelf :name',
'shelves_edit' => 'Edit Shelf',
'shelves_delete' => 'Delete Shelf',
'shelves_delete_named' => 'Delete Shelf :name',
'shelves_delete_explain' => "This will delete the shelf with the name ':name'. Contained books will not be deleted.",
'shelves_delete_confirmation' => 'Are you sure you want to delete this shelf?',
'shelves_permissions' => 'Shelf Permissions',
'shelves_permissions_updated' => 'Shelf Permissions Updated',
'shelves_permissions_active' => 'Shelf Permissions Active',
'shelves_permissions_cascade_warning' => 'Permissions on shelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.',
'shelves_copy_permissions_to_books' => 'نسخ أذونات الوصول إلى الكتب',
'shelves_copy_permissions' => 'نسخ الأذونات',
'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this shelf to all books contained within. Before activating, ensure any changes to the permissions of this shelf have been saved.',
'shelves_copy_permission_success' => 'Shelf permissions copied to :count books',
// Books
'book' => 'كتاب',
'books' => 'الكتب',
'x_books' => ':count كتاب|:count كتب',
'books_empty' => 'لم يتم إنشاء أي كتب',
'books_popular' => 'كتب رائجة',
'books_recent' => 'كتب حديثة',
'books_new' => 'كتب جديدة',
'books_new_action' => 'كتاب جديد',
'books_popular_empty' => 'الكتب الأكثر رواجاً ستظهر هنا.',
'books_new_empty' => 'الكتب المنشأة مؤخراً ستظهر هنا.',
'books_create' => 'إنشاء كتاب جديد',
'books_delete' => 'حذف الكتاب',
'books_delete_named' => 'حذف كتاب :bookName',
'books_delete_explain' => 'سيتم حذف كتاب \':bookName\'، وأيضا حذف جميع الفصول والصفحات.',
'books_delete_confirmation' => 'تأكيد حذف الكتاب؟',
'books_edit' => 'تعديل الكتاب',
'books_edit_named' => 'تعديل كتاب :bookName',
'books_form_book_name' => 'اسم الكتاب',
'books_save' => 'حفظ الكتاب',
'books_permissions' => 'أذونات الكتاب',
'books_permissions_updated' => 'تم تحديث أذونات الكتاب',
'books_empty_contents' => 'لم يتم إنشاء أي صفحات أو فصول لهذا الكتاب.',
'books_empty_create_page' => 'إنشاء صفحة جديدة',
'books_empty_sort_current_book' => 'فرز الكتاب الحالي',
'books_empty_add_chapter' => 'إضافة فصل',
'books_permissions_active' => 'أذونات الكتاب مفعلة',
'books_search_this' => 'البحث في هذا الكتاب',
'books_navigation' => 'تصفح الكتاب',
'books_sort' => 'فرز محتويات الكتاب',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'فرز كتاب :bookName',
'books_sort_name' => 'ترتيب حسب الإسم',
'books_sort_created' => 'ترتيب حسب تاريخ الإنشاء',
'books_sort_updated' => 'فرز حسب تاريخ التحديث',
'books_sort_chapters_first' => 'الفصول الأولى',
'books_sort_chapters_last' => 'الفصول الأخيرة',
'books_sort_show_other' => 'عرض كتب أخرى',
'books_sort_save' => 'حفظ الترتيب الجديد',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Copy Book',
'books_copy_success' => 'Book successfully copied',
// Chapters
'chapter' => 'فصل',
'chapters' => 'فصول',
'x_chapters' => ':count فصل|:count فصول',
'chapters_popular' => 'فصول رائجة',
'chapters_new' => 'فصل جديد',
'chapters_create' => 'إنشاء فصل جديد',
'chapters_delete' => 'حذف الفصل',
'chapters_delete_named' => 'حذف فصل :chapterName',
'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'تأكيد حذف الفصل؟',
'chapters_edit' => 'تعديل الفصل',
'chapters_edit_named' => 'تعديل فصل :chapterName',
'chapters_save' => 'حفظ الفصل',
'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' => 'أذونات الفصل مفعلة',
'chapters_permissions_success' => 'تم تحديث أذونات الفصل',
'chapters_search_this' => 'البحث في هذا الفصل',
'chapter_sort_book' => 'Sort Book',
// Pages
'page' => 'صفحة',
'pages' => 'صفحات',
'x_pages' => ':count صفحة|:count صفحات',
'pages_popular' => 'صفحات رائجة',
'pages_new' => 'صفحة جديدة',
'pages_attachments' => 'مرفقات',
'pages_navigation' => 'تصفح الصفحة',
'pages_delete' => 'حذف الصفحة',
'pages_delete_named' => 'حذف صفحة :pageName',
'pages_delete_draft_named' => 'حذف مسودة :pageName',
'pages_delete_draft' => 'حذف المسودة',
'pages_delete_success' => 'تم حذف الصفحة',
'pages_delete_draft_success' => 'تم حذف المسودة',
'pages_delete_confirm' => 'تأكيد حذف الصفحة؟',
'pages_delete_draft_confirm' => 'تأكيد حذف المسودة؟',
'pages_editing_named' => ':pageName قيد التعديل',
'pages_edit_draft_options' => 'خيارات المسودة',
'pages_edit_save_draft' => 'حفظ المسودة',
'pages_edit_draft' => 'تعديل مسودة الصفحة',
'pages_editing_draft' => 'المسودة قيد التعديل',
'pages_editing_page' => 'الصفحة قيد التعديل',
'pages_edit_draft_save_at' => 'تم خفظ المسودة في ',
'pages_edit_delete_draft' => 'حذف المسودة',
'pages_edit_discard_draft' => 'التخلص من المسودة',
'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor',
'pages_edit_switch_to_markdown_clean' => '(Clean Content)',
'pages_edit_switch_to_markdown_stable' => '(Stable Content)',
'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor',
'pages_edit_set_changelog' => 'تثبيت سجل التعديل',
'pages_edit_enter_changelog_desc' => 'ضع وصف مختصر للتعديلات التي تمت',
'pages_edit_enter_changelog' => 'أدخل سجل التعديل',
'pages_editor_switch_title' => 'Switch Editor',
'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?',
'pages_editor_switch_consider_following' => 'Consider the following when changing editors:',
'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.',
'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.',
'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.',
'pages_save' => 'حفظ الصفحة',
'pages_title' => 'عنوان الصفحة',
'pages_name' => 'اسم الصفحة',
'pages_md_editor' => 'المحرر',
'pages_md_preview' => 'معاينة',
'pages_md_insert_image' => 'إدخال صورة',
'pages_md_insert_link' => 'إدراج ارتباط الكيان',
'pages_md_insert_drawing' => 'إدخال رسمة',
'pages_md_show_preview' => 'Show preview',
'pages_md_sync_scroll' => 'Sync preview scroll',
'pages_not_in_chapter' => 'صفحة ليست في فصل',
'pages_move' => 'نقل الصفحة',
'pages_move_success' => 'تم نقل الصفحة إلى ":parentName"',
'pages_copy' => 'نسخ الصفحة',
'pages_copy_desination' => 'نسخ مكان الوصول',
'pages_copy_success' => 'تم نسخ الصفحة بنجاح',
'pages_permissions' => 'أذونات الصفحة',
'pages_permissions_success' => 'تم تحديث أذونات الصفحة',
'pages_revision' => 'مراجعة',
'pages_revisions' => 'مراجعات الصفحة',
'pages_revisions_desc' => 'Listed below are all the past revisions of this page. You can look back upon, compare, and restore old page versions if permissions allow. The full history of the page may not be fully reflected here since, depending on system configuration, old revisions could be auto-deleted.',
'pages_revisions_named' => 'مراجعات صفحة :pageName',
'pages_revision_named' => 'مراجعة صفحة :pageName',
'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'أنشئ بواسطة',
'pages_revisions_date' => 'تاريخ المراجعة',
'pages_revisions_number' => '#',
'pages_revisions_sort_number' => 'Revision Number',
'pages_revisions_numbered' => 'مراجعة #:id',
'pages_revisions_numbered_changes' => 'مراجعة #: رقم تعريفي التغييرات',
'pages_revisions_editor' => 'Editor Type',
'pages_revisions_changelog' => 'سجل التعديل',
'pages_revisions_changes' => 'التعديلات',
'pages_revisions_current' => 'النسخة الحالية',
'pages_revisions_preview' => 'معاينة',
'pages_revisions_restore' => 'استرجاع',
'pages_revisions_none' => 'لا توجد مراجعات لهذه الصفحة',
'pages_copy_link' => 'نسخ الرابط',
'pages_edit_content_link' => 'تعديل المحتوى',
'pages_permissions_active' => 'أذونات الصفحة مفعلة',
'pages_initial_revision' => 'نشر مبدئي',
'pages_references_update_revision' => 'System auto-update of internal links',
'pages_initial_name' => 'صفحة جديدة',
'pages_editing_draft_notification' => 'جارٍ تعديل مسودة لم يتم حفظها من :timeDiff.',
'pages_draft_edited_notification' => 'تم تحديث هذه الصفحة منذ ذلك الوقت. من الأفضل التخلص من هذه المسودة.',
'pages_draft_page_changed_since_creation' => 'This page has been updated since this draft was created. It is recommended that you discard this draft or take care not to overwrite any page changes.',
'pages_draft_edit_active' => [
'start_a' => ':count من المستخدمين بدأوا بتعديل هذه الصفحة',
'start_b' => ':userName بدأ بتعديل هذه الصفحة',
'time_a' => 'منذ أن تم تحديث هذه الصفحة',
'time_b' => 'في آخر :minCount دقيقة/دقائق',
'message' => 'وقت البدء: احرص على عدم الكتابة فوق تحديثات بعضنا البعض!',
],
'pages_draft_discarded' => 'تم التخلص من المسودة وتحديث المحرر بمحتوى الصفحة الحالي',
'pages_specific' => 'صفحة محددة',
'pages_is_template' => 'قالب الصفحة',
// Editor Sidebar
'page_tags' => 'وسوم الصفحة',
'chapter_tags' => 'وسوم الفصل',
'book_tags' => 'وسوم الكتاب',
'shelf_tags' => 'علامات الرف',
'tag' => 'وسم',
'tags' => 'وسوم',
'tags_index_desc' => 'Tags can be applied to content within the system to apply a flexible form of categorization. Tags can have both a key and value, with the value being optional. Once applied, content can then be queried using the tag name and value.',
'tag_name' => 'اسم العلامة',
'tag_value' => 'قيمة الوسم (اختياري)',
'tags_explain' => "إضافة الوسوم تساعد بترتيب وتقسيم المحتوى. \n من الممكن وضع قيمة لكل وسم لترتيب أفضل وأدق.",
'tags_add' => 'إضافة وسم آخر',
'tags_remove' => 'إزالة هذه العلامة',
'tags_usages' => 'Total tag usages',
'tags_assigned_pages' => 'Assigned to Pages',
'tags_assigned_chapters' => 'Assigned to Chapters',
'tags_assigned_books' => 'Assigned to Books',
'tags_assigned_shelves' => 'Assigned to Shelves',
'tags_x_unique_values' => ':count unique values',
'tags_all_values' => 'All values',
'tags_view_tags' => 'View Tags',
'tags_view_existing_tags' => 'View existing tags',
'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.',
'attachments' => 'المرفقات',
'attachments_explain' => 'ارفع بعض الملفات أو أرفق بعض الروابط لعرضها بصفحتك. ستكون الملفات والروابط معروضة في الشريط الجانبي للصفحة.',
'attachments_explain_instant_save' => 'سيتم حفظ التغييرات هنا آنيا.',
'attachments_items' => 'العناصر المرفقة',
'attachments_upload' => 'رفع ملف',
'attachments_link' => 'إرفاق رابط',
'attachments_set_link' => 'تحديد الرابط',
'attachments_delete' => 'هل أنت متأكد من أنك تريد حذف هذا المرفق؟',
'attachments_dropzone' => 'أسقط الملفات أو اضغط هنا لإرفاق ملف',
'attachments_no_files' => 'لم تُرفع أي ملفات',
'attachments_explain_link' => 'بالإمكان إرفاق رابط في حال عدم تفضيل رفع ملف. قد يكون الرابط لصفحة أخرى أو لملف في أحد خدمات التخزين السحابي.',
'attachments_link_name' => 'اسم الرابط',
'attachment_link' => 'رابط المرفق',
'attachments_link_url' => 'رابط الملف',
'attachments_link_url_hint' => 'رابط الموقع أو الملف',
'attach' => 'إرفاق',
'attachments_insert_link' => 'إضافة رابط مرفق إلى الصفحة',
'attachments_edit_file' => 'تعديل الملف',
'attachments_edit_file_name' => 'اسم الملف',
'attachments_edit_drop_upload' => 'أسقط الملفات أو اضغط هنا للرفع والاستبدال',
'attachments_order_updated' => 'تم تحديث ترتيب المرفقات',
'attachments_updated_success' => 'تم تحديث تفاصيل المرفق',
'attachments_deleted' => 'تم حذف المرفق',
'attachments_file_uploaded' => 'تم رفع الملف بنجاح',
'attachments_file_updated' => 'تم تحديث الملف بنجاح',
'attachments_link_attached' => 'تم إرفاق الرابط بالصفحة بنجاح',
'templates' => 'القوالب',
'templates_set_as_template' => 'هذه الصفحة عبارة عن قالب',
'templates_explain_set_as_template' => 'يمكنك تعيين هذه الصفحة كقالب بحيث تستخدم محتوياتها عند إنشاء صفحات أخرى. سيتمكن المستخدمون الآخرون من استخدام هذا القالب إذا كان لديهم أذونات عرض لهذه الصفحة.',
'templates_replace_content' => 'استبدال محتوى الصفحة',
'templates_append_content' => 'تذييل محتوى الصفحة',
'templates_prepend_content' => 'بادئة محتوى الصفحة',
// Profile View
'profile_user_for_x' => 'المستخدم لـ :time',
'profile_created_content' => 'المحتوى المنشأ',
'profile_not_created_pages' => 'لم يتم إنشاء أي صفحات بواسطة :userName',
'profile_not_created_chapters' => 'لم يتم إنشاء أي فصول بواسطة :userName',
'profile_not_created_books' => 'لم يتم إنشاء أي كتب بواسطة :userName',
'profile_not_created_shelves' => 'لم يقم "اسم المستخدم"بإنشاء أي أرفف',
// Comments
'comment' => 'تعليق',
'comments' => 'تعليقات',
'comment_add' => 'إضافة تعليق',
'comment_placeholder' => 'ضع تعليقاً هنا',
'comment_count' => '{0} لا توجد تعليقات|{1} تعليق واحد|{2} تعليقان[3,*] :count تعليقات',
'comment_save' => 'حفظ التعليق',
'comment_saving' => 'جار حفظ التعليق...',
'comment_deleting' => 'جار حذف التعليق...',
'comment_new' => 'تعليق جديد',
'comment_created' => 'تم التعليق :createDiff',
'comment_updated' => 'تم التحديث :updateDiff بواسطة :username',
'comment_deleted_success' => 'تم حذف التعليق',
'comment_created_success' => 'تمت إضافة التعليق',
'comment_updated_success' => 'تم تحديث التعليق',
'comment_delete_confirm' => 'تأكيد حذف التعليق؟',
'comment_in_reply_to' => 'رداً على :commentId',
// Revision
'revision_delete_confirm' => 'هل أنت متأكد من أنك تريد حذف هذه المراجعة؟',
'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.',
// Conversions
'convert_to_shelf' => 'Convert to Shelf',
'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.',
'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.',
'convert_book' => 'Convert Book',
'convert_book_confirm' => 'Are you sure you want to convert this book?',
'convert_undo_warning' => 'This cannot be as easily undone.',
'convert_to_book' => 'Convert to Book',
'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.',
'convert_chapter' => 'Convert Chapter',
'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?',
// References
'references' => 'References',
'references_none' => 'There are no tracked references to this item.',
'references_to_desc' => 'Shown below are all the known pages in the system that link to this item.',
];

112
lang/ar/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'لم يؤذن لك بالدخول للصفحة المطلوبة.',
'permissionJson' => 'لم يؤذن لك بعمل الإجراء المطلوب.',
// Auth
'error_user_exists_different_creds' => 'يوجد مستخدم ببيانات مختلفة مسجل بالنظام للبريد الإلكتروني :email.',
'email_already_confirmed' => 'تم تأكيد البريد الإلكتروني من قبل, الرجاء محاولة تسجيل الدخول.',
'email_confirmation_invalid' => 'رابط التأكيد غير صحيح أو قد تم استخدامه من قبل, الرجاء محاولة التسجيل من جديد.',
'email_confirmation_expired' => 'صلاحية رابط التأكيد انتهت, تم إرسال رسالة تأكيد جديدة لعنوان البريد الإلكتروني.',
'email_confirmation_awaiting' => 'عنوان البريد الإلكتروني للحساب قيد الاستخدام يحتاج إلى تأكيد',
'ldap_fail_anonymous' => 'فشل الوصول إلى LDAP باستخدام الربط المجهول',
'ldap_fail_authed' => 'فشل الوصول إلى LDAP باستخدام dn و password المعطاة',
'ldap_extension_not_installed' => 'لم يتم تثبيت إضافة LDAP PHP',
'ldap_cannot_connect' => 'لا يمكن الاتصال بخادم ldap, فشل الاتصال المبدئي',
'saml_already_logged_in' => 'تم تسجيل الدخول بالفعل',
'saml_user_not_registered' => 'المستخدم :name غير مسجل ويتم تعطيل التسجيل التلقائي',
'saml_no_email_address' => 'تعذر العثور على عنوان بريد إلكتروني، لهذا المستخدم، في البيانات المقدمة من نظام المصادقة الخارجي',
'saml_invalid_response_id' => 'لم يتم التعرف على الطلب من نظام التوثيق الخارجي من خلال عملية تبدأ بهذا التطبيق. العودة بعد تسجيل الدخول يمكن أن يسبب هذه المشكلة.',
'saml_fail_authed' => 'تسجيل الدخول باستخدام :system فشل، النظام لم يوفر التفويض الناجح',
'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',
'social_no_action_defined' => 'لم يتم تعريف أي إجراء',
'social_login_bad_response' => "حصل خطأ خلال تسجيل الدخول باستخدام :socialAccount \n:error",
'social_account_in_use' => 'حساب :socialAccount قيد الاستخدام حالياً, الرجاء محاولة الدخول باستخدام خيار :socialAccount.',
'social_account_email_in_use' => 'البريد الإلكتروني :email مستخدم. إذا كان لديكم حساب فبإمكانكم ربط حساب :socialAccount من إعدادات ملفكم.',
'social_account_existing' => 'تم ربط حساب :socialAccount بملفكم من قبل.',
'social_account_already_used_existing' => 'حساب :socialAccount مستخدَم من قبل مستخدم آخر.',
'social_account_not_used' => 'حساب :socialAccount غير مرتبط بأي مستخدم. الرجاء ربطه من خلال إعدادات ملفكم. ',
'social_account_register_instructions' => 'إذا لم يكن لديكم حساب فيمكنكم التجسيل باستخدام خيار :socialAccount.',
'social_driver_not_found' => 'لم يتم العثور على السوشيال درايفر "Social driver"',
'social_driver_not_configured' => 'لم يتم تهيئة إعدادات حسابك الاجتماعي بشكل صحيح.',
'invite_token_expired' => 'انتهت صلاحية رابط هذه الدعوة. يمكنك بدلاً من ذلك محاولة إعادة تعيين كلمة مرور حسابك.',
// System
'path_not_writable' => 'لا يمكن الرفع إلى مسار :filePath. الرجاء التأكد من قابلية الكتابة إلى الخادم.',
'cannot_get_image_from_url' => 'لا يمكن الحصول على الصورة من :url',
'cannot_create_thumbs' => 'لا يمكن للخادم إنشاء صور مصغرة. الرجاء التأكد من تثبيت إضافة GD PHP.',
'server_upload_limit' => 'الخادم لا يسمح برفع ملفات بهذا الحجم. الرجاء محاولة الرفع بحجم أصغر.',
'uploaded' => 'الخادم لا يسمح برفع ملفات بهذا الحجم. الرجاء محاولة الرفع بحجم أصغر.',
'file_upload_timeout' => 'انتهت عملية تحميل الملف.',
// Drawing & Images
'image_upload_error' => 'حدث خطأ خلال رفع الصورة',
'image_upload_type_error' => 'صيغة الصورة المرفوعة غير صالحة',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'لم يتم العثور على المرفق',
// Pages
'page_draft_autosave_fail' => 'فشل حفظ المسودة. الرجاء التأكد من وجود اتصال بالإنترنت قبل حفظ الصفحة',
'page_custom_home_deletion' => 'لا يمكن حذف الصفحة إذا كانت محددة كصفحة رئيسية',
// Entities
'entity_not_found' => 'الكيان غير موجود',
'bookshelf_not_found' => 'Shelf not found',
'book_not_found' => 'لم يتم العثور على الكتاب',
'page_not_found' => 'لم يتم العثور على الصفحة',
'chapter_not_found' => 'لم يتم العثور على الفصل',
'selected_book_not_found' => 'لم يتم العثور على الكتاب المحدد',
'selected_book_chapter_not_found' => 'لم يتم العثور على الكتاب أو الفصل المحدد',
'guests_cannot_save_drafts' => 'لا يمكن حفظ المسودات من قبل الضيوف',
// Users
'users_cannot_delete_only_admin' => 'لا يمكن حذف المشرف الوحيد',
'users_cannot_delete_guest' => 'لا يمكن حذف المستخدم الضيف',
// Roles
'role_cannot_be_edited' => 'لا يمكن تعديل هذا الدور',
'role_system_cannot_be_deleted' => 'هذا الدور خاص بالنظام ولا يمكن حذفه',
'role_registration_default_cannot_delete' => 'لا يمكن حذف الدور إذا كان مسجل كالدور الأساسي بعد تسجيل الحساب',
'role_cannot_remove_only_admin' => 'هذا المستخدم هو المستخدم الوحيد المعين لدور المسؤول. قم بتعيين دور المسؤول لمستخدم آخر قبل محاولة إزالته هنا.',
// Comments
'comment_list' => 'حصل خطأ خلال جلب التعليقات.',
'cannot_add_comment_to_draft' => 'لا يمكن إضافة تعليقات على مسودة.',
'comment_add' => 'حصل خطاً خلال إضافة / تحديث التعليق.',
'comment_delete' => 'حصل خطأ خلال حذف التعليق.',
'empty_comment' => 'لايمكن إضافة تعليق فارغ.',
// Error pages
'404_page_not_found' => 'لم يتم العثور على الصفحة',
'sorry_page_not_found' => 'عفواً, لا يمكن العثور على الصفحة التي تبحث عنها.',
'sorry_page_not_found_permission_warning' => 'إذا كنت تتوقع أن تكون هذه الصفحة موجودة، قد لا يكون لديك تصريح بمشاهدتها.',
'image_not_found' => 'Image Not Found',
'image_not_found_subtitle' => 'Sorry, The image file you were looking for could not be found.',
'image_not_found_details' => 'If you expected this image to exist it might have been deleted.',
'return_home' => 'العودة للصفحة الرئيسية',
'error_occurred' => 'حدث خطأ',
'app_down' => ':appName لا يعمل حالياً',
'back_soon' => 'سيعود للعمل قريباً.',
// API errors
'api_no_authorization_found' => 'لم يتم العثور على رمز ترخيص مميز في الطلب',
'api_bad_authorization_format' => 'تم العثور على رمز ترخيص مميز في الطلب ولكن يبدو أن التنسيق غير صحيح',
'api_user_token_not_found' => 'لم يتم العثور على رمز API مطابق لرمز الترخيص المُقدم',
'api_incorrect_token_secret' => 'الشفرة المُقدمة لرمز API المستخدم المحدد غير صحيحة',
'api_user_no_api_permission' => 'مالك رمز API المستخدم ليس لديه الصلاحية لإجراء مكالمات API',
'api_user_token_expired' => 'انتهت صلاحية رمز الترخيص المستخدم',
// Settings & Maintenance
'maintenance_test_email_failure' => 'حدث خطأ عند إرسال بريد إلكتروني تجريبي:',
];

12
lang/ar/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; السابق',
'next' => 'التالي &raquo;',
];

15
lang/ar/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'password' => 'يجب أن تتكون كلمة المرور من ستة أحرف على الأقل وأن تطابق التأكيد.',
'user' => "لم يتم العثور على مستخدم بعنوان البريد الإلكتروني المعطى.",
'token' => 'رمز إعادة تعيين كلمة المرور غير صالح لعنوان هذا البريد الإلكتروني.',
'sent' => 'تم إرسال رابط تجديد كلمة المرور إلى بريدكم الإلكتروني!',
'reset' => 'تم تجديد كلمة المرور الخاصة بكم!',
];

18
lang/ar/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Shortcuts',
'shortcuts_interface' => 'Interface Keyboard Shortcuts',
'shortcuts_toggle_desc' => 'Here you can enable or disable keyboard system interface shortcuts, used for navigation and actions.',
'shortcuts_customize_desc' => 'You can customize each of the shortcuts below. Just press your desired key combination after selecting the input for a shortcut.',
'shortcuts_toggle_label' => 'Keyboard shortcuts enabled',
'shortcuts_section_navigation' => 'Navigation',
'shortcuts_section_actions' => 'Common Actions',
'shortcuts_save' => 'Save Shortcuts',
'shortcuts_overlay_desc' => 'Note: When shortcuts are enabled a helper overlay is available via pressing "?" which will highlight the available shortcuts for actions currently visible on the screen.',
'shortcuts_update_success' => 'Shortcut preferences have been updated!',
];

328
lang/ar/settings.php Normal file
View File

@ -0,0 +1,328 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'الإعدادات',
'settings_save' => 'حفظ الإعدادات',
'settings_save_success' => 'تم حفظ الإعدادات',
'system_version' => 'System Version',
'categories' => 'Categories',
// App Settings
'app_customization' => 'تخصيص',
'app_features_security' => 'الميزات و الأمان',
'app_name' => 'اسم التطبيق',
'app_name_desc' => 'سيتم عرض هذا الاسم في الترويسة وفي أي رسالة بريد إلكتروني.',
'app_name_header' => 'عرض اسم التطبيق في الترويسة؟',
'app_public_access' => 'الوصول العام',
'app_public_access_desc' => 'تمكين هذا الخيار سيسمح للزوار، الذين لم يتم تسجيل دخولهم، بالوصول إلى المحتوى في مثيل مكدس الكتب الخاص بك.',
'app_public_access_desc_guest' => 'يمكن التحكم في وصول الزوار العموميين من خلال المستخدم "الضيف".',
'app_public_access_toggle' => 'السماح بالوصول العام',
'app_public_viewing' => 'السماح بالعرض على العامة؟',
'app_secure_images' => 'تفعيل حماية أكبر لرفع الصور؟',
'app_secure_images_toggle' => 'لمزيد من الحماية',
'app_secure_images_desc' => 'لتحسين أداء النظام, ستكون جميع الصور متاحة للعامة. هذا الخيار يضيف سلسلة من الحروف والأرقام العشوائية صعبة التخمين إلى رابط الصورة. الرجاء التأكد من تعطيل فهرسة المسارات لمنع الوصول السهل.',
'app_default_editor' => 'Default Page Editor',
'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.',
'app_custom_html' => 'Custom HTML head content',
'app_custom_html_desc' => 'سيتم إدراج أي محتوى مضاف هنا في الجزء السفلي من قسم <head> من كل صفحة. هذا أمر مفيد لتجاوز الأنماط أو إضافة رمز التحليل.',
'app_custom_html_disabled_notice' => 'تم تعطيل محتوى HTML الرئيسي المخصص في صفحة الإعدادات هذه لضمان عكس أي تغييرات متتالية.',
'app_logo' => 'شعار التطبيق',
'app_logo_desc' => 'This is used in the application header bar, among other areas. This image should be 86px in height. Large images will be scaled down.',
'app_icon' => 'Application Icon',
'app_icon_desc' => 'This icon is used for browser tabs and shortcut icons. This should be a 256px square PNG image.',
'app_homepage' => 'الصفحة الرئيسية للتطبيق',
'app_homepage_desc' => 'الرجاء اختيار صفحة لتصبح الصفحة الرئيسية بدل من الافتراضية. سيتم تجاهل جميع الأذونات الخاصة بالصفحة المختارة.',
'app_homepage_select' => 'اختر صفحة',
'app_footer_links' => 'Footer Links',
'app_footer_links_desc' => 'Add links to show within the site footer. These will be displayed at the bottom of most pages, including those that do not require login. You can use a label of "trans::<key>" to use system-defined translations. For example: Using "trans::common.privacy_policy" will provide the translated text "Privacy Policy" and "trans::common.terms_of_service" will provide the translated text "Terms of Service".',
'app_footer_links_label' => 'Link Label',
'app_footer_links_url' => 'Link URL',
'app_footer_links_add' => 'Add Footer Link',
'app_disable_comments' => 'تعطيل التعليقات',
'app_disable_comments_toggle' => 'تعطيل التعليقات',
'app_disable_comments_desc' => 'تعطيل التعليقات على جميع الصفحات داخل التطبيق. التعليقات الموجودة من الأصل لن تكون ظاهرة.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'لون الرف',
'book_color' => 'لون الكتاب',
'chapter_color' => 'لون الفصل',
'page_color' => 'لون الصفحة',
'page_draft_color' => 'لون مسودة الصفحة',
// Registration Settings
'reg_settings' => 'إعدادات التسجيل',
'reg_enable' => 'تمكين التسجيل',
'reg_enable_toggle' => 'تمكين التسجيل',
'reg_enable_desc' => 'عند تمكين التسجيل سيكون المستخدم قادرا على تسجيل نفسه كمستخدم تطبيق. عند التسجيل يعطى لهم دور مستخدم افتراضي وحيد.',
'reg_default_role' => 'دور المستخدم الأساسي بعد التسجيل',
'reg_enable_external_warning' => 'يتم تجاهل الخيار أعلاه بينما يتم تفعيل مصادقة LDAP الخارجية أو SAML. حسابات المستخدم للأعضاء غير الحاليين سيتم إنشاؤها تلقائياً إذا كانت المصادقة، مقابل النظام الخارجي المستخدم، ناجحة.',
'reg_email_confirmation' => 'تأكيد البريد الإلكتروني',
'reg_email_confirmation_toggle' => 'يتطلب تأكيد البريد الإلكتروني',
'reg_confirm_email_desc' => 'إذا تم استخدام قيود للمجال سيصبح التأكيد عن طريق البريد الإلكتروني إلزامي وسيتم تجاهل القيمة أسفله.',
'reg_confirm_restrict_domain' => 'تقييد التسجيل على مجال محدد',
'reg_confirm_restrict_domain_desc' => 'أدخل قائمة مفصولة بفواصل لنطاقات البريد الإلكتروني التي ترغب في تقييد التسجيل إليها. سيتم إرسال بريد إلكتروني للمستخدمين لتأكيد عنوانهم قبل السماح لهم بالتفاعل مع التطبيق. <br> لاحظ أن المستخدمين سيكونون قادرين على تغيير عناوين البريد الإلكتروني الخاصة بهم بعد التسجيل بنجاح.',
'reg_confirm_restrict_domain_placeholder' => 'لم يتم اختيار أي قيود',
// Maintenance settings
'maint' => 'الصيانة',
'maint_image_cleanup' => 'تنظيف الصور',
'maint_image_cleanup_desc' => 'مسح الصفحة ومراجعة المحتوى للتحقق من أي الصور والرسوم المستخدمة حاليًا وأي الصور زائدة عن الحاجة. تأكد من إنشاء قاعدة بيانات كاملة و نسخة احتياطية للصور قبل تشغيل هذا.',
'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'بدء التنظيف',
'maint_image_cleanup_warning' => 'يوجد عدد :count من الصور المحتمل عدم استخدامها. تأكيد حذف الصور؟',
'maint_image_cleanup_success' => 'تم إيجاد وحذف عدد :count من الصور المحتمل عدم استخدامها!',
'maint_image_cleanup_nothing_found' => 'لم يتم حذف أي شيء لعدم وجود أي صور غير مسمتخدمة',
'maint_send_test_email' => 'إرسال بريد إلكتروني تجريبي',
'maint_send_test_email_desc' => 'يرسل هذا بريدًا إلكترونيًا تجريبيًا إلى عنوان بريدك الإلكتروني المحدد في ملفك الشخصي.',
'maint_send_test_email_run' => 'إرسال بريد إليكتروني تجريبي',
'maint_send_test_email_success' => 'تم إرسال البريد الإلكتروني إلى:العنوان',
'maint_send_test_email_mail_subject' => 'اختبار البريد الإلكتروني',
'maint_send_test_email_mail_greeting' => 'يبدو أن تسليم البريد الإلكتروني يعمل!',
'maint_send_test_email_mail_text' => 'تهانينا! كما تلقيت إشعار هذا البريد الإلكتروني، يبدو أن إعدادات البريد الإلكتروني الخاص بك قد تم تكوينها بشكل صحيح.',
'maint_recycle_bin_desc' => 'تُرسل الأرفف والكتب والفصول والصفحات المحذوفة إلى سلة المحذوفات حتى يمكن استعادتها أو حذفها نهائيًا. قد يتم إزالة العناصر الأقدم في سلة المحذوفات تلقائيًا بعد فترة اعتمادًا على تكوين النظام.',
'maint_recycle_bin_open' => 'افتح سلة المحذوفات',
'maint_regen_references' => 'Regenerate References',
'maint_regen_references_desc' => 'This action will rebuild the cross-item reference index within the database. This is usually handled automatically but this action can be useful to index old content or content added via unofficial methods.',
'maint_regen_references_success' => 'Reference index has been regenerated!',
'maint_timeout_command_note' => 'Note: This action can take time to run, which can lead to timeout issues in some web environments. As an alternative, this action be performed using a terminal command.',
// Recycle Bin
'recycle_bin' => 'سلة المحذوفات',
'recycle_bin_desc' => 'هنا يمكنك استعادة العناصر التي تم حذفها أو اختيار إزالتها نهائيا من النظام. هذه القائمة غير مصفاة خلافاً لقوائم الأنشطة المماثلة في النظام حيث يتم تطبيق عوامل تصفية الأذونات.',
'recycle_bin_deleted_item' => 'عنصر محذوف',
'recycle_bin_deleted_parent' => 'Parent',
'recycle_bin_deleted_by' => 'حُذف بواسطة',
'recycle_bin_deleted_at' => 'وقت الحذف',
'recycle_bin_permanently_delete' => 'حُذف نهائيًا',
'recycle_bin_restore' => 'استرجاع',
'recycle_bin_contents_empty' => 'سلة المحذوفات فارغة حاليًا',
'recycle_bin_empty' => 'إفراغ سلة المحذوفات',
'recycle_bin_empty_confirm' => 'سيؤدي هذا إلى إتلاف جميع العناصر الموجودة في سلة المحذوفات بشكل دائم بما في ذلك المحتوى الموجود داخل كل عنصر. هل أنت متأكد من أنك تريد إفراغ سلة المحذوفات؟',
'recycle_bin_destroy_confirm' => 'سيؤدي هذا الإجراء إلى حذف هذا العنصر نهائيًا ، إلى جانب أي عناصر فرعية مدرجة أدناه ، من النظام ولن تتمكن من استعادة هذا المحتوى. هل أنت متأكد من أنك تريد حذف هذا العنصر نهائيًا؟',
'recycle_bin_destroy_list' => 'العناصر المراد تدميرها',
'recycle_bin_restore_list' => 'العناصر المراد استرجاعها',
'recycle_bin_restore_confirm' => 'سيعيد هذا الإجراء العنصر المحذوف ، بما في ذلك أي عناصر فرعية ، إلى موقعه الأصلي. إذا تم حذف الموقع الأصلي منذ ذلك الحين ، وهو الآن في سلة المحذوفات ، فسيلزم أيضًا استعادة العنصر الأصلي.',
'recycle_bin_restore_deleted_parent' => 'تم حذف أصل هذا العنصر أيضًا. سيبقى حذفه حتى يتم استعادة ذلك الأصل أيضًا.',
'recycle_bin_restore_parent' => 'Restore Parent',
'recycle_bin_destroy_notification' => 'المحذوف: قُم بعد إجمالي العناصر من سلة المحذوفات.',
'recycle_bin_restore_notification' => 'المرتجع: قُم بعد إجمالي العناصر من سلة المحذوفات.',
// Audit Log
'audit' => 'سجل المراجعة',
'audit_desc' => 'يعرض هذا السجل قائمة بالأنشطة المتعقبة في النظام. هذه القائمة غير مصفاة خلافاً لقوائم الأنشطة المماثلة في النظام حيث يتم تطبيق عوامل تصفية الأذونات.',
'audit_event_filter' => 'تصفية الحدث',
'audit_event_filter_no_filter' => 'لا يوجد فلتر',
'audit_deleted_item' => 'عنصر محذوف',
'audit_deleted_item_name' => 'الاسم: كتابة الاسم',
'audit_table_user' => 'المستخدم',
'audit_table_event' => 'الحدث',
'audit_table_related' => 'العنصر أو التفاصيل ذات الصلة',
'audit_table_ip' => 'IP Address',
'audit_table_date' => 'تاريخ النشاط',
'audit_date_from' => 'نطاق التاريخ من',
'audit_date_to' => 'نطاق التاريخ إلى',
// Role Settings
'roles' => 'الأدوار',
'role_user_roles' => 'أدوار المستخدمين',
'roles_index_desc' => 'Roles are used to group users & provide system permission to their members. When a user is a member of multiple roles the privileges granted will stack and the user will inherit all abilities.',
'roles_x_users_assigned' => '1 user assigned|:count users assigned',
'roles_x_permissions_provided' => '1 permission|:count permissions',
'roles_assigned_users' => 'Assigned Users',
'roles_permissions_provided' => 'Provided Permissions',
'role_create' => 'إنشاء دور جديد',
'role_create_success' => 'تم إنشاء الدور بنجاح',
'role_delete' => 'حذف الدور',
'role_delete_confirm' => 'سيتم حذف الدور المسمى \':roleName\'.',
'role_delete_users_assigned' => 'هذا الدور له: عدد المستخدمين المعينين له. إذا كنت ترغب في ترحيل المستخدمين من هذا الدور ، فحدد دورًا جديدًا أدناه.',
'role_delete_no_migration' => "لا تقم بترجيل المستخدمين",
'role_delete_sure' => 'تأكيد حذف الدور؟',
'role_delete_success' => 'تم حذف الدور بنجاح',
'role_edit' => 'تعديل الدور',
'role_details' => 'تفاصيل الدور',
'role_name' => 'اسم الدور',
'role_desc' => 'وصف مختصر للدور',
'role_mfa_enforced' => 'Requires Multi-Factor Authentication',
'role_external_auth_id' => 'ربط الحساب بمواقع التواصل',
'role_system' => 'أذونات النظام',
'role_manage_users' => 'إدارة المستخدمين',
'role_manage_roles' => 'إدارة الأدوار وأذوناتها',
'role_manage_entity_permissions' => 'إدارة جميع أذونات الكتب والفصول والصفحات',
'role_manage_own_entity_permissions' => 'إدارة الأذونات الخاصة بكتابك أو فصلك أو صفحاتك',
'role_manage_page_templates' => 'إدارة قوالب الصفحة',
'role_access_api' => 'الوصول إلى واجهة برمجة تطبيقات النظام API',
'role_manage_settings' => 'إدارة إعدادات التطبيق',
'role_export_content' => 'Export content',
'role_editor_change' => 'Change page editor',
'role_asset' => 'أذونات الأصول',
'roles_system_warning' => 'اعلم أن الوصول إلى أي من الأذونات الثلاثة المذكورة أعلاه يمكن أن يسمح للمستخدم بتغيير امتيازاته الخاصة أو امتيازات الآخرين في النظام. قم بتعيين الأدوار مع هذه الأذونات فقط للمستخدمين الموثوق بهم.',
'role_asset_desc' => 'تتحكم هذه الأذونات في الوصول الافتراضي إلى الأصول داخل النظام. ستتجاوز الأذونات الخاصة بالكتب والفصول والصفحات هذه الأذونات.',
'role_asset_admins' => 'يُمنح المسؤولين حق الوصول تلقائيًا إلى جميع المحتويات ولكن هذه الخيارات قد تعرض خيارات واجهة المستخدم أو تخفيها.',
'role_asset_image_view_note' => 'This relates to visibility within the image manager. Actual access of uploaded image files will be dependant upon system image storage option.',
'role_all' => 'الكل',
'role_own' => 'ما يخص',
'role_controlled_by_asset' => 'يتحكم فيها الأصول التي يتم رفعها إلى',
'role_save' => 'حفظ الدور',
'role_update_success' => 'تم تحديث الدور بنجاح',
'role_users' => 'مستخدمون داخل هذا الدور',
'role_users_none' => 'لم يتم تعيين أي مستخدمين لهذا الدور',
// Users
'users' => 'المستخدمون',
'users_index_desc' => 'Create & manage individual user accounts within the system. User accounts are used for login and attribution of content & activity. Access permissions are primarily role-based but user content ownership, among other factors, may also affect permissions & access.',
'user_profile' => 'ملف المستخدم',
'users_add_new' => 'إضافة مستخدم جديد',
'users_search' => 'بحث عن مستخدم',
'users_latest_activity' => 'أحدث نشاط',
'users_details' => 'بيانات المستخدم',
'users_details_desc' => 'قم بتعيين اسم عرض وعنوان بريد إلكتروني لهذا المستخدم. سيتم استخدام عنوان البريد الإلكتروني لتسجيل الدخول إلى التطبيق.',
'users_details_desc_no_email' => 'قم بتعيين اسم عرض لهذا المستخدم حتى يتمكن الآخرون من التعرف عليه.',
'users_role' => 'أدوار المستخدمين',
'users_role_desc' => 'حدد الأدوار التي سيتم تعيين هذا المستخدم لها. إذا تم تعيين مستخدم لأدوار متعددة ، فسيتم تكديس الأذونات من هذه الأدوار وسيتلقى كل قدرات الأدوار المعينة.',
'users_password' => 'كلمة مرور المستخدم',
'users_password_desc' => 'Set a password used to log-in to the application. This must be at least 8 characters long.',
'users_send_invite_text' => 'يمكنك اختيار إرسال دعوة بالبريد الإلكتروني إلى هذا المستخدم مما يسمح له بتعيين كلمة المرور الخاصة به أو يمكنك تعيين كلمة المرور الخاصة به بنفسك.',
'users_send_invite_option' => 'أرسل بريدًا إلكترونيًا لدعوة المستخدم',
'users_external_auth_id' => 'ربط الحساب بمواقع التواصل',
'users_external_auth_id_desc' => 'تستخدم هذه الهوية لإثبات شخصية المستخدم عند الدخول إلى مواقع التواصل الخاصة بك.',
'users_password_warning' => 'الرجاء ملئ الحقل أدناه فقط في حال أردتم تغيير كلمة المرور:',
'users_system_public' => 'هذا المستخدم يمثل أي ضيف يقوم بزيارة شيء يخصك. لا يمكن استخدامه لتسجيل الدخول ولكن يتم تعيينه تلقائياً.',
'users_delete' => 'حذف المستخدم',
'users_delete_named' => 'حذف المستخدم :userName',
'users_delete_warning' => 'سيتم حذف المستخدم \':userName\' بشكل تام من النظام.',
'users_delete_confirm' => 'تأكيد حذف المستخدم؟',
'users_migrate_ownership' => 'Migrate Ownership',
'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
'users_none_selected' => 'No user selected',
'users_edit' => 'تعديل المستخدم',
'users_edit_profile' => 'تعديل الملف',
'users_avatar' => 'صورة المستخدم',
'users_avatar_desc' => 'يجب أن تكون الصورة مربعة ومقاربة لحجم 256 بكسل',
'users_preferred_language' => 'اللغة المفضلة',
'users_preferred_language_desc' => 'سيؤدي هذا الخيار إلى تغيير اللغة المستخدمة لواجهة المستخدم الخاصة بالتطبيق. لن يؤثر هذا على أي محتوى قد أنشائه المستخدم.',
'users_social_accounts' => 'الحسابات الاجتماعية',
'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not previously authorized access. Revoke access from your profile settings on the connected social account.',
'users_social_connect' => 'ربط الحساب',
'users_social_disconnect' => 'فصل الحساب',
'users_social_connected' => 'تم ربط حساب :socialAccount بملفك بنجاح.',
'users_social_disconnected' => 'تم فصل حساب :socialAccount من ملفك بنجاح.',
'users_api_tokens' => 'رموز الـ API',
'users_api_tokens_none' => 'لم يتم إنشاء رموز API لهذا المستخدم',
'users_api_tokens_create' => 'قم بإنشاء رمز مميز',
'users_api_tokens_expires' => 'انتهاء مدة الصلاحية',
'users_api_tokens_docs' => 'وثائق API',
'users_mfa' => 'Multi-Factor Authentication',
'users_mfa_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'users_mfa_x_methods' => ':count method configured|:count methods configured',
'users_mfa_configure' => 'Configure Methods',
// API Tokens
'user_api_token_create' => 'قم بإنشاء رمز API',
'user_api_token_name' => 'الاسم',
'user_api_token_name_desc' => 'اعطي الرمز الخاص بك اسمًا يمكن قراءته للتذكير مستقبلًا بالغرض المقصود منه.',
'user_api_token_expiry' => 'تاريخ انتهاء الصلاحية',
'user_api_token_expiry_desc' => 'حدد التاريخ الذي تنتهي فيه صلاحية هذا الرمز. بعد هذا التاريخ ، لن تعمل الطلبات المقدمة باستخدام هذا الرمز. سيؤدي ترك هذا الحقل فارغًا إلى تعيين انتهاء صلاحية لمدة 100 عام في المستقبل.',
'user_api_token_create_secret_message' => 'عقب إنشاء هذا الرمز مباشرة، سيتم إنشاء "مُعرّف الرمز" و "رمز سري" وعرضهما. وسيتم عرض الرمز السري لمرة واحدة فقط ، لذا تأكد من نسخ قيمة هذا الرمز إلى مكان آمن ومضمون قبل المتابعة.',
'user_api_token_create_success' => 'تم إنشاء رمز الـ API بنجاح',
'user_api_token_update_success' => 'تم تحديث رمز الـ API بنجاح',
'user_api_token' => 'رمز الـ API',
'user_api_token_id' => 'مُعرّف الرمز',
'user_api_token_id_desc' => 'هذا مُعرّف تم إنشاؤه بواسطة النظام غير قابل للتحرير لهذا الرمز والذي يجب توفيره في طلبات API.',
'user_api_token_secret' => 'الرمز السري',
'user_api_token_secret_desc' => 'هذا الرمز السري تم إنشاؤه بواسطة النظام والذي يجب توفيره ضمن طلبات API. سيتم عرضه لمرة واحدة فقط ، لذا انسخ قيمة هذا الرمز إلى مكان آمن ومضمون.',
'user_api_token_created' => 'تم إنشاء رمز :الوقت الزمني',
'user_api_token_updated' => 'تم تحديث الرمز :الوقت الزمني',
'user_api_token_delete' => 'حذف الرمز',
'user_api_token_delete_warning' => 'سيؤدي هذا إلى حذف رمز API المُشار إليه بالكامل باسم \'اسم الرمز\' من النظام.',
'user_api_token_delete_confirm' => 'هل أنت متأكد من أنك تريد حذف رمز API؟',
'user_api_token_delete_success' => 'تم حذف رمز الـ API بنجاح',
// Webhooks
'webhooks' => 'Webhooks',
'webhooks_index_desc' => 'Webhooks are a way to send data to external URLs when certain actions and events occur within the system which allows event-based integration with external platforms such as messaging or notification systems.',
'webhooks_x_trigger_events' => '1 trigger event|:count trigger events',
'webhooks_create' => 'Create New Webhook',
'webhooks_none_created' => 'No webhooks have yet been created.',
'webhooks_edit' => 'Edit Webhook',
'webhooks_save' => 'Save Webhook',
'webhooks_details' => 'Webhook Details',
'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.',
'webhooks_events' => 'Webhook Events',
'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.',
'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.',
'webhooks_events_all' => 'All system events',
'webhooks_name' => 'Webhook Name',
'webhooks_timeout' => 'Webhook Request Timeout (Seconds)',
'webhooks_endpoint' => 'Webhook Endpoint',
'webhooks_active' => 'Webhook Active',
'webhook_events_table_header' => 'Events',
'webhooks_delete' => 'Delete Webhook',
'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.',
'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?',
'webhooks_format_example' => 'Webhook Format Example',
'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.',
'webhooks_status' => 'Webhook Status',
'webhooks_last_called' => 'Last Called:',
'webhooks_last_errored' => 'Last Errored:',
'webhooks_last_error_message' => 'Last Error Message:',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Català',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];

117
lang/ar/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => 'يجب الموافقة على :attribute.',
'active_url' => ':attribute ليس رابط صالح.',
'after' => 'يجب أن يكون التاريخ :attribute بعد :date.',
'alpha' => 'يجب أن يقتصر :attribute على الحروف فقط.',
'alpha_dash' => 'يجب أن يقتصر :attribute على حروف أو أرقام أو شرطات فقط.',
'alpha_num' => 'يجب أن يقتصر :attribute على الحروف والأرقام فقط.',
'array' => 'يجب أن تكون السمة مصفوفة.',
'backup_codes' => 'The provided code is not valid or has already been used.',
'before' => 'يجب أن يكون التاريخ :attribute قبل :date.',
'between' => [
'numeric' => 'يجب أن يكون :attribute بين :min و :max.',
'file' => 'يجب أن يكون :attribute بين :min و :max كيلو بايت.',
'string' => 'يجب أن يكون :attribute بين :min و :max حرف / حروف.',
'array' => 'يجب أن يكون :attribute بين :min و :max عنصر / عناصر.',
],
'boolean' => 'يجب أن يحتمل حقل السمة الصحة أو الخطأ.',
'confirmed' => ':attribute غير مطابق.',
'date' => ':attribute ليس تاريخ صالح.',
'date_format' => ':attribute لا يطابق الصيغة :format.',
'different' => 'يجب أن يكون :attribute مختلف عن :other.',
'digits' => 'يجب أن يكون :attribute بعدد :digits خانات.',
'digits_between' => 'يجب أن يكون :attribute بعدد خانات بين :min و :max.',
'email' => 'يجب أن يكون :attribute عنوان بريد إلكتروني صالح.',
'ends_with' => 'يجب أن تنتهي السمة بأحد القيم التالية',
'file' => 'The :attribute must be provided as a valid file.',
'filled' => 'حقل :attribute مطلوب.',
'gt' => [
'numeric' => 'يجب أن تكون السمة أكبر من: القيمة.',
'file' => 'يجب أن تكون السمة أكبر من: القيمة كيلوبايت.',
'string' => 'يجب أن تكون السمة أكبر من: أحرف القيمة.',
'array' => 'يجب أن تحتوي السمة على أكثر من: عناصر القيمة.',
],
'gte' => [
'numeric' => 'يجب أن تكون السمة أكبر من أو تساوي: القيمة.',
'file' => 'يجب أن تكون السمة أكبر من أو تساوي: القيمة كيلوبايت.',
'string' => 'يجب أن تكون السمة أكبر من أو تساوي: أحرف القيمة.',
'array' => 'يجب أن تحتوي السمة على: عناصر القيمة أو أكثر.',
],
'exists' => ':attribute المحدد غير صالح.',
'image' => 'يجب أن يكون :attribute صورة.',
'image_extension' => 'يجب أن تحتوي السمة على امتداد صورة صالح ومدعوم.',
'in' => ':attribute المحدد غير صالح.',
'integer' => 'يجب أن يكون :attribute عدد صحيح.',
'ip' => 'يجب أن يكون :attribute عنوان IP صالح.',
'ipv4' => 'يجب أن تكون السمة: عنوان IPv4 صالحًا.',
'ipv6' => 'يجب أن تكون السمة: عنوان IPv6 صالحًا.',
'json' => 'يجب أن تكون السمة: سلسلة من نوع جسون JSON صالح.',
'lt' => [
'numeric' => 'يجب أن تكون السمة أقل من: القيمة.',
'file' => 'يجب أن تكون السمة أقل من: القيمة كيلوبايت.',
'string' => 'يجب أن تكون السمة أقل من: أحرف القيمة.',
'array' => 'يجب أن تحتوي السمة على أقل من: عناصر القيمة.',
],
'lte' => [
'numeric' => 'يجب أن تكون السمة أقل من أو تساوي: القيمة.',
'file' => 'يجب أن تكون السمة أقل من أو تساوي: القيمة كيلوبايت.',
'string' => 'يجب أن تكون السمة أقل من أو تساوي: أحرف القيمة.',
'array' => 'يجب ألا تحتوي السمة على أكثر من: عناصر القيمة.',
],
'max' => [
'numeric' => 'يجب ألا يكون :attribute أكبر من :max.',
'file' => 'يجب ألا يكون :attribute أكبر من :max كيلو بايت.',
'string' => 'يجب ألا يكون :attribute أكثر من :max حرف / حروف.',
'array' => 'يجب ألا يحتوي :attribute على أكثر من :max عنصر / عناصر.',
],
'mimes' => 'يجب أن يكون :attribute ملف من نوع: :values.',
'min' => [
'numeric' => 'يجب أن يكون :attribute على الأقل :min.',
'file' => 'يجب أن يكون :attribute على الأقل :min كيلو بايت.',
'string' => 'يجب أن يكون :attribute على الأقل :min حرف / حروف.',
'array' => 'يجب أن يحتوي :attribute على :min عنصر / عناصر كحد أدنى.',
],
'not_in' => ':attribute المحدد غير صالح.',
'not_regex' => 'صيغة السمة: غير صالحة.',
'numeric' => 'يجب أن يكون :attribute رقم.',
'regex' => 'صيغة :attribute غير صالحة.',
'required' => 'حقل :attribute مطلوب.',
'required_if' => 'حقل :attribute مطلوب عندما يكون :other :value.',
'required_with' => 'حقل :attribute مطلوب عندما تكون :values موجودة.',
'required_with_all' => 'حقل :attribute مطلوب عندما تكون :values موجودة.',
'required_without' => 'حقل :attribute مطلوب عندما تكون :values غير موجودة.',
'required_without_all' => 'حقل :attribute مطلوب عندما لا يكون أي من :values موجودة.',
'same' => 'يجب تطابق :attribute مع :other.',
'safe_url' => 'قد لايكون الرابط المتوفر آمنا.',
'size' => [
'numeric' => 'يجب أن يكون :attribute بحجم :size.',
'file' => 'يجب أن يكون :attribute بحجم :size كيلو بايت.',
'string' => 'يجب أن يكون :attribute بعدد :size حرف / حروف.',
'array' => 'يجب أن يحتوي :attribute على :size عنصر / عناصر.',
],
'string' => 'يجب أن تكون السمة: سلسلة.',
'timezone' => 'يجب أن تكون :attribute منطقة صالحة.',
'totp' => 'The provided code is not valid or has expired.',
'unique' => 'تم حجز :attribute من قبل.',
'url' => 'صيغة :attribute غير صالحة.',
'uploaded' => 'تعذر تحميل الملف. قد لا يقبل الخادم ملفات بهذا الحجم.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'يجب تأكيد كلمة المرور',
],
],
// Custom validation attributes
'attributes' => [],
];

73
lang/bg/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'създадена страница',
'page_create_notification' => 'Страницата е създадена успешно',
'page_update' => 'обновена страница',
'page_update_notification' => 'Страницата е обновена успешно',
'page_delete' => 'изтрита страница',
'page_delete_notification' => 'Страницата е изтрита успешно',
'page_restore' => 'възстановена страница',
'page_restore_notification' => 'Страницата е възстановена успешно',
'page_move' => 'преместена страница',
// Chapters
'chapter_create' => 'създадена страница',
'chapter_create_notification' => 'Главата е добавена успешно',
'chapter_update' => 'обновена глава',
'chapter_update_notification' => 'Главата е обновена успешно',
'chapter_delete' => 'изтрита глава',
'chapter_delete_notification' => 'Главата е изтрита успешно',
'chapter_move' => 'преместена глава',
// Books
'book_create' => 'създадена книга',
'book_create_notification' => 'Книгата е създадена успешно',
'book_create_from_chapter' => 'converted chapter to book',
'book_create_from_chapter_notification' => 'Chapter successfully converted to a book',
'book_update' => 'обновена книга',
'book_update_notification' => 'Книгата е обновена успешно',
'book_delete' => 'изтрита книга',
'book_delete_notification' => 'Книгата е изтрита успешно',
'book_sort' => 'сортирана книга',
'book_sort_notification' => 'Книгата е преподредена успешно',
// Bookshelves
'bookshelf_create' => 'created shelf',
'bookshelf_create_notification' => 'Shelf successfully created',
'bookshelf_create_from_book' => 'converted book to shelf',
'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf',
'bookshelf_update' => 'updated shelf',
'bookshelf_update_notification' => 'Shelf successfully updated',
'bookshelf_delete' => 'deleted shelf',
'bookshelf_delete_notification' => 'Shelf successfully deleted',
// Favourites
'favourite_add_notification' => '":name" е добавен към любими успешно',
'favourite_remove_notification' => '":name" е премахнат от любими успешно',
// MFA
'mfa_setup_method_notification' => 'Многофакторният метод е конфигуриран успешно',
'mfa_remove_method_notification' => 'Многофакторният метод е премахнат успешно',
// Webhooks
'webhook_create' => 'създадена уебкука',
'webhook_create_notification' => 'Уебкуката е създадена успешно',
'webhook_update' => 'обновена уебкука',
'webhook_update_notification' => 'Уебкуката е обновена успешно',
'webhook_delete' => 'изтрита уебкука',
'webhook_delete_notification' => 'Уебкуката е изтрита успешно',
// Users
'user_update_notification' => 'Потребителят е обновен успешно',
'user_delete_notification' => 'Потребителят е премахнат успешно',
// Other
'commented_on' => 'коментирано на',
'permissions_update' => 'обновени права',
];

117
lang/bg/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Въведените удостоверителни данни не съвпадат с нашите записи.',
'throttle' => 'Твърде много опити за влизане. Опитайте пак след :seconds секунди.',
// Login & Register
'sign_up' => 'Регистриране',
'log_in' => 'Влизане',
'log_in_with' => 'Влизане с :socialDriver',
'sign_up_with' => 'Регистриране с :socialDriver',
'logout' => 'Изход',
'name' => 'Име',
'username' => 'Потребителско име',
'email' => 'Имейл',
'password' => 'Парола',
'password_confirm' => 'Потвърди паролата',
'password_hint' => 'Трябва да бъде поне 8 символа',
'forgot_password' => 'Забравена парола?',
'remember_me' => 'Запомни ме',
'ldap_email_hint' => 'Моля въведете емейл, който да използвате за дадения профил.',
'create_account' => 'Създай Акаунт',
'already_have_account' => 'Вече имате профил?',
'dont_have_account' => 'Нямате акаунт?',
'social_login' => 'Влизане по друг начин',
'social_registration' => 'Регистрация по друг начин',
'social_registration_text' => 'Регистрация и вписване чрез друга услуга.',
'register_thanks' => 'Благодарим Ви за регистрацията!',
'register_confirm' => 'Моля, провери своя имейл адрес и натисни бутона за потвърждение, за да достъпиш :appName.',
'registrations_disabled' => 'Регистрациите към момента са забранени',
'registration_email_domain_invalid' => 'Този емейл домейн към момента няма достъп до приложението',
'register_success' => 'Благодарим Ви за регистрацията! В момента сте регистриран и сте вписани в приложението.',
// Login auto-initiation
'auto_init_starting' => 'Attempting Login',
'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.',
'auto_init_start_link' => 'Proceed with authentication',
// Password Reset
'reset_password' => 'Нулиране на паролата',
'reset_password_send_instructions' => 'Въведете емейла си и ще ви бъде изпратен емейл с линк за нулиране на паролата.',
'reset_password_send_button' => 'Изпращане на линк за възстановяване',
'reset_password_sent' => 'Линк за нулиране на паролата ще Ви бъде изпратен на :email, ако емейлът Ви бъде открит в системата.',
'reset_password_success' => 'Паролата Ви е променена успешно.',
'email_reset_subject' => 'Възстанови паролата си за :appName',
'email_reset_text' => 'Вие получихте този имейл, защото поискахте Вашата парола да бъде възстановена.',
'email_reset_not_requested' => 'Ако Вие не сте поискали зануляването на паролата, няма нужда от други действия.',
// Email Confirmation
'email_confirm_subject' => 'Потвърди емейла си за :appName',
'email_confirm_greeting' => 'Благодарим Ви, че се присъединихте към :appName!',
'email_confirm_text' => 'Моля, потвърдете вашия имейл адрес, като следвате връзката по-долу:',
'email_confirm_action' => 'Потвърдете имейл',
'email_confirm_send_error' => 'Нужно ви е потвърждение чрез емейл, но системата не успя да го изпрати. Моля свържете се с администратора, за да проверите дали вашият емейл адрес е конфигуриран правилно.',
'email_confirm_success' => 'Имейлът ти е потвърден! Вече би трябвало да можеш да се впишеш с този имейл адрес.',
'email_confirm_resent' => 'Беше изпратен имейл с потвърждение, Моля, проверете кутията си.',
'email_confirm_thanks' => 'Thanks for confirming!',
'email_confirm_thanks_desc' => 'Please wait a moment while your confirmation is handled. If you are not redirected after 3 seconds press the "Continue" link below to proceed.',
'email_not_confirmed' => 'Имейл адресът не е потвърден',
'email_not_confirmed_text' => 'Вашият емейл адрес все още не е потвърден.',
'email_not_confirmed_click_link' => 'Моля да последвате линка, който ви беше изпратен непосредствено след регистрацията.',
'email_not_confirmed_resend' => 'Ако не откривате писмото, може да го изпратите отново като попълните формуляра по-долу.',
'email_not_confirmed_resend_button' => 'Изпрати отново емейла за потвърждение',
// User Invite
'user_invite_email_subject' => 'Вие бяхте поканен да се присъедините към :appName!',
'user_invite_email_greeting' => 'Беше създаден акаунт за Вас във :appName.',
'user_invite_email_text' => 'Натисните бутона по-долу за да определите парола и да получите достъп:',
'user_invite_email_action' => 'Парола на акаунта',
'user_invite_page_welcome' => 'Добре дошли в :appName!',
'user_invite_page_text' => 'За да финализирате вашият акаунт и да получите достъп трябва да определите парола, която да бъде използвана за следващия влизания в :appName.',
'user_invite_page_confirm_button' => 'Потвърди паролата',
'user_invite_success_login' => 'Паролата е настроена, вече можеш да се впишеш с новата парола, за да достъпиш :appName!',
// Multi-factor Authentication
'mfa_setup' => 'Настрой многофакторно удостоверяване',
'mfa_setup_desc' => 'Настрой многофакторно удостверяване като втори слой сигурност на твоя профил.',
'mfa_setup_configured' => 'Вече е конфигурирано',
'mfa_setup_reconfigure' => 'Преконфигурирай',
'mfa_setup_remove_confirmation' => 'Сигурен ли си, че желаеш да премахнеш този метод за многофакторно удостоверяване?',
'mfa_setup_action' => 'Настройка',
'mfa_backup_codes_usage_limit_warning' => 'Имаш по-малко от 5 останали резервни кода. Генерирай и съхрани нов набор, преди тези да са свършили, за да избегнеш да останеш без достъп до профила си.',
'mfa_option_totp_title' => 'Мобилно приложение',
'mfa_option_totp_desc' => 'За да използваш многофакторно удостоверяване, ще ти трябва мобилно приложение, което поддържа временни еднократни пароли (TOTP), като например Google Authenticator, Authy или Microsoft Authenticator.',
'mfa_option_backup_codes_title' => 'Резервни кодове',
'mfa_option_backup_codes_desc' => 'Запази на сигурно място набор от еднократни резервни кодове, с които можеш да устовериш идентичността си.',
'mfa_gen_confirm_and_enable' => 'Потвърди и включи',
'mfa_gen_backup_codes_title' => 'Настройка на резервни кодове',
'mfa_gen_backup_codes_desc' => 'Запази този лист с кодове на сигурно място. Когато достъпваш системата, ще можеш да използваш един от тези кодове като вторичен механизъм за удостоверяване.',
'mfa_gen_backup_codes_download' => 'Изтегли кодовете',
'mfa_gen_backup_codes_usage_warning' => 'Всеки код може да бъде използван само веднъж',
'mfa_gen_totp_title' => 'Настройка на мобилно приложение',
'mfa_gen_totp_desc' => 'За да използваш многофакторно удостоверяване, ще ти трябва мобилно приложение, което поддържа временни еднократни пароли (TOTP), като например Google Authenticator, Authy или Microsoft Authenticator.',
'mfa_gen_totp_scan' => 'За да започнеш, сканирай QR кода отдолу с предпочитано от теб приложение.',
'mfa_gen_totp_verify_setup' => 'Потвърди настройката',
'mfa_gen_totp_verify_setup_desc' => 'Потвърди, че всичко работи, като в кутията отдолу въведеш код, генериран от твоето приложение за удостоверяване:',
'mfa_gen_totp_provide_code_here' => 'Въведи тук кода, генериран от мобилното ти приложение',
'mfa_verify_access' => 'Потвърди достъпа',
'mfa_verify_access_desc' => 'Твоят потребителски профил изисква да потвърдиш идентичността си чрез допълнително ниво проверка преди да получиш достъп. Потвърди чрез един от конфигурираните методи, за да продължиш.',
'mfa_verify_no_methods' => 'Няма конфигурирани методи',
'mfa_verify_no_methods_desc' => 'Няма намерени методи за многофакторно удостоверяване за твоя профил. Ще трябва да настроиш поне един метод, преди да получиш достъп.',
'mfa_verify_use_totp' => 'Потвърди чрез мобилно приложение',
'mfa_verify_use_backup_codes' => 'Потвърди чрез резервен код',
'mfa_verify_backup_code' => 'Резервен код',
'mfa_verify_backup_code_desc' => 'Въведи един от останалите ти резервни кодове отдолу:',
'mfa_verify_backup_code_enter_here' => 'Въведи резервен код тук',
'mfa_verify_totp_desc' => 'Въведи кода, генериран от мобилното ти приложение, отдолу:',
'mfa_setup_login_notification' => 'Многофакторният метод е конфигуриран, моля да се впишете отново чрез конфигурирания метод.',
];

107
lang/bg/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Отказ',
'confirm' => 'Потвърди',
'back' => 'Назад',
'save' => 'Запази',
'continue' => 'Продължи',
'select' => 'Избери',
'toggle_all' => 'Избери всички',
'more' => 'Повече',
// Form Labels
'name' => 'Име',
'description' => 'Описание',
'role' => 'Роля',
'cover_image' => 'Основно изображение',
'cover_image_description' => 'Картината трябва да е приблизително 440х250 пиксела.',
// Actions
'actions' => 'Действия',
'view' => 'Преглед',
'view_all' => 'Преглед на всички',
'new' => 'New',
'create' => 'Създай',
'update' => 'Обновяване',
'edit' => 'Редактиране',
'sort' => 'Сортиране',
'move' => 'Преместване',
'copy' => 'Копирай',
'reply' => 'Отговори',
'delete' => 'Изтрий',
'delete_confirm' => 'Потвърдете изтриването',
'search' => 'Търси',
'search_clear' => 'Изчисти търсенето',
'reset' => 'Нулирай',
'remove' => 'Премахване',
'add' => 'Добави',
'configure' => 'Конфигурирай',
'fullscreen' => 'Пълен екран',
'favourite' => 'Добави в любими',
'unfavourite' => 'Премахни от любими',
'next' => 'Следващ',
'previous' => 'Предишен',
'filter_active' => 'Активен филтър:',
'filter_clear' => 'Изчисти филтъра',
'download' => 'Download',
'open_in_tab' => 'Open in Tab',
// Sort Options
'sort_options' => 'Опции за сортиране',
'sort_direction_toggle' => 'Активирай сортиране',
'sort_ascending' => 'Сортирай възходящо',
'sort_descending' => 'Низходящо сортиране',
'sort_name' => 'Име',
'sort_default' => 'По подразбиране',
'sort_created_at' => 'Дата на създаване',
'sort_updated_at' => 'Дата на обновяване',
// Misc
'deleted_user' => 'Изтриване на потребител',
'no_activity' => 'Няма активност за показване',
'no_items' => 'Няма налични артикули',
'back_to_top' => 'Върнете се в началото',
'skip_to_main_content' => 'Прескочи към основното съдържание',
'toggle_details' => 'Активирай детайли',
'toggle_thumbnails' => 'Активирай миниатюри',
'details' => 'Подробности',
'grid_view' => 'Табличен изглед',
'list_view' => 'Изглед списък',
'default' => 'Основен',
'breadcrumb' => 'Трасиране',
'status' => 'Статус',
'status_active' => 'Активен',
'status_inactive' => 'Неактивен',
'never' => 'Никога',
'none' => 'Няма',
// Header
'homepage' => 'Homepage',
'header_menu_expand' => 'Разшири заглавното меню',
'profile_menu' => 'Профил меню',
'view_profile' => 'Разглеждане на профил',
'edit_profile' => 'Редактиране на профила',
'dark_mode' => 'Тъмен режим',
'light_mode' => 'Светъл режим',
'global_search' => 'Global Search',
// Layout tabs
'tab_info' => 'Информация',
'tab_info_label' => 'Таб: Покажи вторична информация',
'tab_content' => 'Съдържание',
'tab_content_label' => 'Таб: Покажи първично съдържание',
// Email Content
'email_action_help' => 'Ако имате проблеми с бутона ":actionText" по-горе, копирайте и поставете URL адреса по-долу в уеб браузъра си:',
'email_rights' => 'Всички права запазени',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Лични данни',
'terms_of_service' => 'Общи условия',
];

34
lang/bg/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Избор на изображение',
'image_all' => 'Всички',
'image_all_title' => 'Преглед на всички изображения',
'image_book_title' => 'Виж изображенията прикачени към тази книга',
'image_page_title' => 'Виж изображенията прикачени към страницата',
'image_search_hint' => 'Търси по име на картина',
'image_uploaded' => 'Качено :uploadedDate',
'image_load_more' => 'Зареди повече',
'image_image_name' => 'Име на изображението',
'image_delete_used' => 'Това изображение е използвано в страницата по-долу.',
'image_delete_confirm_text' => 'Сигурни ли сте, че искате да изтриете това изображение?',
'image_select_image' => 'Изберете изображение',
'image_dropzone' => 'Поставете тук изображение или кликнете тук за да качите',
'images_deleted' => 'Изображението е изтрито',
'image_preview' => 'Преглед на изображенията',
'image_upload_success' => 'Изображението бе качено успешно',
'image_update_success' => 'Данните за изобтажението са обновенни успешно',
'image_delete_success' => 'Изображението е успешно изтрито',
'image_upload_remove' => 'Премахване',
// Code Editor
'code_editor' => 'Редактиране на кода',
'code_language' => 'Език на кода',
'code_content' => 'Съдържание на кода',
'code_session_history' => 'История на сесиите',
'code_save' => 'Запази кода',
];

174
lang/bg/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'Общи',
'advanced' => 'Разширени',
'none' => 'Няма',
'cancel' => 'Откажи',
'save' => 'Запази',
'close' => 'Затвори',
'undo' => 'Отмени',
'redo' => 'Преправи',
'left' => 'Вляво',
'center' => 'По средата',
'right' => 'Вдясно',
'top' => 'Отгоре',
'middle' => 'Среда',
'bottom' => 'Отдолу',
'width' => 'Широчина',
'height' => 'Височина',
'More' => 'Още',
'select' => 'Select...',
// Toolbar
'formats' => 'Формати',
'header_large' => 'Голяма заглавка',
'header_medium' => 'Средна заглавка',
'header_small' => 'Малка заглавка',
'header_tiny' => 'Миниатюрна заглавка',
'paragraph' => 'Параграф',
'blockquote' => 'Цитат',
'inline_code' => 'Вложен код',
'callouts' => 'Призиви',
'callout_information' => 'Информация',
'callout_success' => 'Успех',
'callout_warning' => 'Предупреждение',
'callout_danger' => 'Опасност',
'bold' => 'Удебелено',
'italic' => 'Наклонен',
'underline' => 'Подчертан',
'strikethrough' => 'Зачертан',
'superscript' => 'Горен индекс',
'subscript' => 'Долен индекс',
'text_color' => 'Цвят на текста',
'custom_color' => 'Цвят по избор',
'remove_color' => 'Премахване на цвят',
'background_color' => 'Фонов цвят',
'align_left' => 'Приравни вляво',
'align_center' => 'Приравни в центъра',
'align_right' => 'Приравни вдясно',
'align_justify' => 'Justify',
'list_bullet' => 'Списък',
'list_numbered' => 'Номериран списък',
'list_task' => 'Task list',
'indent_increase' => 'Увеличаване на отстъпа',
'indent_decrease' => 'Намаляване на отстъпа',
'table' => 'Таблица',
'insert_image' => 'Вмъкни изображение',
'insert_image_title' => 'Вмъкни/редактирай изображение',
'insert_link' => 'Вмъкни/редактирай връзка',
'insert_link_title' => 'Вмъкни/редактирай връзка',
'insert_horizontal_line' => 'Вмъкни хоризонтална линия',
'insert_code_block' => 'Въведи код',
'edit_code_block' => 'Edit code block',
'insert_drawing' => 'Вмъкни/редактирай рисунка',
'drawing_manager' => 'Управление на рисунките',
'insert_media' => 'Вмъкни/редактирай мултимедия',
'insert_media_title' => 'Вмъкни/редактирай мултимедия',
'clear_formatting' => 'Изчисти форматирането',
'source_code' => 'Изходен код',
'source_code_title' => 'Изходен код',
'fullscreen' => 'Цял екран',
'image_options' => 'Настройки на изображението',
// Tables
'table_properties' => 'Настройки на таблицата',
'table_properties_title' => 'Настройки на таблицата',
'delete_table' => 'Изтрий таблицата',
'insert_row_before' => 'Вмъкни реда преди',
'insert_row_after' => 'Вмъкни реда след',
'delete_row' => 'Изтрий реда',
'insert_column_before' => 'Вмъкни колоната преди',
'insert_column_after' => 'Вмъкни колоната след',
'delete_column' => 'Изтрий колоната',
'table_cell' => 'Клетка',
'table_row' => 'Ред',
'table_column' => 'Колона',
'cell_properties' => 'Настройки на клетката',
'cell_properties_title' => 'Настройки на клетката',
'cell_type' => 'Тип на клетката',
'cell_type_cell' => 'Клетка',
'cell_scope' => 'Scope',
'cell_type_header' => 'Заглавна клетка',
'merge_cells' => 'Merge cells',
'split_cell' => 'Split cell',
'table_row_group' => 'Група от редове',
'table_column_group' => 'Група от колони',
'horizontal_align' => 'Хоризонтално разположение',
'vertical_align' => 'Вертикално разположение',
'border_width' => 'Дължината на рамката',
'border_style' => 'Стил на рамката',
'border_color' => 'Цвят на рамката',
'row_properties' => 'Свойства на реда',
'row_properties_title' => 'Свойства на реда',
'cut_row' => 'Изрежи реда',
'copy_row' => 'Копирай реда',
'paste_row_before' => 'Постави реда преди',
'paste_row_after' => 'Постави реда след',
'row_type' => 'Тип на реда',
'row_type_header' => 'Заглавка',
'row_type_body' => 'Тяло',
'row_type_footer' => 'Долна част',
'alignment' => 'Разположение',
'cut_column' => 'Изрежи колоната',
'copy_column' => 'Копирай колоната',
'paste_column_before' => 'Постави колоната преди',
'paste_column_after' => 'Постави колоната след',
'cell_padding' => 'Отстояние на клетката',
'cell_spacing' => 'Отстояние на клетката',
'caption' => 'Надпис',
'show_caption' => 'Покажи надпис',
'constrain' => 'Ограничи пропорциите',
'cell_border_solid' => 'Solid',
'cell_border_dotted' => 'Dotted',
'cell_border_dashed' => 'Dashed',
'cell_border_double' => 'Double',
'cell_border_groove' => 'Groove',
'cell_border_ridge' => 'Ridge',
'cell_border_inset' => 'Inset',
'cell_border_outset' => 'Outset',
'cell_border_none' => 'None',
'cell_border_hidden' => 'Hidden',
// Images, links, details/summary & embed
'source' => 'Източник',
'alt_desc' => 'Алтернативно описание',
'embed' => 'Вгради',
'paste_embed' => 'Постави кода за вмъкване отдолу:',
'url' => 'URL',
'text_to_display' => 'Текст за показване',
'title' => 'Заглавие',
'open_link' => 'Open link',
'open_link_in' => 'Open link in...',
'open_link_current' => 'Текущ прозорец',
'open_link_new' => 'Нов прозорец',
'remove_link' => 'Remove link',
'insert_collapsible' => 'Вмъкни сгъваем блок',
'collapsible_unwrap' => 'Разгъни',
'edit_label' => 'Редактирай етикета',
'toggle_open_closed' => 'Превключи отворено/затворено',
'collapsible_edit' => 'Редактирай сгъваем блок',
'toggle_label' => 'Превключи надписа',
// About view
'about' => 'About the editor',
'about_title' => 'Относно визуалния редактор',
'editor_license' => 'Лиценз, авторски и сходни права на редактора',
'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under the MIT license.',
'editor_tiny_license_link' => 'Авторското и сходните му права, както и лицензът на TinyMCE, могат да бъдат намерени тук.',
'save_continue' => 'Запази страницата и продължи',
'callouts_cycle' => '(Продължавай да натискаш, за да превключваш типовете)',
'link_selector' => 'Свържи със съдържанието',
'shortcuts' => 'Преки пътища',
'shortcut' => 'Пряк път',
'shortcuts_intro' => 'Следните клавишни комбинации са налични за редактора:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Описание',
];

400
lang/bg/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'Наскоро създадени',
'recently_created_pages' => 'Наскоро създадени страници',
'recently_updated_pages' => 'Наскоро актуализирани страници',
'recently_created_chapters' => 'Наскоро създадени глави',
'recently_created_books' => 'Наскоро създадени книги',
'recently_created_shelves' => 'Наскоро създадени рафтове',
'recently_update' => 'Наскоро актуализирани',
'recently_viewed' => 'Скорошно разгледани',
'recent_activity' => 'Последна активност',
'create_now' => 'Създай една сега',
'revisions' => 'Ревизии',
'meta_revision' => 'Ревизия #:revisionCount',
'meta_created' => 'Създадено преди :timeLength',
'meta_created_name' => 'Създадено преди :timeLength от :user',
'meta_updated' => 'Актуализирано :timeLength',
'meta_updated_name' => 'Актуализирано преди :timeLength от :user',
'meta_owned_name' => 'Притежавано от :user',
'meta_reference_page_count' => 'Referenced on 1 page|Referenced on :count pages',
'entity_select' => 'Избор на обект',
'entity_select_lack_permission' => 'You don\'t have the required permissions to select this item',
'images' => 'Изображения',
'my_recent_drafts' => 'Моите скорошни драфтове',
'my_recently_viewed' => 'Моите скорошни преглеждания',
'my_most_viewed_favourites' => 'Моите най-преглеждани любими',
'my_favourites' => 'Моите фаворити',
'no_pages_viewed' => 'Не сте прегледали никакви страници',
'no_pages_recently_created' => 'Не са били създавани страници скоро',
'no_pages_recently_updated' => 'Не са били актуализирани страници скоро',
'export' => 'Експортиране',
'export_html' => 'Прикачени уеб файлове',
'export_pdf' => 'PDF файл',
'export_text' => 'Обикновен текстов файл',
'export_md' => 'Markdown файл',
// Permissions and restrictions
'permissions' => 'Права',
'permissions_desc' => 'Set permissions here to override the default permissions provided by user roles.',
'permissions_book_cascade' => 'Permissions set on books will automatically cascade to child chapters and pages, unless they have their own permissions defined.',
'permissions_chapter_cascade' => 'Permissions set on chapters will automatically cascade to child pages, unless they have their own permissions defined.',
'permissions_save' => 'Запази права',
'permissions_owner' => 'Собственик',
'permissions_role_everyone_else' => 'Everyone Else',
'permissions_role_everyone_else_desc' => 'Set permissions for all roles not specifically overridden.',
'permissions_role_override' => 'Override permissions for role',
'permissions_inherit_defaults' => 'Inherit defaults',
// Search
'search_results' => 'Резултати от търсенето',
'search_total_results_found' => ':count резултати намерени|:count общо намерени резултати',
'search_clear' => 'Изчисти търсенето',
'search_no_pages' => 'Няма страници отговарящи на търсенето',
'search_for_term' => 'Търси :term',
'search_more' => 'Още резултати',
'search_advanced' => 'Подробно търсене',
'search_terms' => 'Термини за търсене',
'search_content_type' => 'Тип на съдържание',
'search_exact_matches' => 'Точни съвпадения',
'search_tags' => 'Търсене на тагове',
'search_options' => 'Настройки',
'search_viewed_by_me' => 'Прегледано от мен',
'search_not_viewed_by_me' => 'Непрегледано от мен',
'search_permissions_set' => 'Задаване на права',
'search_created_by_me' => 'Създадено от мен',
'search_updated_by_me' => 'Обновено от мен',
'search_owned_by_me' => 'Притежаван от мен',
'search_date_options' => 'Настройки на дати',
'search_updated_before' => 'Обновено преди',
'search_updated_after' => 'Обновено след',
'search_created_before' => 'Създадено преди',
'search_created_after' => 'Създадено след',
'search_set_date' => 'Задаване на дата',
'search_update' => 'Обнови търсенето',
// Shelves
'shelf' => 'Рафт',
'shelves' => 'Рафтове',
'x_shelves' => ':count Рафт|:count Рафтове',
'shelves_empty' => 'Няма създадени рафтове',
'shelves_create' => 'Създай нов рафт',
'shelves_popular' => 'Популярни рафтове',
'shelves_new' => 'Нови рафтове',
'shelves_new_action' => 'Нов рафт',
'shelves_popular_empty' => 'Най-популярните рафтове ще излязат тук.',
'shelves_new_empty' => 'Най-новите рафтове ще излязат тук.',
'shelves_save' => 'Запази рафт',
'shelves_books' => 'Книги на този рафт',
'shelves_add_books' => 'Добави книги към този рафт',
'shelves_drag_books' => 'Drag books below to add them to this shelf',
'shelves_empty_contents' => 'Този рафт няма добавени книги',
'shelves_edit_and_assign' => 'Редактирай рафта за да добавиш книги',
'shelves_edit_named' => 'Edit Shelf :name',
'shelves_edit' => 'Edit Shelf',
'shelves_delete' => 'Delete Shelf',
'shelves_delete_named' => 'Delete Shelf :name',
'shelves_delete_explain' => "This will delete the shelf with the name ':name'. Contained books will not be deleted.",
'shelves_delete_confirmation' => 'Are you sure you want to delete this shelf?',
'shelves_permissions' => 'Shelf Permissions',
'shelves_permissions_updated' => 'Shelf Permissions Updated',
'shelves_permissions_active' => 'Shelf Permissions Active',
'shelves_permissions_cascade_warning' => 'Permissions on shelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.',
'shelves_copy_permissions_to_books' => 'Копирай настойките за достъп към книгите',
'shelves_copy_permissions' => 'Копирай настройките за достъп',
'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this shelf to all books contained within. Before activating, ensure any changes to the permissions of this shelf have been saved.',
'shelves_copy_permission_success' => 'Shelf permissions copied to :count books',
// Books
'book' => 'Книга',
'books' => 'Книги',
'x_books' => ':count Книга|:count Книги',
'books_empty' => 'Няма създадени книги',
'books_popular' => 'Популярни книги',
'books_recent' => 'Скоро разглеждани книги',
'books_new' => 'Нови книги',
'books_new_action' => 'Нова книга',
'books_popular_empty' => 'Най-популярните книги ще излязат тук.',
'books_new_empty' => 'Най-новите книги ще излязат тук.',
'books_create' => 'Създай нова книга',
'books_delete' => 'Изтрита книга',
'books_delete_named' => 'Изтрий книга :bookName',
'books_delete_explain' => 'Това действие ще изтрие книга с името \':bookName\'. Всички страници и глави ще бъдат изтрити.',
'books_delete_confirmation' => 'Сигурен ли сте, че искате да изтриете книгата?',
'books_edit' => 'Редактиране на книга',
'books_edit_named' => 'Редактирай книга :bookName',
'books_form_book_name' => 'Име на книга',
'books_save' => 'Запази книга',
'books_permissions' => 'Настройки за достъп до книгата',
'books_permissions_updated' => 'Настройките за достъп до книгата бяха обновени',
'books_empty_contents' => 'Няма създадени страници или глави към тази книга.',
'books_empty_create_page' => 'Създаване на нова страница',
'books_empty_sort_current_book' => 'Сортирай настоящата книга',
'books_empty_add_chapter' => 'Добавяне на раздел',
'books_permissions_active' => 'Настройките за достъп до книгата са активни',
'books_search_this' => 'Търси в книгата',
'books_navigation' => 'Навигация на книгата',
'books_sort' => 'Сортирай съдържанието на книгата',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'Сортирай книга :bookName',
'books_sort_name' => 'Сортиране по име',
'books_sort_created' => 'Сортирай по дата на създаване',
'books_sort_updated' => 'Сортирай по дата на обновяване',
'books_sort_chapters_first' => 'Първа глава',
'books_sort_chapters_last' => 'Последна глава',
'books_sort_show_other' => 'Покажи други книги',
'books_sort_save' => 'Запази новата подредба',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Копирай книгата',
'books_copy_success' => 'Книгата е копирана успешно',
// Chapters
'chapter' => 'Глава',
'chapters' => 'Глави',
'x_chapters' => ':count Глава|:count Глави',
'chapters_popular' => 'Популярни глави',
'chapters_new' => 'Нова глава',
'chapters_create' => 'Създай нова глава',
'chapters_delete' => 'Изтрий глава',
'chapters_delete_named' => 'Изтрий глава :chapterName',
'chapters_delete_explain' => 'Това ще изтрие главата \':chapterName\'. Всички страници в главата също ще бъдат изтрити.',
'chapters_delete_confirm' => 'Сигурни ли сте, че искате да изтриете тази глава?',
'chapters_edit' => 'Редактирай глава',
'chapters_edit_named' => 'Актуализирай глава :chapterName',
'chapters_save' => 'Запази глава',
'chapters_move' => 'Премести глава',
'chapters_move_named' => 'Премести глава :chapterName',
'chapter_move_success' => 'Главата беше преместена в :bookName',
'chapters_copy' => 'Копирай главата',
'chapters_copy_success' => 'Главата е копирана успешно',
'chapters_permissions' => 'Настойки за достъп на главата',
'chapters_empty' => 'Няма създадени страници в тази глава.',
'chapters_permissions_active' => 'Настройките за достъп до глава са активни',
'chapters_permissions_success' => 'Настройките за достъп до главата бяха обновени',
'chapters_search_this' => 'Търси в тази глава',
'chapter_sort_book' => 'Sort Book',
// Pages
'page' => 'Страница',
'pages' => 'Страници',
'x_pages' => ':count Страница|:count Страници',
'pages_popular' => 'Популярни страници',
'pages_new' => 'Нова страница',
'pages_attachments' => 'Прикачени файлове',
'pages_navigation' => 'Навигация на страница',
'pages_delete' => 'Изтрий страница',
'pages_delete_named' => 'Изтрий страница :pageName',
'pages_delete_draft_named' => 'Изтрий чернова :pageName',
'pages_delete_draft' => 'Изтрий чернова',
'pages_delete_success' => 'Страницата е изтрита',
'pages_delete_draft_success' => 'Черновата на страницата бе изтрита',
'pages_delete_confirm' => 'Сигурни ли сте, че искате да изтриете тази страница?',
'pages_delete_draft_confirm' => 'Сигурни ли сте, че искате да изтриете тази чернова?',
'pages_editing_named' => 'Редактиране на страница :pageName',
'pages_edit_draft_options' => 'Настройки на черновата',
'pages_edit_save_draft' => 'Запазване на чернова',
'pages_edit_draft' => 'Редактирай на черновата',
'pages_editing_draft' => 'Редактиране на чернова',
'pages_editing_page' => 'Редактиране на страница',
'pages_edit_draft_save_at' => 'Черновата е запазена в ',
'pages_edit_delete_draft' => 'Изтрий чернова',
'pages_edit_discard_draft' => 'Отхвърляне на черновата',
'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor',
'pages_edit_switch_to_markdown_clean' => '(Clean Content)',
'pages_edit_switch_to_markdown_stable' => '(Stable Content)',
'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor',
'pages_edit_set_changelog' => 'Задайте регистър на промените',
'pages_edit_enter_changelog_desc' => 'Въведете кратко резюме на промените, които сте създали',
'pages_edit_enter_changelog' => 'Въведи регистър на промените',
'pages_editor_switch_title' => 'Switch Editor',
'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?',
'pages_editor_switch_consider_following' => 'Consider the following when changing editors:',
'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.',
'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.',
'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.',
'pages_save' => 'Запазване на страницата',
'pages_title' => 'Заглавие на страницата',
'pages_name' => 'Име на страницата',
'pages_md_editor' => 'Редактор',
'pages_md_preview' => 'Предварителен преглед',
'pages_md_insert_image' => 'Добавяна на изображение',
'pages_md_insert_link' => 'Добави линк към обекта',
'pages_md_insert_drawing' => 'Вмъкни рисунка',
'pages_md_show_preview' => 'Show preview',
'pages_md_sync_scroll' => 'Sync preview scroll',
'pages_not_in_chapter' => 'Страницата не принадлежи в никоя глава',
'pages_move' => 'Премести страницата',
'pages_move_success' => 'Страницата беше преместена в ":parentName"',
'pages_copy' => 'Копиране на страницата',
'pages_copy_desination' => 'Копиране на дестинацията',
'pages_copy_success' => 'Страницата беше успешно копирана',
'pages_permissions' => 'Настройки за достъп на страницата',
'pages_permissions_success' => 'Настройките за достъп до страницата бяха обновени',
'pages_revision' => 'Ревизия',
'pages_revisions' => 'Ревизии на страницата',
'pages_revisions_desc' => 'Listed below are all the past revisions of this page. You can look back upon, compare, and restore old page versions if permissions allow. The full history of the page may not be fully reflected here since, depending on system configuration, old revisions could be auto-deleted.',
'pages_revisions_named' => 'Ревизии на страницата :pageName',
'pages_revision_named' => 'Ревизия на страницата :pageName',
'pages_revision_restored_from' => 'Възстановено от #:id; :summary',
'pages_revisions_created_by' => 'Създадено от',
'pages_revisions_date' => 'Дата на ревизията',
'pages_revisions_number' => '№',
'pages_revisions_sort_number' => 'Revision Number',
'pages_revisions_numbered' => 'Ревизия №:id',
'pages_revisions_numbered_changes' => 'Ревизия №:id Промени',
'pages_revisions_editor' => 'Editor Type',
'pages_revisions_changelog' => 'История на промените',
'pages_revisions_changes' => 'Промени',
'pages_revisions_current' => 'Текуща версия',
'pages_revisions_preview' => 'Предварителен преглед',
'pages_revisions_restore' => 'Възстановяване',
'pages_revisions_none' => 'Тази страница няма ревизии',
'pages_copy_link' => 'Копирай връзката',
'pages_edit_content_link' => 'Редактиране на съдържанието',
'pages_permissions_active' => 'Настройките за достъп до страницата са активни',
'pages_initial_revision' => 'Първо публикуване',
'pages_references_update_revision' => 'System auto-update of internal links',
'pages_initial_name' => 'Нова страница',
'pages_editing_draft_notification' => 'В момента редактирате чернова, която беше последно обновена :timeDiff.',
'pages_draft_edited_notification' => 'Тази страница беше актуализирана от тогава. Препоръчително е да изтриете настоящата чернова.',
'pages_draft_page_changed_since_creation' => 'Страницата е била обновена от създаването на черновата. Препоръчително е да изтриеш черновата или да се погрижиш да не презапишеш промени по страницата.',
'pages_draft_edit_active' => [
'start_a' => ':count потребителя започнаха да редактират настоящата страница',
'start_b' => ':userName в момента редактира тази страница',
'time_a' => 'от както страницата беше актуализирана',
'time_b' => 'в последните :minCount минути',
'message' => ':start :time. Внимавайте да не попречите на актуализацията на другия!',
],
'pages_draft_discarded' => 'Черновата беше отхърлена, Редактора беше обновен с актуалното съдържание на страницата',
'pages_specific' => 'Определена страница',
'pages_is_template' => 'Шаблон на страницата',
// Editor Sidebar
'page_tags' => 'Тагове на страницата',
'chapter_tags' => 'Тагове на главата',
'book_tags' => 'Тагове на книгата',
'shelf_tags' => 'Тагове на рафта',
'tag' => 'Таг',
'tags' => 'Тагове',
'tags_index_desc' => 'Tags can be applied to content within the system to apply a flexible form of categorization. Tags can have both a key and value, with the value being optional. Once applied, content can then be queried using the tag name and value.',
'tag_name' => 'Име на таг',
'tag_value' => 'Съдържание на тага (Опционално)',
'tags_explain' => "Добавете няколко тага за да категоризирате по добре вашето съдържание. \n Може да добавите съдържание на таговете за по-подробна организация.",
'tags_add' => 'Добави друг таг',
'tags_remove' => 'Премахни този таг',
'tags_usages' => 'Общо ползвания на таг',
'tags_assigned_pages' => 'Присвоен на страници',
'tags_assigned_chapters' => 'Присвоен на глави',
'tags_assigned_books' => 'Присвоен на книги',
'tags_assigned_shelves' => 'Присвоен на рафтове',
'tags_x_unique_values' => ':count уникални стойности',
'tags_all_values' => 'Всички стойности',
'tags_view_tags' => 'Виж тагове',
'tags_view_existing_tags' => 'Виж съществуващи тагове',
'tags_list_empty_hint' => 'Таговете могат да бъдат прилагани чрез страничната лента в редактора на страници или по време на редактирането на детайлите за книги, глави или рафтове.',
'attachments' => 'Прикачени файлове',
'attachments_explain' => 'Прикачете файлове или линкове, които да са видими на вашата страница. Същите ще бъдат видими във вашето странично поле.',
'attachments_explain_instant_save' => 'Промените тук се запазват веднага.',
'attachments_items' => 'Прикачен файл',
'attachments_upload' => 'Прикачен файл',
'attachments_link' => 'Прикачване на линк',
'attachments_set_link' => 'Поставяне на линк',
'attachments_delete' => 'Сигурни ли сте, че искате да изтриете прикачения файл?',
'attachments_dropzone' => 'Поставете файлове или цъкнете тук за да прикачите файл',
'attachments_no_files' => 'Няма прикачени фалове',
'attachments_explain_link' => 'Може да прикачите линк, ако не искате да качвате файл. Този линк може да бъде към друга страница или към файл в облакова пространство.',
'attachments_link_name' => 'Има на линка',
'attachment_link' => 'Линк към прикачения файл',
'attachments_link_url' => 'Линк към файла',
'attachments_link_url_hint' => 'Url на сайт или файл',
'attach' => 'Прикачване',
'attachments_insert_link' => 'Добави линк на прикачен файл към страница',
'attachments_edit_file' => 'Редактирай файл',
'attachments_edit_file_name' => 'Име на файл',
'attachments_edit_drop_upload' => 'Поставете файл или цъкнете тук за да прикачите и обновите',
'attachments_order_updated' => 'Прикачения файл беше обновен',
'attachments_updated_success' => 'Данните на прикачения файл бяха обновени',
'attachments_deleted' => 'Прикачения файл беше изтрит',
'attachments_file_uploaded' => 'Файлът беше качен успешно',
'attachments_file_updated' => 'Файлът беше обновен успешно',
'attachments_link_attached' => 'Линкът беше успешно прикачен към страницата',
'templates' => 'Шаблони',
'templates_set_as_template' => 'Страницата е шаблон',
'templates_explain_set_as_template' => 'Можете да зададете тази страница като шаблон, така че нейното съдържание да бъде използвано при създаването на други страници. Други потребители ще могат да използват този шаблон, ако имат разрешения за преглед на тази страница.',
'templates_replace_content' => 'Замени съдържанието на страницата',
'templates_append_content' => 'Добави в края на съдържанието на страницата',
'templates_prepend_content' => 'Добави в началото на съдържанието на страницата',
// Profile View
'profile_user_for_x' => 'Потребител от :time',
'profile_created_content' => 'Създадено съдържание',
'profile_not_created_pages' => ':userName не е създал страници',
'profile_not_created_chapters' => ':userName не е създавал глави',
'profile_not_created_books' => ':userName не е създавал книги',
'profile_not_created_shelves' => ':userName не е създавал рафтове',
// Comments
'comment' => 'Коментирай',
'comments' => 'Коментари',
'comment_add' => 'Добавяне на коментар',
'comment_placeholder' => 'Напишете коментар',
'comment_count' => '{0} Няма коментари|{1} 1 коментар|[2,*] :count коментара',
'comment_save' => 'Запази коментар',
'comment_saving' => 'Запазване на коментар...',
'comment_deleting' => 'Изтриване на коментар...',
'comment_new' => 'Нов коментар',
'comment_created' => 'коментирано :createDiff',
'comment_updated' => 'Актуализирано :updateDiff от :username',
'comment_deleted_success' => 'Коментарът е изтрит',
'comment_created_success' => 'Коментарът е добавен',
'comment_updated_success' => 'Коментарът е обновен',
'comment_delete_confirm' => 'Наистина ли искате да изтриете този коментар?',
'comment_in_reply_to' => 'В отговор на :commentId',
// Revision
'revision_delete_confirm' => 'Наистина ли искате да изтриете тази версия?',
'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' => 'Смяна на местоположението, собственика или привилегиите може да направи това съдържание достъпно за тези, които не са го виждали преди.',
// Conversions
'convert_to_shelf' => 'Convert to Shelf',
'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.',
'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.',
'convert_book' => 'Convert Book',
'convert_book_confirm' => 'Are you sure you want to convert this book?',
'convert_undo_warning' => 'This cannot be as easily undone.',
'convert_to_book' => 'Convert to Book',
'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.',
'convert_chapter' => 'Convert Chapter',
'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?',
// References
'references' => 'References',
'references_none' => 'There are no tracked references to this item.',
'references_to_desc' => 'Shown below are all the known pages in the system that link to this item.',
];

112
lang/bg/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'Нямате права за достъп до избраната страница.',
'permissionJson' => 'Нямате права да извършите тази операция.',
// Auth
'error_user_exists_different_creds' => 'Потребител с емайл :email вече съществува но с други данни.',
'email_already_confirmed' => 'Емейлът вече беше потвърден. Моля опитрайте да влезете.',
'email_confirmation_invalid' => 'Този код за достъп не е валиден или вече е бил използван, Моля опитай да се регистрираш отново.',
'email_confirmation_expired' => 'Кодът за потвърждение изтече, нов емейл за потвърждение беше изпратен.',
'email_confirmation_awaiting' => 'Емайл адреса, който използвате трябва да се потвърди',
'ldap_fail_anonymous' => 'LDAP достъпът е неуспешен с анонимни настройки',
'ldap_fail_authed' => 'Опита за достъп чрез LDAP с използваната парола не беше успешен',
'ldap_extension_not_installed' => 'LDAP PHP не беше инсталирана',
'ldap_cannot_connect' => 'Не може да се свържете с Ldap сървъра, първоначалната връзка се разпадна',
'saml_already_logged_in' => 'Вече сте влезли',
'saml_user_not_registered' => 'Потребителят :name не е регистриран и автоматичната регистрация не е достъпна',
'saml_no_email_address' => 'Не успяхме да намерим емейл адрес, за този потребител, от информацията предоставена от външната система',
'saml_invalid_response_id' => 'Заявката от външната система не е разпознат от процеса започнат от това приложение. Връщането назад след влизане може да породи този проблем.',
'saml_fail_authed' => 'Влизането чрез :system не беше успешно, системата не успя да удостовери потребителя',
'oidc_already_logged_in' => 'Вече си вписан',
'oidc_user_not_registered' => 'Потребителят :name не е регистриран, а автоматичната регистрация е изключена',
'oidc_no_email_address' => 'Не можах да намеря имейл адрес за този потребител в данните, предоставени от външната удостоверителна система',
'oidc_fail_authed' => 'Вписването чрез :system не беше успешно, тъй като системата не предостави успешна оторизация',
'social_no_action_defined' => 'Действието не беше дефинирано',
'social_login_bad_response' => "Възникна грешка по време на :socialAccount login: \n:error",
'social_account_in_use' => 'Този :socialAccount вече е използван. Опитайте се да влезете чрез опцията за :socialAccount.',
'social_account_email_in_use' => 'Този емейл адрес вече е бил използван. Ако вече имате профил, може да го свържете чрез :socialAccount от вашия профил.',
'social_account_existing' => 'Този :socialAccount вече в свързан с вашия профил.',
'social_account_already_used_existing' => 'Този :socialAccount вече се използва от друг потребител.',
'social_account_not_used' => 'Социалният профил :socialAccount не е свързан с потребител. Моля, свържи го в настройките на профила си. ',
'social_account_register_instructions' => 'Ако все още нямаш профил, може да се регистрираш чрез опцията :socialAccount.',
'social_driver_not_found' => 'Кодът за връзка със социалната мрежа не съществува',
'social_driver_not_configured' => 'Социалните настройки на твоя :socialAccount не са конфигурирани правилно.',
'invite_token_expired' => 'Твоята покана е изтекла. Вместо това може да пробваш да възстановиш паролата на профила си.',
// System
'path_not_writable' => 'Не може да се качи файл в :filePath. Увери се на сървъра, че в пътя може да се записва.',
'cannot_get_image_from_url' => 'Не мога да взема съобщението от :url',
'cannot_create_thumbs' => 'Сървърът не може да създаде малки изображения. Моля, увери се, че разширението GD PHP е инсталирано.',
'server_upload_limit' => 'Сървърът не позволява качвания с такъв размер. Моля, пробвайте файл с по-малък размер.',
'uploaded' => 'Сървърът не позволява качвания с такъв размер. Моля, пробвайте файл с по-малък размер.',
'file_upload_timeout' => 'Качването на файла изтече.',
// Drawing & Images
'image_upload_error' => 'Възникна грешка при качването на изображението',
'image_upload_type_error' => 'Типът на качваното изображение е невалиден',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'Прикачения файл не е намерен',
// Pages
'page_draft_autosave_fail' => 'Неуспешно запазване на черновата. Увери се, че имаш свързаност с интернет преди да запазиш страницата',
'page_custom_home_deletion' => 'Не мога да изтрия страницата, докато е настроена като начална',
// Entities
'entity_not_found' => 'Обектът не е намерен',
'bookshelf_not_found' => 'Shelf not found',
'book_not_found' => 'Книгата не е намерена',
'page_not_found' => 'Страницата не е намерена',
'chapter_not_found' => 'Главата не е намерена',
'selected_book_not_found' => 'Избраната книга не е намерена',
'selected_book_chapter_not_found' => 'Избраната книга или глава не е намерена',
'guests_cannot_save_drafts' => 'Гостите не могат да запазват чернови',
// Users
'users_cannot_delete_only_admin' => 'Не можеш да изтриеш единствения администратор',
'users_cannot_delete_guest' => 'Не можеш да изтриеш потребителя на госта',
// Roles
'role_cannot_be_edited' => 'Ролята не може да бъде редактирана',
'role_system_cannot_be_deleted' => 'Тази роля е системна и не може да бъде изтрита',
'role_registration_default_cannot_delete' => 'Тази роля не може да бъде изтрита, докато е настроена по подразбиране за нови регистрации',
'role_cannot_remove_only_admin' => 'Този потребител е единственият с присвоена администраторска роля. Приложи администраторската роля на друг потребител, преди да я премахнеш от тук.',
// Comments
'comment_list' => 'Настъпи грешка при зареждането на коментарите.',
'cannot_add_comment_to_draft' => 'Не може да добавяте коментари към чернова.',
'comment_add' => 'Възникна грешка при актуализиране/добавяне на коментар.',
'comment_delete' => 'Възникна грешка при изтриването на коментара.',
'empty_comment' => 'Не може да добавите празен коментар.',
// Error pages
'404_page_not_found' => 'Страницата не е намерена',
'sorry_page_not_found' => 'Страницата, която търсите не може да бъде намерена.',
'sorry_page_not_found_permission_warning' => 'Ако смятате, че тази страница съществува, най-вероятно нямате право да я преглеждате.',
'image_not_found' => 'Изображението не е намерено',
'image_not_found_subtitle' => 'Съжалявам, файлът на изображението, което търсиш, не може да бъде намерен.',
'image_not_found_details' => 'Ако си очаквал/а това изображение да същестува, може да е било изтрито.',
'return_home' => 'Назад към Начало',
'error_occurred' => 'Възникна грешка',
'app_down' => ':appName не е достъпно в момента',
'back_soon' => 'Ще се върне обратно онлайн скоро.',
// API errors
'api_no_authorization_found' => 'Но беше намерен код за достъп в заявката',
'api_bad_authorization_format' => 'В заявката имаше код за достъп, но формата изглежда е неправилен',
'api_user_token_not_found' => 'Няма открит API код, който да отговоря на предоставения такъв',
'api_incorrect_token_secret' => 'Секретния код, който беше предоставен за достъп до API-а е неправилен',
'api_user_no_api_permission' => 'Собственика на АPI кода няма право да прави API заявки',
'api_user_token_expired' => 'Кода за достъп, който беше използван, вече не е валиден',
// Settings & Maintenance
'maintenance_test_email_failure' => 'Беше върната грешка, когато се изпрати тестовият емейл:',
];

12
lang/bg/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; Предишна',
'next' => 'Следваща &raquo;',
];

15
lang/bg/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'password' => 'Паролите трябва да имат поне 8 символа и да съвпадат с потвърждението.',
'user' => "Не може да се намери потребител с този имейл адрес.",
'token' => 'Кодът за възстановяване на паролата е невалиден за този емейл адрес.',
'sent' => 'На имейла ти е изпратена връзка за възстановяване на паролата ти!',
'reset' => 'Парола ти е възстановена!',
];

18
lang/bg/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Shortcuts',
'shortcuts_interface' => 'Interface Keyboard Shortcuts',
'shortcuts_toggle_desc' => 'Here you can enable or disable keyboard system interface shortcuts, used for navigation and actions.',
'shortcuts_customize_desc' => 'You can customize each of the shortcuts below. Just press your desired key combination after selecting the input for a shortcut.',
'shortcuts_toggle_label' => 'Keyboard shortcuts enabled',
'shortcuts_section_navigation' => 'Navigation',
'shortcuts_section_actions' => 'Common Actions',
'shortcuts_save' => 'Save Shortcuts',
'shortcuts_overlay_desc' => 'Note: When shortcuts are enabled a helper overlay is available via pressing "?" which will highlight the available shortcuts for actions currently visible on the screen.',
'shortcuts_update_success' => 'Shortcut preferences have been updated!',
];

328
lang/bg/settings.php Normal file
View File

@ -0,0 +1,328 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'Настройки',
'settings_save' => 'Запази настройките',
'settings_save_success' => 'Настройките са записани',
'system_version' => 'System Version',
'categories' => 'Categories',
// App Settings
'app_customization' => 'Персонализиране',
'app_features_security' => 'Екстри и Сигурност',
'app_name' => 'Име на приложението',
'app_name_desc' => 'Това име е включено във всяка шапка и във всеки имейл изпратен от системата.',
'app_name_header' => 'Покажи името в шапката',
'app_public_access' => 'Публичен достъп',
'app_public_access_desc' => 'Активирането на тази настройка, ще позволи на гости, които не са влезли в системта, да имат достъп до съдържанието на вашето приложение.',
'app_public_access_desc_guest' => 'Достъпа на гостите може да бъде контролиран от "Guest" потребителя.',
'app_public_access_toggle' => 'Позволяване на публичен достъп',
'app_public_viewing' => 'Позволване на публичен достъп?',
'app_secure_images' => 'По-висока сигурност при качване на изображения',
'app_secure_images_toggle' => 'Активиране на по-висока сигурност при качване на изображения',
'app_secure_images_desc' => 'С цел производителност, всички изображения са публични. Тази настройка добавя случаен, труден за отгатване низ от символи пред линка на изображението. Подсигурете, че индексите на директорията не са включени за да предотвратите лесен достъп.',
'app_default_editor' => 'Default Page Editor',
'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.',
'app_custom_html' => 'Персонализирано съдържание на HTML шапката',
'app_custom_html_desc' => 'Всяко съдържание, добавено тук, ще бъде поставено в долната част на секцията <head> на всяка страница. Това е удобно за преобладаващи стилове или добавяне на код за анализ.',
'app_custom_html_disabled_notice' => 'Съдържанието на персонализираната HTML шапка е деактивирано на страницата с настройки, за да се гарантира, че евентуални лоши промени могат да бъдат върнати.',
'app_logo' => 'Лого на приложението',
'app_logo_desc' => 'This is used in the application header bar, among other areas. This image should be 86px in height. Large images will be scaled down.',
'app_icon' => 'Application Icon',
'app_icon_desc' => 'This icon is used for browser tabs and shortcut icons. This should be a 256px square PNG image.',
'app_homepage' => 'Начлна страница на приложението',
'app_homepage_desc' => 'Изберете начална страница, която ще замени изгледа по подразбиране. Дефинираните права на страницата, която е избрана ще бъдат игнорирани.',
'app_homepage_select' => 'Избери страница',
'app_footer_links' => 'Футър линкове',
'app_footer_links_desc' => 'Добави линк в съдържанието на футъра. Добавените линкове ще се показват долу в повечето страници, включително и в страниците, в които логването не е задължително. Можете да използвате заместител "trans::<key>", за да използвате дума дефинирана от системата. Пример: Използването на "trans::common.privacy_policy" ще покаже "Лични данни" или на "trans::common.terms_of_service" ще покаже "Общи условия".',
'app_footer_links_label' => 'Надпис на връзката',
'app_footer_links_url' => 'Линк URL',
'app_footer_links_add' => 'Добави футър линк',
'app_disable_comments' => 'Изключи коментарите',
'app_disable_comments_toggle' => 'Изключи коментарите',
'app_disable_comments_desc' => 'Изключва коментарите във всички на страници на приложението. <br> Съществуващите коментари няма да се показват.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'Цвят на рафта',
'book_color' => 'Цвят на книгата',
'chapter_color' => 'Цвят на главата',
'page_color' => 'Цвят на страницата',
'page_draft_color' => 'Цвят на черновата за страница',
// Registration Settings
'reg_settings' => 'Регистрация',
'reg_enable' => 'Включи регистрацията',
'reg_enable_toggle' => 'Включи регистрацията',
'reg_enable_desc' => 'Когато регистрацията е включена, потребителите ще могат да се регистрират като потребители на приложението. След регистрация на тях им се дава роля по подразбиране.',
'reg_default_role' => 'Роля по подразбиране след регистрация',
'reg_enable_external_warning' => 'Опцията отгоре се игнорира при активно външно LDAP или SAML удостоверяване. Ако удостоверяването от външната система е успешно, автоматично ще се създават потребителски профили за несъществуващи членове.',
'reg_email_confirmation' => 'Имейл потвърждение',
'reg_email_confirmation_toggle' => 'Изисквай имейл потвърждение',
'reg_confirm_email_desc' => 'Ако се използват ограничения за домейна, ще се изисква имейл потвърждение и тази настройка ще бъде игнорирана.',
'reg_confirm_restrict_domain' => 'Ограничения за домейна',
'reg_confirm_restrict_domain_desc' => 'Въведи разделен със запетаи списък от имейл домейни, до които да бъде ограничена регистрацията. На потребителите ще им бъде изпратен имейл, за да потвърдят адреса, преди да могат да използват приложението. <br> Имай предвид, че потребителите ще могат да сменят имейл адресите си след успешна регистрация.',
'reg_confirm_restrict_domain_placeholder' => 'Няма наложени ограничения',
// Maintenance settings
'maint' => 'Поддръжка',
'maint_image_cleanup' => 'Разчисти изображения',
'maint_image_cleanup_desc' => 'Сканира съдържанието на страници и ревизиите, за да провери кои изображения и рисунки се използват и кои се повтарят. Увери се, че имаш пълни резервни копия на базата данни и на изображенията, преди да пуснеш това.',
'maint_delete_images_only_in_revisions' => 'Също изтрий изображенията, които съществуват само в стари ревизии на страниците',
'maint_image_cleanup_run' => 'Пусни разчистване',
'maint_image_cleanup_warning' => 'Намерени са :count потенциално неизползвани изображения. Сигурен/на ли си, че искаш да изтриеш тези изображения?',
'maint_image_cleanup_success' => 'Намерени и изтрити са :count потенциално неизползвани изображения!',
'maint_image_cleanup_nothing_found' => 'Не са намерени неизползвани изображения и нищо не е изтрито!',
'maint_send_test_email' => 'Изпрати тестови имейл',
'maint_send_test_email_desc' => 'Това изпраща тестови имейл на имейл адреса, посочен в профила ти.',
'maint_send_test_email_run' => 'Изпрати тестов имейл',
'maint_send_test_email_success' => 'Имейл изпратен на :address',
'maint_send_test_email_mail_subject' => 'Тестов Имейл',
'maint_send_test_email_mail_greeting' => 'Изпращането на Имейл работи!',
'maint_send_test_email_mail_text' => 'Поздравления! След като получихте този имейл, Вашите имейл настройки са конфигурирани правилно.',
'maint_recycle_bin_desc' => 'Изтрити рафти, книги, глави и страници се преместват в кошчето, откъдето можете да ги възстановите или изтриете завинаги. Стари съдържания в кошчето ще бъдат изтрити автоматично след време, в зависимост от настройките на системата.',
'maint_recycle_bin_open' => 'Отвори Кошчето',
'maint_regen_references' => 'Regenerate References',
'maint_regen_references_desc' => 'This action will rebuild the cross-item reference index within the database. This is usually handled automatically but this action can be useful to index old content or content added via unofficial methods.',
'maint_regen_references_success' => 'Reference index has been regenerated!',
'maint_timeout_command_note' => 'Note: This action can take time to run, which can lead to timeout issues in some web environments. As an alternative, this action be performed using a terminal command.',
// Recycle Bin
'recycle_bin' => 'Кошче',
'recycle_bin_desc' => 'Тук може да възстановиш изтрити обекти или да ги премахнеш завинаги от системата. Този списък не е филтриран, за разлика от подобни списъци с активност в системата, където са приложени списъци за привилегии.',
'recycle_bin_deleted_item' => 'Изтрит предмет',
'recycle_bin_deleted_parent' => 'Родител',
'recycle_bin_deleted_by' => 'Изтрит от',
'recycle_bin_deleted_at' => 'Час на изтриване',
'recycle_bin_permanently_delete' => 'Изтрий завинаги',
'recycle_bin_restore' => 'Възстанови',
'recycle_bin_contents_empty' => 'Кошчето е празно',
'recycle_bin_empty' => 'Изпразни кочшето',
'recycle_bin_empty_confirm' => 'Това ще унищожи завинаги всички обекти в кошчето, включително съдържанието във всеки обект. Сигурен/на ли си, че искаш да изпразниш кошчето?',
'recycle_bin_destroy_confirm' => 'Това действие завинаги ще изтрие от системата този обект, както и всички негови поделементи, и няма да можеш да го възстановиш. Сигурен/на ли си, че искаш да изтриеш този обект завинаги?',
'recycle_bin_destroy_list' => 'Обекти за унищожение',
'recycle_bin_restore_list' => 'Обекти за възстановяване',
'recycle_bin_restore_confirm' => 'Това действие ще възстанови изтрития обект, както и всички негови поделементи, в оригиналното им местоположение. Ако оригиналното им местоположение също е изтрито и сега се намира в кошчето, то също ще трябва да бъде възстановено.',
'recycle_bin_restore_deleted_parent' => 'Родителският елемент на този обект също е бил изтрит. Тези ще останат изтрити, докато родителят също бъде възстановен.',
'recycle_bin_restore_parent' => 'Възстанови родителския елемент',
'recycle_bin_destroy_notification' => 'Изтрити общо :count обекта от кошчето.',
'recycle_bin_restore_notification' => 'Възстановени общо :count обекта от кошчето.',
// Audit Log
'audit' => 'Ревизорен журнал',
'audit_desc' => 'Ревизорният журнал показва списък с всички дейности, следенив системата. Това е нефилтриран списък, за разлика от подобни списъци с дейности в системата, където са приложени филтри за привилегии.',
'audit_event_filter' => 'Филтър на събитията',
'audit_event_filter_no_filter' => 'Без филтър',
'audit_deleted_item' => 'Изтрит предмет',
'audit_deleted_item_name' => 'Име: :name',
'audit_table_user' => 'Потребител',
'audit_table_event' => 'Събитие',
'audit_table_related' => 'Свързан обект или детайл',
'audit_table_ip' => 'IP адрес',
'audit_table_date' => 'Дата на активност',
'audit_date_from' => 'Време от',
'audit_date_to' => 'Време до',
// Role Settings
'roles' => 'Роли',
'role_user_roles' => 'Потребителски роли',
'roles_index_desc' => 'Roles are used to group users & provide system permission to their members. When a user is a member of multiple roles the privileges granted will stack and the user will inherit all abilities.',
'roles_x_users_assigned' => '1 user assigned|:count users assigned',
'roles_x_permissions_provided' => '1 permission|:count permissions',
'roles_assigned_users' => 'Assigned Users',
'roles_permissions_provided' => 'Provided Permissions',
'role_create' => 'Създай нова роля',
'role_create_success' => 'Ролята беше успешно създадена',
'role_delete' => 'Изтрий роля',
'role_delete_confirm' => 'Това ще изтрие ролята \':roleName\'.',
'role_delete_users_assigned' => 'В тази роля се намират :userCount потребители. Ако искате да преместите тези потребители в друга роля, моля изберете нова роля отдолу.',
'role_delete_no_migration' => "Не премествай потребителите в нова роля",
'role_delete_sure' => 'Сигурни ли сте, че искате да изтриете тази роля?',
'role_delete_success' => 'Ролята беше успешно изтрита',
'role_edit' => 'Редактиране на роля',
'role_details' => 'Детайли на роля',
'role_name' => 'Име на ролята',
'role_desc' => 'Кратко описание на ролята',
'role_mfa_enforced' => 'Изисква многофакторно удостоверяване',
'role_external_auth_id' => 'Външни ауторизиращи ID-a',
'role_system' => 'Настойки за достъп на системата',
'role_manage_users' => 'Управление на потребители',
'role_manage_roles' => 'Управление роли и права',
'role_manage_entity_permissions' => 'Управление на правата за достъп всички книги, глави и страници',
'role_manage_own_entity_permissions' => 'Управление на правата за достъп на собствени книги, глави и страници',
'role_manage_page_templates' => 'Управление на шаблони на страници',
'role_access_api' => 'Достъп до API на системата',
'role_manage_settings' => 'Управление на настройките на приложението',
'role_export_content' => 'Експортирай съдържанието',
'role_editor_change' => 'Change page editor',
'role_asset' => 'Настройки за достъп до активи',
'roles_system_warning' => 'Важно: Добавянето на потребител в някое от горните три роли може да му позволи да промени собствените си права или правата на другите в системата. Възлагайте тези роли само на доверени потребители.',
'role_asset_desc' => 'Тези настройки за достъп контролират достъпа по подразбиране до активите в системата. Настройките за достъп до книги, глави и страници ще отменят тези настройки.',
'role_asset_admins' => 'Администраторите автоматично получават достъп до цялото съдържание, но тези опции могат да показват или скриват опциите за потребителския интерфейс.',
'role_asset_image_view_note' => 'This relates to visibility within the image manager. Actual access of uploaded image files will be dependant upon system image storage option.',
'role_all' => 'Всички',
'role_own' => 'Собствени',
'role_controlled_by_asset' => 'Контролирани от актива, към който са качени',
'role_save' => 'Запази ролята',
'role_update_success' => 'Ролята беше успешно актуализирана',
'role_users' => 'Потребители в тази роля',
'role_users_none' => 'В момента няма потребители, назначени за тази роля',
// Users
'users' => 'Потребители',
'users_index_desc' => 'Create & manage individual user accounts within the system. User accounts are used for login and attribution of content & activity. Access permissions are primarily role-based but user content ownership, among other factors, may also affect permissions & access.',
'user_profile' => 'Потребителски профил',
'users_add_new' => 'Добави нов потребител',
'users_search' => 'Търси Потребители',
'users_latest_activity' => 'Последна активност',
'users_details' => 'Потребителски детайли',
'users_details_desc' => 'Настрой име и имейл адрес за този потребител. Имейл адресът ще се използва за вписване в приложението.',
'users_details_desc_no_email' => 'Настрой име за този потребител, за да могат другите да го разпознават.',
'users_role' => 'Потребителски роли',
'users_role_desc' => 'Настрой ролите, които ще бъдат присвоени на този потребител. Ако му бъдат присвоени няколко роли, привилегиите от тях ще се насложат и потребителят ще получи всички привилегии на зададените роли.',
'users_password' => 'Потребителска парола',
'users_password_desc' => 'Настрой парола за вписване в приложението. Тя трябва да бъде дълга поне 8 знака.',
'users_send_invite_text' => 'Можеш да изпратиш на потребителя покана по имейл, след което той ще може да настрои своя собствена парола. В противен случай, ти също можеш да настроиш паролата му.',
'users_send_invite_option' => 'Изпрати на потребителя имейл покана',
'users_external_auth_id' => 'Външен номер за удостоверяване',
'users_external_auth_id_desc' => 'Това е номерът, използван за сверяване на потребители при комуникация с конфигурираната външна система за удостоверяване.',
'users_password_warning' => 'Попълни отдолу само ако желаеш да смениш паролата си.',
'users_system_public' => 'Този потребител представлява всеки гост, който посещава това приложение. Потребителят не може да се използва за вписване, а вместо това се присвоява автоматично.',
'users_delete' => 'Изтрий потребител',
'users_delete_named' => 'Изтрий потребителя :userName',
'users_delete_warning' => 'Това изцяло ще изтрие този потребител с името \':userName\' от системата.',
'users_delete_confirm' => 'Сигурни ли сте, че искате да изтриете този потребител?',
'users_migrate_ownership' => 'Мигрирайте собствеността на сайта',
'users_migrate_ownership_desc' => 'Тук избери потребител, ако желаеш друг да стане собственик на всички обекти, които към момента са притежавани от този потребител.',
'users_none_selected' => 'Няма избрани потребители',
'users_edit' => 'Редактирай потребител',
'users_edit_profile' => 'Редактирай профил',
'users_avatar' => 'Потребителски аватар',
'users_avatar_desc' => 'Избери изображение, което да представлява този потребител. То трябва да бъде квадрат с размер приблизително 256 пиксела.',
'users_preferred_language' => 'Предпочитан език',
'users_preferred_language_desc' => 'Тази настройка ще промени езика за потребителския интерфейс на приложението. Това няма да се отрази на създаденото от потребителите съдържание.',
'users_social_accounts' => 'Социални профили',
'users_social_accounts_info' => 'Тук можеш да свържеш другите си профили за по-бързо и лесно вписване. Отвързването на профил тук няма да анулира предишно удостоверен достъп. Вместо това, спри достъпа от настройките на профила си в свързаната социална мрежа.',
'users_social_connect' => 'Свържи профил',
'users_social_disconnect' => 'Отвържи профил',
'users_social_connected' => 'Профилът :socialAccount беше успешно свързан с профила ти.',
'users_social_disconnected' => 'Профилът :socialAccount беше успешно отвързан от профила ти.',
'users_api_tokens' => 'API маркери',
'users_api_tokens_none' => 'Няма създадени API маркери за този потребител',
'users_api_tokens_create' => 'Създай маркер',
'users_api_tokens_expires' => 'Изтича на',
'users_api_tokens_docs' => 'Документация на API',
'users_mfa' => 'Многофакторно удостоверяване',
'users_mfa_desc' => 'Настрой многофакторно удостверяване като втори слой сигурност на твоя профил.',
'users_mfa_x_methods' => ':count метод е настроен|:count методи са настроени',
'users_mfa_configure' => 'Конфигурирай методи',
// API Tokens
'user_api_token_create' => 'Създай API маркер',
'user_api_token_name' => 'Име',
'user_api_token_name_desc' => 'Дай на маркера си четимо име като бъдещо напомняне за предназначението му.',
'user_api_token_expiry' => 'Дата на изтичане',
'user_api_token_expiry_desc' => 'Настрой дата на изтичане на този маркер. След тази дата, заявки направени с този маркер вече няма да работят. Ако оставиш това поле празно, маркерът ще изтече след 100 години.',
'user_api_token_create_secret_message' => 'Веднага след създаването на този маркер ще се генерират и покажат "Номер на маркер" и "Тайна на маркер". Тайната ще бъде показана само веднъж, така че се увери, че си я копирал на сигурно място, преди да продължиш.',
'user_api_token_create_success' => 'API маркерът е създаден успешно',
'user_api_token_update_success' => 'API маркерът е редактиран успешно',
'user_api_token' => 'API маркер',
'user_api_token_id' => 'Номер на маркер',
'user_api_token_id_desc' => 'Това е нередактируем, системно генериран идентификатор за този маркер, който ще бъде необходимо да бъде предоставян в API заявките.',
'user_api_token_secret' => 'Тайна на маркер',
'user_api_token_secret_desc' => 'Това е системно генерирана тайна за този маркер, която ще бъде необходимо да бъде предоставяна в API заявки. Тайната ще бъде показана само веднъж, така че се увери, че си я копирал на сигурно място.',
'user_api_token_created' => 'Маркерът е създаден :timeAgo',
'user_api_token_updated' => 'Маркерът е редактиран :timeAgo',
'user_api_token_delete' => 'Изтрий маркер',
'user_api_token_delete_warning' => 'Това ще изтрие напълно API маркерът с име \':tokenName\' от системата.',
'user_api_token_delete_confirm' => 'Сигурен/на ли си, че искаш да изтриеш този API маркер?',
'user_api_token_delete_success' => 'API маркерът е изтрит успешно',
// Webhooks
'webhooks' => 'Уебкука',
'webhooks_index_desc' => 'Webhooks are a way to send data to external URLs when certain actions and events occur within the system which allows event-based integration with external platforms such as messaging or notification systems.',
'webhooks_x_trigger_events' => '1 trigger event|:count trigger events',
'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' => 'Време за изтичане на заявката не уебкуката (в секунди)',
'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' => 'Статус на уебкука',
'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.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Català',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];

117
lang/bg/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => ':attribute трябва да бъде одобрен.',
'active_url' => ':attribute не е валиден URL адрес.',
'after' => ':attribute трябва да е дата след :date.',
'alpha' => ':attribute може да съдържа само букви.',
'alpha_dash' => ':attribute може да съдържа само букви, числа, тире и долна черта.',
'alpha_num' => ':attribute може да съдържа само букви и числа.',
'array' => ':attribute трябва да е масив (array).',
'backup_codes' => 'Предоставеният код не е валиден или вече е бил използван.',
'before' => ':attribute трябва да е дата след :date.',
'between' => [
'numeric' => ':attribute трябва да е между :min и :max.',
'file' => ':attribute трябва да е между :min и :max килобайта.',
'string' => 'Дължината на :attribute трябва да бъде между :min и :max символа.',
'array' => 'Атрибутът :attribute трябва да има между :min и :max елемента.',
],
'boolean' => 'Полето :attribute трябва да съдържа булева стойност (true или false).',
'confirmed' => 'Потвърждението на :attribute не съвпада.',
'date' => ':attribute не е валидна дата.',
'date_format' => ':attribute не е в посоченият формат - :format.',
'different' => ':attribute и :other трябва да са различни.',
'digits' => ':attribute трябва да съдържа :digits цифри.',
'digits_between' => ':attribute трябва да бъде с дължина между :min и :max цифри.',
'email' => ':attribute трябва да бъде валиден имейл адрес.',
'ends_with' => ':attribute трябва да свършва с един от следните символи: :values',
'file' => 'Атрибутът :attribute трябва да бъде предоставен като валиден файл.',
'filled' => 'Полето :attribute е задължителен.',
'gt' => [
'numeric' => ':attribute трябва да бъде по-голям от :value.',
'file' => 'Големината на :attribute трябва да бъде по-голямо от :value килобайта.',
'string' => 'Дължината на :attribute трябва да бъде по-голямо от :value символа.',
'array' => 'Атрибутът :attribute трябва да има повече от :value елемента.',
],
'gte' => [
'numeric' => 'Атрибутът :attribute трябва бъде равен на или по-голям от :value.',
'file' => 'Големината на :attribute трябва да бъде по-голямо или равно на :value килобайта.',
'string' => 'Дължината на :attribute трябва да бъде по-голямо или равно на :value символа.',
'array' => 'Атрибутът :attribute трябва да има поне :value елемента или повече.',
],
'exists' => 'Избраният :attribute е невалиден.',
'image' => ':attribute трябва да e изображение.',
'image_extension' => ':attribute трябва да е валиден и/или допустим графичен файлов формат.',
'in' => 'Избраният :attribute е невалиден.',
'integer' => ':attribute трябва да бъде цяло число.',
'ip' => ':attribute трябва да бъде валиден IP адрес.',
'ipv4' => ':attribute трябва да бъде валиден IPv4 адрес.',
'ipv6' => ':attribute трябва да бъде валиден IPv6 адрес.',
'json' => ':attribute трябва да съдържа валиден JSON.',
'lt' => [
'numeric' => ':attribute трябва да бъде по-малко от :value.',
'file' => 'Големината на :attribute трябва да бъде по-малко от :value килобайта.',
'string' => 'Дължината на :attribute трябва да бъде по-малко от :value символа.',
'array' => 'Атрибутът :attribute трябва да има по-малко от :value елемента.',
],
'lte' => [
'numeric' => ':attribute трябва да бъде по-малко или равно на :value.',
'file' => 'Големината на :attribute трябва да бъде по-малко или равно на :value килобайта.',
'string' => 'Дължината на :attribute трябва да бъде по-малко или равно на :value символа.',
'array' => 'Атрибутът :attribute не трябва да има повече от :value елемента.',
],
'max' => [
'numeric' => ':attribute не трябва да бъде по-голям от :max.',
'file' => 'Големината на :attribute не може да бъде по-голямо от :value килобайта.',
'string' => 'Дължината на :attribute не може да бъде по-голямо от :value символа.',
'array' => 'Атрибутът :attribute не може да има повече от :max елемента.',
],
'mimes' => 'Атрибутът :attribute трябва да бъде файл от тип: :values.',
'min' => [
'numeric' => 'Атрибутът :attribute трябва да бъде поне :min.',
'file' => 'Атрибутът :attribute трябва да бъде поне :min килобайта.',
'string' => 'Атрибутът :attribute трябва да бъде съдържа поне :min символа.',
'array' => 'Атрибутът :attribute трябва да има поне :min елемента.',
],
'not_in' => 'Избраният :attribute не е валиден.',
'not_regex' => 'Форматът на :attribute не е валиден.',
'numeric' => 'Атрибутът :attribute трябва да бъде число.',
'regex' => 'Форматът на :attribute не е валиден.',
'required' => 'Полето :attribute е задължително.',
'required_if' => 'Полето :attribute е задължително, когато :other е :value.',
'required_with' => 'Полето :attribute е задължително, когато :values е налично.',
'required_with_all' => 'Полето :attribute е задължително, когато :values са налични.',
'required_without' => 'Полето :attribute е задължително, когато :values не е налично.',
'required_without_all' => 'Полето :attribute е задължително, когато никоя стойност от :values не е налична.',
'same' => 'Атрибутът :attribute и :other трябва да си съвпадат.',
'safe_url' => 'Предоставеният линк може да не е сигурен.',
'size' => [
'numeric' => 'Атрибутът :attribute трябва да бъде :size.',
'file' => 'Атрибутът :attribute трябва да бъде :size килобайта.',
'string' => 'Атрибутът :attribute трябва да бъде с дължина :size знака.',
'array' => 'Атрибутът :attribute трябва да съдържа :size елемента.',
],
'string' => 'Атрибутът :attribute трябва да бъде текст.',
'timezone' => 'Атрибутът :attribute трябва да бъде валидна зона.',
'totp' => 'Предоставеният код не е валиден или е изтекъл.',
'unique' => 'Атрибутът :attribute вече е зает.',
'url' => 'Форматът на :attribute не е валиден.',
'uploaded' => 'Файлът не можа да бъде качен. Сървърът може да не приема файлове с такъв размер.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'Изисква се потвърждение на паролата',
],
],
// Custom validation attributes
'attributes' => [],
];

73
lang/bs/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'je kreirao/la stranicu',
'page_create_notification' => 'Page successfully created',
'page_update' => 'je ažurirao/la stranicu',
'page_update_notification' => 'Page successfully updated',
'page_delete' => 'je izbrisao/la stranicu',
'page_delete_notification' => 'Page successfully deleted',
'page_restore' => 'je vratio/la stranicu',
'page_restore_notification' => 'Page successfully restored',
'page_move' => 'je premjestio/la stranicu',
// Chapters
'chapter_create' => 'je kreirao/la poglavlje',
'chapter_create_notification' => 'Chapter successfully created',
'chapter_update' => 'je ažurirao/la poglavlje',
'chapter_update_notification' => 'Chapter successfully updated',
'chapter_delete' => 'je izbrisao/la poglavlje',
'chapter_delete_notification' => 'Chapter successfully deleted',
'chapter_move' => 'je premjestio/la poglavlje',
// Books
'book_create' => 'je kreirao/la knjigu',
'book_create_notification' => 'Book successfully created',
'book_create_from_chapter' => 'converted chapter to book',
'book_create_from_chapter_notification' => 'Chapter successfully converted to a book',
'book_update' => 'je ažurirao/la knjigu',
'book_update_notification' => 'Book successfully updated',
'book_delete' => 'je izbrisao/la knjigu',
'book_delete_notification' => 'Book successfully deleted',
'book_sort' => 'je sortirao/la knjigu',
'book_sort_notification' => 'Book successfully re-sorted',
// Bookshelves
'bookshelf_create' => 'created shelf',
'bookshelf_create_notification' => 'Shelf successfully created',
'bookshelf_create_from_book' => 'converted book to shelf',
'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf',
'bookshelf_update' => 'updated shelf',
'bookshelf_update_notification' => 'Shelf successfully updated',
'bookshelf_delete' => 'deleted shelf',
'bookshelf_delete_notification' => 'Shelf successfully deleted',
// Favourites
'favourite_add_notification' => '":name" je dodan u tvoje favorite',
'favourite_remove_notification' => '":name" je uklonjen iz tvojih favorita',
// MFA
'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',
// Users
'user_update_notification' => 'User successfully updated',
'user_delete_notification' => 'User successfully removed',
// Other
'commented_on' => 'je komentarisao/la na',
'permissions_update' => 'je ažurirao/la dozvole',
];

117
lang/bs/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Ovi pristupni podaci se ne slažu sa našom evidencijom.',
'throttle' => 'Preveliki broj pokušaja prijave. Molimo vas da pokušate ponovo za :seconds sekundi.',
// Login & Register
'sign_up' => 'Registruj se',
'log_in' => 'Prijavi se',
'log_in_with' => 'Prijavi se sa :socialDriver',
'sign_up_with' => 'Registruj se sa :socialDriver',
'logout' => 'Odjavi se',
'name' => 'Ime',
'username' => 'Korisničko ime',
'email' => 'E-mail',
'password' => 'Lozinka',
'password_confirm' => 'Potvrdi lozinku',
'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.',
'create_account' => 'Napravi račun',
'already_have_account' => 'Već imate račun?',
'dont_have_account' => 'Nemate korisnički račun?',
'social_login' => 'Prijava preko društvene mreže',
'social_registration' => 'Registracija pomoću društvene mreže',
'social_registration_text' => 'Registruj i prijavi se koristeći drugi servis.',
'register_thanks' => 'Hvala na registraciji!',
'register_confirm' => 'Provjerite vašu e-mail adresu i pritisnite dugme za potvrdu da bi dobili pristup :appName.',
'registrations_disabled' => 'Registracije su trenutno onemogućene',
'registration_email_domain_invalid' => 'Ta e-mail domena nema pristup ovoj aplikaciji',
'register_success' => 'Hvala na registraciji! Sada ste registrovani i prijavljeni.',
// Login auto-initiation
'auto_init_starting' => 'Attempting Login',
'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.',
'auto_init_start_link' => 'Proceed with authentication',
// Password Reset
'reset_password' => 'Resetuj Lozinku',
'reset_password_send_instructions' => 'Unesite vašu e-mail adresu ispod i na nju ćemo vam poslati e-mail sa linkom za promjenu lozinke.',
'reset_password_send_button' => 'Pošalji link za promjenu',
'reset_password_sent' => 'Link za promjenu lozinke će biti poslan na :email ako ta adresa postoji u sistemu.',
'reset_password_success' => 'Vaša lozinka je uspješno promijenjena.',
'email_reset_subject' => 'Resetujte vašu lozinku od :appName',
'email_reset_text' => 'Primate ovaj e-mail jer smo dobili zahtjev za promjenu lozinke za vaš račun.',
'email_reset_not_requested' => 'Ako niste zahtijevali promjenu lozinke ne trebate ništa više uraditi.',
// Email Confirmation
'email_confirm_subject' => 'Potvrdite vaš e-mail na :appName',
'email_confirm_greeting' => 'Hvala na pristupanju :appName!',
'email_confirm_text' => 'Potvrdite vašu e-mail adresu pritiskom na dugme ispod:',
'email_confirm_action' => 'Potvrdi e-mail',
'email_confirm_send_error' => 'Potvrda e-maila je obavezna ali sistem nije mogao poslati e-mail. Kontaktirajte administratora da biste bili sigurni da je e-mail postavljen ispravno.',
'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.',
'email_confirm_resent' => 'E-mail za potvrdu je ponovno poslan. Provjerite vaš e-mail.',
'email_confirm_thanks' => 'Thanks for confirming!',
'email_confirm_thanks_desc' => 'Please wait a moment while your confirmation is handled. If you are not redirected after 3 seconds press the "Continue" link below to proceed.',
'email_not_confirmed' => 'E-mail adresa nije potvrđena',
'email_not_confirmed_text' => 'Vaša e-mail adresa nije još potvrđena.',
'email_not_confirmed_click_link' => 'Kliknite na link u e-mailu koji vam je poslan nakon što ste se registrovali.',
'email_not_confirmed_resend' => 'Ako ne možete naći e-mail možete ponovno poslati e-mail za potvrdu tako što ćete ispuniti formu ispod.',
'email_not_confirmed_resend_button' => 'Ponovno pošalji e-mail za potvrdu',
// User Invite
'user_invite_email_subject' => 'Pozvani ste da se pridružite :appName!',
'user_invite_email_greeting' => 'Račun je napravljen za vas na :appName.',
'user_invite_email_text' => 'Pritisnite dugme ispod da niste postavili lozinku vašeg računa i tako dobili pristup:',
'user_invite_email_action' => 'Postavi lozinku računa',
'user_invite_page_welcome' => 'Dobrodošli na :appName!',
'user_invite_page_text' => 'Da biste završili vaš račun i dobili pristup morate postaviti lozinku koju ćete koristiti da se prijavite na :appName tokom budućih posjeta.',
'user_invite_page_confirm_button' => 'Potvrdi lozinku',
'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!',
// Multi-factor Authentication
'mfa_setup' => 'Setup Multi-Factor Authentication',
'mfa_setup_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'mfa_setup_configured' => 'Already configured',
'mfa_setup_reconfigure' => 'Reconfigure',
'mfa_setup_remove_confirmation' => 'Are you sure you want to remove this multi-factor authentication method?',
'mfa_setup_action' => 'Setup',
'mfa_backup_codes_usage_limit_warning' => 'You have less than 5 backup codes remaining, Please generate and store a new set before you run out of codes to prevent being locked out of your account.',
'mfa_option_totp_title' => 'Mobile App',
'mfa_option_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.',
'mfa_option_backup_codes_title' => 'Backup Codes',
'mfa_option_backup_codes_desc' => 'Securely store a set of one-time-use backup codes which you can enter to verify your identity.',
'mfa_gen_confirm_and_enable' => 'Confirm and Enable',
'mfa_gen_backup_codes_title' => 'Backup Codes Setup',
'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.',
'mfa_gen_backup_codes_download' => 'Download Codes',
'mfa_gen_backup_codes_usage_warning' => 'Each code can only be used once',
'mfa_gen_totp_title' => 'Mobile App Setup',
'mfa_gen_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.',
'mfa_gen_totp_scan' => 'Scan the QR code below using your preferred authentication app to get started.',
'mfa_gen_totp_verify_setup' => 'Verify Setup',
'mfa_gen_totp_verify_setup_desc' => 'Verify that all is working by entering a code, generated within your authentication app, in the input box below:',
'mfa_gen_totp_provide_code_here' => 'Provide your app generated code here',
'mfa_verify_access' => 'Verify Access',
'mfa_verify_access_desc' => 'Your user account requires you to confirm your identity via an additional level of verification before you\'re granted access. Verify using one of your configured methods to continue.',
'mfa_verify_no_methods' => 'No Methods Configured',
'mfa_verify_no_methods_desc' => 'No multi-factor authentication methods could be found for your account. You\'ll need to set up at least one method before you gain access.',
'mfa_verify_use_totp' => 'Verify using a mobile app',
'mfa_verify_use_backup_codes' => 'Verify using a backup code',
'mfa_verify_backup_code' => 'Backup Code',
'mfa_verify_backup_code_desc' => 'Enter one of your remaining backup codes below:',
'mfa_verify_backup_code_enter_here' => 'Enter backup code here',
'mfa_verify_totp_desc' => 'Enter the code, generated using your mobile app, below:',
'mfa_setup_login_notification' => 'Multi-factor method configured, Please now login again using the configured method.',
];

107
lang/bs/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Otkaži',
'confirm' => 'Potvrdi',
'back' => 'Nazad',
'save' => 'Spremi',
'continue' => 'Nastavi',
'select' => 'Odaberi',
'toggle_all' => 'Prebaci sve',
'more' => 'Više',
// Form Labels
'name' => 'Ime',
'description' => 'Opis',
'role' => 'Uloga',
'cover_image' => 'Naslovna slika',
'cover_image_description' => 'Ova slika treba biti približno 440x250px.',
// Actions
'actions' => 'Akcije',
'view' => 'Prikaz',
'view_all' => 'Prikaži sve',
'new' => 'New',
'create' => 'Kreiraj',
'update' => 'Ažuriraj',
'edit' => 'Uredi',
'sort' => 'Sortiraj',
'move' => 'Pomjeri',
'copy' => 'Kopiraj',
'reply' => 'Odgovori',
'delete' => 'Izbriši',
'delete_confirm' => 'Potvrdi brisanje',
'search' => 'Traži',
'search_clear' => 'Očisti pretragu',
'reset' => 'Resetuj',
'remove' => 'Ukloni',
'add' => 'Dodaj',
'configure' => 'Configure',
'fullscreen' => 'Prikaz preko čitavog ekrana',
'favourite' => 'Favorit',
'unfavourite' => 'Ukloni favorit',
'next' => 'Sljedeće',
'previous' => 'Prethodno',
'filter_active' => 'Active Filter:',
'filter_clear' => 'Clear Filter',
'download' => 'Download',
'open_in_tab' => 'Open in Tab',
// Sort Options
'sort_options' => 'Opcije sortiranja',
'sort_direction_toggle' => 'Prebacivanje smjera sortiranja',
'sort_ascending' => 'Sortiraj uzlazno',
'sort_descending' => 'Sortiraj silazno',
'sort_name' => 'Ime',
'sort_default' => 'Početne postavke',
'sort_created_at' => 'Datum kreiranja',
'sort_updated_at' => 'Datum ažuriranja',
// Misc
'deleted_user' => 'Obrisani korisnik',
'no_activity' => 'Nema aktivnosti za prikazivanje',
'no_items' => 'Nema dostupnih stavki',
'back_to_top' => 'Povratak na vrh',
'skip_to_main_content' => 'Idi odmah na glavni sadržaj',
'toggle_details' => 'Vidi detalje',
'toggle_thumbnails' => 'Vidi prikaze slika',
'details' => 'Detalji',
'grid_view' => 'Prikaz rešetke',
'list_view' => 'Prikaz liste',
'default' => 'Početne postavke',
'breadcrumb' => 'Navigacijske stavke',
'status' => 'Status',
'status_active' => 'Active',
'status_inactive' => 'Inactive',
'never' => 'Never',
'none' => 'None',
// Header
'homepage' => 'Homepage',
'header_menu_expand' => 'Otvori meni u zaglavlju',
'profile_menu' => 'Meni profila',
'view_profile' => 'Pogledaj profil',
'edit_profile' => 'Izmjeni profil',
'dark_mode' => 'Tamni način rada',
'light_mode' => 'Svijetli način rada',
'global_search' => 'Global Search',
// Layout tabs
'tab_info' => 'Informacije',
'tab_info_label' => 'Kartica: Prikaži dodatnu informaciju',
'tab_content' => 'Sadržaj',
'tab_content_label' => 'Kartica: Prikaži glavni sadržaj',
// Email Content
'email_action_help' => 'Ukoliko imate poteškoća sa pritiskom na ":actionText" dugme, kopirajte i zaljepite URL koji se nalazi ispod u vaš web pretraživač:',
'email_rights' => 'Sva prava pridržana',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Pravila o privatnosti',
'terms_of_service' => 'Uslovi korištenja',
];

34
lang/bs/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Biraj sliku',
'image_all' => 'Sve',
'image_all_title' => 'Pogledaj sve slike',
'image_book_title' => 'Pogledaj slike prenesene u ovu knjigu',
'image_page_title' => 'Pogledaj slike prenesene na ovu stranicu',
'image_search_hint' => 'Traži po nazivu slike',
'image_uploaded' => 'Preneseno :uploadedDate',
'image_load_more' => 'Učitaj još',
'image_image_name' => 'Naziv slike',
'image_delete_used' => 'Ova slika se koristi na stranicama prikazanim ispod.',
'image_delete_confirm_text' => 'Jeste li sigurni da želite obrisati ovu sliku?',
'image_select_image' => 'Odaberi sliku',
'image_dropzone' => 'Ostavi slike ili pritisnite ovdje da ih prenesete',
'images_deleted' => 'Slike su izbrisane',
'image_preview' => 'Pregled Slike',
'image_upload_success' => 'Slika uspješno učitana',
'image_update_success' => 'Detalji slike uspješno ažurirani',
'image_delete_success' => 'Slika uspješno izbrisana',
'image_upload_remove' => 'Ukloni',
// Code Editor
'code_editor' => 'Uredi Kod',
'code_language' => 'Jezik koda',
'code_content' => 'Sadržaj Koda',
'code_session_history' => 'Historija Sesije',
'code_save' => 'Snimi Kod',
];

174
lang/bs/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'General',
'advanced' => 'Advanced',
'none' => 'None',
'cancel' => 'Cancel',
'save' => 'Save',
'close' => 'Close',
'undo' => 'Undo',
'redo' => 'Redo',
'left' => 'Left',
'center' => 'Center',
'right' => 'Right',
'top' => 'Top',
'middle' => 'Middle',
'bottom' => 'Bottom',
'width' => 'Width',
'height' => 'Height',
'More' => 'More',
'select' => 'Select...',
// Toolbar
'formats' => 'Formats',
'header_large' => 'Large Header',
'header_medium' => 'Medium Header',
'header_small' => 'Small Header',
'header_tiny' => 'Tiny Header',
'paragraph' => 'Paragraph',
'blockquote' => 'Blockquote',
'inline_code' => 'Inline code',
'callouts' => 'Callouts',
'callout_information' => 'Information',
'callout_success' => 'Success',
'callout_warning' => 'Warning',
'callout_danger' => 'Danger',
'bold' => 'Bold',
'italic' => 'Italic',
'underline' => 'Underline',
'strikethrough' => 'Strikethrough',
'superscript' => 'Superscript',
'subscript' => 'Subscript',
'text_color' => 'Text color',
'custom_color' => 'Custom color',
'remove_color' => 'Remove color',
'background_color' => 'Background color',
'align_left' => 'Align left',
'align_center' => 'Align center',
'align_right' => 'Align right',
'align_justify' => 'Justify',
'list_bullet' => 'Bullet list',
'list_numbered' => 'Numbered list',
'list_task' => 'Task list',
'indent_increase' => 'Increase indent',
'indent_decrease' => 'Decrease indent',
'table' => 'Table',
'insert_image' => 'Insert image',
'insert_image_title' => 'Insert/Edit Image',
'insert_link' => 'Insert/edit link',
'insert_link_title' => 'Insert/Edit Link',
'insert_horizontal_line' => 'Insert horizontal line',
'insert_code_block' => 'Insert code block',
'edit_code_block' => 'Edit code block',
'insert_drawing' => 'Insert/edit drawing',
'drawing_manager' => 'Drawing manager',
'insert_media' => 'Insert/edit media',
'insert_media_title' => 'Insert/Edit Media',
'clear_formatting' => 'Clear formatting',
'source_code' => 'Source code',
'source_code_title' => 'Source Code',
'fullscreen' => 'Fullscreen',
'image_options' => 'Image options',
// Tables
'table_properties' => 'Table properties',
'table_properties_title' => 'Table Properties',
'delete_table' => 'Delete table',
'insert_row_before' => 'Insert row before',
'insert_row_after' => 'Insert row after',
'delete_row' => 'Delete row',
'insert_column_before' => 'Insert column before',
'insert_column_after' => 'Insert column after',
'delete_column' => 'Delete column',
'table_cell' => 'Cell',
'table_row' => 'Row',
'table_column' => 'Column',
'cell_properties' => 'Cell properties',
'cell_properties_title' => 'Cell Properties',
'cell_type' => 'Cell type',
'cell_type_cell' => 'Cell',
'cell_scope' => 'Scope',
'cell_type_header' => 'Header cell',
'merge_cells' => 'Merge cells',
'split_cell' => 'Split cell',
'table_row_group' => 'Row Group',
'table_column_group' => 'Column Group',
'horizontal_align' => 'Horizontal align',
'vertical_align' => 'Vertical align',
'border_width' => 'Border width',
'border_style' => 'Border style',
'border_color' => 'Border color',
'row_properties' => 'Row properties',
'row_properties_title' => 'Row Properties',
'cut_row' => 'Cut row',
'copy_row' => 'Copy row',
'paste_row_before' => 'Paste row before',
'paste_row_after' => 'Paste row after',
'row_type' => 'Row type',
'row_type_header' => 'Header',
'row_type_body' => 'Body',
'row_type_footer' => 'Footer',
'alignment' => 'Alignment',
'cut_column' => 'Cut column',
'copy_column' => 'Copy column',
'paste_column_before' => 'Paste column before',
'paste_column_after' => 'Paste column after',
'cell_padding' => 'Cell padding',
'cell_spacing' => 'Cell spacing',
'caption' => 'Caption',
'show_caption' => 'Show caption',
'constrain' => 'Constrain proportions',
'cell_border_solid' => 'Solid',
'cell_border_dotted' => 'Dotted',
'cell_border_dashed' => 'Dashed',
'cell_border_double' => 'Double',
'cell_border_groove' => 'Groove',
'cell_border_ridge' => 'Ridge',
'cell_border_inset' => 'Inset',
'cell_border_outset' => 'Outset',
'cell_border_none' => 'None',
'cell_border_hidden' => 'Hidden',
// Images, links, details/summary & embed
'source' => 'Source',
'alt_desc' => 'Alternative description',
'embed' => 'Embed',
'paste_embed' => 'Paste your embed code below:',
'url' => 'URL',
'text_to_display' => 'Text to display',
'title' => 'Title',
'open_link' => 'Open link',
'open_link_in' => 'Open link in...',
'open_link_current' => 'Current window',
'open_link_new' => 'New window',
'remove_link' => 'Remove link',
'insert_collapsible' => 'Insert collapsible block',
'collapsible_unwrap' => 'Unwrap',
'edit_label' => 'Edit label',
'toggle_open_closed' => 'Toggle open/closed',
'collapsible_edit' => 'Edit collapsible block',
'toggle_label' => 'Toggle label',
// About view
'about' => 'About the editor',
'about_title' => 'About the WYSIWYG Editor',
'editor_license' => 'Editor License & Copyright',
'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under the MIT license.',
'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.',
'save_continue' => 'Save Page & Continue',
'callouts_cycle' => '(Keep pressing to toggle through types)',
'link_selector' => 'Link to content',
'shortcuts' => 'Shortcuts',
'shortcut' => 'Shortcut',
'shortcuts_intro' => 'The following shortcuts are available in the editor:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Description',
];

400
lang/bs/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'Nedavno napravljen',
'recently_created_pages' => 'Nedavno napravljene stranice',
'recently_updated_pages' => 'Nedavno ažurirane stranice',
'recently_created_chapters' => 'Nedavno napravljena poglavlja',
'recently_created_books' => 'Nedavno napravljene knjige',
'recently_created_shelves' => 'Nedavno napravljene police',
'recently_update' => 'Nedavno ažurirana',
'recently_viewed' => 'Nedavno pogledana',
'recent_activity' => 'Nedavna aktivnost',
'create_now' => 'Napravi jednu sada',
'revisions' => 'Promjene',
'meta_revision' => 'Promjena #:revisionCount',
'meta_created' => 'Napravljena :timeLength',
'meta_created_name' => 'Napravljena :timeLength od :user',
'meta_updated' => 'Ažurirana :timeLength',
'meta_updated_name' => 'Ažurirana :timeLength od :user',
'meta_owned_name' => 'Vlasnik je :user',
'meta_reference_page_count' => 'Referenced on 1 page|Referenced on :count pages',
'entity_select' => 'Odaberi entitet',
'entity_select_lack_permission' => 'You don\'t have the required permissions to select this item',
'images' => 'Slike',
'my_recent_drafts' => 'Moje nedavne skice',
'my_recently_viewed' => 'Moji nedavni pregledi',
'my_most_viewed_favourites' => 'My Most Viewed Favourites',
'my_favourites' => 'My Favourites',
'no_pages_viewed' => 'Niste pogledali nijednu stranicu',
'no_pages_recently_created' => 'Nijedna stranica nije napravljena nedavno',
'no_pages_recently_updated' => 'Niijedna stranica nije ažurirana nedavno',
'export' => 'Izvezi',
'export_html' => 'Sadržani web fajl',
'export_pdf' => 'PDF fajl',
'export_text' => 'Plain Text fajl',
'export_md' => 'Markdown File',
// Permissions and restrictions
'permissions' => 'Dozvole',
'permissions_desc' => 'Set permissions here to override the default permissions provided by user roles.',
'permissions_book_cascade' => 'Permissions set on books will automatically cascade to child chapters and pages, unless they have their own permissions defined.',
'permissions_chapter_cascade' => 'Permissions set on chapters will automatically cascade to child pages, unless they have their own permissions defined.',
'permissions_save' => 'Snimi dozvole',
'permissions_owner' => 'Vlasnik',
'permissions_role_everyone_else' => 'Everyone Else',
'permissions_role_everyone_else_desc' => 'Set permissions for all roles not specifically overridden.',
'permissions_role_override' => 'Override permissions for role',
'permissions_inherit_defaults' => 'Inherit defaults',
// Search
'search_results' => 'Rezultati pretrage',
'search_total_results_found' => ':count rezultata je nađeno|:count ukupno rezultata je nađeno',
'search_clear' => 'Očisti pretragu',
'search_no_pages' => 'Nijedna stranica nije nađena',
'search_for_term' => 'Traži :term',
'search_more' => 'Više rezultata',
'search_advanced' => 'Napredna pretraga',
'search_terms' => 'Pojmovi za pretragu',
'search_content_type' => 'Vrsta sadržaja',
'search_exact_matches' => 'Tačna podudaranja',
'search_tags' => 'Pretraga oznaka',
'search_options' => 'Opcije',
'search_viewed_by_me' => 'Ja sam pogledao/la',
'search_not_viewed_by_me' => 'Nisam pogledao/la',
'search_permissions_set' => 'Dozvole',
'search_created_by_me' => 'Ja sam napravio/la',
'search_updated_by_me' => 'Ja sam ažurirao/la',
'search_owned_by_me' => 'Owned by me',
'search_date_options' => 'Opcije datuma',
'search_updated_before' => 'Ažurirano prije',
'search_updated_after' => 'Ažurirano nakon',
'search_created_before' => 'Kreirano prije',
'search_created_after' => 'Kreirano nakon',
'search_set_date' => 'Postavi datum',
'search_update' => 'Ažuriraj pretragu',
// Shelves
'shelf' => 'Polica',
'shelves' => 'Police',
'x_shelves' => ':count Polica|:count Police',
'shelves_empty' => 'Niti jedna polica nije kreirana',
'shelves_create' => 'Kreiraj novu policu',
'shelves_popular' => 'Popularne police',
'shelves_new' => 'Nove police',
'shelves_new_action' => 'Nova polica',
'shelves_popular_empty' => 'Najpopularnije police će se pojaviti ovdje.',
'shelves_new_empty' => 'Najnovije police će se pojaviti ovdje.',
'shelves_save' => 'Spremi policu',
'shelves_books' => 'Knjige na ovoj polici',
'shelves_add_books' => 'Dodaj knjige na ovu policu',
'shelves_drag_books' => 'Drag books below to add them to this shelf',
'shelves_empty_contents' => 'Ova polica nema knjiga koje su postavljene na nju',
'shelves_edit_and_assign' => 'Uredi policu da bi dodao/la knjige',
'shelves_edit_named' => 'Edit Shelf :name',
'shelves_edit' => 'Edit Shelf',
'shelves_delete' => 'Delete Shelf',
'shelves_delete_named' => 'Delete Shelf :name',
'shelves_delete_explain' => "This will delete the shelf with the name ':name'. Contained books will not be deleted.",
'shelves_delete_confirmation' => 'Are you sure you want to delete this shelf?',
'shelves_permissions' => 'Shelf Permissions',
'shelves_permissions_updated' => 'Shelf Permissions Updated',
'shelves_permissions_active' => 'Shelf Permissions Active',
'shelves_permissions_cascade_warning' => 'Permissions on shelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.',
'shelves_copy_permissions_to_books' => 'Copy Permissions to Books',
'shelves_copy_permissions' => 'Copy Permissions',
'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this shelf to all books contained within. Before activating, ensure any changes to the permissions of this shelf have been saved.',
'shelves_copy_permission_success' => 'Shelf permissions copied to :count books',
// Books
'book' => 'Book',
'books' => 'Books',
'x_books' => ':count Book|:count Books',
'books_empty' => 'No books have been created',
'books_popular' => 'Popular Books',
'books_recent' => 'Recent Books',
'books_new' => 'New Books',
'books_new_action' => 'New Book',
'books_popular_empty' => 'The most popular books will appear here.',
'books_new_empty' => 'The most recently created books will appear here.',
'books_create' => 'Create New Book',
'books_delete' => 'Delete Book',
'books_delete_named' => 'Delete Book :bookName',
'books_delete_explain' => 'Ovo će izbrisati knjigu naziva \':bookName\'. Sve stranice i poglavlja će biti uklonjene.',
'books_delete_confirmation' => 'Jeste li sigurni da želite izbrisati ovu knjigu?',
'books_edit' => 'Uredi knjigu',
'books_edit_named' => 'Uredi knjigu :bookName',
'books_form_book_name' => 'Naziv knjige',
'books_save' => 'Spremi knjigu',
'books_permissions' => 'Dozvole knjige',
'books_permissions_updated' => 'Dozvole knjige su ažurirane',
'books_empty_contents' => 'Za ovu knjigu nisu napravljene ni stranice ni poglavlja.',
'books_empty_create_page' => 'Napravi novu stranicu',
'books_empty_sort_current_book' => 'Sortiraj trenutnu knjigu',
'books_empty_add_chapter' => 'Dodaj poglavlje',
'books_permissions_active' => 'Dozvole za knjigu su aktivne',
'books_search_this' => 'Pretraži ovu knjigu',
'books_navigation' => 'Navigacija knjige',
'books_sort' => 'Sortiraj sadržaj knjige',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'Sortiraj knjigu :bookName',
'books_sort_name' => 'Sortiraj po imenu',
'books_sort_created' => 'Sortiraj po datumu kreiranja',
'books_sort_updated' => 'Sortiraj po datumu ažuriranja',
'books_sort_chapters_first' => 'Poglavlja prva',
'books_sort_chapters_last' => 'Poglavlja zadnja',
'books_sort_show_other' => 'Prikaži druge knjige',
'books_sort_save' => 'Spremi trenutni poredak',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Copy Book',
'books_copy_success' => 'Book successfully copied',
// Chapters
'chapter' => 'Poglavlje',
'chapters' => 'Poglavlja',
'x_chapters' => ':count Poglavlje|:count Poglavlja',
'chapters_popular' => 'Popularna poglavlja',
'chapters_new' => 'Novo poglavlje',
'chapters_create' => 'Napravi novo poglavlje',
'chapters_delete' => 'Izbriši poglavlje',
'chapters_delete_named' => 'Izbriši poglavlje :chapterName',
'chapters_delete_explain' => 'Ovo će izbrisati poglavlje naziva \':chapterName\'. Sve stranice koje postoje u ovom poglavlju će također biti izbrisane.',
'chapters_delete_confirm' => 'Jeste li sigurni da želite izbrisati ovo poglavlje?',
'chapters_edit' => 'Uredi poglavlje',
'chapters_edit_named' => 'Uredi poglavlje :chapterName',
'chapters_save' => 'Spremi poglavlje',
'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',
'chapters_permissions_success' => 'Dozvole za poglavlje su ažurirane',
'chapters_search_this' => 'Pretražuj ovo poglavlje',
'chapter_sort_book' => 'Sort Book',
// Pages
'page' => 'Stranica',
'pages' => 'Stranice',
'x_pages' => ':count Stranica|:count Stranice',
'pages_popular' => 'Popularne stranice',
'pages_new' => 'Nova stranica',
'pages_attachments' => 'Attachments',
'pages_navigation' => 'Page Navigation',
'pages_delete' => 'Delete Page',
'pages_delete_named' => 'Delete Page :pageName',
'pages_delete_draft_named' => 'Delete Draft Page :pageName',
'pages_delete_draft' => 'Delete Draft Page',
'pages_delete_success' => 'Page deleted',
'pages_delete_draft_success' => 'Draft page deleted',
'pages_delete_confirm' => 'Are you sure you want to delete this page?',
'pages_delete_draft_confirm' => 'Are you sure you want to delete this draft page?',
'pages_editing_named' => 'Editing Page :pageName',
'pages_edit_draft_options' => 'Draft Options',
'pages_edit_save_draft' => 'Save Draft',
'pages_edit_draft' => 'Edit Page Draft',
'pages_editing_draft' => 'Editing Draft',
'pages_editing_page' => 'Editing Page',
'pages_edit_draft_save_at' => 'Draft saved at ',
'pages_edit_delete_draft' => 'Delete Draft',
'pages_edit_discard_draft' => 'Discard Draft',
'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor',
'pages_edit_switch_to_markdown_clean' => '(Clean Content)',
'pages_edit_switch_to_markdown_stable' => '(Stable Content)',
'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor',
'pages_edit_set_changelog' => 'Set Changelog',
'pages_edit_enter_changelog_desc' => 'Enter a brief description of the changes you\'ve made',
'pages_edit_enter_changelog' => 'Enter Changelog',
'pages_editor_switch_title' => 'Switch Editor',
'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?',
'pages_editor_switch_consider_following' => 'Consider the following when changing editors:',
'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.',
'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.',
'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.',
'pages_save' => 'Save Page',
'pages_title' => 'Page Title',
'pages_name' => 'Page Name',
'pages_md_editor' => 'Editor',
'pages_md_preview' => 'Preview',
'pages_md_insert_image' => 'Insert Image',
'pages_md_insert_link' => 'Insert Entity Link',
'pages_md_insert_drawing' => 'Insert Drawing',
'pages_md_show_preview' => 'Show preview',
'pages_md_sync_scroll' => 'Sync preview scroll',
'pages_not_in_chapter' => 'Page is not in a chapter',
'pages_move' => 'Move Page',
'pages_move_success' => 'Page moved to ":parentName"',
'pages_copy' => 'Copy Page',
'pages_copy_desination' => 'Copy Destination',
'pages_copy_success' => 'Page successfully copied',
'pages_permissions' => 'Page Permissions',
'pages_permissions_success' => 'Page permissions updated',
'pages_revision' => 'Revision',
'pages_revisions' => 'Page Revisions',
'pages_revisions_desc' => 'Listed below are all the past revisions of this page. You can look back upon, compare, and restore old page versions if permissions allow. The full history of the page may not be fully reflected here since, depending on system configuration, old revisions could be auto-deleted.',
'pages_revisions_named' => 'Page Revisions for :pageName',
'pages_revision_named' => 'Page Revision for :pageName',
'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Created By',
'pages_revisions_date' => 'Revision Date',
'pages_revisions_number' => '#',
'pages_revisions_sort_number' => 'Revision Number',
'pages_revisions_numbered' => 'Revision #:id',
'pages_revisions_numbered_changes' => 'Revision #:id Changes',
'pages_revisions_editor' => 'Editor Type',
'pages_revisions_changelog' => 'Changelog',
'pages_revisions_changes' => 'Changes',
'pages_revisions_current' => 'Trenutna verzija',
'pages_revisions_preview' => 'Pregled',
'pages_revisions_restore' => 'Vrati',
'pages_revisions_none' => 'Ova stranica nema promjena',
'pages_copy_link' => 'Iskopiraj link',
'pages_edit_content_link' => 'Uredi sadržaj',
'pages_permissions_active' => 'Dozvole za stranicu su aktivne',
'pages_initial_revision' => 'Prvo izdavanje',
'pages_references_update_revision' => 'System auto-update of internal links',
'pages_initial_name' => 'Nova stranica',
'pages_editing_draft_notification' => 'Trenutno uređujete skicu koja je posljednji put snimljena :timeDiff.',
'pages_draft_edited_notification' => 'Ova stranica je ažurirana nakon tog vremena. Preporučujemo da odbacite ovu skicu.',
'pages_draft_page_changed_since_creation' => 'This page has been updated since this draft was created. It is recommended that you discard this draft or take care not to overwrite any page changes.',
'pages_draft_edit_active' => [
'start_a' => ':count korisnika je počelo sa uređivanjem ove stranice',
'start_b' => ':userName je počeo/la sa uređivanjem ove stranice',
'time_a' => 'od kada je stranica posljednji put ažurirana',
'time_b' => 'u posljednjih :minCount minuta',
'message' => ':start :time. Pazite da jedni drugima ne prepišete promjene!',
],
'pages_draft_discarded' => 'Skica je odbačena, uređivač je ažuriran sa trenutnim sadržajem stranice',
'pages_specific' => 'Specifična stranica',
'pages_is_template' => 'Predložak stranice',
// Editor Sidebar
'page_tags' => 'Oznake stranice',
'chapter_tags' => 'Oznake poglavlja',
'book_tags' => 'Oznake knjige',
'shelf_tags' => 'Oznake police',
'tag' => 'Oznaka',
'tags' => 'Oznake',
'tags_index_desc' => 'Tags can be applied to content within the system to apply a flexible form of categorization. Tags can have both a key and value, with the value being optional. Once applied, content can then be queried using the tag name and value.',
'tag_name' => 'Naziv oznake',
'tag_value' => 'Vrijednost oznake (nije obavezno)',
'tags_explain' => "Dodaj nekoliko oznaka da bi sadržaj bio bolje kategorisan. \n Možeš dodati vrijednost oznaci za dublju organizaciju.",
'tags_add' => 'Dodaj još jednu oznaku',
'tags_remove' => 'Ukloni ovu oznaku',
'tags_usages' => 'Total tag usages',
'tags_assigned_pages' => 'Assigned to Pages',
'tags_assigned_chapters' => 'Assigned to Chapters',
'tags_assigned_books' => 'Assigned to Books',
'tags_assigned_shelves' => 'Assigned to Shelves',
'tags_x_unique_values' => ':count unique values',
'tags_all_values' => 'All values',
'tags_view_tags' => 'View Tags',
'tags_view_existing_tags' => 'View existing tags',
'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.',
'attachments' => 'Prilozi',
'attachments_explain' => 'Učitajte fajlove ili priložite poveznice da bi ih prikazali na stranici. Oni su onda vidljivi u navigaciji sa strane.',
'attachments_explain_instant_save' => 'Sve promjene se snimaju odmah.',
'attachments_items' => 'Priložene stavke',
'attachments_upload' => 'Učitaj fajl',
'attachments_link' => 'Zakači link',
'attachments_set_link' => 'Postavi link',
'attachments_delete' => 'Jeste li sigurni da želite obrisati ovaj prilog?',
'attachments_dropzone' => 'Spustite fajlove ili pritisnite ovdje da priložite fajl',
'attachments_no_files' => 'Niti jedan fajl nije prenesen',
'attachments_explain_link' => 'Možete zakačiti link ako ne želite učitati fajl. To može biti link druge stranice ili link za fajl u oblaku.',
'attachments_link_name' => 'Naziv linka',
'attachment_link' => 'Link poveznice',
'attachments_link_url' => 'Link do fajla',
'attachments_link_url_hint' => 'Url stranice ili fajla',
'attach' => 'Zakači',
'attachments_insert_link' => 'Dodaj priloženi link na stranicu',
'attachments_edit_file' => 'Uredi fajl',
'attachments_edit_file_name' => 'Naziv fajla',
'attachments_edit_drop_upload' => 'Spusti fajlove ili pritisni ovdje da učitaš i prepišeš',
'attachments_order_updated' => 'Attachment order updated',
'attachments_updated_success' => 'Attachment details updated',
'attachments_deleted' => 'Attachment deleted',
'attachments_file_uploaded' => 'File successfully uploaded',
'attachments_file_updated' => 'File successfully updated',
'attachments_link_attached' => 'Link successfully attached to page',
'templates' => 'Templates',
'templates_set_as_template' => 'Page is a template',
'templates_explain_set_as_template' => 'You can set this page as a template so its contents be utilized when creating other pages. Other users will be able to use this template if they have view permissions for this page.',
'templates_replace_content' => 'Replace page content',
'templates_append_content' => 'Append to page content',
'templates_prepend_content' => 'Prepend to page content',
// Profile View
'profile_user_for_x' => 'User for :time',
'profile_created_content' => 'Created Content',
'profile_not_created_pages' => ':userName has not created any pages',
'profile_not_created_chapters' => ':userName has not created any chapters',
'profile_not_created_books' => ':userName has not created any books',
'profile_not_created_shelves' => ':userName has not created any shelves',
// Comments
'comment' => 'Comment',
'comments' => 'Comments',
'comment_add' => 'Add Comment',
'comment_placeholder' => 'Leave a comment here',
'comment_count' => '{0} No Comments|{1} 1 Comment|[2,*] :count Comments',
'comment_save' => 'Save Comment',
'comment_saving' => 'Saving comment...',
'comment_deleting' => 'Deleting comment...',
'comment_new' => 'New Comment',
'comment_created' => 'commented :createDiff',
'comment_updated' => 'Updated :updateDiff by :username',
'comment_deleted_success' => 'Comment deleted',
'comment_created_success' => 'Comment added',
'comment_updated_success' => 'Comment updated',
'comment_delete_confirm' => 'Are you sure you want to delete this comment?',
'comment_in_reply_to' => 'In reply to :commentId',
// Revision
'revision_delete_confirm' => 'Are you sure you want to delete this revision?',
'revision_restore_confirm' => 'Are you sure you want to restore this revision? The current page contents will be replaced.',
'revision_delete_success' => 'Revision deleted',
'revision_cannot_delete_latest' => 'Cannot delete the latest revision.',
// Copy view
'copy_consider' => 'Please consider the below when copying content.',
'copy_consider_permissions' => 'Custom permission settings will not be copied.',
'copy_consider_owner' => 'You will become the owner of all copied content.',
'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.',
'copy_consider_attachments' => 'Page attachments will not be copied.',
'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.',
// Conversions
'convert_to_shelf' => 'Convert to Shelf',
'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.',
'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.',
'convert_book' => 'Convert Book',
'convert_book_confirm' => 'Are you sure you want to convert this book?',
'convert_undo_warning' => 'This cannot be as easily undone.',
'convert_to_book' => 'Convert to Book',
'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.',
'convert_chapter' => 'Convert Chapter',
'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?',
// References
'references' => 'References',
'references_none' => 'There are no tracked references to this item.',
'references_to_desc' => 'Shown below are all the known pages in the system that link to this item.',
];

112
lang/bs/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'Nemate ovlaštenje da pristupite ovoj stranici.',
'permissionJson' => 'Nemate ovlaštenje da izvršite tu akciju.',
// Auth
'error_user_exists_different_creds' => 'Korisnik sa e-mailom :email već postoji ali sa različitim podacima.',
'email_already_confirmed' => 'E-mail je već potvrđen, pokušajte se prijaviti.',
'email_confirmation_invalid' => 'Ovaj token za potvrdu nije ispravan ili je već iskorišten, molimo vas pokušajte se registrovati ponovno.',
'email_confirmation_expired' => 'Ovaj token za potvrdu je istekao, novi e-mail za potvrdu je poslan.',
'email_confirmation_awaiting' => 'E-mail adresa za račun koji se koristi mora biti potvrđena',
'ldap_fail_anonymous' => 'LDAP pristup nije uspio koristeći anonimno povezivanje',
'ldap_fail_authed' => 'LDAP pristup nije uspio koristeći date detalje lozinke i dn',
'ldap_extension_not_installed' => 'LDAP PHP ekstenzija nije instalirana',
'ldap_cannot_connect' => 'Nije se moguće povezati sa ldap serverom, incijalna konekcija nije uspjela',
'saml_already_logged_in' => 'Već prijavljeni',
'saml_user_not_registered' => 'Korisnik :user nije registrovan i automatska registracija je onemogućena',
'saml_no_email_address' => 'E-mail adresa za ovog korisnika nije nađena u podacima dobijenim od eksternog autentifikacijskog sistema',
'saml_invalid_response_id' => 'Proces, koji je pokrenula ova aplikacija, nije prepoznao zahtjev od eksternog sistema za autentifikaciju. Navigacija nazad nakon prijave može uzrokovati ovaj problem.',
'saml_fail_authed' => 'Prijava koristeći :system nije uspjela, sistem nije obezbijedio uspješnu autorizaciju',
'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',
'social_no_action_defined' => 'Nema definisane akcije',
'social_login_bad_response' => "Došlo je do greške prilikom prijave preko :socialAccount :\n:error",
'social_account_in_use' => 'Ovaj :socialAccount račun se već koristi, pokušajte se prijaviti putem :socialAccount opcije.',
'social_account_email_in_use' => 'E-mail :email se već koristi. Ako već imate račun možete povezati vaš :socialAccount račun u postavkama profila.',
'social_account_existing' => 'Ovaj :socialAccount je već povezan sa vašim profilom.',
'social_account_already_used_existing' => 'Drugi korisnik već koristi ovaj :socialAccount.',
'social_account_not_used' => 'Ovaj :socialAccount nije povezan ni sa jednim korisnikom. Povežite ga u postavkama profila. ',
'social_account_register_instructions' => 'Ako još uvijek nemate račun, možete se registrovati koristeći :socialAccount opciju.',
'social_driver_not_found' => 'Driver društvene mreže nije pronađen',
'social_driver_not_configured' => 'Vaše :socialAccount postavke nisu konfigurisane ispravno.',
'invite_token_expired' => 'Pozivni link je istekao. Možete umjesto toga pokušati da resetujete lozinku.',
// System
'path_not_writable' => 'Na putanju fajla :filePath se ne može učitati. Potvrdite da je omogućeno pisanje na server.',
'cannot_get_image_from_url' => 'Nije moguće dobiti sliku sa :url',
'cannot_create_thumbs' => 'Server ne može kreirati sličice. Provjerite da imate instaliranu GD PHP ekstenziju.',
'server_upload_limit' => 'Server ne dopušta učitavanja ove veličine. Pokušajte sa manjom veličinom fajla.',
'uploaded' => 'Server ne dopušta učitavanja ove veličine. Pokušajte sa manjom veličinom fajla.',
'file_upload_timeout' => 'Vrijeme učitavanja fajla je isteklo.',
// Drawing & Images
'image_upload_error' => 'Desila se greška prilikom učitavanja slike',
'image_upload_type_error' => 'Vrsta slike koja se učitava je neispravna',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'Prilog nije pronađen',
// Pages
'page_draft_autosave_fail' => 'Snimanje skice nije uspjelo. Provjerite da ste povezani na internet prije snimanja ove stranice',
'page_custom_home_deletion' => 'Stranicu nije moguće izbrisati dok se koristi kao početna stranica',
// Entities
'entity_not_found' => 'Entitet nije pronađen',
'bookshelf_not_found' => 'Shelf not found',
'book_not_found' => 'Knjiga nije pronađena',
'page_not_found' => 'Stranica nije pronađena',
'chapter_not_found' => 'Poglavlje nije pronađeno',
'selected_book_not_found' => 'Odabrana knjiga nije pronađena',
'selected_book_chapter_not_found' => 'Odabrana knjiga ili poglavlje nije pronađeno',
'guests_cannot_save_drafts' => 'Gosti ne mogu snimati skice',
// Users
'users_cannot_delete_only_admin' => 'Ne možete izbrisati jedinog administratora',
'users_cannot_delete_guest' => 'Ne možete izbrisati gost korisnika',
// Roles
'role_cannot_be_edited' => 'Ova uloga ne može biti mijenjana',
'role_system_cannot_be_deleted' => 'Ova uloga je sistemska uloga i ne može biti izbrisana',
'role_registration_default_cannot_delete' => 'Ova uloga ne može biti izbrisana dok je postavljena kao osnovna registracijska uloga',
'role_cannot_remove_only_admin' => 'Ovaj korisnik je jedini korisnik sa ulogom administratora. Postavite ulogu administratora drugom korisniku prije nego je uklonite ovdje.',
// Comments
'comment_list' => 'Desila se greška prilikom dobavljanja komentara.',
'cannot_add_comment_to_draft' => 'Ne možete dodati komentare na skicu.',
'comment_add' => 'Desila se greška prilikom dodavanja / ažuriranja komentara.',
'comment_delete' => 'Desila se greška prilikom brisanja komentara.',
'empty_comment' => 'Nemoguće dodati prazan komentar.',
// Error pages
'404_page_not_found' => 'Stranica nije pronađena',
'sorry_page_not_found' => 'Stranica koju ste tražili nije pronađena.',
'sorry_page_not_found_permission_warning' => 'Ako ste očekivali da ova stranica postoji, možda nemate privilegije da joj pristupite.',
'image_not_found' => 'Image Not Found',
'image_not_found_subtitle' => 'Sorry, The image file you were looking for could not be found.',
'image_not_found_details' => 'If you expected this image to exist it might have been deleted.',
'return_home' => 'Nazad na početnu stranu',
'error_occurred' => 'Desila se greška',
'app_down' => ':appName trenutno nije u funkciji',
'back_soon' => 'Biti će uskoro u funkciji.',
// API errors
'api_no_authorization_found' => 'Na zahtjevu nije pronađen token za autorizaciju',
'api_bad_authorization_format' => 'Token za autorizaciju je pronađen u zahtjevu ali je format neispravan',
'api_user_token_not_found' => 'Nije pronađen odgovarajući API token za pruženi token autorizacije',
'api_incorrect_token_secret' => 'Tajni ključ naveden za dati korišteni API token nije tačan',
'api_user_no_api_permission' => 'Vlasnik korištenog API tokena nema dozvolu za upućivanje API poziva',
'api_user_token_expired' => 'Autorizacijski token je istekao',
// Settings & Maintenance
'maintenance_test_email_failure' => 'Došlo je do greške prilikom slanja testnog e-maila:',
];

12
lang/bs/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; Prethodna',
'next' => 'Sljedeća &raquo;',
];

15
lang/bs/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'password' => 'Lozinke moraju sadržavati najmanje osam karaktera i podudarati se sa potvrdom lozinke.',
'user' => "Ne možemo naći korisnika sa tom e-mail adresom.",
'token' => 'Token za poništavanje lozinke nije validan za ovu e-mail adresu.',
'sent' => 'Poslali smo link za poništavanje vaše lozinke na e-mail!',
'reset' => 'Vaša lozinka je resetovana!',
];

18
lang/bs/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Shortcuts',
'shortcuts_interface' => 'Interface Keyboard Shortcuts',
'shortcuts_toggle_desc' => 'Here you can enable or disable keyboard system interface shortcuts, used for navigation and actions.',
'shortcuts_customize_desc' => 'You can customize each of the shortcuts below. Just press your desired key combination after selecting the input for a shortcut.',
'shortcuts_toggle_label' => 'Keyboard shortcuts enabled',
'shortcuts_section_navigation' => 'Navigation',
'shortcuts_section_actions' => 'Common Actions',
'shortcuts_save' => 'Save Shortcuts',
'shortcuts_overlay_desc' => 'Note: When shortcuts are enabled a helper overlay is available via pressing "?" which will highlight the available shortcuts for actions currently visible on the screen.',
'shortcuts_update_success' => 'Shortcut preferences have been updated!',
];

328
lang/bs/settings.php Normal file
View File

@ -0,0 +1,328 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'Settings',
'settings_save' => 'Save Settings',
'settings_save_success' => 'Settings saved',
'system_version' => 'System Version',
'categories' => 'Categories',
// App Settings
'app_customization' => 'Customization',
'app_features_security' => 'Features & Security',
'app_name' => 'Application Name',
'app_name_desc' => 'This name is shown in the header and in any system-sent emails.',
'app_name_header' => 'Show name in header',
'app_public_access' => 'Public Access',
'app_public_access_desc' => 'Enabling this option will allow visitors, that are not logged-in, to access content in your BookStack instance.',
'app_public_access_desc_guest' => 'Access for public visitors can be controlled through the "Guest" user.',
'app_public_access_toggle' => 'Allow public access',
'app_public_viewing' => 'Allow public viewing?',
'app_secure_images' => 'Higher Security Image Uploads',
'app_secure_images_toggle' => 'Enable higher security image uploads',
'app_secure_images_desc' => 'For performance reasons, all images are public. This option adds a random, hard-to-guess string in front of image urls. Ensure directory indexes are not enabled to prevent easy access.',
'app_default_editor' => 'Default Page Editor',
'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.',
'app_custom_html' => 'Custom HTML Head Content',
'app_custom_html_desc' => 'Any content added here will be inserted into the bottom of the <head> section of every page. This is handy for overriding styles or adding analytics code.',
'app_custom_html_disabled_notice' => 'Custom HTML head content is disabled on this settings page to ensure any breaking changes can be reverted.',
'app_logo' => 'Application Logo',
'app_logo_desc' => 'This is used in the application header bar, among other areas. This image should be 86px in height. Large images will be scaled down.',
'app_icon' => 'Application Icon',
'app_icon_desc' => 'This icon is used for browser tabs and shortcut icons. This should be a 256px square PNG image.',
'app_homepage' => 'Application Homepage',
'app_homepage_desc' => 'Select a view to show on the homepage instead of the default view. Page permissions are ignored for selected pages.',
'app_homepage_select' => 'Select a page',
'app_footer_links' => 'Footer Links',
'app_footer_links_desc' => 'Add links to show within the site footer. These will be displayed at the bottom of most pages, including those that do not require login. You can use a label of "trans::<key>" to use system-defined translations. For example: Using "trans::common.privacy_policy" will provide the translated text "Privacy Policy" and "trans::common.terms_of_service" will provide the translated text "Terms of Service".',
'app_footer_links_label' => 'Link Label',
'app_footer_links_url' => 'Link URL',
'app_footer_links_add' => 'Add Footer Link',
'app_disable_comments' => 'Disable Comments',
'app_disable_comments_toggle' => 'Disable comments',
'app_disable_comments_desc' => 'Disables comments across all pages in the application. <br> Existing comments are not shown.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'Shelf Color',
'book_color' => 'Book Color',
'chapter_color' => 'Chapter Color',
'page_color' => 'Page Color',
'page_draft_color' => 'Page Draft Color',
// Registration Settings
'reg_settings' => 'Registration',
'reg_enable' => 'Enable Registration',
'reg_enable_toggle' => 'Enable registration',
'reg_enable_desc' => 'When registration is enabled user will be able to sign themselves up as an application user. Upon registration they are given a single, default user role.',
'reg_default_role' => 'Default user role after registration',
'reg_enable_external_warning' => 'The option above is ignored while external LDAP or SAML authentication is active. User accounts for non-existing members will be auto-created if authentication, against the external system in use, is successful.',
'reg_email_confirmation' => 'Email Confirmation',
'reg_email_confirmation_toggle' => 'Require email confirmation',
'reg_confirm_email_desc' => 'If domain restriction is used then email confirmation will be required and this option will be ignored.',
'reg_confirm_restrict_domain' => 'Domain Restriction',
'reg_confirm_restrict_domain_desc' => 'Enter a comma separated list of email domains you would like to restrict registration to. Users will be sent an email to confirm their address before being allowed to interact with the application. <br> Note that users will be able to change their email addresses after successful registration.',
'reg_confirm_restrict_domain_placeholder' => 'No restriction set',
// Maintenance settings
'maint' => 'Maintenance',
'maint_image_cleanup' => 'Cleanup Images',
'maint_image_cleanup_desc' => 'Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.',
'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Run Cleanup',
'maint_image_cleanup_warning' => ':count potentially unused images were found. Are you sure you want to delete these images?',
'maint_image_cleanup_success' => ':count potentially unused images found and deleted!',
'maint_image_cleanup_nothing_found' => 'No unused images found, Nothing deleted!',
'maint_send_test_email' => 'Send a Test Email',
'maint_send_test_email_desc' => 'This sends a test email to your email address specified in your profile.',
'maint_send_test_email_run' => 'Send test email',
'maint_send_test_email_success' => 'Email sent to :address',
'maint_send_test_email_mail_subject' => 'Test Email',
'maint_send_test_email_mail_greeting' => 'Email delivery seems to work!',
'maint_send_test_email_mail_text' => 'Congratulations! As you received this email notification, your email settings seem to be configured properly.',
'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
'maint_recycle_bin_open' => 'Open Recycle Bin',
'maint_regen_references' => 'Regenerate References',
'maint_regen_references_desc' => 'This action will rebuild the cross-item reference index within the database. This is usually handled automatically but this action can be useful to index old content or content added via unofficial methods.',
'maint_regen_references_success' => 'Reference index has been regenerated!',
'maint_timeout_command_note' => 'Note: This action can take time to run, which can lead to timeout issues in some web environments. As an alternative, this action be performed using a terminal command.',
// Recycle Bin
'recycle_bin' => 'Recycle Bin',
'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
'recycle_bin_deleted_item' => 'Deleted Item',
'recycle_bin_deleted_parent' => 'Parent',
'recycle_bin_deleted_by' => 'Deleted By',
'recycle_bin_deleted_at' => 'Deletion Time',
'recycle_bin_permanently_delete' => 'Permanently Delete',
'recycle_bin_restore' => 'Restore',
'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
'recycle_bin_empty' => 'Empty Recycle Bin',
'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
'recycle_bin_destroy_list' => 'Items to be Destroyed',
'recycle_bin_restore_list' => 'Items to be Restored',
'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
'recycle_bin_restore_parent' => 'Restore Parent',
'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
'audit_event_filter' => 'Event Filter',
'audit_event_filter_no_filter' => 'No Filter',
'audit_deleted_item' => 'Deleted Item',
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
'audit_table_related' => 'Related Item or Detail',
'audit_table_ip' => 'IP Address',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
// Role Settings
'roles' => 'Roles',
'role_user_roles' => 'User Roles',
'roles_index_desc' => 'Roles are used to group users & provide system permission to their members. When a user is a member of multiple roles the privileges granted will stack and the user will inherit all abilities.',
'roles_x_users_assigned' => '1 user assigned|:count users assigned',
'roles_x_permissions_provided' => '1 permission|:count permissions',
'roles_assigned_users' => 'Assigned Users',
'roles_permissions_provided' => 'Provided Permissions',
'role_create' => 'Create New Role',
'role_create_success' => 'Role successfully created',
'role_delete' => 'Delete Role',
'role_delete_confirm' => 'This will delete the role with the name \':roleName\'.',
'role_delete_users_assigned' => 'This role has :userCount users assigned to it. If you would like to migrate the users from this role select a new role below.',
'role_delete_no_migration' => "Don't migrate users",
'role_delete_sure' => 'Are you sure you want to delete this role?',
'role_delete_success' => 'Role successfully deleted',
'role_edit' => 'Edit Role',
'role_details' => 'Role Details',
'role_name' => 'Role Name',
'role_desc' => 'Short Description of Role',
'role_mfa_enforced' => 'Requires Multi-Factor Authentication',
'role_external_auth_id' => 'External Authentication IDs',
'role_system' => 'System Permissions',
'role_manage_users' => 'Manage users',
'role_manage_roles' => 'Manage roles & role permissions',
'role_manage_entity_permissions' => 'Manage all book, chapter & page permissions',
'role_manage_own_entity_permissions' => 'Manage permissions on own book, chapter & pages',
'role_manage_page_templates' => 'Manage page templates',
'role_access_api' => 'Access system API',
'role_manage_settings' => 'Manage app settings',
'role_export_content' => 'Export content',
'role_editor_change' => 'Change page editor',
'role_asset' => 'Asset Permissions',
'roles_system_warning' => 'Be aware that access to any of the above three permissions can allow a user to alter their own privileges or the privileges of others in the system. Only assign roles with these permissions to trusted users.',
'role_asset_desc' => 'These permissions control default access to the assets within the system. Permissions on Books, Chapters and Pages will override these permissions.',
'role_asset_admins' => 'Admins are automatically given access to all content but these options may show or hide UI options.',
'role_asset_image_view_note' => 'This relates to visibility within the image manager. Actual access of uploaded image files will be dependant upon system image storage option.',
'role_all' => 'All',
'role_own' => 'Own',
'role_controlled_by_asset' => 'Controlled by the asset they are uploaded to',
'role_save' => 'Save Role',
'role_update_success' => 'Role successfully updated',
'role_users' => 'Users in this role',
'role_users_none' => 'No users are currently assigned to this role',
// Users
'users' => 'Users',
'users_index_desc' => 'Create & manage individual user accounts within the system. User accounts are used for login and attribution of content & activity. Access permissions are primarily role-based but user content ownership, among other factors, may also affect permissions & access.',
'user_profile' => 'User Profile',
'users_add_new' => 'Add New User',
'users_search' => 'Search Users',
'users_latest_activity' => 'Latest Activity',
'users_details' => 'User Details',
'users_details_desc' => 'Set a display name and an email address for this user. The email address will be used for logging into the application.',
'users_details_desc_no_email' => 'Set a display name for this user so others can recognise them.',
'users_role' => 'User Roles',
'users_role_desc' => 'Select which roles this user will be assigned to. If a user is assigned to multiple roles the permissions from those roles will stack and they will receive all abilities of the assigned roles.',
'users_password' => 'User Password',
'users_password_desc' => 'Set a password used to log-in to the application. This must be at least 8 characters long.',
'users_send_invite_text' => 'You can choose to send this user an invitation email which allows them to set their own password otherwise you can set their password yourself.',
'users_send_invite_option' => 'Send user invite email',
'users_external_auth_id' => 'External Authentication ID',
'users_external_auth_id_desc' => 'This is the ID used to match this user when communicating with your external authentication system.',
'users_password_warning' => 'Only fill the below if you would like to change your password.',
'users_system_public' => 'This user represents any guest users that visit your instance. It cannot be used to log in but is assigned automatically.',
'users_delete' => 'Delete User',
'users_delete_named' => 'Delete user :userName',
'users_delete_warning' => 'This will fully delete this user with the name \':userName\' from the system.',
'users_delete_confirm' => 'Are you sure you want to delete this user?',
'users_migrate_ownership' => 'Migrate Ownership',
'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
'users_none_selected' => 'No user selected',
'users_edit' => 'Edit User',
'users_edit_profile' => 'Edit Profile',
'users_avatar' => 'User Avatar',
'users_avatar_desc' => 'Select an image to represent this user. This should be approx 256px square.',
'users_preferred_language' => 'Preferred Language',
'users_preferred_language_desc' => 'This option will change the language used for the user-interface of the application. This will not affect any user-created content.',
'users_social_accounts' => 'Social Accounts',
'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not revoke previously authorized access. Revoke access from your profile settings on the connected social account.',
'users_social_connect' => 'Connect Account',
'users_social_disconnect' => 'Disconnect Account',
'users_social_connected' => ':socialAccount account was successfully attached to your profile.',
'users_social_disconnected' => ':socialAccount account was successfully disconnected from your profile.',
'users_api_tokens' => 'API Tokens',
'users_api_tokens_none' => 'No API tokens have been created for this user',
'users_api_tokens_create' => 'Create Token',
'users_api_tokens_expires' => 'Expires',
'users_api_tokens_docs' => 'API Documentation',
'users_mfa' => 'Multi-Factor Authentication',
'users_mfa_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'users_mfa_x_methods' => ':count method configured|:count methods configured',
'users_mfa_configure' => 'Configure Methods',
// API Tokens
'user_api_token_create' => 'Create API Token',
'user_api_token_name' => 'Name',
'user_api_token_name_desc' => 'Give your token a readable name as a future reminder of its intended purpose.',
'user_api_token_expiry' => 'Expiry Date',
'user_api_token_expiry_desc' => 'Set a date at which this token expires. After this date, requests made using this token will no longer work. Leaving this field blank will set an expiry 100 years into the future.',
'user_api_token_create_secret_message' => 'Immediately after creating this token a "Token ID" & "Token Secret" will be generated and displayed. The secret will only be shown a single time so be sure to copy the value to somewhere safe and secure before proceeding.',
'user_api_token_create_success' => 'API token successfully created',
'user_api_token_update_success' => 'API token successfully updated',
'user_api_token' => 'API Token',
'user_api_token_id' => 'Token ID',
'user_api_token_id_desc' => 'This is a non-editable system generated identifier for this token which will need to be provided in API requests.',
'user_api_token_secret' => 'Token Secret',
'user_api_token_secret_desc' => 'This is a system generated secret for this token which will need to be provided in API requests. This will only be displayed this one time so copy this value to somewhere safe and secure.',
'user_api_token_created' => 'Token created :timeAgo',
'user_api_token_updated' => 'Token updated :timeAgo',
'user_api_token_delete' => 'Delete Token',
'user_api_token_delete_warning' => 'This will fully delete this API token with the name \':tokenName\' from the system.',
'user_api_token_delete_confirm' => 'Are you sure you want to delete this API token?',
'user_api_token_delete_success' => 'API token successfully deleted',
// Webhooks
'webhooks' => 'Webhooks',
'webhooks_index_desc' => 'Webhooks are a way to send data to external URLs when certain actions and events occur within the system which allows event-based integration with external platforms such as messaging or notification systems.',
'webhooks_x_trigger_events' => '1 trigger event|:count trigger events',
'webhooks_create' => 'Create New Webhook',
'webhooks_none_created' => 'No webhooks have yet been created.',
'webhooks_edit' => 'Edit Webhook',
'webhooks_save' => 'Save Webhook',
'webhooks_details' => 'Webhook Details',
'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.',
'webhooks_events' => 'Webhook Events',
'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.',
'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.',
'webhooks_events_all' => 'All system events',
'webhooks_name' => 'Webhook Name',
'webhooks_timeout' => 'Webhook Request Timeout (Seconds)',
'webhooks_endpoint' => 'Webhook Endpoint',
'webhooks_active' => 'Webhook Active',
'webhook_events_table_header' => 'Events',
'webhooks_delete' => 'Delete Webhook',
'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.',
'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?',
'webhooks_format_example' => 'Webhook Format Example',
'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.',
'webhooks_status' => 'Webhook Status',
'webhooks_last_called' => 'Last Called:',
'webhooks_last_errored' => 'Last Errored:',
'webhooks_last_error_message' => 'Last Error Message:',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Català',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];

117
lang/bs/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => ':attribute mora biti prihvaćen.',
'active_url' => ':attribute nije ispravan URL.',
'after' => ':attribute mora biti datum nakon :date.',
'alpha' => ':attribute može sadržavati samo slova.',
'alpha_dash' => ':attribute može sadržavati samo slova, brojeve, crtice i donje crtice.',
'alpha_num' => ':attribute može sadržavati samo slova i brojeve.',
'array' => ':attribute mora biti niz.',
'backup_codes' => 'The provided code is not valid or has already been used.',
'before' => ':attribute mora biti datum prije :date.',
'between' => [
'numeric' => ':attribute mora biti između :min i :max.',
'file' => ':attribute mora biti između :min i :max kilobajta.',
'string' => ':attribute mora biti između :min i :max karaktera.',
'array' => ':attribute mora imati između :min i :max stavki.',
],
'boolean' => ':attribute polje mora biti tačno ili netačno.',
'confirmed' => ':attribute potvrda se ne slaže.',
'date' => ':attribute nije ispravan datum.',
'date_format' => ':attribute ne odgovara formatu :format.',
'different' => ':attribute i :other moraju biti različiti.',
'digits' => ':attribute mora imati :digits brojeve.',
'digits_between' => ':attribute mora imati između :min i :max brojeva.',
'email' => ':attribute mora biti ispravna e-mail adresa.',
'ends_with' => ':attribute mora završavati sa jednom od sljedećih: :values',
'file' => 'The :attribute must be provided as a valid file.',
'filled' => 'Polje :attribute je obavezno.',
'gt' => [
'numeric' => ':attribute mora biti veći od :value.',
'file' => ':attribute mota biti veći od :value kilobajta.',
'string' => ':attribute mora imati više od :value karaktera.',
'array' => ':attribute mora imati više od :value stavki.',
],
'gte' => [
'numeric' => ':attribute mora biti veći od ili jednak :value.',
'file' => ':attribute mora imati više od ili jednako :value kilobajta.',
'string' => ':attribute mora imati više od ili jednako :value karaktera.',
'array' => ':attribute mora imati :value stavki ili više.',
],
'exists' => 'Odabrani :attribute je neispravan.',
'image' => ':attribute mora biti slika.',
'image_extension' => ':attribute mora imati ispravnu i podržanu ekstenziju slike.',
'in' => 'Odabrani :attribute je neispravan.',
'integer' => ':attribute mora biti integer.',
'ip' => ':attribute mora biti ispravna IP adresa.',
'ipv4' => ':attribute mora biti ispravna IPv4 adresa.',
'ipv6' => ':attribute mora biti ispravna IPv6 adresa.',
'json' => ':attribute mora biti ispravan JSON string.',
'lt' => [
'numeric' => ':attribute mora biti manji od :value.',
'file' => ':attribute mora imati manje od :value kilobajta.',
'string' => ':attribute mora imati manje od :value karaktera.',
'array' => ':attribute mora imati manje od :value stavki.',
],
'lte' => [
'numeric' => ':attribute mora imati vrijednost manju od ili jednaku :value.',
'file' => ':attribute mora imati manje od ili jednako :value kilobajta.',
'string' => ':attribute mora imati manje od ili jednako :value karaktera.',
'array' => ':attribute ne smije imati više od :value stavki.',
],
'max' => [
'numeric' => ':attribute ne može biti veći od :max.',
'file' => ':attribute ne može imati više od :max kilobajta.',
'string' => ':attribute ne može imati više od :max karaktera.',
'array' => ':attribute ne može imati više od :max stavki.',
],
'mimes' => ':attribute mora biti fajl vrste: values.',
'min' => [
'numeric' => ':attribute mora biti najmanje :min.',
'file' => ':attribute mora imati najmanje :min kilobajta.',
'string' => ':attribute mora imati najmanje :min karaktera.',
'array' => ':attribute mora imati najmanje :min stavki.',
],
'not_in' => 'Odabrani :attribute je neispravan.',
'not_regex' => 'Format :attribute je neispravan.',
'numeric' => ':attribute mora biti broj.',
'regex' => 'Format :attribute je neispravan.',
'required' => 'Polje :attribute je obavezno.',
'required_if' => 'Polje :attribute je obavezno kada :other ima vrijednost :value.',
'required_with' => 'Polje :attribute je obavezno kada su prisutne :values.',
'required_with_all' => 'Polje :attribute je obavezno kada su prisutne :values.',
'required_without' => 'Polje :attribute je obavezno kada :values nisu prisutne.',
'required_without_all' => 'Polje :attribute je obavezno kada nijedno od :values nije prisutno.',
'same' => ':attribute i :other se moraju poklapati.',
'safe_url' => 'Navedeni link možda nije siguran.',
'size' => [
'numeric' => ':attribute mora biti :size.',
'file' => ':attribute mora imati :size kilobajta.',
'string' => ':attribute mora imati :size karaktera.',
'array' => ':attribute mora sadržavati :size stavki.',
],
'string' => ':attribute mora biti string.',
'timezone' => ':attribute mora biti ispravna zona.',
'totp' => 'The provided code is not valid or has expired.',
'unique' => ':attribute je zauzet.',
'url' => 'Format :attribute je neispravan.',
'uploaded' => 'Fajl nije učitan. Server ne prihvata fajlove ove veličine.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'Zahtijeva se potvrda lozinke',
],
],
// Custom validation attributes
'attributes' => [],
];

73
lang/ca/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'ha creat la pàgina',
'page_create_notification' => 'Page successfully created',
'page_update' => 'ha actualitzat la pàgina',
'page_update_notification' => 'Page successfully updated',
'page_delete' => 'ha suprimit una pàgina',
'page_delete_notification' => 'Page successfully deleted',
'page_restore' => 'ha restaurat la pàgina',
'page_restore_notification' => 'Page successfully restored',
'page_move' => 'ha mogut la pàgina',
// Chapters
'chapter_create' => 'ha creat el capítol',
'chapter_create_notification' => 'Chapter successfully created',
'chapter_update' => 'ha actualitzat el capítol',
'chapter_update_notification' => 'Chapter successfully updated',
'chapter_delete' => 'ha suprimit un capítol',
'chapter_delete_notification' => 'Chapter successfully deleted',
'chapter_move' => 'ha mogut el capítol',
// Books
'book_create' => 'ha creat el llibre',
'book_create_notification' => 'Book successfully created',
'book_create_from_chapter' => 'converted chapter to book',
'book_create_from_chapter_notification' => 'Chapter successfully converted to a book',
'book_update' => 'ha actualitzat el llibre',
'book_update_notification' => 'Book successfully updated',
'book_delete' => 'ha suprimit un llibre',
'book_delete_notification' => 'Book successfully deleted',
'book_sort' => 'ha ordenat el llibre',
'book_sort_notification' => 'Book successfully re-sorted',
// Bookshelves
'bookshelf_create' => 'created shelf',
'bookshelf_create_notification' => 'Shelf successfully created',
'bookshelf_create_from_book' => 'converted book to shelf',
'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf',
'bookshelf_update' => 'updated shelf',
'bookshelf_update_notification' => 'Shelf successfully updated',
'bookshelf_delete' => 'deleted shelf',
'bookshelf_delete_notification' => 'Shelf successfully deleted',
// Favourites
'favourite_add_notification' => '":name" has been added to your favourites',
'favourite_remove_notification' => '":name" has been removed from your favourites',
// MFA
'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',
// Users
'user_update_notification' => 'User successfully updated',
'user_delete_notification' => 'User successfully removed',
// Other
'commented_on' => 'ha comentat a',
'permissions_update' => 'ha actualitzat els permisos',
];

117
lang/ca/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Les credencials no coincideixen amb les que hi ha emmagatzemades.',
'throttle' => 'Massa intents d\'inici de sessió. Torna-ho a provar d\'aquí a :seconds segons.',
// Login & Register
'sign_up' => 'Registra-m\'hi',
'log_in' => 'Inicia la sessió',
'log_in_with' => 'Inicia la sessió amb :socialDriver',
'sign_up_with' => 'Registra-m\'hi amb :socialDriver',
'logout' => 'Tanca la sessió',
'name' => 'Nom',
'username' => 'Nom d\'usuari',
'email' => 'Adreça electrònica',
'password' => 'Contrasenya',
'password_confirm' => 'Confirmeu la contrasenya',
'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.',
'create_account' => 'Crea el compte',
'already_have_account' => 'Ja teniu un compte?',
'dont_have_account' => 'No teniu cap compte?',
'social_login' => 'Inici de sessió amb xarxes social',
'social_registration' => 'Registre social',
'social_registration_text' => 'Registreu-vos i inicieu la sessió fent servir un altre servei.',
'register_thanks' => 'Gràcies per registrar-vos!',
'register_confirm' => 'Reviseu el vostre correu electrònic i feu clic al botó de confirmació per a accedir a :appName.',
'registrations_disabled' => 'Actualment, els registres estan desactivats',
'registration_email_domain_invalid' => 'Aquest domini de correu electrònic no té accés a aquesta aplicació',
'register_success' => 'Gràcies per registrar-vos! Ja us hi heu registrat i heu iniciat la sessió.',
// Login auto-initiation
'auto_init_starting' => 'Attempting Login',
'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.',
'auto_init_start_link' => 'Proceed with authentication',
// Password Reset
'reset_password' => 'Restableix la contrasenya',
'reset_password_send_instructions' => 'Introduïu la vostra adreça electrònica a continuació i us enviarem un correu electrònic amb un enllaç per a restablir la contrasenya.',
'reset_password_send_button' => 'Envia l\'enllaç de restabliment',
'reset_password_sent' => 'S\'enviarà un enllaç per a restablir la contrasenya a :email, si es troba aquesta adreça al sistema.',
'reset_password_success' => 'La vostra contrasenya s\'ha restablert correctament.',
'email_reset_subject' => 'Restabliu la contrasenya a :appName',
'email_reset_text' => 'Rebeu aquest correu electrònic perquè heu rebut una petició de restabliment de contrasenya per al vostre compte.',
'email_reset_not_requested' => 'Si no heu demanat restablir la contrasenya, no cal que prengueu cap acció.',
// Email Confirmation
'email_confirm_subject' => 'Confirmeu la vostra adreça electrònica a :appName',
'email_confirm_greeting' => 'Gràcies per unir-vos a :appName!',
'email_confirm_text' => 'Confirmeu la vostra adreça electrònica fent clic al botó a continuació:',
'email_confirm_action' => 'Confirma el correu',
'email_confirm_send_error' => 'Cal confirmar l\'adreça electrònica, però el sistema no ha pogut enviar el correu electrònic. Poseu-vos en contacte amb l\'administrador perquè s\'asseguri que el correu electrònic està ben configurat.',
'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.',
'email_confirm_resent' => 'S\'ha tornat a enviar el correu electrònic de confirmació. Reviseu la vostra safata d\'entrada.',
'email_confirm_thanks' => 'Thanks for confirming!',
'email_confirm_thanks_desc' => 'Please wait a moment while your confirmation is handled. If you are not redirected after 3 seconds press the "Continue" link below to proceed.',
'email_not_confirmed' => 'Adreça electrònica no confirmada',
'email_not_confirmed_text' => 'La vostra adreça electrònica encara no està confirmada.',
'email_not_confirmed_click_link' => 'Feu clic a l\'enllaç del correu electrònic que us vam enviar poc després que us registréssiu.',
'email_not_confirmed_resend' => 'Si no podeu trobar el correu, podeu tornar a enviar el correu electrònic de confirmació enviant el formulari a continuació.',
'email_not_confirmed_resend_button' => 'Torna a enviar el correu de confirmació',
// User Invite
'user_invite_email_subject' => 'Us han convidat a unir-vos a :appName!',
'user_invite_email_greeting' => 'Us hem creat un compte en el vostre nom a :appName.',
'user_invite_email_text' => 'Feu clic al botó a continuació per a definir una contrasenya per al compte i obtenir-hi accés:',
'user_invite_email_action' => 'Defineix una contrasenya per al compte',
'user_invite_page_welcome' => 'Us donem la benvinguda a :appName!',
'user_invite_page_text' => 'Per a enllestir el vostre compte i obtenir-hi accés, cal que definiu una contrasenya, que es farà servir per a iniciar la sessió a :appName en futures visites.',
'user_invite_page_confirm_button' => 'Confirma la contrasenya',
'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!',
// Multi-factor Authentication
'mfa_setup' => 'Setup Multi-Factor Authentication',
'mfa_setup_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'mfa_setup_configured' => 'Already configured',
'mfa_setup_reconfigure' => 'Reconfigure',
'mfa_setup_remove_confirmation' => 'Are you sure you want to remove this multi-factor authentication method?',
'mfa_setup_action' => 'Setup',
'mfa_backup_codes_usage_limit_warning' => 'You have less than 5 backup codes remaining, Please generate and store a new set before you run out of codes to prevent being locked out of your account.',
'mfa_option_totp_title' => 'Mobile App',
'mfa_option_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.',
'mfa_option_backup_codes_title' => 'Backup Codes',
'mfa_option_backup_codes_desc' => 'Securely store a set of one-time-use backup codes which you can enter to verify your identity.',
'mfa_gen_confirm_and_enable' => 'Confirm and Enable',
'mfa_gen_backup_codes_title' => 'Backup Codes Setup',
'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.',
'mfa_gen_backup_codes_download' => 'Download Codes',
'mfa_gen_backup_codes_usage_warning' => 'Each code can only be used once',
'mfa_gen_totp_title' => 'Mobile App Setup',
'mfa_gen_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.',
'mfa_gen_totp_scan' => 'Scan the QR code below using your preferred authentication app to get started.',
'mfa_gen_totp_verify_setup' => 'Verify Setup',
'mfa_gen_totp_verify_setup_desc' => 'Verify that all is working by entering a code, generated within your authentication app, in the input box below:',
'mfa_gen_totp_provide_code_here' => 'Provide your app generated code here',
'mfa_verify_access' => 'Verify Access',
'mfa_verify_access_desc' => 'Your user account requires you to confirm your identity via an additional level of verification before you\'re granted access. Verify using one of your configured methods to continue.',
'mfa_verify_no_methods' => 'No Methods Configured',
'mfa_verify_no_methods_desc' => 'No multi-factor authentication methods could be found for your account. You\'ll need to set up at least one method before you gain access.',
'mfa_verify_use_totp' => 'Verify using a mobile app',
'mfa_verify_use_backup_codes' => 'Verify using a backup code',
'mfa_verify_backup_code' => 'Backup Code',
'mfa_verify_backup_code_desc' => 'Enter one of your remaining backup codes below:',
'mfa_verify_backup_code_enter_here' => 'Enter backup code here',
'mfa_verify_totp_desc' => 'Enter the code, generated using your mobile app, below:',
'mfa_setup_login_notification' => 'Multi-factor method configured, Please now login again using the configured method.',
];

107
lang/ca/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Cancel·la',
'confirm' => 'D\'acord',
'back' => 'Enrere',
'save' => 'Desa',
'continue' => 'Continua',
'select' => 'Selecciona',
'toggle_all' => 'Commuta-ho tot',
'more' => 'Més',
// Form Labels
'name' => 'Nom',
'description' => 'Descripció',
'role' => 'Rol',
'cover_image' => 'Imatge de portada',
'cover_image_description' => 'Aquesta imatge hauria de fer aproximadament 440x250 px.',
// Actions
'actions' => 'Accions',
'view' => 'Visualitza',
'view_all' => 'Visualitza-ho tot',
'new' => 'New',
'create' => 'Crea',
'update' => 'Actualitza',
'edit' => 'Edita',
'sort' => 'Ordena',
'move' => 'Mou',
'copy' => 'Copia',
'reply' => 'Respon',
'delete' => 'Suprimeix',
'delete_confirm' => 'Confirma la supressió',
'search' => 'Cerca',
'search_clear' => 'Esborra la cerca',
'reset' => 'Reinicialitza',
'remove' => 'Elimina',
'add' => 'Afegeix',
'configure' => 'Configure',
'fullscreen' => 'Pantalla completa',
'favourite' => 'Favourite',
'unfavourite' => 'Unfavourite',
'next' => 'Next',
'previous' => 'Previous',
'filter_active' => 'Active Filter:',
'filter_clear' => 'Clear Filter',
'download' => 'Download',
'open_in_tab' => 'Open in Tab',
// Sort Options
'sort_options' => 'Opcions d\'ordenació',
'sort_direction_toggle' => 'Commuta la direcció de l\'ordenació',
'sort_ascending' => 'Ordre ascendent',
'sort_descending' => 'Ordre descendent',
'sort_name' => 'Nom',
'sort_default' => 'Per defecte',
'sort_created_at' => 'Data de creació',
'sort_updated_at' => 'Data d\'actualització',
// Misc
'deleted_user' => 'Usuari eliminat',
'no_activity' => 'No hi ha activitat',
'no_items' => 'No hi ha cap element',
'back_to_top' => 'Torna a dalt',
'skip_to_main_content' => 'Skip to main content',
'toggle_details' => 'Commuta els detalls',
'toggle_thumbnails' => 'Commuta les miniatures',
'details' => 'Detalls',
'grid_view' => 'Visualització en graella',
'list_view' => 'Visualització en llista',
'default' => 'Per defecte',
'breadcrumb' => 'Ruta de navegació',
'status' => 'Status',
'status_active' => 'Active',
'status_inactive' => 'Inactive',
'never' => 'Never',
'none' => 'None',
// Header
'homepage' => 'Homepage',
'header_menu_expand' => 'Expand Header Menu',
'profile_menu' => 'Menú del perfil',
'view_profile' => 'Mostra el perfil',
'edit_profile' => 'Edita el perfil',
'dark_mode' => 'Mode fosc',
'light_mode' => 'Mode clar',
'global_search' => 'Global Search',
// Layout tabs
'tab_info' => 'Informació',
'tab_info_label' => 'Tab: Show Secondary Information',
'tab_content' => 'Contingut',
'tab_content_label' => 'Tab: Show Primary Content',
// Email Content
'email_action_help' => 'Si teniu problemes per fer clic al botó ":actionText", copieu i enganxeu l\'URL següent al vostre navegador web:',
'email_rights' => 'Tots els drets reservats',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Política de privadesa',
'terms_of_service' => 'Condicions del servei',
];

34
lang/ca/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Selecciona una imatge',
'image_all' => 'Totes',
'image_all_title' => 'Mostra totes les imatges',
'image_book_title' => 'Mostra les imatges pujades a aquest llibre',
'image_page_title' => 'Mostra les imatges pujades a aquesta pàgina',
'image_search_hint' => 'Cerca per nom d\'imatge',
'image_uploaded' => 'Pujada :uploadedDate',
'image_load_more' => 'Carrega\'n més',
'image_image_name' => 'Nom de la imatge',
'image_delete_used' => 'Aquesta imatge s\'utilitza a les pàgines següents.',
'image_delete_confirm_text' => 'Segur que voleu suprimir aquesta imatge?',
'image_select_image' => 'Selecciona una imatge',
'image_dropzone' => 'Arrossegueu imatges o feu clic aquí per a pujar-les',
'images_deleted' => 'Imatges suprimides',
'image_preview' => 'Previsualització de la imatge',
'image_upload_success' => 'Imatge pujada correctament',
'image_update_success' => 'Detalls de la imatge actualitzats correctament',
'image_delete_success' => 'Imatge suprimida correctament',
'image_upload_remove' => 'Suprimeix',
// Code Editor
'code_editor' => 'Edita el codi',
'code_language' => 'Llenguatge del codi',
'code_content' => 'Contingut del codi',
'code_session_history' => 'Historial de la sessió',
'code_save' => 'Desa el codi',
];

174
lang/ca/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'General',
'advanced' => 'Advanced',
'none' => 'None',
'cancel' => 'Cancel',
'save' => 'Save',
'close' => 'Close',
'undo' => 'Undo',
'redo' => 'Redo',
'left' => 'Left',
'center' => 'Center',
'right' => 'Right',
'top' => 'Top',
'middle' => 'Middle',
'bottom' => 'Bottom',
'width' => 'Width',
'height' => 'Height',
'More' => 'More',
'select' => 'Select...',
// Toolbar
'formats' => 'Formats',
'header_large' => 'Large Header',
'header_medium' => 'Medium Header',
'header_small' => 'Small Header',
'header_tiny' => 'Tiny Header',
'paragraph' => 'Paragraph',
'blockquote' => 'Blockquote',
'inline_code' => 'Inline code',
'callouts' => 'Callouts',
'callout_information' => 'Information',
'callout_success' => 'Success',
'callout_warning' => 'Warning',
'callout_danger' => 'Danger',
'bold' => 'Bold',
'italic' => 'Italic',
'underline' => 'Underline',
'strikethrough' => 'Strikethrough',
'superscript' => 'Superscript',
'subscript' => 'Subscript',
'text_color' => 'Text color',
'custom_color' => 'Custom color',
'remove_color' => 'Remove color',
'background_color' => 'Background color',
'align_left' => 'Align left',
'align_center' => 'Align center',
'align_right' => 'Align right',
'align_justify' => 'Justify',
'list_bullet' => 'Bullet list',
'list_numbered' => 'Numbered list',
'list_task' => 'Task list',
'indent_increase' => 'Increase indent',
'indent_decrease' => 'Decrease indent',
'table' => 'Table',
'insert_image' => 'Insert image',
'insert_image_title' => 'Insert/Edit Image',
'insert_link' => 'Insert/edit link',
'insert_link_title' => 'Insert/Edit Link',
'insert_horizontal_line' => 'Insert horizontal line',
'insert_code_block' => 'Insert code block',
'edit_code_block' => 'Edit code block',
'insert_drawing' => 'Insert/edit drawing',
'drawing_manager' => 'Drawing manager',
'insert_media' => 'Insert/edit media',
'insert_media_title' => 'Insert/Edit Media',
'clear_formatting' => 'Clear formatting',
'source_code' => 'Source code',
'source_code_title' => 'Source Code',
'fullscreen' => 'Fullscreen',
'image_options' => 'Image options',
// Tables
'table_properties' => 'Table properties',
'table_properties_title' => 'Table Properties',
'delete_table' => 'Delete table',
'insert_row_before' => 'Insert row before',
'insert_row_after' => 'Insert row after',
'delete_row' => 'Delete row',
'insert_column_before' => 'Insert column before',
'insert_column_after' => 'Insert column after',
'delete_column' => 'Delete column',
'table_cell' => 'Cell',
'table_row' => 'Row',
'table_column' => 'Column',
'cell_properties' => 'Cell properties',
'cell_properties_title' => 'Cell Properties',
'cell_type' => 'Cell type',
'cell_type_cell' => 'Cell',
'cell_scope' => 'Scope',
'cell_type_header' => 'Header cell',
'merge_cells' => 'Merge cells',
'split_cell' => 'Split cell',
'table_row_group' => 'Row Group',
'table_column_group' => 'Column Group',
'horizontal_align' => 'Horizontal align',
'vertical_align' => 'Vertical align',
'border_width' => 'Border width',
'border_style' => 'Border style',
'border_color' => 'Border color',
'row_properties' => 'Row properties',
'row_properties_title' => 'Row Properties',
'cut_row' => 'Cut row',
'copy_row' => 'Copy row',
'paste_row_before' => 'Paste row before',
'paste_row_after' => 'Paste row after',
'row_type' => 'Row type',
'row_type_header' => 'Header',
'row_type_body' => 'Body',
'row_type_footer' => 'Footer',
'alignment' => 'Alignment',
'cut_column' => 'Cut column',
'copy_column' => 'Copy column',
'paste_column_before' => 'Paste column before',
'paste_column_after' => 'Paste column after',
'cell_padding' => 'Cell padding',
'cell_spacing' => 'Cell spacing',
'caption' => 'Caption',
'show_caption' => 'Show caption',
'constrain' => 'Constrain proportions',
'cell_border_solid' => 'Solid',
'cell_border_dotted' => 'Dotted',
'cell_border_dashed' => 'Dashed',
'cell_border_double' => 'Double',
'cell_border_groove' => 'Groove',
'cell_border_ridge' => 'Ridge',
'cell_border_inset' => 'Inset',
'cell_border_outset' => 'Outset',
'cell_border_none' => 'None',
'cell_border_hidden' => 'Hidden',
// Images, links, details/summary & embed
'source' => 'Source',
'alt_desc' => 'Alternative description',
'embed' => 'Embed',
'paste_embed' => 'Paste your embed code below:',
'url' => 'URL',
'text_to_display' => 'Text to display',
'title' => 'Title',
'open_link' => 'Open link',
'open_link_in' => 'Open link in...',
'open_link_current' => 'Current window',
'open_link_new' => 'New window',
'remove_link' => 'Remove link',
'insert_collapsible' => 'Insert collapsible block',
'collapsible_unwrap' => 'Unwrap',
'edit_label' => 'Edit label',
'toggle_open_closed' => 'Toggle open/closed',
'collapsible_edit' => 'Edit collapsible block',
'toggle_label' => 'Toggle label',
// About view
'about' => 'About the editor',
'about_title' => 'About the WYSIWYG Editor',
'editor_license' => 'Editor License & Copyright',
'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under the MIT license.',
'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.',
'save_continue' => 'Save Page & Continue',
'callouts_cycle' => '(Keep pressing to toggle through types)',
'link_selector' => 'Link to content',
'shortcuts' => 'Shortcuts',
'shortcut' => 'Shortcut',
'shortcuts_intro' => 'The following shortcuts are available in the editor:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Description',
];

400
lang/ca/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'Creat fa poc',
'recently_created_pages' => 'Pàgines creades fa poc',
'recently_updated_pages' => 'Pàgines actualitzades fa poc',
'recently_created_chapters' => 'Capítols creats fa poc',
'recently_created_books' => 'Llibres creats fa poc',
'recently_created_shelves' => 'Prestatges creats fa poc',
'recently_update' => 'Actualitzat fa poc',
'recently_viewed' => 'Vist fa poc',
'recent_activity' => 'Activitat recent',
'create_now' => 'Crea\'n ara',
'revisions' => 'Revisions',
'meta_revision' => 'Revisió núm. :revisionCount',
'meta_created' => 'Creat :timeLength',
'meta_created_name' => 'Creat :timeLength per :user',
'meta_updated' => 'Actualitzat :timeLength',
'meta_updated_name' => 'Actualitzat :timeLength per :user',
'meta_owned_name' => 'Propietat de :user',
'meta_reference_page_count' => 'Referenced on 1 page|Referenced on :count pages',
'entity_select' => 'Selecciona una entitat',
'entity_select_lack_permission' => 'You don\'t have the required permissions to select this item',
'images' => 'Imatges',
'my_recent_drafts' => 'Els vostres esborranys recents',
'my_recently_viewed' => 'Les vostres visualitzacions recents',
'my_most_viewed_favourites' => 'My Most Viewed Favourites',
'my_favourites' => 'My Favourites',
'no_pages_viewed' => 'No heu vist cap pàgina',
'no_pages_recently_created' => 'No s\'ha creat cap pàgina fa poc',
'no_pages_recently_updated' => 'No s\'ha actualitzat cap pàgina fa poc',
'export' => 'Exporta',
'export_html' => 'Fitxer web independent',
'export_pdf' => 'Fitxer PDF',
'export_text' => 'Fitxer de text sense format',
'export_md' => 'Markdown File',
// Permissions and restrictions
'permissions' => 'Permisos',
'permissions_desc' => 'Set permissions here to override the default permissions provided by user roles.',
'permissions_book_cascade' => 'Permissions set on books will automatically cascade to child chapters and pages, unless they have their own permissions defined.',
'permissions_chapter_cascade' => 'Permissions set on chapters will automatically cascade to child pages, unless they have their own permissions defined.',
'permissions_save' => 'Desa els permisos',
'permissions_owner' => 'Propietari',
'permissions_role_everyone_else' => 'Everyone Else',
'permissions_role_everyone_else_desc' => 'Set permissions for all roles not specifically overridden.',
'permissions_role_override' => 'Override permissions for role',
'permissions_inherit_defaults' => 'Inherit defaults',
// Search
'search_results' => 'Resultats de la cerca',
'search_total_results_found' => 'S\'ha trobat :count resultat en total|S\'han trobat :count resultats en total',
'search_clear' => 'Esborra la cerca',
'search_no_pages' => 'La cerca no coincideix amb cap pàgina',
'search_for_term' => 'Cerca :term',
'search_more' => 'Més resultats',
'search_advanced' => 'Cerca avançada',
'search_terms' => 'Termes de la cerca',
'search_content_type' => 'Tipus de contingut',
'search_exact_matches' => 'Coincidències exactes',
'search_tags' => 'Cerca d\'etiquetes',
'search_options' => 'Opcions',
'search_viewed_by_me' => 'Visualitzat per mi',
'search_not_viewed_by_me' => 'No visualitzat per mi',
'search_permissions_set' => 'Amb permisos definits',
'search_created_by_me' => 'Creat per mi',
'search_updated_by_me' => 'Actualitzat per mi',
'search_owned_by_me' => 'Owned by me',
'search_date_options' => 'Opcions de dates',
'search_updated_before' => 'Actualitzat abans de',
'search_updated_after' => 'Actualitzat després de',
'search_created_before' => 'Creat abans de',
'search_created_after' => 'Creat després de',
'search_set_date' => 'Defineix una data',
'search_update' => 'Actualitza la cerca',
// Shelves
'shelf' => 'Prestatge',
'shelves' => 'Prestatges',
'x_shelves' => ':count prestatge|:count prestatges',
'shelves_empty' => 'No hi ha cap prestatge creat',
'shelves_create' => 'Crea un prestatge nou',
'shelves_popular' => 'Prestatges populars',
'shelves_new' => 'Prestatges nous',
'shelves_new_action' => 'Prestatge nou',
'shelves_popular_empty' => 'Aquí apareixeran els prestatges més populars.',
'shelves_new_empty' => 'Aquí apareixeran els prestatges creats fa poc.',
'shelves_save' => 'Desa el prestatge',
'shelves_books' => 'Llibres en aquest prestatge',
'shelves_add_books' => 'Afegeix llibres a aquest prestatge',
'shelves_drag_books' => 'Drag books below to add them to this shelf',
'shelves_empty_contents' => 'Aquest prestatge no té cap llibre assignat',
'shelves_edit_and_assign' => 'Editeu el prestatge per a assignar-hi llibres',
'shelves_edit_named' => 'Edit Shelf :name',
'shelves_edit' => 'Edit Shelf',
'shelves_delete' => 'Delete Shelf',
'shelves_delete_named' => 'Delete Shelf :name',
'shelves_delete_explain' => "This will delete the shelf with the name ':name'. Contained books will not be deleted.",
'shelves_delete_confirmation' => 'Are you sure you want to delete this shelf?',
'shelves_permissions' => 'Shelf Permissions',
'shelves_permissions_updated' => 'Shelf Permissions Updated',
'shelves_permissions_active' => 'Shelf Permissions Active',
'shelves_permissions_cascade_warning' => 'Permissions on shelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.',
'shelves_copy_permissions_to_books' => 'Copia els permisos als llibres',
'shelves_copy_permissions' => 'Copia els permisos',
'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this shelf to all books contained within. Before activating, ensure any changes to the permissions of this shelf have been saved.',
'shelves_copy_permission_success' => 'Shelf permissions copied to :count books',
// Books
'book' => 'Llibre',
'books' => 'Llibres',
'x_books' => ':count llibre|:count llibres',
'books_empty' => 'No hi ha cap llibre creat',
'books_popular' => 'Llibres populars',
'books_recent' => 'Llibres recents',
'books_new' => 'Llibres nous',
'books_new_action' => 'Llibre nou',
'books_popular_empty' => 'Aquí apareixeran els llibres més populars.',
'books_new_empty' => 'Aquí apareixeran els llibres creats fa poc.',
'books_create' => 'Crea un llibre nou',
'books_delete' => 'Suprimeix el llibre',
'books_delete_named' => 'Suprimeix el llibre :bookName',
'books_delete_explain' => 'Se suprimirà el llibre amb el nom \':bookName\'. Se\'n suprimiran les pàgines i els capítols.',
'books_delete_confirmation' => 'Segur que voleu suprimir aquest llibre?',
'books_edit' => 'Edita el llibre',
'books_edit_named' => 'Edita el llibre :bookName',
'books_form_book_name' => 'Nom del llibre',
'books_save' => 'Desa el llibre',
'books_permissions' => 'Permisos del llibre',
'books_permissions_updated' => 'S\'han actualitzat els permisos del llibre',
'books_empty_contents' => 'No hi ha cap pàgina ni cap capítol creat en aquest llibre.',
'books_empty_create_page' => 'Crea una pàgina nova',
'books_empty_sort_current_book' => 'Ordena el llibre actual',
'books_empty_add_chapter' => 'Afegeix un capítol',
'books_permissions_active' => 'S\'han activat els permisos del llibre',
'books_search_this' => 'Cerca en aquest llibre',
'books_navigation' => 'Navegació pel llibre',
'books_sort' => 'Ordena el contingut del llibre',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'Ordena el llibre :bookName',
'books_sort_name' => 'Ordena per nom',
'books_sort_created' => 'Ordena per data de creació',
'books_sort_updated' => 'Ordena per data d\'actualització',
'books_sort_chapters_first' => 'Els capítols al principi',
'books_sort_chapters_last' => 'Els capítols al final',
'books_sort_show_other' => 'Mostra altres llibres',
'books_sort_save' => 'Desa l\'ordre nou',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Copy Book',
'books_copy_success' => 'Book successfully copied',
// Chapters
'chapter' => 'Capítol',
'chapters' => 'Capítols',
'x_chapters' => ':count capítol|:count capítols',
'chapters_popular' => 'Capítols populars',
'chapters_new' => 'Capítol nou',
'chapters_create' => 'Crea un capítol nou',
'chapters_delete' => 'Suprimeix el capítol',
'chapters_delete_named' => 'Suprimeix el capítol :chapterName',
'chapters_delete_explain' => 'Se suprimirà el capítol amb el nom \':chapterName\'. Totes les pàgines que contingui també se suprimiran.',
'chapters_delete_confirm' => 'Segur que voleu suprimir aquest capítol?',
'chapters_edit' => 'Edita el capítol',
'chapters_edit_named' => 'Edita el capítol :chapterName',
'chapters_save' => 'Desa el capítol',
'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',
'chapters_permissions_success' => 'S\'han actualitzat els permisos del capítol',
'chapters_search_this' => 'Cerca en aquest capítol',
'chapter_sort_book' => 'Sort Book',
// Pages
'page' => 'Pàgina',
'pages' => 'Pàgines',
'x_pages' => ':count pàgina|:count pàgines',
'pages_popular' => 'Pàgines populars',
'pages_new' => 'Pàgina nova',
'pages_attachments' => 'Adjuncions',
'pages_navigation' => 'Navegació per la pàgina',
'pages_delete' => 'Suprimeix la pàgina',
'pages_delete_named' => 'Suprimeix la pàgina :pageName',
'pages_delete_draft_named' => 'Suprimeix l\'esborrany de pàgina :pageName',
'pages_delete_draft' => 'Suprimeix l\'esborrany de pàgina',
'pages_delete_success' => 'S\'ha suprimit la pàgina',
'pages_delete_draft_success' => 'S\'ha suprimit l\'esborrany de pàgina',
'pages_delete_confirm' => 'Segur que voleu suprimir aquesta pàgina?',
'pages_delete_draft_confirm' => 'Segur que voleu suprimir aquest esborrany de pàgina?',
'pages_editing_named' => 'Esteu editant :pageName',
'pages_edit_draft_options' => 'Opcions d\'esborrany',
'pages_edit_save_draft' => 'Desa l\'esborrany',
'pages_edit_draft' => 'Edita l\'esborrany de pàgina',
'pages_editing_draft' => 'Esteu editant l\'esborrany',
'pages_editing_page' => 'Esteu editant la pàgina',
'pages_edit_draft_save_at' => 'Esborrany desat ',
'pages_edit_delete_draft' => 'Suprimeix l\'esborrany',
'pages_edit_discard_draft' => 'Descarta l\'esborrany',
'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor',
'pages_edit_switch_to_markdown_clean' => '(Clean Content)',
'pages_edit_switch_to_markdown_stable' => '(Stable Content)',
'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor',
'pages_edit_set_changelog' => 'Defineix el registre de canvis',
'pages_edit_enter_changelog_desc' => 'Introduïu una breu descripció dels canvis que heu fet',
'pages_edit_enter_changelog' => 'Introduïu un registre de canvis',
'pages_editor_switch_title' => 'Switch Editor',
'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?',
'pages_editor_switch_consider_following' => 'Consider the following when changing editors:',
'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.',
'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.',
'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.',
'pages_save' => 'Desa la pàgina',
'pages_title' => 'Títol de la pàgina',
'pages_name' => 'Nom de la pàgina',
'pages_md_editor' => 'Editor',
'pages_md_preview' => 'Previsualització',
'pages_md_insert_image' => 'Insereix una imatge',
'pages_md_insert_link' => 'Insereix un enllaç a una entitat',
'pages_md_insert_drawing' => 'Insereix un diagrama',
'pages_md_show_preview' => 'Show preview',
'pages_md_sync_scroll' => 'Sync preview scroll',
'pages_not_in_chapter' => 'La pàgina no pertany a cap capítol',
'pages_move' => 'Mou la pàgina',
'pages_move_success' => 'S\'ha mogut la pàgina a ":parentName"',
'pages_copy' => 'Copia la pàgina',
'pages_copy_desination' => 'Destinació de la còpia',
'pages_copy_success' => 'Pàgina copiada correctament',
'pages_permissions' => 'Permisos de la pàgina',
'pages_permissions_success' => 'S\'han actualitzat els permisos de la pàgina',
'pages_revision' => 'Revisió',
'pages_revisions' => 'Revisions de la pàgina',
'pages_revisions_desc' => 'Listed below are all the past revisions of this page. You can look back upon, compare, and restore old page versions if permissions allow. The full history of the page may not be fully reflected here since, depending on system configuration, old revisions could be auto-deleted.',
'pages_revisions_named' => 'Revisions de la pàgina :pageName',
'pages_revision_named' => 'Revisió de la pàgina :pageName',
'pages_revision_restored_from' => 'Restaurada de núm. :id; :summary',
'pages_revisions_created_by' => 'Creada per',
'pages_revisions_date' => 'Data de la revisió',
'pages_revisions_number' => 'Núm. ',
'pages_revisions_sort_number' => 'Revision Number',
'pages_revisions_numbered' => 'Revisió núm. :id',
'pages_revisions_numbered_changes' => 'Canvis de la revisió núm. :id',
'pages_revisions_editor' => 'Editor Type',
'pages_revisions_changelog' => 'Registre de canvis',
'pages_revisions_changes' => 'Canvis',
'pages_revisions_current' => 'Versió actual',
'pages_revisions_preview' => 'Previsualitza',
'pages_revisions_restore' => 'Restaura',
'pages_revisions_none' => 'Aquesta pàgina no té cap revisió',
'pages_copy_link' => 'Copia l\'enllaç',
'pages_edit_content_link' => 'Edita el contingut',
'pages_permissions_active' => 'S\'han activat els permisos de la pàgina',
'pages_initial_revision' => 'Publicació inicial',
'pages_references_update_revision' => 'System auto-update of internal links',
'pages_initial_name' => 'Pàgina nova',
'pages_editing_draft_notification' => 'Esteu editant un esborrany que es va desar per darrer cop :timeDiff.',
'pages_draft_edited_notification' => 'Aquesta pàgina s\'ha actualitzat d\'ençà d\'aleshores. Us recomanem que descarteu aquest esborrany.',
'pages_draft_page_changed_since_creation' => 'This page has been updated since this draft was created. It is recommended that you discard this draft or take care not to overwrite any page changes.',
'pages_draft_edit_active' => [
'start_a' => ':count usuaris han començat a editar aquesta pàgina',
'start_b' => ':userName ha començat a editar aquesta pàgina',
'time_a' => 'd\'ençà que la pàgina es va actualitzar per darrer cop',
'time_b' => 'en els darrers :minCount minuts',
'message' => ':start :time. Aneu amb compte de no trepitjar-vos les actualitzacions entre vosaltres!',
],
'pages_draft_discarded' => 'S\'ha descartat l\'esborrany, l\'editor s\'ha actualitzat amb el contingut actual de la pàgina',
'pages_specific' => 'Una pàgina específica',
'pages_is_template' => 'Plantilla de pàgina',
// Editor Sidebar
'page_tags' => 'Etiquetes de la pàgina',
'chapter_tags' => 'Etiquetes del capítol',
'book_tags' => 'Etiquetes del llibre',
'shelf_tags' => 'Etiquetes del prestatge',
'tag' => 'Etiqueta',
'tags' => 'Etiquetes',
'tags_index_desc' => 'Tags can be applied to content within the system to apply a flexible form of categorization. Tags can have both a key and value, with the value being optional. Once applied, content can then be queried using the tag name and value.',
'tag_name' => 'Nom de l\'etiqueta',
'tag_value' => 'Valor de l\'etiqueta (opcional)',
'tags_explain' => "Afegiu etiquetes per a categoritzar millor el contingut. \n Podeu assignar un valor a cada etiqueta per a una organització més detallada.",
'tags_add' => 'Afegeix una altra etiqueta',
'tags_remove' => 'Elimina aquesta etiqueta',
'tags_usages' => 'Total tag usages',
'tags_assigned_pages' => 'Assigned to Pages',
'tags_assigned_chapters' => 'Assigned to Chapters',
'tags_assigned_books' => 'Assigned to Books',
'tags_assigned_shelves' => 'Assigned to Shelves',
'tags_x_unique_values' => ':count unique values',
'tags_all_values' => 'All values',
'tags_view_tags' => 'View Tags',
'tags_view_existing_tags' => 'View existing tags',
'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.',
'attachments' => 'Adjuncions',
'attachments_explain' => 'Pugeu fitxers o adjunteu enllaços per a mostrar-los a la pàgina. Són visibles a la barra lateral de la pàgina.',
'attachments_explain_instant_save' => 'Els canvis fets aquí es desen instantàniament.',
'attachments_items' => 'Elements adjunts',
'attachments_upload' => 'Puja un fitxer',
'attachments_link' => 'Adjunta un enllaç',
'attachments_set_link' => 'Defineix l\'enllaç',
'attachments_delete' => 'Seguir que voleu suprimir aquesta adjunció?',
'attachments_dropzone' => 'Arrossegueu fitxers o feu clic aquí per a adjuntar un fitxer',
'attachments_no_files' => 'No s\'ha pujat cap fitxer',
'attachments_explain_link' => 'Podeu adjuntar un enllaç si preferiu no pujar un fitxer. Pot ser un enllaç a una altra pàgina o un enllaç a un fitxer al núvol.',
'attachments_link_name' => 'Nom de l\'enllaç',
'attachment_link' => 'Enllaç de l\'adjunció',
'attachments_link_url' => 'Enllaç al fitxer',
'attachments_link_url_hint' => 'URL del lloc o fitxer',
'attach' => 'Adjunta',
'attachments_insert_link' => 'Afegeix un enllaç de l\'adjunció a la pàgina',
'attachments_edit_file' => 'Edita el fitxer',
'attachments_edit_file_name' => 'Nom del fitxer',
'attachments_edit_drop_upload' => 'Arrossegueu fitxers o feu clic aquí per a pujar-los i sobreescriure\'ls',
'attachments_order_updated' => 'S\'ha actualitzat l\'ordre de les adjuncions',
'attachments_updated_success' => 'S\'han actualitzat els detalls de les adjuncions',
'attachments_deleted' => 'S\'ha suprimit l\'adjunció',
'attachments_file_uploaded' => 'Fitxer pujat correctament',
'attachments_file_updated' => 'Fitxer actualitzat correctament',
'attachments_link_attached' => 'Enllaç adjuntat a la pàgina correctament',
'templates' => 'Plantilles',
'templates_set_as_template' => 'La pàgina és una plantilla',
'templates_explain_set_as_template' => 'Podeu definir aquesta pàgina com a plantilla perquè el seu contingut es pugui fer servir en crear altres pàgines. Els altres usuaris podran fer servir la plantilla si tenen permís per a veure aquesta pàgina.',
'templates_replace_content' => 'Substitueix el contingut de la pàgina',
'templates_append_content' => 'Afegeix al final del contingut de la pàgina',
'templates_prepend_content' => 'Afegeix al principi del contingut de la pàgina',
// Profile View
'profile_user_for_x' => 'Usuari fa :time',
'profile_created_content' => 'Contingut creat',
'profile_not_created_pages' => ':userName no ha creat cap pàgina',
'profile_not_created_chapters' => ':userName no ha creat cap capítol',
'profile_not_created_books' => ':userName no ha creat cap llibre',
'profile_not_created_shelves' => ':userName no ha creat cap prestatge',
// Comments
'comment' => 'Comentari',
'comments' => 'Comentaris',
'comment_add' => 'Afegeix un comentari',
'comment_placeholder' => 'Deixeu un comentari aquí',
'comment_count' => '{0} Sense comentaris|{1} 1 comentari|[2,*] :count comentaris',
'comment_save' => 'Desa el comentari',
'comment_saving' => 'S\'està desant el comentari...',
'comment_deleting' => 'S\'està suprimint el comentari...',
'comment_new' => 'Comentari nou',
'comment_created' => 'ha comentat :createDiff',
'comment_updated' => 'Actualitzat :updateDiff per :username',
'comment_deleted_success' => 'Comentari suprimit',
'comment_created_success' => 'Comentari afegit',
'comment_updated_success' => 'Comentari actualitzat',
'comment_delete_confirm' => 'Segur que voleu suprimir aquest comentari?',
'comment_in_reply_to' => 'En resposta a :commentId',
// Revision
'revision_delete_confirm' => 'Segur que voleu suprimir aquesta revisió?',
'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.',
// Conversions
'convert_to_shelf' => 'Convert to Shelf',
'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.',
'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.',
'convert_book' => 'Convert Book',
'convert_book_confirm' => 'Are you sure you want to convert this book?',
'convert_undo_warning' => 'This cannot be as easily undone.',
'convert_to_book' => 'Convert to Book',
'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.',
'convert_chapter' => 'Convert Chapter',
'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?',
// References
'references' => 'References',
'references_none' => 'There are no tracked references to this item.',
'references_to_desc' => 'Shown below are all the known pages in the system that link to this item.',
];

112
lang/ca/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'No teniu permís per a accedir a la pàgina sol·licitada.',
'permissionJson' => 'No teniu permís per a executar l\'acció sol·licitada.',
// Auth
'error_user_exists_different_creds' => 'Ja hi ha un usuari amb l\'adreça electrònica :email però amb credencials diferents.',
'email_already_confirmed' => 'L\'adreça electrònica ja està confirmada. Proveu d\'iniciar la sessió.',
'email_confirmation_invalid' => 'Aquest testimoni de confirmació no és vàlid o ja ha estat utilitzat. Proveu de tornar-vos a registrar.',
'email_confirmation_expired' => 'El testimoni de confirmació ha caducat. S\'ha enviat un nou correu electrònic de confirmació.',
'email_confirmation_awaiting' => 'Cal confirmar l\'adreça electrònica del compte que utilitzeu',
'ldap_fail_anonymous' => 'L\'accés a l\'LDAP ha fallat fent servir un lligam anònim',
'ldap_fail_authed' => 'L\'accés a l\'LDAP ha fallat fent servir els detalls de DN i contrasenya proporcionats',
'ldap_extension_not_installed' => 'L\'extensió de l\'LDAP de PHP no està instal·lada',
'ldap_cannot_connect' => 'No s\'ha pogut connectar amb el servidor de l\'LDAP, la connexió inicial ha fallat',
'saml_already_logged_in' => 'Ja heu iniciat la sessió',
'saml_user_not_registered' => 'L\'usuari :name no està registrat i els registres automàtics estan desactivats',
'saml_no_email_address' => 'No s\'ha pogut trobar cap adreça electrònica, per a aquest usuari, en les dades proporcionades pel sistema d\'autenticació extern',
'saml_invalid_response_id' => 'La petició del sistema d\'autenticació extern no és reconeguda per un procés iniciat per aquesta aplicació. Aquest problema podria ser causat per navegar endarrere després d\'iniciar la sessió.',
'saml_fail_authed' => 'L\'inici de sessió fent servir :system ha fallat, el sistema no ha proporcionat una autorització satisfactòria',
'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',
'social_no_action_defined' => 'No hi ha cap acció definida',
'social_login_bad_response' => "S'ha rebut un error mentre s'iniciava la sessió amb :socialAccount: \n:error",
'social_account_in_use' => 'Aquest compte de :socialAccount ja està en ús, proveu d\'iniciar la sessió mitjançant l\'opció de :socialAccount.',
'social_account_email_in_use' => 'L\'adreça electrònica :email ja està en ús. Si ja teniu un compte, podeu connectar-hi el vostre compte de :socialAccount a la configuració del vostre perfil.',
'social_account_existing' => 'Aquest compte de :socialAccount ja està associat al vostre perfil.',
'social_account_already_used_existing' => 'Aquest compte de :socialAccount ja el fa servir un altre usuari.',
'social_account_not_used' => 'Aquest compte de :socialAccount no està associat a cap usuari. Associeu-lo a la configuració del vostre perfil. ',
'social_account_register_instructions' => 'Si encara no teniu cap compte, podeu registrar-vos fent servir l\'opció de :socialAccount.',
'social_driver_not_found' => 'No s\'ha trobat el controlador social',
'social_driver_not_configured' => 'La configuració social de :socialAccount no és correcta.',
'invite_token_expired' => 'Aquest enllaç d\'invitació ha caducat. Podeu provar de restablir la contrasenya del vostre compte.',
// System
'path_not_writable' => 'No s\'ha pogut pujar al camí del fitxer :filePath. Assegureu-vos que el servidor hi té permisos d\'escriptura.',
'cannot_get_image_from_url' => 'No s\'ha pogut obtenir la imatge de :url',
'cannot_create_thumbs' => 'El servidor no pot crear miniatures. Reviseu que tingueu instal·lada l\'extensió GD del PHP.',
'server_upload_limit' => 'El servidor no permet pujades d\'aquesta mida. Proveu-ho amb una mida de fitxer més petita.',
'uploaded' => 'El servidor no permet pujades d\'aquesta mida. Proveu-ho amb una mida de fitxer més petita.',
'file_upload_timeout' => 'La pujada del fitxer ha superat el temps màxim d\'espera.',
// Drawing & Images
'image_upload_error' => 'S\'ha produït un error en pujar la imatge',
'image_upload_type_error' => 'El tipus d\'imatge que heu pujat no és vàlid',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'No s\'ha trobat l\'adjunció',
// Pages
'page_draft_autosave_fail' => 'No s\'ha pogut desar l\'esborrany. Assegureu-vos que tingueu connexió a Internet abans de desar la pàgina',
'page_custom_home_deletion' => 'No es pot suprimir una pàgina mentre estigui definida com a pàgina d\'inici',
// Entities
'entity_not_found' => 'No s\'ha trobat l\'entitat',
'bookshelf_not_found' => 'Shelf not found',
'book_not_found' => 'No s\'ha trobat el llibre',
'page_not_found' => 'No s\'ha trobat la pàgina',
'chapter_not_found' => 'No s\'ha trobat el capítol',
'selected_book_not_found' => 'No s\'ha trobat el llibre seleccionat',
'selected_book_chapter_not_found' => 'No s\'ha trobat el llibre o el capítol seleccionat',
'guests_cannot_save_drafts' => 'Els convidats no poden desar esborranys',
// Users
'users_cannot_delete_only_admin' => 'No podeu suprimir l\'únic administrador',
'users_cannot_delete_guest' => 'No podeu suprimir l\'usuari convidat',
// Roles
'role_cannot_be_edited' => 'Aquest rol no es pot editar',
'role_system_cannot_be_deleted' => 'Aquest rol és un rol del sistema i no es pot suprimir',
'role_registration_default_cannot_delete' => 'No es pot suprimir aquest rol mentre estigui definit com a rol per defecte dels registres',
'role_cannot_remove_only_admin' => 'Aquest usuari és l\'únic usuari assignat al rol d\'administrador. Assigneu el rol d\'administrador a un altre usuari abans de provar de suprimir aquest.',
// Comments
'comment_list' => 'S\'ha produït un error en obtenir els comentaris.',
'cannot_add_comment_to_draft' => 'No podeu afegir comentaris a un esborrany.',
'comment_add' => 'S\'ha produït un error en afegir o actualitzar el comentari.',
'comment_delete' => 'S\'ha produït un error en suprimir el comentari.',
'empty_comment' => 'No podeu afegir un comentari buit.',
// Error pages
'404_page_not_found' => 'No s\'ha trobat la pàgina',
'sorry_page_not_found' => 'No hem pogut trobar la pàgina que cerqueu.',
'sorry_page_not_found_permission_warning' => 'Si esperàveu que existís, és possible que no tingueu permisos per a veure-la.',
'image_not_found' => 'Image Not Found',
'image_not_found_subtitle' => 'Sorry, The image file you were looking for could not be found.',
'image_not_found_details' => 'If you expected this image to exist it might have been deleted.',
'return_home' => 'Torna a l\'inici',
'error_occurred' => 'S\'ha produït un error',
'app_down' => ':appName està fora de servei en aquests moments',
'back_soon' => 'Tornarà a estar disponible aviat.',
// API errors
'api_no_authorization_found' => 'No s\'ha trobat cap testimoni d\'autorització a la petició',
'api_bad_authorization_format' => 'S\'ha trobat un testimoni d\'autorització a la petició però el format sembla erroni',
'api_user_token_not_found' => 'No s\'ha trobat cap testimoni d\'API per al testimoni d\'autorització proporcionat',
'api_incorrect_token_secret' => 'El secret proporcionat per al testimoni d\'API proporcionat és incorrecte',
'api_user_no_api_permission' => 'El propietari del testimoni d\'API utilitzat no té permís per a fer crides a l\'API',
'api_user_token_expired' => 'El testimoni d\'autorització utilitzat ha caducat',
// Settings & Maintenance
'maintenance_test_email_failure' => 'S\'ha produït un error en enviar un correu electrònic de prova:',
];

12
lang/ca/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; Anterior',
'next' => 'Següent &raquo;',
];

15
lang/ca/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'password' => 'Les contrasenyes han de tenir com a mínim vuit caràcters i la confirmació ha de coincidir.',
'user' => "No s'ha trobat cap usuari amb aquest correu electrònic.",
'token' => 'El token de restabliment de contrasenya no és vàlid per aquest correu electrònic.',
'sent' => 'T\'hem enviat un enllaç per a restablir la contrasenya!',
'reset' => 'S\'ha restablert la teva contrasenya!',
];

18
lang/ca/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Shortcuts',
'shortcuts_interface' => 'Interface Keyboard Shortcuts',
'shortcuts_toggle_desc' => 'Here you can enable or disable keyboard system interface shortcuts, used for navigation and actions.',
'shortcuts_customize_desc' => 'You can customize each of the shortcuts below. Just press your desired key combination after selecting the input for a shortcut.',
'shortcuts_toggle_label' => 'Keyboard shortcuts enabled',
'shortcuts_section_navigation' => 'Navigation',
'shortcuts_section_actions' => 'Common Actions',
'shortcuts_save' => 'Save Shortcuts',
'shortcuts_overlay_desc' => 'Note: When shortcuts are enabled a helper overlay is available via pressing "?" which will highlight the available shortcuts for actions currently visible on the screen.',
'shortcuts_update_success' => 'Shortcut preferences have been updated!',
];

328
lang/ca/settings.php Normal file
View File

@ -0,0 +1,328 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'Configuració',
'settings_save' => 'Desa la configuració',
'settings_save_success' => 'S\'ha desat la configuració',
'system_version' => 'System Version',
'categories' => 'Categories',
// App Settings
'app_customization' => 'Personalització',
'app_features_security' => 'Funcionalitats i seguretat',
'app_name' => 'Nom de l\'aplicació',
'app_name_desc' => 'Aquest nom es mostra a la capçalera i en tots els correus electrònics enviats pel sistema.',
'app_name_header' => 'Mostra el nom a la capçalera',
'app_public_access' => 'Accés públic',
'app_public_access_desc' => 'Si activeu aquesta opció, es permetrà que els visitants que no hagin iniciat la sessió accedeixin al contingut de la vostra instància del BookStack.',
'app_public_access_desc_guest' => 'Podeu controlar l\'accés dels visitants públics amb l\'usuari "Convidat".',
'app_public_access_toggle' => 'Permet l\'accés públic',
'app_public_viewing' => 'Voleu permetre la visualització pública?',
'app_secure_images' => 'Pujades d\'imatges amb més seguretat',
'app_secure_images_toggle' => 'Activa les pujades d\'imatges amb més seguretat',
'app_secure_images_desc' => 'Per motius de rendiment, totes les imatges són públiques. Aquesta opció afegeix una cadena aleatòria i difícil d\'endevinar al davant dels URL d\'imatges. Assegureu-vos que els índexs de directoris no estiguin activats per a evitar-hi l\'accés de manera fàcil.',
'app_default_editor' => 'Default Page Editor',
'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.',
'app_custom_html' => 'Contingut personalitzat a la capçalera HTML',
'app_custom_html_desc' => 'Aquí podeu afegir contingut que s\'inserirà a la part final de la secció <head> de cada pàgina. És útil per a sobreescriure estils o afegir-hi codi d\'analítiques.',
'app_custom_html_disabled_notice' => 'El contingut personalitzat a la capçalera HTML es desactiva en aquesta pàgina de la configuració per a assegurar que qualsevol canvi que trenqui el web es pugui desfer.',
'app_logo' => 'Logo de l\'aplicació',
'app_logo_desc' => 'This is used in the application header bar, among other areas. This image should be 86px in height. Large images will be scaled down.',
'app_icon' => 'Application Icon',
'app_icon_desc' => 'This icon is used for browser tabs and shortcut icons. This should be a 256px square PNG image.',
'app_homepage' => 'Pàgina d\'inici de l\'aplicació',
'app_homepage_desc' => 'Seleccioneu la visualització que es mostrarà a la pàgina d\'inici en lloc de la visualització per defecte. Els permisos de pàgines s\'ignoraran per a les pàgines seleccionades.',
'app_homepage_select' => 'Selecciona una pàgina',
'app_footer_links' => 'Enllaços al peu de pàgina',
'app_footer_links_desc' => 'Afegiu enllaços que es mostraran al peu de pàgina del lloc. Es mostraran a la part inferior de la majoria de pàgines, incloent-hi les que no requereixen iniciar la sessió. Podeu utilitzar l\'etiqueta "trans::<clau>" per a fer servir traduccions definides pel sistema. Per exemple, si feu servir "trans::common.privacy_policy", es mostrarà el text traduït "Política de privadesa", i amb "trans::common.terms_of_service" es mostrarà el text traduït "Condicions del servei".',
'app_footer_links_label' => 'Etiqueta de l\'enllaç',
'app_footer_links_url' => 'URL de l\'enllaç',
'app_footer_links_add' => 'Afegeix un enllaç al peu de pàgina',
'app_disable_comments' => 'Desactiva els comentaris',
'app_disable_comments_toggle' => 'Desactiva els comentaris',
'app_disable_comments_desc' => 'Desactiva els comentaris a totes les pàgines de l\'aplicació. <br> Els comentaris existents no es mostraran.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'Color dels prestatges',
'book_color' => 'Color dels llibres',
'chapter_color' => 'Color dels capítols',
'page_color' => 'Color de les pàgines',
'page_draft_color' => 'Color dels esborranys de pàgines',
// Registration Settings
'reg_settings' => 'Registre',
'reg_enable' => 'Activa el registre d\'usuaris',
'reg_enable_toggle' => 'Activa el registre d\'usuaris',
'reg_enable_desc' => 'Si els registres estan activats, els usuaris podran registrar-se ells mateixos com a usuaris de l\'aplicació. Un cop registrats, se\'ls assigna un únic rol d\'usuari per defecte.',
'reg_default_role' => 'Rol d\'usuari per defecte en registrar-se',
'reg_enable_external_warning' => 'L\'opció anterior s\'ignora quan hi ha activada l\'autenticació SAML o LDAP externa. Els comptes d\'usuari de membres inexistents es creada automàticament si l\'autenticació contra el sistema extern és satisfactòria.',
'reg_email_confirmation' => 'Confirmació de correu electrònic',
'reg_email_confirmation_toggle' => 'Requereix la confirmació per correu electrònic',
'reg_confirm_email_desc' => 'Si s\'utilitza la restricció de dominis, serà obligatòria la confirmació per correu electrònic, i s\'ignorarà aquesta opció.',
'reg_confirm_restrict_domain' => 'Restricció de dominis',
'reg_confirm_restrict_domain_desc' => 'Introduïu una llista separada per comes de dominis de correu electrònic als quals voleu restringir els registres. S\'enviarà un correu electrònic als usuaris perquè confirmin la seva adreça abans de permetre\'ls interactuar amb l\'aplicació. <br> Tingueu en compte que els usuaris podran canviar les seves adreces electròniques després de registrar-se correctament.',
'reg_confirm_restrict_domain_placeholder' => 'No hi ha cap restricció',
// Maintenance settings
'maint' => 'Manteniment',
'maint_image_cleanup' => 'Neteja les imatges',
'maint_image_cleanup_desc' => 'Escaneja el contingut de les pàgines i les revisions per a comprovar quines imatges i diagrames estan en ús actualment i quines imatges són redundants. Assegureu-vos de crear una còpia de seguretat completa de la base de dades i de les imatges abans d\'executar això.',
'maint_delete_images_only_in_revisions' => 'Suprimeix també les imatges que només existeixin en revisions antigues de pàgines',
'maint_image_cleanup_run' => 'Executa la neteja',
'maint_image_cleanup_warning' => 'S\'han trobat :count imatges potencialment no utilitzades. Segur que voleu suprimir aquestes imatges?',
'maint_image_cleanup_success' => 'S\'han trobat i suprimit :count imatges potencialment no utilitzades!',
'maint_image_cleanup_nothing_found' => 'No s\'ha trobat cap imatge no utilitzada, i no s\'ha suprimit res!',
'maint_send_test_email' => 'Envia un correu electrònic de prova',
'maint_send_test_email_desc' => 'Envia un correu electrònic de prova a l\'adreça electrònica que hàgiu especificat al perfil.',
'maint_send_test_email_run' => 'Envia el correu electrònic de prova',
'maint_send_test_email_success' => 'S\'ha enviat el correu electrònic a :address',
'maint_send_test_email_mail_subject' => 'Correu electrònic de prova',
'maint_send_test_email_mail_greeting' => 'El lliurament de correus electrònics sembla que funciona!',
'maint_send_test_email_mail_text' => 'Enhorabona! Com que heu rebut aquesta notificació per correu electrònic, la vostra configuració del correu electrònic sembla que està ben configurada.',
'maint_recycle_bin_desc' => 'Els prestatges, llibres, capítols i pàgines eliminats s\'envien a la paperera de reciclatge perquè es puguin restaurar o suprimir de manera permanent. Pot ser que els elements més antics de la paperera de reciclatge se suprimeixin automàticament després d\'un temps, depenent de la configuració del sistema.',
'maint_recycle_bin_open' => 'Obre la paperera de reciclatge',
'maint_regen_references' => 'Regenerate References',
'maint_regen_references_desc' => 'This action will rebuild the cross-item reference index within the database. This is usually handled automatically but this action can be useful to index old content or content added via unofficial methods.',
'maint_regen_references_success' => 'Reference index has been regenerated!',
'maint_timeout_command_note' => 'Note: This action can take time to run, which can lead to timeout issues in some web environments. As an alternative, this action be performed using a terminal command.',
// Recycle Bin
'recycle_bin' => 'Paperera de reciclatge',
'recycle_bin_desc' => 'Aquí podeu restaurar els elements que hàgiu suprimit o triar suprimir-los del sistema de manera permanent. Aquesta llista no té cap filtre, al contrari que altres llistes d\'activitat similars en què es tenen en compte els filtres de permisos.',
'recycle_bin_deleted_item' => 'Element suprimit',
'recycle_bin_deleted_parent' => 'Parent',
'recycle_bin_deleted_by' => 'Suprimit per',
'recycle_bin_deleted_at' => 'Moment de la supressió',
'recycle_bin_permanently_delete' => 'Suprimeix permanentment',
'recycle_bin_restore' => 'Restaura',
'recycle_bin_contents_empty' => 'La paperera de reciclatge és buida',
'recycle_bin_empty' => 'Buida la paperera de reciclatge',
'recycle_bin_empty_confirm' => 'Se suprimiran de manera permanent tots els elements de la paperera de reciclatge, incloent-hi el contingut dins de cada element. Segur que voleu buidar la paperera de reciclatge?',
'recycle_bin_destroy_confirm' => 'Aquesta acció suprimirà del sistema de manera permanent aquest element, juntament amb tots els elements fills que es llisten a sota, i no podreu restaurar aquest contingut. Segur que voleu suprimir de manera permanent aquest element?',
'recycle_bin_destroy_list' => 'Elements que es destruiran',
'recycle_bin_restore_list' => 'Elements que es restauraran',
'recycle_bin_restore_confirm' => 'Aquesta acció restaurarà l\'element suprimit, incloent-hi tots els elements fills, a la seva ubicació original. Si la ubicació original ha estat suprimida, i ara és a la paperera de reciclatge, caldrà que també en restaureu l\'element pare.',
'recycle_bin_restore_deleted_parent' => 'El pare d\'aquest element també ha estat suprimit. L\'element es mantindrà suprimit fins que el pare també es restauri.',
'recycle_bin_restore_parent' => 'Restore Parent',
'recycle_bin_destroy_notification' => 'S\'han suprimit :count elements en total de la paperera de reciclatge.',
'recycle_bin_restore_notification' => 'S\'han restaurat :count elements en total de la paperera de reciclatge.',
// Audit Log
'audit' => 'Registre d\'auditoria',
'audit_desc' => 'Aquest registre d\'auditoria mostra una llista d\'activitats registrades al sistema. Aquesta llista no té cap filtre, al contrari que altres llistes d\'activitat similars en què es tenen en compte els filtres de permisos.',
'audit_event_filter' => 'Filtre d\'esdeveniments',
'audit_event_filter_no_filter' => 'Sense filtre',
'audit_deleted_item' => 'Element suprimit',
'audit_deleted_item_name' => 'Nom: :name',
'audit_table_user' => 'Usuari',
'audit_table_event' => 'Esdeveniment',
'audit_table_related' => 'Element relacionat o detall',
'audit_table_ip' => 'IP Address',
'audit_table_date' => 'Data de l\'activitat',
'audit_date_from' => 'Rang de dates a partir de',
'audit_date_to' => 'Rang de rates fins a',
// Role Settings
'roles' => 'Rols',
'role_user_roles' => 'Rols d\'usuari',
'roles_index_desc' => 'Roles are used to group users & provide system permission to their members. When a user is a member of multiple roles the privileges granted will stack and the user will inherit all abilities.',
'roles_x_users_assigned' => '1 user assigned|:count users assigned',
'roles_x_permissions_provided' => '1 permission|:count permissions',
'roles_assigned_users' => 'Assigned Users',
'roles_permissions_provided' => 'Provided Permissions',
'role_create' => 'Crea un rol nou',
'role_create_success' => 'Rol creat correctament',
'role_delete' => 'Suprimeix el rol',
'role_delete_confirm' => 'Se suprimirà el rol amb el nom \':roleName\'.',
'role_delete_users_assigned' => 'Aquest rol té :userCount usuaris assignats. Si voleu migrar els usuaris d\'aquest rol, seleccioneu un rol nou a continuació.',
'role_delete_no_migration' => "No migris els usuaris",
'role_delete_sure' => 'Segur que voleu suprimir aquest rol?',
'role_delete_success' => 'Rol suprimit correctament',
'role_edit' => 'Edita el rol',
'role_details' => 'Detalls del rol',
'role_name' => 'Nom del rol',
'role_desc' => 'Descripció curta del rol',
'role_mfa_enforced' => 'Requires Multi-Factor Authentication',
'role_external_auth_id' => 'Identificadors d\'autenticació externa',
'role_system' => 'Permisos del sistema',
'role_manage_users' => 'Gestiona usuaris',
'role_manage_roles' => 'Gestiona rols i permisos de rols',
'role_manage_entity_permissions' => 'Gestiona els permisos de tots els llibres, capítols i pàgines',
'role_manage_own_entity_permissions' => 'Gestiona els permisos dels llibres, capítols i pàgines propis',
'role_manage_page_templates' => 'Gestiona les plantilles de pàgines',
'role_access_api' => 'Accedeix a l\'API del sistema',
'role_manage_settings' => 'Gestiona la configuració de l\'aplicació',
'role_export_content' => 'Export content',
'role_editor_change' => 'Change page editor',
'role_asset' => 'Permisos de recursos',
'roles_system_warning' => 'Tingueu en compte que l\'accés a qualsevol dels tres permisos de dalt pot permetre que un usuari alteri els seus propis permisos o els privilegis d\'altres usuaris del sistema. Assigneu rols amb aquests permisos només a usuaris de confiança.',
'role_asset_desc' => 'Aquests permisos controlen l\'accés per defecte als recursos del sistema. Els permisos de llibres, capítols i pàgines tindran més importància que aquests permisos.',
'role_asset_admins' => 'Els administradors tenen accés automàticament a tot el contingut, però aquestes opcions poden mostrar o amagar opcions de la interfície d\'usuari.',
'role_asset_image_view_note' => 'This relates to visibility within the image manager. Actual access of uploaded image files will be dependant upon system image storage option.',
'role_all' => 'Tot',
'role_own' => 'Propi',
'role_controlled_by_asset' => 'Controlat pel recurs en què es pugen',
'role_save' => 'Desa el rol',
'role_update_success' => 'Rol actualitzat correctament',
'role_users' => 'Usuaris amb aquest rol',
'role_users_none' => 'Ara mateix no hi ha cap usuari assignat a aquest rol',
// Users
'users' => 'Usuaris',
'users_index_desc' => 'Create & manage individual user accounts within the system. User accounts are used for login and attribution of content & activity. Access permissions are primarily role-based but user content ownership, among other factors, may also affect permissions & access.',
'user_profile' => 'Perfil de l\'usuari',
'users_add_new' => 'Afegeix un usuari nou',
'users_search' => 'Cerca usuaris',
'users_latest_activity' => 'Darrera activitat',
'users_details' => 'Detalls de l\'usuari',
'users_details_desc' => 'Definiu un nom públic i una adreça electrònica per a aquest usuari. L\'adreça electrònica es farà servir per a iniciar la sessió a l\'aplicació.',
'users_details_desc_no_email' => 'Definiu un nom públic per a aquest usuari perquè els altres el puguin reconèixer.',
'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' => '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',
'users_external_auth_id_desc' => 'Aquest és l\'identificador que s\'utilitza per a enllaçar aquest usuari en comunicar amb el sistema d\'autenticació extern.',
'users_password_warning' => 'Ompliu-ho només si voleu canviar la vostra contrasenya.',
'users_system_public' => 'Aquest usuari representa qualsevol usuari convidat que visita la vostra instància. No es pot fer servir per a iniciar la sessió però s\'assigna automàticament.',
'users_delete' => 'Suprimeix l\'usuari',
'users_delete_named' => 'Suprimeix l\'usuari :userName',
'users_delete_warning' => 'Se suprimirà completament del sistema l\'usuari amb el nom \':userName\'.',
'users_delete_confirm' => 'Segur que voleu suprimir aquest usuari?',
'users_migrate_ownership' => 'Migra l\'autoria',
'users_migrate_ownership_desc' => 'Seleccioneu un usuari si voleu que un altre usuari esdevingui el propietari de tots els elements que ara són propietat d\'aquest usuari.',
'users_none_selected' => 'No hi ha cap usuari seleccionat',
'users_edit' => 'Edita l\'usuari',
'users_edit_profile' => 'Edita el perfil',
'users_avatar' => 'Avatar de l\'usuari',
'users_avatar_desc' => 'Seleccioneu una imatge que representi aquest usuari. Hauria de ser un quadrat d\'aproximadament 256 px.',
'users_preferred_language' => 'Llengua preferida',
'users_preferred_language_desc' => 'Aquesta opció canviarà la llengua utilitzada a la interfície d\'usuari de l\'aplicació. No afectarà el contingut creat pels usuaris.',
'users_social_accounts' => 'Comptes socials',
'users_social_accounts_info' => 'Aquí podeu connectar altres comptes per a un inici de sessió més ràpid i còmode. Si desconnecteu un compte aquí, no en revoqueu l\'accés d\'autorització donat amb anterioritat. Revoqueu-hi l\'accés a la configuració del perfil del compte social que hàgiu connectat.',
'users_social_connect' => 'Connecta un compte',
'users_social_disconnect' => 'Desconnecta el compte',
'users_social_connected' => 'El compte de :socialAccount s\'ha associat correctament al vostre perfil.',
'users_social_disconnected' => 'El compte de :socialAccount s\'ha desassociat correctament del vostre perfil.',
'users_api_tokens' => 'Testimonis d\'API',
'users_api_tokens_none' => 'No s\'ha creat cap testimoni d\'API per a aquest usuari',
'users_api_tokens_create' => 'Crea un testimoni',
'users_api_tokens_expires' => 'Caducitat',
'users_api_tokens_docs' => 'Documentació de l\'API',
'users_mfa' => 'Multi-Factor Authentication',
'users_mfa_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'users_mfa_x_methods' => ':count method configured|:count methods configured',
'users_mfa_configure' => 'Configure Methods',
// API Tokens
'user_api_token_create' => 'Crea un testimoni d\'API',
'user_api_token_name' => 'Nom',
'user_api_token_name_desc' => 'Poseu un nom llegible al vostre testimoni com a recordatori futur del propòsit al qual el voleu destinar.',
'user_api_token_expiry' => 'Data de caducitat',
'user_api_token_expiry_desc' => 'Definiu una data en què aquest testimoni caducarà. Després d\'aquesta data, les peticions fetes amb aquest testimoni deixaran de funcionar. Si deixeu aquest camp en blanc, es definirà una caducitat d\'aquí a 100 anys..',
'user_api_token_create_secret_message' => 'Just després de crear aquest testimoni, es generaran i es mostraran un "Identificador del testimoni" i un "Secret del testimoni". El secret només es mostrarà una única vegada, assegureu-vos de copiar-lo a un lloc segur abans de continuar.',
'user_api_token_create_success' => 'Testimoni d\'API creat correctament',
'user_api_token_update_success' => 'Testimoni d\'API actualitzat correctament',
'user_api_token' => 'Testimoni d\'API',
'user_api_token_id' => 'Identificador del testimoni',
'user_api_token_id_desc' => 'Aquest identificador és generat pel sistema per a aquest testimoni i no és editable, caldrà que el proporcioneu a les peticions a l\'API.',
'user_api_token_secret' => 'Secret del testimoni',
'user_api_token_secret_desc' => 'Aquest secret és generat pel sistema per a aquest testimoni, caldrà que el proporcioneu a les peticions a l\'API. Només es mostrarà aquesta única vegada, assegureu-vos de copiar-lo a un lloc segur.',
'user_api_token_created' => 'Testimoni creat :timeAgo',
'user_api_token_updated' => 'Testimoni actualitzat :timeAgo',
'user_api_token_delete' => 'Suprimeix el testimoni',
'user_api_token_delete_warning' => 'Se suprimirà completament del sistema aquest testimoni d\'API amb el nom \':tokenName\'.',
'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_index_desc' => 'Webhooks are a way to send data to external URLs when certain actions and events occur within the system which allows event-based integration with external platforms such as messaging or notification systems.',
'webhooks_x_trigger_events' => '1 trigger event|:count trigger events',
'webhooks_create' => 'Create New Webhook',
'webhooks_none_created' => 'No webhooks have yet been created.',
'webhooks_edit' => 'Edit Webhook',
'webhooks_save' => 'Save Webhook',
'webhooks_details' => 'Webhook Details',
'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.',
'webhooks_events' => 'Webhook Events',
'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.',
'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.',
'webhooks_events_all' => 'All system events',
'webhooks_name' => 'Webhook Name',
'webhooks_timeout' => 'Webhook Request Timeout (Seconds)',
'webhooks_endpoint' => 'Webhook Endpoint',
'webhooks_active' => 'Webhook Active',
'webhook_events_table_header' => 'Events',
'webhooks_delete' => 'Delete Webhook',
'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.',
'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?',
'webhooks_format_example' => 'Webhook Format Example',
'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.',
'webhooks_status' => 'Webhook Status',
'webhooks_last_called' => 'Last Called:',
'webhooks_last_errored' => 'Last Errored:',
'webhooks_last_error_message' => 'Last Error Message:',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Català',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];

117
lang/ca/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => 'Cal que acceptis :attribute.',
'active_url' => 'L\':attribute no és un URL vàlid.',
'after' => 'El camp :attribute ha de ser una data posterior a :date.',
'alpha' => 'El camp :attribute només pot contenir lletres.',
'alpha_dash' => 'El camp :attribute només pot contenir lletres, números, guions i guions baixos.',
'alpha_num' => 'El camp :attribute només pot contenir lletres i números.',
'array' => 'El camp :attribute ha de ser un vector.',
'backup_codes' => 'The provided code is not valid or has already been used.',
'before' => 'El camp :attribute ha de ser una data anterior a :date.',
'between' => [
'numeric' => 'El camp :attribute ha d\'estar entre :min i :max.',
'file' => 'El camp :attribute ha de tenir entre :min i :max kilobytes.',
'string' => 'El camp :attribute ha de tenir entre :min i :max caràcters.',
'array' => 'El camp :attribute ha de tenir entre :min i :max elements.',
],
'boolean' => 'El camp :attribute ha de ser cert o fals.',
'confirmed' => 'La confirmació del camp :attribute no coincideix.',
'date' => 'El camp :attribute no és una data vàlida.',
'date_format' => 'El camp :attribute no coincideix amb el format :format.',
'different' => 'Els camps :attribute i :other han de ser diferents.',
'digits' => 'El camp :attribute ha de tenir :digits dígits.',
'digits_between' => 'El camp :attribute ha de tenir entre :min i :max dígits.',
'email' => 'El camp :attribute ha de ser una adreça electrònica vàlida.',
'ends_with' => 'El camp :attribute ha d\'acabar amb un dels següents valors: :values',
'file' => 'The :attribute must be provided as a valid file.',
'filled' => 'El camp :attribute és obligatori.',
'gt' => [
'numeric' => 'El camp :attribute ha de ser més gran que :value.',
'file' => 'El camp :attribute ha de tenir més de :value kilobytes.',
'string' => 'El camp :attribute ha de tenir més de :value caràcters.',
'array' => 'El camp :attribute ha de tenir més de :value elements.',
],
'gte' => [
'numeric' => 'El camp :attribute ha de ser més gran o igual que :value.',
'file' => 'El camp :attribute ha de tenir :value kilobytes o més.',
'string' => 'El camp :attribute ha de tenir :value caràcters o més.',
'array' => 'El camp :attribute ha de tenir :value elements o més.',
],
'exists' => 'El camp :attribute no és vàlid.',
'image' => 'El camp :attribute ha de ser una imatge.',
'image_extension' => 'El camp :attribute ha de tenir una extensió d\'imatge vàlida i suportada.',
'in' => 'El camp :attribute seleccionat no és vàlid.',
'integer' => 'El camp :attribute ha de ser un enter.',
'ip' => 'El camp :attribute ha de ser una adreça IP vàlida.',
'ipv4' => 'El camp :attribute ha de ser una adreça IPv4 vàlida.',
'ipv6' => 'El camp :attribute ha de ser una adreça IPv6 vàlida.',
'json' => 'El camp :attribute ha de ser una cadena JSON vàlida.',
'lt' => [
'numeric' => 'El camp :attribute ha de ser menor que :value.',
'file' => 'El camp :attribute ha de tenir menys de :value kilobytes.',
'string' => 'El camp :attribute ha de tenir menys de :value caràcters.',
'array' => 'El camp :attribute ha de tenir menys de :value elements.',
],
'lte' => [
'numeric' => 'El camp :attribute ha de ser més petit o igual que :value.',
'file' => 'El camp :attribute ha de tenir :value kilobytes o menys.',
'string' => 'El camp :attribute ha de tenir :value caràcters o menys.',
'array' => 'El camp :attribute ha de tenir :value elements o menys.',
],
'max' => [
'numeric' => 'El camp :attribute no pot ser més gran que :max.',
'file' => 'El camp :attribute no pot tenir més de :max kilobytes.',
'string' => 'El camp :attribute no pot tenir més de :max caràcters.',
'array' => 'El camp :attribute no pot tenir més de :max elements.',
],
'mimes' => 'El camp :attribute ha de ser un fitxer del tipus: :values.',
'min' => [
'numeric' => 'El camp :attribute no pot ser més petit que :min.',
'file' => 'El camp :attribute no pot tenir menys de :min kilobytes.',
'string' => 'El camp :attribute no pot tenir menys de :min caràcters.',
'array' => 'El camp :attribute no pot tenir menys de :min elements.',
],
'not_in' => 'El camp :attribute seleccionat no és vàlid.',
'not_regex' => 'El format del camp :attribute no és vàlid.',
'numeric' => 'El camp :attribute ha de ser un número.',
'regex' => 'El format del camp :attribute no és vàlid.',
'required' => 'El camp :attribute és obligatori.',
'required_if' => 'El camp :attribute és obligatori quan :other és :value.',
'required_with' => 'El camp :attribute és obligatori quan hi ha aquest valor: :values.',
'required_with_all' => 'El camp :attribute és obligatori quan hi ha algun d\'aquests valors: :values.',
'required_without' => 'El camp :attribute és obligatori quan no hi ha aquest valor: :values.',
'required_without_all' => 'El camp :attribute és obligatori quan no hi ha cap d\'aquests valors: :values.',
'same' => 'Els camps :attribute i :other han de coincidir.',
'safe_url' => 'L\'enllaç proporcionat podria no ser segur.',
'size' => [
'numeric' => 'El camp :attribute ha de ser :size.',
'file' => 'El camp :attribute ha de tenir :size kilobytes.',
'string' => 'El camp :attribute ha de tenir :size caràcters.',
'array' => 'El camp :attribute ha de contenir :size elements.',
],
'string' => 'El camp :attribute ha de ser una cadena.',
'timezone' => 'El camp :attribute ha de ser una zona vàlida.',
'totp' => 'The provided code is not valid or has expired.',
'unique' => 'El camp :attribute ja està ocupat.',
'url' => 'El format del camp :attribute no és vàlid.',
'uploaded' => 'No s\'ha pogut pujar el fitxer. És possible que el servidor no accepti fitxers d\'aquesta mida.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'Cal la confirmació de la contrasenya',
],
],
// Custom validation attributes
'attributes' => [],
];

73
lang/cs/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'vytvořil/a stránku',
'page_create_notification' => 'Stránka byla úspěšně vytvořena',
'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 ú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',
// Chapters
'chapter_create' => 'vytvořil/a kapitolu',
'chapter_create_notification' => 'Kapitola byla úspěšně vytvořena',
'chapter_update' => 'aktualizoval/a kapitolu',
'chapter_update_notification' => 'Kapitola byla úspěšně aktualizována',
'chapter_delete' => 'odstranila/a kapitolu',
'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 úspěšně vytvořena',
'book_create_from_chapter' => 'převést kapitolu na knihu',
'book_create_from_chapter_notification' => 'Kapitola byla úspěšně převedena na knihu',
'book_update' => 'aktualizoval/a knihu',
'book_update_notification' => 'Kniha byla úspěšně aktualizována',
'book_delete' => 'odstranil/a knihu',
'book_delete_notification' => 'Kniha byla úspěšně odstraněna',
'book_sort' => 'seřadil/a knihu',
'book_sort_notification' => 'Kniha byla úspěšně seřazena',
// Bookshelves
'bookshelf_create' => 'vytvořit knihovnu',
'bookshelf_create_notification' => 'Knihovna byla úspěšně vytvořena',
'bookshelf_create_from_book' => 'převést knihu na knihovnu',
'bookshelf_create_from_book_notification' => 'Kniha byla úspěšně převedena na knihovnu',
'bookshelf_update' => 'aktualizovat knihovnu',
'bookshelf_update_notification' => 'Knihovna byla úspěšně aktualizována',
'bookshelf_delete' => 'odstranit knihovnu',
'bookshelf_delete_notification' => 'Knihovna byla úspěšně smazána',
// Favourites
'favourite_add_notification' => '":name" byla přidána do Vašich oblíbených',
'favourite_remove_notification' => '":name" byla odstraněna z Vašich oblíbených',
// MFA
'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',
// Users
'user_update_notification' => 'Uživatel byl úspěšně aktualizován',
'user_delete_notification' => 'Uživatel byl úspěšně odstraněn',
// Other
'commented_on' => 'okomentoval/a',
'permissions_update' => 'oprávnění upravena',
];

117
lang/cs/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Neplatné přihlašovací údaje.',
'throttle' => 'Příliš mnoho pokusů o přihlášení. Zkuste to prosím znovu za :seconds sekund.',
// Login & Register
'sign_up' => 'Registrace',
'log_in' => 'Přihlášení',
'log_in_with' => 'Přihlásit se přes :socialDriver',
'sign_up_with' => 'Registrovat se přes :socialDriver',
'logout' => 'Odhlásit',
'name' => 'Jméno',
'username' => 'Uživatelské jméno',
'email' => 'E-mail',
'password' => 'Heslo',
'password_confirm' => 'Potvrzení hesla',
'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.',
'create_account' => 'Vytvořit účet',
'already_have_account' => 'Již máte účet?',
'dont_have_account' => 'Nemáte učet?',
'social_login' => 'Přihlášení přes sociální sítě',
'social_registration' => 'Registrace přes sociální sítě',
'social_registration_text' => 'Registrovat a přihlásit se přes jinou službu',
'register_thanks' => 'Děkujeme za registraci!',
'register_confirm' => 'Zkontrolujte prosím svůj e-mail a klikněte na potvrzovací tlačítko pro přístup do :appName.',
'registrations_disabled' => 'Registrace jsou momentálně pozastaveny',
'registration_email_domain_invalid' => 'Registrace z této e-mailové domény nejsou povoleny',
'register_success' => 'Děkujeme za registraci! Nyní jste zaregistrováni a přihlášeni.',
// Login auto-initiation
'auto_init_starting' => 'Pokus o přihlášení',
'auto_init_starting_desc' => 'Kontaktujeme váš ověřovací systém pro zahájení procesu přihlášení. Pokud po 5 sekundách nedojde k žádnému pokroku, můžete zkusit kliknout na odkaz níže.',
'auto_init_start_link' => 'Pokračovat s ověřováním',
// Password Reset
'reset_password' => 'Obnovit heslo',
'reset_password_send_instructions' => 'Níže zadejte svou e-mailovou adresu a bude vám zaslán e-mail s odkazem na obnovení hesla.',
'reset_password_send_button' => 'Zaslat odkaz na obnovení hesla',
'reset_password_sent' => 'Odkaz pro obnovení hesla bude odeslán na :email, pokud bude tato e-mailová adresa nalezena v systému.',
'reset_password_success' => 'Vaše heslo bylo obnoveno.',
'email_reset_subject' => 'Obnovit heslo do :appName',
'email_reset_text' => 'Tento e-mail jste obdrželi, protože jsme obdrželi žádost o obnovení hesla k vašemu účtu.',
'email_reset_not_requested' => 'Pokud jste o obnovení hesla nežádali, není vyžadována žádná další akce.',
// Email Confirmation
'email_confirm_subject' => 'Potvrďte svůj e-mail pro :appName',
'email_confirm_greeting' => 'Díky že jste se přidali do :appName!',
'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' => '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_confirm_thanks' => 'Děkujeme za potvrzení!',
'email_confirm_thanks_desc' => 'Počkejte prosím chvíli, než se vaše potvrzení vyřizuje. Pokud nebudete po 3 sekundách přesměrováni, klikněte na odkaz "Pokračovat" níže pro pokračování.',
'email_not_confirmed' => 'E-mailová adresa nebyla potvrzena',
'email_not_confirmed_text' => 'Vaše e-mailová adresa nebyla dosud potvrzena.',
'email_not_confirmed_click_link' => 'Klikněte prosím na odkaz v e-mailu, který byl odeslán krátce po registraci.',
'email_not_confirmed_resend' => 'Pokud nemůžete e-mail nalézt, můžete znovu odeslat potvrzovací e-mail odesláním níže uvedeného formuláře.',
'email_not_confirmed_resend_button' => 'Znovu odeslat potvrzovací e-mail',
// User Invite
'user_invite_email_subject' => 'Byli jste pozváni do :appName!',
'user_invite_email_greeting' => 'Byl pro vás vytvořen účet na :appName.',
'user_invite_email_text' => 'Klikněte na níže uvedené tlačítko pro nastavení hesla k účtu a získání přístupu:',
'user_invite_email_action' => 'Nastavit heslo k účtu',
'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' => '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' => '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' => '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' => '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' => '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' => 'Naskenujte QR kód níže pomocí vaší preferované ověřovací aplikace.',
'mfa_gen_totp_verify_setup' => 'Ověřit nastavení',
'mfa_gen_totp_verify_setup_desc' => 'Ověřte, že vše funguje zadáním kódu, generovaného v ověřovací aplikaci, do níže uvedeného vstupního pole:',
'mfa_gen_totp_provide_code_here' => 'Zde zadejte kód vygenerovaný vaší aplikací',
'mfa_verify_access' => 'Ověřit přístup',
'mfa_verify_access_desc' => 'Váš uživatelský účet vyžaduje, abyste před udělením přístupu potvrdili svou totožnost prostřednictvím další úrovně ověření. Ověřte pomocí jedné z vašich nakonfigurovaných metod, abyste mohli pokračovat.',
'mfa_verify_no_methods' => 'Nejsou nastaveny žádné metody',
'mfa_verify_no_methods_desc' => 'Pro váš účet nebyly nalezeny žádné vícefázové metody ověřování. Před získáním přístupu budete muset nastavit alespoň jednu metodu.',
'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' => 'Vícefázová metoda nastavena, nyní se prosím znovu přihlaste pomocí konfigurované metody.',
];

107
lang/cs/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Zrušit',
'confirm' => 'Potvrdit',
'back' => 'Zpět',
'save' => 'Uložit',
'continue' => 'Pokračovat',
'select' => 'Vybrat',
'toggle_all' => 'Přepnout vše',
'more' => 'Více',
// Form Labels
'name' => 'Název',
'description' => 'Popis',
'role' => 'Role',
'cover_image' => 'Obrázek obálky',
'cover_image_description' => 'Obrázek by měl být přibližně 440×250px.',
// Actions
'actions' => 'Akce',
'view' => 'Zobrazit',
'view_all' => 'Zobrazit vše',
'new' => 'Nový',
'create' => 'Vytvořit',
'update' => 'Aktualizovat',
'edit' => 'Upravit',
'sort' => 'Seřadit',
'move' => 'Přesunout',
'copy' => 'Kopírovat',
'reply' => 'Odpovědět',
'delete' => 'Odstranit',
'delete_confirm' => 'Potvrdit odstranění',
'search' => 'Hledat',
'search_clear' => 'Vymazat hledání',
'reset' => 'Obnovit',
'remove' => 'Odebrat',
'add' => 'Přidat',
'configure' => 'Nastavit',
'fullscreen' => 'Celá obrazovka',
'favourite' => 'Přidat do oblíbených',
'unfavourite' => 'Odebrat z oblíbených',
'next' => 'Další',
'previous' => 'Předchozí',
'filter_active' => 'Aktivní filtr:',
'filter_clear' => 'Zrušit filtr',
'download' => 'Stáhnout',
'open_in_tab' => 'Otevřít v nové záložce',
// Sort Options
'sort_options' => 'Možnosti řazení',
'sort_direction_toggle' => 'Přepínač směru řazení',
'sort_ascending' => 'Řadit vzestupně',
'sort_descending' => 'Řadit sestupně',
'sort_name' => 'Název',
'sort_default' => 'Výchozí',
'sort_created_at' => 'Datum vytvoření',
'sort_updated_at' => 'Datum aktualizace',
// Misc
'deleted_user' => 'Odstraněný uživatel',
'no_activity' => 'Žádná aktivita k zobrazení',
'no_items' => 'Žádné položky k dispozici',
'back_to_top' => 'Zpět na začátek',
'skip_to_main_content' => 'Přeskočit na hlavní obsah',
'toggle_details' => 'Přepnout podrobnosti',
'toggle_thumbnails' => 'Přepnout náhledy',
'details' => 'Podrobnosti',
'grid_view' => 'Zobrazení mřížky',
'list_view' => 'Zobrazení seznamu',
'default' => 'Výchozí',
'breadcrumb' => 'Drobečková navigace',
'status' => 'Stav',
'status_active' => 'Aktivní',
'status_inactive' => 'Neaktivní',
'never' => 'Nikdy',
'none' => 'Žádná',
// Header
'homepage' => 'Domovská stránka',
'header_menu_expand' => 'Rozbalit menu v záhlaví',
'profile_menu' => 'Nabídka profilu',
'view_profile' => 'Zobrazit profil',
'edit_profile' => 'Upravit profil',
'dark_mode' => 'Tmavý režim',
'light_mode' => 'Světlý režim',
'global_search' => 'Globální vyhledávání',
// Layout tabs
'tab_info' => 'Informace',
'tab_info_label' => 'Tab: Zobrazit podružné informace',
'tab_content' => 'Obsah',
'tab_content_label' => 'Tab: Zobrazit hlavní obsah',
// Email Content
'email_action_help' => 'Pokud se vám nedaří kliknout na tlačítko „:actionText“, zkopírujte a vložte níže uvedenou URL do vašeho webového prohlížeče:',
'email_rights' => 'Všechna práva vyhrazena',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Zásady ochrany osobních údajů',
'terms_of_service' => 'Podmínky služby',
];

34
lang/cs/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Výběr obrázku',
'image_all' => 'Vše',
'image_all_title' => 'Zobrazit všechny obrázky',
'image_book_title' => 'Zobrazit obrázky nahrané do této knihy',
'image_page_title' => 'Zobrazit obrázky nahrané na tuto stránku',
'image_search_hint' => 'Hledat podle názvu obrázku',
'image_uploaded' => 'Nahráno :uploadedDate',
'image_load_more' => 'Načíst další',
'image_image_name' => 'Název obrázku',
'image_delete_used' => 'Tento obrázek je použit na níže uvedených stránkách.',
'image_delete_confirm_text' => 'Opravdu chcete odstranit tento obrázek?',
'image_select_image' => 'Zvolte obrázek',
'image_dropzone' => 'Přetáhněte obrázky nebo klikněte sem pro nahrání',
'images_deleted' => 'Obrázky odstraněny',
'image_preview' => 'Náhled obrázku',
'image_upload_success' => 'Obrázek byl nahrán',
'image_update_success' => 'Podrobnosti o obrázku byly aktualizovány',
'image_delete_success' => 'Obrázek byl odstraněn',
'image_upload_remove' => 'Odebrat',
// Code Editor
'code_editor' => 'Upravit kód',
'code_language' => 'Jazyk kódu',
'code_content' => 'Obsah kódu',
'code_session_history' => 'Historie relace',
'code_save' => 'Uložit kód',
];

174
lang/cs/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'Základní nastavení',
'advanced' => 'Pokročilé',
'none' => 'Nic',
'cancel' => 'Zrušit',
'save' => 'Uložit',
'close' => 'Zavřít',
'undo' => 'Zpět',
'redo' => 'Znovu',
'left' => 'Vlevo',
'center' => 'Na střed',
'right' => 'Vpravo',
'top' => 'Nahoru',
'middle' => 'Uprostřed',
'bottom' => 'Odspodu',
'width' => 'Šířka',
'height' => 'výška',
'More' => 'Více',
'select' => 'Vybrat...',
// Toolbar
'formats' => 'Formáty',
'header_large' => 'Velké záhlaví',
'header_medium' => 'Střední záhlaví',
'header_small' => 'Malé záhlaví',
'header_tiny' => 'Malá hlavička',
'paragraph' => 'Odstavec',
'blockquote' => 'Citát do bloku',
'inline_code' => 'Vložený kód',
'callouts' => 'Poznámka',
'callout_information' => 'Informace',
'callout_success' => 'Úspěšně dokončeno',
'callout_warning' => 'Upozornění',
'callout_danger' => 'Nebezpečí',
'bold' => 'Tučně',
'italic' => 'Kurzíva',
'underline' => 'Podtržené',
'strikethrough' => 'Proškrtnuté',
'superscript' => 'horní index',
'subscript' => 'Dolní index',
'text_color' => 'Barva textu:',
'custom_color' => 'Vlastní barva',
'remove_color' => 'Odstranit barvu',
'background_color' => 'Barva pozadí',
'align_left' => 'Zarovnat vlevo',
'align_center' => 'Zarovnat na střed',
'align_right' => 'Zarovnat doprava',
'align_justify' => 'Zarovnat do bloku',
'list_bullet' => 'Bodový seznam',
'list_numbered' => 'Číslovaný seznam',
'list_task' => 'Seznam úkolů',
'indent_increase' => 'Zvýšit odsazení',
'indent_decrease' => 'Zmenšit odsazení',
'table' => 'Tabulka',
'insert_image' => 'Vložit obrázek',
'insert_image_title' => 'Vložit/upravit obrázek',
'insert_link' => 'Vložit/upravit odkaz',
'insert_link_title' => 'Vložit/upravit odkaz',
'insert_horizontal_line' => 'Vložit vodorovnou čáru',
'insert_code_block' => 'Vložit blok s kódem',
'edit_code_block' => 'Upravit blok kódu',
'insert_drawing' => 'Vložit/upravit kreslení',
'drawing_manager' => 'Správce kreslení',
'insert_media' => 'Vložit/upravit média',
'insert_media_title' => 'Vložit/upravit média',
'clear_formatting' => 'Vymazat formátování',
'source_code' => 'Zdrojový kód',
'source_code_title' => 'Zdrojový kód',
'fullscreen' => 'Celá obrazovka',
'image_options' => 'Možnosti obrázku',
// Tables
'table_properties' => 'Vlastnosti tabulky',
'table_properties_title' => 'Vlastnosti tabulky',
'delete_table' => 'Smazat tabulku',
'insert_row_before' => 'Vložit řádek před',
'insert_row_after' => 'Vložit řádek za',
'delete_row' => 'Smazat řádek',
'insert_column_before' => 'Vložit sloupec před',
'insert_column_after' => 'Vložit sloupec za',
'delete_column' => 'Odstranit sloupec',
'table_cell' => 'Buňka',
'table_row' => 'Řádek',
'table_column' => 'Sloupec',
'cell_properties' => 'Vlastnosti buňky',
'cell_properties_title' => 'Vlastnosti buňky',
'cell_type' => 'Typ buňky',
'cell_type_cell' => 'Buňka',
'cell_scope' => 'Rozsah',
'cell_type_header' => 'buňka záhlaví',
'merge_cells' => 'Sloučit buňky',
'split_cell' => 'Rozdělit buňku',
'table_row_group' => 'Skupina řádků',
'table_column_group' => 'Skupina sloupců',
'horizontal_align' => 'Vodorovné zarovnání',
'vertical_align' => 'Svislé vyrovnání',
'border_width' => 'Šířka okraje',
'border_style' => 'Styl okraje',
'border_color' => 'Barva okraje',
'row_properties' => 'Vlastnosti řádku',
'row_properties_title' => 'Vlastnosti řádku',
'cut_row' => 'Vyjmout řádek',
'copy_row' => 'Kopírovat řádek',
'paste_row_before' => 'Vložit řádek před',
'paste_row_after' => 'Vložit za',
'row_type' => 'Typ řádku',
'row_type_header' => 'Hlavička',
'row_type_body' => 'Tělo',
'row_type_footer' => 'Zápatí',
'alignment' => 'zarovnání',
'cut_column' => 'Vyjmout sloupec',
'copy_column' => 'Kopírovat sloupec',
'paste_column_before' => 'Přidat sloupec před',
'paste_column_after' => 'Přidat sloupec za',
'cell_padding' => 'Odsazení obsahu buněk',
'cell_spacing' => 'Mezery mezi buňkami',
'caption' => 'Titulek',
'show_caption' => 'Zobrazit titulek',
'constrain' => 'Vazba poměrů',
'cell_border_solid' => 'Nepřerušovaná čára',
'cell_border_dotted' => 'Tečkovaná čára',
'cell_border_dashed' => 'Přerušovaná čára',
'cell_border_double' => 'Dvojitá',
'cell_border_groove' => 'Drážek',
'cell_border_ridge' => 'hřeben',
'cell_border_inset' => 'Vsazený',
'cell_border_outset' => 'Počátek',
'cell_border_none' => 'Žádné',
'cell_border_hidden' => 'Skrytý',
// Images, links, details/summary & embed
'source' => 'Zdroj',
'alt_desc' => 'Alternativní popis',
'embed' => 'Vložení',
'paste_embed' => 'Vložte svůj vložený kód níže:',
'url' => 'Adresa URL',
'text_to_display' => 'Text k zobrazení',
'title' => 'Titulek',
'open_link' => 'Otevřít odkaz',
'open_link_in' => 'Otevřít odkaz v...',
'open_link_current' => 'Aktuální okno',
'open_link_new' => 'Nové okno',
'remove_link' => 'Odstranit odkaz',
'insert_collapsible' => 'Vložit sbalitelný blok',
'collapsible_unwrap' => 'Rozbalit',
'edit_label' => 'Upravit štítek',
'toggle_open_closed' => 'Přepnout otevření/zavření',
'collapsible_edit' => 'Upravit sbalitelný blok',
'toggle_label' => 'Přepnout popisek',
// About view
'about' => 'O editoru',
'about_title' => 'O WYSIWYG editoru',
'editor_license' => 'Editor licence a autorská práva',
'editor_tiny_license' => 'Tento editor je vytvořen pomocí :tinyLink, který je poskytován pod licencí MIT.',
'editor_tiny_license_link' => 'Podrobnosti o autorských právech a licenci TinyMCE naleznete zde.',
'save_continue' => 'Uložit stránku a pokračovat',
'callouts_cycle' => '(Stiskněte pro přepnutí typů)',
'link_selector' => 'Odkaz na obsah',
'shortcuts' => 'Zkratky',
'shortcut' => 'Zástupce',
'shortcuts_intro' => 'Následující zkratky jsou k dispozici v editoru:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Popis',
];

400
lang/cs/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'Nedávno vytvořené',
'recently_created_pages' => 'Nedávno vytvořené stránky',
'recently_updated_pages' => 'Nedávno aktualizované stránky',
'recently_created_chapters' => 'Nedávno vytvořené kapitoly',
'recently_created_books' => 'Nedávno vytvořené knihy',
'recently_created_shelves' => 'Nedávno vytvořené knihovny',
'recently_update' => 'Nedávno aktualizované',
'recently_viewed' => 'Nedávno zobrazené',
'recent_activity' => 'Nedávné aktivity',
'create_now' => 'Vytvořit nyní',
'revisions' => 'Revize',
'meta_revision' => 'Revize č. :revisionCount',
'meta_created' => 'Vytvořeno :timeLength',
'meta_created_name' => 'Vytvořeno :timeLength uživatelem :user',
'meta_updated' => 'Aktualizováno :timeLength',
'meta_updated_name' => 'Aktualizováno :timeLength uživatelem :user',
'meta_owned_name' => 'Vlastník :user',
'meta_reference_page_count' => 'Odkazováno na 1 stránce|Odkazováno na :count stránky',
'entity_select' => 'Výběr entity',
'entity_select_lack_permission' => 'Nemáte dostatečná oprávnění k výběru této položky',
'images' => 'Obrázky',
'my_recent_drafts' => 'Mé nedávné koncepty',
'my_recently_viewed' => 'Mé nedávno zobrazené',
'my_most_viewed_favourites' => 'Mé nejčastěji zobrazené oblíbené',
'my_favourites' => 'Mé oblíbené',
'no_pages_viewed' => 'Nezobrazili jste žádné stránky',
'no_pages_recently_created' => 'Žádné nedávno vytvořené stránky',
'no_pages_recently_updated' => 'Žádné nedávno aktualizované stránky',
'export' => 'Exportovat',
'export_html' => 'HTML stránka s celým obsahem',
'export_pdf' => 'PDF dokument',
'export_text' => 'Textový soubor',
'export_md' => 'Markdown',
// Permissions and restrictions
'permissions' => 'Oprávnění',
'permissions_desc' => 'Nastavte oprávnění, které změní výchozích oprávnění pochazejících z uživatelské role.',
'permissions_book_cascade' => 'Oprávnění nastavená v knihách budou automaticky kaskádována do podřízených kapitol a stránek, pokud nemají svá vlastní oprávnění.',
'permissions_chapter_cascade' => 'Oprávnění nastavená v knihách budou automaticky kaskádována do podřízených kapitol a stránek, pokud nemají svá vlastní oprávnění.',
'permissions_save' => 'Uložit oprávnění',
'permissions_owner' => 'Vlastník',
'permissions_role_everyone_else' => 'Všichni ostatní',
'permissions_role_everyone_else_desc' => 'Nastavte oprávnění pro všechny role, které nejsou výslovně přepsány.',
'permissions_role_override' => 'Přepsat oprávnění pro roli',
'permissions_inherit_defaults' => 'Zdědit výchozí oprávnění',
// Search
'search_results' => 'Výsledky hledání',
'search_total_results_found' => '{1}Nalezen :count výsledek|[2,4]Nalezeny :count výsledky|[5,*]Nalezeno :count výsledků',
'search_clear' => 'Vymazat hledání',
'search_no_pages' => 'Tomuto hledání neodpovídají žádné stránky',
'search_for_term' => 'Hledat :term',
'search_more' => 'Další výsledky',
'search_advanced' => 'Rozšířené hledání',
'search_terms' => 'Hledané výrazy',
'search_content_type' => 'Typ obsahu',
'search_exact_matches' => 'Přesné shody',
'search_tags' => 'Hledat štítky',
'search_options' => 'Možnosti',
'search_viewed_by_me' => 'Zobrazeno mnou',
'search_not_viewed_by_me' => 'Nezobrazeno mnou',
'search_permissions_set' => 'Sada oprávnění',
'search_created_by_me' => 'Vytvořeno mnou',
'search_updated_by_me' => 'Aktualizováno mnou',
'search_owned_by_me' => 'Patřící mně',
'search_date_options' => 'Možnosti data',
'search_updated_before' => 'Aktualizováno před',
'search_updated_after' => 'Aktualizováno po',
'search_created_before' => 'Vytvořeno před',
'search_created_after' => 'Vytvořeno po',
'search_set_date' => 'Nastavit datum',
'search_update' => 'Aktualizovat hledání',
// Shelves
'shelf' => 'Knihovna',
'shelves' => 'Knihovny',
'x_shelves' => '{0}:count knihoven|{1}:count knihovna|[2,4]:count knihovny|[5,*]:count knihoven',
'shelves_empty' => 'Nebyly vytvořeny žádné knihovny',
'shelves_create' => 'Vytvořit novou knihovnu',
'shelves_popular' => 'Populární knihovny',
'shelves_new' => 'Nové knihovny',
'shelves_new_action' => 'Nová Knihovna',
'shelves_popular_empty' => 'Nejpopulárnější knihovny se objeví zde.',
'shelves_new_empty' => 'Zde se zobrazí nejnověji vytvořené knihovny.',
'shelves_save' => 'Uložit knihovnu',
'shelves_books' => 'Knihy v této knihovně',
'shelves_add_books' => 'Přidat knihy do knihovny',
'shelves_drag_books' => 'Přetáhněte knihy níže a přidejte je do této knihovny',
'shelves_empty_contents' => 'Tato knihovna neobsahuje žádné knihy',
'shelves_edit_and_assign' => 'Upravit knihovnu a přiřadit knihy',
'shelves_edit_named' => 'Upravit knihovnu :name',
'shelves_edit' => 'Upravit knihovnu',
'shelves_delete' => 'Odstranit knihovnu',
'shelves_delete_named' => 'Odstranit knihovnu :name',
'shelves_delete_explain' => "Chystáte se smazat knihovnu ':name'. Knihy v ní obsažené zůstanou zachovány.",
'shelves_delete_confirmation' => 'Opravdu chcete odstranit tuto knihovnu?',
'shelves_permissions' => 'Oprávnění knihovny',
'shelves_permissions_updated' => 'Oprávnění knihovny byla aktualizována',
'shelves_permissions_active' => 'Oprávnění knihovny byla aktivována',
'shelves_permissions_cascade_warning' => 'Oprávnění v Knihovnách nejsou automaticky kaskádována do obsažených knih. To proto, že kniha může existovat ve více Knihovnách. Oprávnění však lze zkopírovat do podřízených knih pomocí níže uvedené možnosti.',
'shelves_copy_permissions_to_books' => 'Kopírovat oprávnění na knihy',
'shelves_copy_permissions' => 'Kopírovat oprávnění',
'shelves_copy_permissions_explain' => 'Toto použije aktuální nastavení oprávnění knihovny na všechny knihy v ní obsažené. Před aktivací se ujistěte, že byly uloženy všechny změny oprávnění této knihovny.',
'shelves_copy_permission_success' => 'Oprávnění knihovny byla zkopírována na :count knih',
// Books
'book' => 'Kniha',
'books' => 'Knihy',
'x_books' => '{0}:count knih|{1}:count kniha|[2,4]:count knihy|[5,*]:count knih',
'books_empty' => 'Nebyly vytvořeny žádné knihy',
'books_popular' => 'Oblíbené knihy',
'books_recent' => 'Nedávné knihy',
'books_new' => 'Nové knihy',
'books_new_action' => 'Nová kniha',
'books_popular_empty' => 'Zde se zobrazí nejoblíbenější knihy.',
'books_new_empty' => 'Zde se zobrazí nejnověji vytvořené knihy.',
'books_create' => 'Vytvořit novou knihu',
'books_delete' => 'Odstranit knihu',
'books_delete_named' => 'Odstranit knihu :bookName',
'books_delete_explain' => 'Toto odstraní knihu :bookName. Všechny stránky a kapitoly v této knize budou také odstraněny.',
'books_delete_confirmation' => 'Opravdu chcete odstranit tuto knihu?',
'books_edit' => 'Upravit knihu',
'books_edit_named' => 'Upravit knihu :bookName',
'books_form_book_name' => 'Název knihy',
'books_save' => 'Uložit knihu',
'books_permissions' => 'Oprávnění knihy',
'books_permissions_updated' => 'Oprávnění knihy byla aktualizována',
'books_empty_contents' => 'Pro tuto knihu nebyly vytvořeny žádné stránky ani kapitoly.',
'books_empty_create_page' => 'Vytvořit novou stránku',
'books_empty_sort_current_book' => 'Seřadit aktuální knihu',
'books_empty_add_chapter' => 'Přidat kapitolu',
'books_permissions_active' => 'Oprávnění knihy byla aktivována',
'books_search_this' => 'Prohledat tuto knihu',
'books_navigation' => 'Navigace knihy',
'books_sort' => 'Seřadit obsah knihy',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'Seřadit knihu :bookName',
'books_sort_name' => 'Seřadit podle názvu',
'books_sort_created' => 'Seřadit podle data vytvoření',
'books_sort_updated' => 'Seřadit podle data aktualizace',
'books_sort_chapters_first' => 'Kapitoly jako první',
'books_sort_chapters_last' => 'Kapitoly jako poslední',
'books_sort_show_other' => 'Zobrazit ostatní knihy',
'books_sort_save' => 'Uložit nové pořadí',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Kopírovat knihu',
'books_copy_success' => 'Kniha byla úspěšně zkopírována',
// Chapters
'chapter' => 'Kapitola',
'chapters' => 'Kapitoly',
'x_chapters' => '{0}:count Kapitol|{1}:count Kapitola|[2,4]:count Kapitoly|[5,*]:count Kapitol',
'chapters_popular' => 'Populární kapitoly',
'chapters_new' => 'Nová kapitola',
'chapters_create' => 'Vytvořit novou kapitolu',
'chapters_delete' => 'Odstranit kapitolu',
'chapters_delete_named' => 'Odstranit kapitolu :chapterName',
'chapters_delete_explain' => 'Toto odstraní kapitolu :chapterName. Všechny stránky v této kapitole budou také odstraněny.',
'chapters_delete_confirm' => 'Opravdu chcete odstranit tuto kapitolu?',
'chapters_edit' => 'Upravit kapitolu',
'chapters_edit_named' => 'Upravit kapitolu :chapterName',
'chapters_save' => 'Uložit kapitolu',
'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',
'chapters_permissions_success' => 'Oprávnění kapitoly byla aktualizována',
'chapters_search_this' => 'Prohledat tuto kapitolu',
'chapter_sort_book' => 'Seřadit knihy',
// Pages
'page' => 'Stránka',
'pages' => 'Stránky',
'x_pages' => '{0}:count Stran|{1}:count Strana|[2,4]:count Strany|[5,*]:count Stran',
'pages_popular' => 'Populární stránky',
'pages_new' => 'Nová stránka',
'pages_attachments' => 'Přílohy',
'pages_navigation' => 'Obsah stránky',
'pages_delete' => 'Odstranit stránku',
'pages_delete_named' => 'Odstranit stránku :pageName',
'pages_delete_draft_named' => 'Odstranit koncept stránky :pageName',
'pages_delete_draft' => 'Odstranit koncept stránky',
'pages_delete_success' => 'Stránka odstraněna',
'pages_delete_draft_success' => 'Koncept stránky odstraněn',
'pages_delete_confirm' => 'Opravdu chcete odstranit tuto stránku?',
'pages_delete_draft_confirm' => 'Opravdu chcete odstranit tento koncept stránky?',
'pages_editing_named' => 'Úpravy stránky :pageName',
'pages_edit_draft_options' => 'Možnosti konceptu',
'pages_edit_save_draft' => 'Uložit koncept',
'pages_edit_draft' => 'Upravit koncept stránky',
'pages_editing_draft' => 'Úprava konceptu',
'pages_editing_page' => 'Úpravy stránky',
'pages_edit_draft_save_at' => 'Koncept uložen v ',
'pages_edit_delete_draft' => 'Odstranit koncept',
'pages_edit_discard_draft' => 'Zahodit koncept',
'pages_edit_switch_to_markdown' => 'Přepnout na Markdown Editor',
'pages_edit_switch_to_markdown_clean' => '(Vytvořený obsah)',
'pages_edit_switch_to_markdown_stable' => '(Stabilní obsah)',
'pages_edit_switch_to_wysiwyg' => 'Přepnout na WYSIWYG Editor',
'pages_edit_set_changelog' => 'Nastavit protokol změn',
'pages_edit_enter_changelog_desc' => 'Zadejte stručný popis změn, které jste provedli',
'pages_edit_enter_changelog' => 'Zadejte protokol změn',
'pages_editor_switch_title' => 'Přepnout editor',
'pages_editor_switch_are_you_sure' => 'Jste si jisti, že chcete změnit editor této stránky?',
'pages_editor_switch_consider_following' => 'Při změně editorů zvažte následující:',
'pages_editor_switch_consideration_a' => 'Po uložení bude nová možnost editoru použita všemi budoucími editory, včetně těch, které nemusí být schopny změnit typ editoru.',
'pages_editor_switch_consideration_b' => 'To může za určitých okolností vést ke ztrátě podrobností a syntaxe.',
'pages_editor_switch_consideration_c' => 'Změny tagu nebo seznamu změn, provedené od posledního uložení, nebudou přetrvávat po celé této změně.',
'pages_save' => 'Uložit stránku',
'pages_title' => 'Nadpis stránky',
'pages_name' => 'Název stránky',
'pages_md_editor' => 'Editor',
'pages_md_preview' => 'Náhled',
'pages_md_insert_image' => 'Vložit obrázek',
'pages_md_insert_link' => 'Vložit odkaz na entitu',
'pages_md_insert_drawing' => 'Vložit kresbu',
'pages_md_show_preview' => 'Zobrazit náhled',
'pages_md_sync_scroll' => 'Synchronizovat náhled',
'pages_not_in_chapter' => 'Stránka není v kapitole',
'pages_move' => 'Přesunout stránku',
'pages_move_success' => 'Stránka přesunuta do ":parentName"',
'pages_copy' => 'Kopírovat stránku',
'pages_copy_desination' => 'Cíl kopírování',
'pages_copy_success' => 'Stránka byla zkopírována',
'pages_permissions' => 'Oprávnění stránky',
'pages_permissions_success' => 'Oprávnění stránky byla aktualizována',
'pages_revision' => 'Revize',
'pages_revisions' => 'Revize stránky',
'pages_revisions_desc' => 'Níže uvedené jsou všechny minulé revize této stránky. Můžete se podívat zpět, porovnat a obnovit staré verze stránek, pokud to dovolí oprávnění. Úplná historie stránky nemusí být plně zohledněna, protože v závislosti na konfiguraci systému mohou být staré revize automaticky smazány.',
'pages_revisions_named' => 'Revize stránky pro :pageName',
'pages_revision_named' => 'Revize stránky pro :pageName',
'pages_revision_restored_from' => 'Obnoveno z #:id; :summary',
'pages_revisions_created_by' => 'Vytvořeno uživatelem',
'pages_revisions_date' => 'Datum revize',
'pages_revisions_number' => 'Č. ',
'pages_revisions_sort_number' => 'Číslo revize',
'pages_revisions_numbered' => 'Revize č. :id',
'pages_revisions_numbered_changes' => 'Změny revize č. :id',
'pages_revisions_editor' => 'Typ editoru',
'pages_revisions_changelog' => 'Protokol změn',
'pages_revisions_changes' => 'Změny',
'pages_revisions_current' => 'Aktuální verze',
'pages_revisions_preview' => 'Náhled',
'pages_revisions_restore' => 'Obnovit',
'pages_revisions_none' => 'Tato stránka nemá žádné revize',
'pages_copy_link' => 'Kopírovat odkaz',
'pages_edit_content_link' => 'Upravit obsah',
'pages_permissions_active' => 'Oprávnění stránky byla aktivována',
'pages_initial_revision' => 'První vydání',
'pages_references_update_revision' => 'Automatická aktualizace interních odkazů',
'pages_initial_name' => 'Nová stránka',
'pages_editing_draft_notification' => 'Právě upravujete koncept, který byl uložen :timeDiff.',
'pages_draft_edited_notification' => 'Tato stránka se od té doby změnila. Je doporučeno aktuální koncept zahodit.',
'pages_draft_page_changed_since_creation' => 'Tato stránka byla aktualizována od vytvoření tohoto konceptu. Doporučuje se zrušit tento koncept nebo se postarat o to, abyste si nepřepsali žádné již zadané změny.',
'pages_draft_edit_active' => [
'start_a' => 'Uživatelé začali upravovat tuto stránku (celkem :count)',
'start_b' => ':userName začal/a upravovat tuto stránku',
'time_a' => 'od doby, kdy byla tato stránky naposledy aktualizována',
'time_b' => 'v posledních minutách (:minCount min.)',
'message' => ':start :time. Dávejte pozor abyste nepřepsali změny ostatním!',
],
'pages_draft_discarded' => 'Koncept zahozen. Editor nyní obsahuje aktuální verzi stránky.',
'pages_specific' => 'Konkrétní stránka',
'pages_is_template' => 'Šablona stránky',
// Editor Sidebar
'page_tags' => 'Štítky stránky',
'chapter_tags' => 'Štítky kapitoly',
'book_tags' => 'Štítky knihy',
'shelf_tags' => 'Štítky knihovny',
'tag' => 'Štítek',
'tags' => 'Štítky',
'tags_index_desc' => 'Tagy mohou být použity pro obsah v rámci systému pro pružnou formu kategorizace. Tagy mohou mít klíč i hodnotu, přičemž hodnota je nepovinná. Po aplikaci může být obsah dotazován pomocí názvu a hodnoty štítku.',
'tag_name' => 'Název štítku',
'tag_value' => 'Hodnota štítku (volitelné)',
'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' => '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í.',
'attachments_items' => 'Připojené položky',
'attachments_upload' => 'Nahrát soubor',
'attachments_link' => 'Připojit odkaz',
'attachments_set_link' => 'Nastavit odkaz',
'attachments_delete' => 'Jste si jisti, že chcete odstranit tuto přílohu?',
'attachments_dropzone' => 'Přetáhněte sem soubory myší nebo sem klikněte pro vybrání souboru',
'attachments_no_files' => 'Žádné soubory nebyly nahrány',
'attachments_explain_link' => 'Můžete pouze připojit odkaz pokud nechcete nahrávat soubor přímo. Může to být odkaz na jinou stránku nebo na soubor v cloudu.',
'attachments_link_name' => 'Název odkazu',
'attachment_link' => 'Odkaz na přílohu',
'attachments_link_url' => 'Odkaz na soubor',
'attachments_link_url_hint' => 'URL stránky nebo souboru',
'attach' => 'Připojit',
'attachments_insert_link' => 'Přidat odkaz na přílohu do stránky',
'attachments_edit_file' => 'Upravit soubor',
'attachments_edit_file_name' => 'Název souboru',
'attachments_edit_drop_upload' => 'Přetáhněte sem soubor myší nebo klikněte pro nahrání nového souboru a následné přepsání starého',
'attachments_order_updated' => 'Pořadí příloh aktualizováno',
'attachments_updated_success' => 'Podrobnosti příloh aktualizovány',
'attachments_deleted' => 'Příloha byla odstraněna',
'attachments_file_uploaded' => 'Soubor byl nahrán',
'attachments_file_updated' => 'Soubor byl aktualizován',
'attachments_link_attached' => 'Odkaz byl přiložen ke stránce',
'templates' => 'Šablony',
'templates_set_as_template' => 'Tato stránka je šablona',
'templates_explain_set_as_template' => 'Tuto stránku můžete nastavit jako šablonu, aby byl její obsah využit při vytváření dalších stránek. Ostatní uživatelé budou moci použít tuto šablonu, pokud mají oprávnění k zobrazení této stránky.',
'templates_replace_content' => 'Nahradit obsah stránky',
'templates_append_content' => 'Připojit za obsah stránky',
'templates_prepend_content' => 'Připojit před obsah stránky',
// Profile View
'profile_user_for_x' => 'Uživatelem již :time',
'profile_created_content' => 'Vytvořený obsah',
'profile_not_created_pages' => ':userName nevytvořil/a žádné stránky',
'profile_not_created_chapters' => ':userName nevytvořil/a žádné kapitoly',
'profile_not_created_books' => ':userName nevytvořil/a žádné knihy',
'profile_not_created_shelves' => ':userName nevytvořil/a žádné knihovny',
// Comments
'comment' => 'Komentář',
'comments' => 'Komentáře',
'comment_add' => 'Přidat komentář',
'comment_placeholder' => 'Zde zadejte komentář',
'comment_count' => '{0} Bez komentářů|{1} 1 komentář|[2,4] :count komentáře|[5,*] :count komentářů',
'comment_save' => 'Uložit komentář',
'comment_saving' => 'Ukládání komentáře...',
'comment_deleting' => 'Mazání komentáře...',
'comment_new' => 'Nový komentář',
'comment_created' => 'komentováno :createDiff',
'comment_updated' => 'Aktualizováno :updateDiff uživatelem :username',
'comment_deleted_success' => 'Komentář odstraněn',
'comment_created_success' => 'Komentář přidán',
'comment_updated_success' => 'Komentář aktualizován',
'comment_delete_confirm' => 'Opravdu chcete odstranit tento komentář?',
'comment_in_reply_to' => 'Odpověď na :commentId',
// Revision
'revision_delete_confirm' => 'Opravdu chcete odstranit tuto revizi?',
'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' => 'Při kopírování obsahu zvažte prosím níže.',
'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' => 'Soubory obrázků stránky nebudou duplikovány a původní obrázky si zachovají jejich vztah ke stránce, na kterou byly původně nahrány.',
'copy_consider_attachments' => 'Přílohy stránky nebudou zkopírovány.',
'copy_consider_access' => 'Po změně umístění, vlastníka nebo oprávnění může dojít k tomu, že obsah může být přístupný těm, kteří přístup dříve něměli.',
// Conversions
'convert_to_shelf' => 'Převést na knihovnu',
'convert_to_shelf_contents_desc' => 'Tuto knihu můžete převést na novou knihovnu se stejným obsahem. Kapitoly obsažené v této knize budou převedeny na nové knihy. Pokud tato kniha obsahuje jakékoli stránky, které nejsou uvedeny v kapitole, Tato kniha bude přejmenována a bude obsahovat tyto stránky a tato kniha se stane součástí nové knihovny.',
'convert_to_shelf_permissions_desc' => 'Veškerá oprávnění nastavená v této knize budou zkopírována do nové knihovny a do všech nových podřazených knih, které nemají vlastní oprávnění. Všimněte si, že oprávnění na regálech neobsahují automatickou kaskádu na obsah, jak to dělají pro knihy.',
'convert_book' => 'Převést knihu',
'convert_book_confirm' => 'Opravdu chcete převést tuto knihu?',
'convert_undo_warning' => 'To nelze tak snadno vrátit zpět.',
'convert_to_book' => 'Převést knihu',
'convert_to_book_desc' => 'Tuto kapitolu můžete převést na novou knihu se stejným obsahem. Veškerá oprávnění nastavená v této kapitole budou zkopírována do nové knihy, ale všechna zděděná oprávnění, z nadřazené knihy nebudou kopírovány, což by mohlo vést ke změně kontroly přístupu.',
'convert_chapter' => 'Převést kapitolu',
'convert_chapter_confirm' => 'Jste si jisti, že chcete převést tuto kapitolu?',
// References
'references' => 'Odkazy',
'references_none' => 'Nebyly nalezeny žádné odkazy na tuto položku.',
'references_to_desc' => 'Níže jsou uvedeny všechny známé stránky systému, které odkazují na tuto položku.',
];

112
lang/cs/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'Nemáte povolení přistupovat na požadovanou stránku.',
'permissionJson' => 'Nemáte povolení k provedení požadované akce.',
// Auth
'error_user_exists_different_creds' => 'Uživatel s emailem :email již existuje ale s jinými přihlašovacími údaji.',
'email_already_confirmed' => 'Emailová adresa již byla potvrzena. Zkuste se přihlásit.',
'email_confirmation_invalid' => 'Tento potvrzovací odkaz již neplatí nebo už byl použit. Zkuste prosím registraci znovu.',
'email_confirmation_expired' => 'Tento potvrzovací odkaz již neplatí, byl Vám odeslán nový potvrzovací e-mail.',
'email_confirmation_awaiting' => 'E-mailová adresa pro používaný účet musí být potvrzena',
'ldap_fail_anonymous' => 'Přístup k adresáři LDAP jako anonymní uživatel (anonymous bind) selhal',
'ldap_fail_authed' => 'Přístup k adresáři LDAP pomocí zadaného jména (dn) a hesla selhal',
'ldap_extension_not_installed' => 'Není nainstalováno rozšíření LDAP pro PHP',
'ldap_cannot_connect' => 'Nelze se připojit k adresáři LDAP. Prvotní připojení selhalo.',
'saml_already_logged_in' => 'Již jste přihlášeni',
'saml_user_not_registered' => 'Uživatel :name není registrován a automatická registrace je zakázána',
'saml_no_email_address' => 'Nelze najít e-mailovou adresu pro tohoto uživatele v datech poskytnutých externím přihlašovacím systémem',
'saml_invalid_response_id' => 'Požadavek z externího ověřovacího systému nebyl rozpoznám procesem, který tato aplikace spustila. Tento problém může způsobit stisknutí tlačítka Zpět po přihlášení.',
'saml_fail_authed' => 'Přihlášení pomocí :system selhalo, systém neposkytl úspěšnou autorizaci',
'oidc_already_logged_in' => 'Již jste přihlášeni',
'oidc_user_not_registered' => 'Uživatel :name není registrován a automatická registrace je zakázána',
'oidc_no_email_address' => 'Nelze najít e-mailovou adresu pro tohoto uživatele v datech poskytnutých externím přihlašovacím systémem',
'oidc_fail_authed' => 'Přihlášení pomocí :system selhalo, systém neposkytl úspěšnou autorizaci',
'social_no_action_defined' => 'Nebyla zvolena žádá akce',
'social_login_bad_response' => "Nastala chyba během přihlašování přes :socialAccount \n:error",
'social_account_in_use' => 'Tento účet na :socialAccount se již používá. Pokuste se s ním přihlásit volbou Přihlásit přes :socialAccount.',
'social_account_email_in_use' => 'Emailová adresa :email se již používá. Pokud máte již máte náš účet, můžete si jej propojit se svým účtem na :socialAccount v nastavení vašeho profilu.',
'social_account_existing' => 'Tento účet na :socialAccount je již propojen s vaším profilem zde.',
'social_account_already_used_existing' => 'Tento účet na :socialAccount je již používán jiným uživatelem.',
'social_account_not_used' => 'Tento účet na :socialAccount není spřažen s žádným uživatelem. Prosím přiřaďtě si jej v nastavení svého profilu.',
'social_account_register_instructions' => 'Pokud ještě nemáte náš účet, můžete se zaregistrovat pomocí vašeho účtu na :socialAccount.',
'social_driver_not_found' => 'Doplněk pro tohoto správce identity nebyl nalezen.',
'social_driver_not_configured' => 'Nastavení vašeho účtu na :socialAccount není správné. :socialAccount musí mít vaše svolení pro naší aplikaci vás přihlásit.',
'invite_token_expired' => 'Odkaz v pozvánce již bohužel vypršel. Namísto toho ale můžete zkusit resetovat heslo do Vašeho účtu.',
// System
'path_not_writable' => 'Nelze zapisovat na cestu k souboru :filePath. Zajistěte aby se dalo nahrávat na server.',
'cannot_get_image_from_url' => 'Nelze získat obrázek z adresy :url',
'cannot_create_thumbs' => 'Server nedokáže udělat náhledy. Zkontrolujte, že rozšíření GD pro PHP je nainstalováno.',
'server_upload_limit' => 'Server nepovoluje nahrávat tak veliké soubory. Zkuste prosím menší soubor.',
'uploaded' => 'Server nepovoluje nahrávat tak veliké soubory. Zkuste prosím menší soubor.',
'file_upload_timeout' => 'Nahrávání souboru trvalo příliš dlouho a tak bylo ukončeno.',
// Drawing & Images
'image_upload_error' => 'Nastala chyba během nahrávání souboru',
'image_upload_type_error' => 'Typ nahrávaného obrázku je neplatný.',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'Příloha nenalezena',
// Pages
'page_draft_autosave_fail' => 'Nepovedlo se uložit koncept. Než stránku uložíte, ujistěte se, že jste připojeni k internetu.',
'page_custom_home_deletion' => 'Nelze odstranit tuto stránku, protože je nastavena jako uvítací stránka',
// Entities
'entity_not_found' => 'Prvek nenalezen',
'bookshelf_not_found' => 'Knihovna nenalezena',
'book_not_found' => 'Kniha nenalezena',
'page_not_found' => 'Stránka nenalezena',
'chapter_not_found' => 'Kapitola nenalezena',
'selected_book_not_found' => 'Vybraná kniha nebyla nalezena',
'selected_book_chapter_not_found' => 'Zvolená kniha nebo kapitola nebyla nalezena',
'guests_cannot_save_drafts' => 'Nepřihlášení návštěvníci nemohou ukládat koncepty',
// Users
'users_cannot_delete_only_admin' => 'Nemůžete odstranit posledního administrátora',
'users_cannot_delete_guest' => 'Uživatele Host není možno odstranit',
// Roles
'role_cannot_be_edited' => 'Tuto roli nelze editovat',
'role_system_cannot_be_deleted' => 'Toto je systémová role a nelze jí odstranit',
'role_registration_default_cannot_delete' => 'Tuto roli nelze odstranit dokud je nastavená jako výchozí role pro registraci nových uživatelů',
'role_cannot_remove_only_admin' => 'Tento uživatel má roli administrátora. Přiřaďte roli administrátora někomu jinému než jí odeberete zde.',
// Comments
'comment_list' => 'Při načítání komentářů nastala chyba.',
'cannot_add_comment_to_draft' => 'Nemůžete přidávat komentáře ke konceptu.',
'comment_add' => 'Při přidávání / aktualizaci komentáře nastala chyba.',
'comment_delete' => 'Při odstraňování komentáře nastala chyba.',
'empty_comment' => 'Nemůžete přidat prázdný komentář.',
// Error pages
'404_page_not_found' => 'Stránka nenalezena',
'sorry_page_not_found' => 'Omlouváme se, ale stránka, kterou hledáte, nebyla nalezena.',
'sorry_page_not_found_permission_warning' => 'Pokud očekáváte, že by stránka měla existovat, možná jen nemáte oprávnění pro její zobrazení.',
'image_not_found' => 'Obrázek nenalezen',
'image_not_found_subtitle' => 'Omlouváme se, ale obrázek, který hledáte, nebyl nalezen.',
'image_not_found_details' => 'Pokud očekáváte, že by obrázel měl existovat, tak byl zřejmě již odstraněn.',
'return_home' => 'Návrat domů',
'error_occurred' => 'Nastala chyba',
'app_down' => ':appName je momentálně vypnutá',
'back_soon' => 'Brzy bude opět v provozu.',
// API errors
'api_no_authorization_found' => 'V požadavku nebyl nalezen žádný autorizační token',
'api_bad_authorization_format' => 'V požadavku byl nalezen autorizační token, ale jeho formát se zdá být chybný',
'api_user_token_not_found' => 'Pro zadaný autorizační token nebyl nalezen žádný odpovídající API token',
'api_incorrect_token_secret' => 'Poskytnutý Token Secret neodpovídá použitému API tokenu',
'api_user_no_api_permission' => 'Vlastník použitého API tokenu nemá oprávnění provádět API volání',
'api_user_token_expired' => 'Platnost autorizačního tokenu vypršela',
// Settings & Maintenance
'maintenance_test_email_failure' => 'Při posílání testovacího e-mailu nastala chyba:',
];

12
lang/cs/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; Předchozí',
'next' => 'Další &raquo;',
];

15
lang/cs/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'password' => 'Heslo musí mít alespoň osm znaků a shodovat se v obou polích.',
'user' => "Uživatel s touto e-mailovou adresou nebyl nalezen.",
'token' => 'Token pro obnovení hesla není platný pro tuto e-mailovou adresu.',
'sent' => 'Poslali jsme Vám e-mail s odkazem pro obnovení hesla!',
'reset' => 'Vaše heslo bylo obnoveno!',
];

18
lang/cs/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Zkratky',
'shortcuts_interface' => 'Zobrazit klávesové zkratky',
'shortcuts_toggle_desc' => 'Zde můžete povolit nebo zakázat klávesové zkratky systémového rozhraní používané pro navigaci a akce.',
'shortcuts_customize_desc' => 'Po výběru vstupu pro zástupce si můžete přizpůsobit všechny klávesové zkratky.',
'shortcuts_toggle_label' => 'Klávesové zkratky povoleny',
'shortcuts_section_navigation' => 'Navigace',
'shortcuts_section_actions' => 'Společné akce',
'shortcuts_save' => 'Uložit zkratky',
'shortcuts_overlay_desc' => 'Poznámka: Když jsou povoleny zkratky, je k dispozici pomocný překryv stisknutím "? která zvýrazní dostupné zkratky pro akce viditelné na obrazovce.',
'shortcuts_update_success' => 'Nastavení pro zkratky bylo aktualizováno!',
];

328
lang/cs/settings.php Normal file
View File

@ -0,0 +1,328 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'Nastavení',
'settings_save' => 'Uložit nastavení',
'settings_save_success' => 'Nastavení uloženo',
'system_version' => 'Verze systému: ',
'categories' => 'Kategorie',
// App Settings
'app_customization' => 'Přizpůsobení',
'app_features_security' => 'Funkce a zabezpečení',
'app_name' => 'Název aplikace',
'app_name_desc' => 'Název se bude zobrazovat v záhlaví této aplikace a v e-mailech odesílaných systémem.',
'app_name_header' => 'Zobrazovat název aplikace v záhlaví',
'app_public_access' => 'Veřejný přístup',
'app_public_access_desc' => 'Zapnutím této volby umožníte nepřihlášeným návštěvníkům přístup k Vašemu obsahu v BookStack aplikaci.',
'app_public_access_desc_guest' => 'Přístup pro nepřihlášené návštěvníky je možné nastavit přes uživatele "Guest".',
'app_public_access_toggle' => 'Povolit veřejný přístup',
'app_public_viewing' => 'Povolit prohlížení veřejností?',
'app_secure_images' => 'Nahrávat obrázky neveřejně a zabezpečeně',
'app_secure_images_toggle' => 'Zapnout bezpečnější nahrávání obrázků',
'app_secure_images_desc' => 'Z výkonnostních důvodů jsou všechny obrázky veřejně dostupné. Tato volba přidá do adresy obrázku náhodný řetězec, aby nikdo neodhadnul adresu obrázku. Ujistěte se, že server nezobrazuje v adresáři seznam souborů, což by přístup k obrázkům opět otevřelo.',
'app_default_editor' => 'Výchozí editor',
'app_default_editor_desc' => 'Vyberte, který editor bude použit ve výchozím nastavení při úpravách nových stránek. To může být přepsáno na úrovni stránky, kde to dovolují oprávnění.',
'app_custom_html' => 'Vlastní obsah hlavičky HTML',
'app_custom_html_desc' => 'Cokoliv sem napíšete bude přidáno na konec sekce <head> v každém místě této aplikace. To se hodí pro přidávání nebo změnu CSS stylů nebo přidání kódu pro analýzu používání (např.: google analytics.).',
'app_custom_html_disabled_notice' => 'Na této stránce nastavení je zakázán vlastní obsah HTML hlavičky, aby bylo zajištěno, že bude možné vrátit případnou problematickou úpravu.',
'app_logo' => 'Logo aplikace',
'app_logo_desc' => 'Používá se v záhlaví aplikace, a v jiných oblastech. Tento obrázek by měl být velký 86px. Větší obrázky budou zmenšeny.',
'app_icon' => 'Ikona aplikace',
'app_icon_desc' => 'Tato ikona se používá pro záložky prohlížeče a ikony zástupců. Obrazek by měl být čtverec o velikosti 256px a formátu PNG.',
'app_homepage' => 'Úvodní stránka aplikace',
'app_homepage_desc' => 'Zvolte si zobrazení, které se použije jako úvodní stránka. U zvolených stránek bude ignorováno jejich oprávnění.',
'app_homepage_select' => 'Zvolte stránku',
'app_footer_links' => 'Odkazy v zápatí',
'app_footer_links_desc' => 'Přidejte odkazy, které se zobrazí v zápatí webu. Ty se zobrazí ve spodní části většiny stránek, včetně těch, které nevyžadují přihlášení. K použití překladů definovaných systémem můžete použít štítek „trans::<key>“. Například: Použití „trans::common.privacy_policy“ přeloží text na „Zásady ochrany osobních údajů“ a „trans::common.terms_of_service“ poskytne přeložený text „Podmínky služby“.',
'app_footer_links_label' => 'Text odkazu',
'app_footer_links_url' => 'URL odkazu',
'app_footer_links_add' => 'Přidat odkaz do zápatí',
'app_disable_comments' => 'Vypnutí komentářů',
'app_disable_comments_toggle' => 'Vypnout komentáře',
'app_disable_comments_desc' => 'Vypne komentáře napříč všemi stránkami. <br> Existující komentáře se přestanou zobrazovat.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'Barva knihovny',
'book_color' => 'Barva knihy',
'chapter_color' => 'Barva kapitoly',
'page_color' => 'Barva stránky',
'page_draft_color' => 'Barva návrhu stránky',
// Registration Settings
'reg_settings' => 'Nastavení registrace',
'reg_enable' => 'Povolení registrace',
'reg_enable_toggle' => 'Povolit registrace',
'reg_enable_desc' => 'Pokud jsou povoleny registrace, bude se uživatel moci sám registrovat jako uživatel aplikace. Po registraci dostane jednu výchozí uživatelskou roli.',
'reg_default_role' => 'Role přiřazená po registraci',
'reg_enable_external_warning' => 'Pokud je povolené externí ověřování přes LDAP nebo SAML, je výše uvedená možnost ignorována. Uživatelský účet budou automaticky vytvořen i neexistujícímu uživateli, jakmile se úspěšně přihlásí přes použitý externí přihlašovací systém.',
'reg_email_confirmation' => 'Ověření e-mailu',
'reg_email_confirmation_toggle' => 'Vyžadovat ověření e-mailu',
'reg_confirm_email_desc' => 'Pokud je zapnuté Omezení registrace podle domény, bude e-mail ověřován vždy a tato volba bude ignorována.',
'reg_confirm_restrict_domain' => 'Omezit registraci podle domény',
'reg_confirm_restrict_domain_desc' => 'Zadejte seznam e-mailových domén oddělených čárkami, na které chcete registraci omezit. Registrujícímu se uživateli bude zaslán e-mail, aby ověřil svoji e-mailovou adresu před tím, než mu bude přístup do aplikace povolen. <br> Upozorňujeme, že po úspěšné registraci může uživatel svoji e-mailovou adresu změnit.',
'reg_confirm_restrict_domain_placeholder' => 'Žádná omezení nebyla nastavena',
// Maintenance settings
'maint' => 'Údržba',
'maint_image_cleanup' => 'Pročistění obrázků',
'maint_image_cleanup_desc' => 'Prohledá stránky a jejich revize, aby zjistil, které obrázky a kresby jsou momentálně používány a které jsou zbytečné. Zajistěte plnou zálohu databáze a obrázků než se do toho pustíte.',
'maint_delete_images_only_in_revisions' => 'Odstranit i obrázky, které se vyskytují pouze ve starých revizích stránky',
'maint_image_cleanup_run' => 'Spustit pročištění',
'maint_image_cleanup_warning' => 'Nalezeno :count potenciálně nepoužitých obrázků. Jste si jisti, že je chcete odstranit?',
'maint_image_cleanup_success' => 'Nalezeno :count potenciálně nepoužitých obrázků a všechny byly odstraněny!',
'maint_image_cleanup_nothing_found' => 'Žádné potenciálně nepoužité obrázky nebyly nalezeny. Nic nebylo smazáno.',
'maint_send_test_email' => 'Odeslat zkušební e-mail',
'maint_send_test_email_desc' => 'Toto pošle zkušební e-mail na vaši e-mailovou adresu uvedenou ve vašem profilu.',
'maint_send_test_email_run' => 'Odeslat zkušební e-mail',
'maint_send_test_email_success' => 'E-mail odeslán na :address',
'maint_send_test_email_mail_subject' => 'Testovací e-mail',
'maint_send_test_email_mail_greeting' => 'Zdá se, že posílání e-mailů funguje!',
'maint_send_test_email_mail_text' => 'Gratulujeme! Protože jste dostali tento e-mail, zdá se, že nastavení e-mailů je v pořádku.',
'maint_recycle_bin_desc' => 'Odstraněné knihovny, knihy, kapitoly a stránky se přesouvají do Koše, aby je bylo možné obnovit nebo trvale smazat. Starší položky v koši mohou být po čase automaticky odstraněny v závislosti na konfiguraci systému.',
'maint_recycle_bin_open' => 'Otevřít Koš',
'maint_regen_references' => 'Přegenerovat odkazy',
'maint_regen_references_desc' => 'Tato akce obnoví referenční index křížových položek v rámci databáze. Toto je obvykle zpracováno automaticky, ale tato akce může být užitečná pro indexování starého obsahu nebo obsahu přidaného neoficiálními metodami.',
'maint_regen_references_success' => 'Referenční index byl obnoven!',
'maint_timeout_command_note' => 'Poznámka: Tato akce může trvat nějakou dobu, což může vést k vypršení časového limitu v některých webových prostředích. Alternativně se tato akce provádí pomocí příkazu terminálu.',
// Recycle Bin
'recycle_bin' => 'Koš',
'recycle_bin_desc' => 'Zde můžete obnovit položky, které byly odstraněny, nebo zvolit jejich trvalé odstranění ze systému. Tento seznam je nefiltrovaný, na rozdíl od podobných seznamů aktivit v systému, kde jsou použity filtry podle oprávnění.',
'recycle_bin_deleted_item' => 'Odstraněná položka',
'recycle_bin_deleted_parent' => 'Nadřazená položka',
'recycle_bin_deleted_by' => 'Odstranil/a',
'recycle_bin_deleted_at' => 'Čas odstranění',
'recycle_bin_permanently_delete' => 'Trvale odstranit',
'recycle_bin_restore' => 'Obnovit',
'recycle_bin_contents_empty' => 'Koš je nyní prázdný',
'recycle_bin_empty' => 'Vysypat Koš',
'recycle_bin_empty_confirm' => 'Toto trvale odstraní všechny položky v Koši včetně obsahu vloženého v každé položce. Opravdu chcete vysypat Koš?',
'recycle_bin_destroy_confirm' => 'Tato akce trvale odstraní ze systému tuto položku spolu s veškerým vloženým obsahem a tento obsah nebudete moci obnovit. Opravdu chcete tuto položku trvale odstranit?',
'recycle_bin_destroy_list' => 'Položky k trvalému odstranění',
'recycle_bin_restore_list' => 'Položky k obnovení',
'recycle_bin_restore_confirm' => 'Tato akce obnoví odstraněnou položku včetně veškerého vloženého obsahu do původního umístění. Pokud bylo původní umístění od té doby odstraněno a nyní je v Koši, bude také nutné obnovit nadřazenou položku.',
'recycle_bin_restore_deleted_parent' => 'Nadřazená položka této položky byla také odstraněna. Ty zůstanou odstraněny, dokud nebude obnoven i nadřazený objekt.',
'recycle_bin_restore_parent' => 'Obnovit nadřazenu položku',
'recycle_bin_destroy_notification' => 'Celkem odstraněno :count položek z Koše.',
'recycle_bin_restore_notification' => 'Celkem obnoveno :count položek z Koše.',
// Audit Log
'audit' => 'Protokol auditu',
'audit_desc' => 'Tento protokol auditu zobrazuje seznam činností zaznamenaných v systému. Tento seznam není filtrován na rozdíl od podobných seznamů aktivit v systému, kde jsou použity filtry podle oprávnění.',
'audit_event_filter' => 'Filtr událostí',
'audit_event_filter_no_filter' => 'Bez filtru',
'audit_deleted_item' => 'Odstraněná položka',
'audit_deleted_item_name' => 'Jméno: :name',
'audit_table_user' => 'Uživatel',
'audit_table_event' => 'Událost',
'audit_table_related' => 'Související položka nebo detail',
'audit_table_ip' => 'IP adresa',
'audit_table_date' => 'Datum aktivity',
'audit_date_from' => 'Časový rozsah od',
'audit_date_to' => 'Časový rozsah do',
// Role Settings
'roles' => 'Role',
'role_user_roles' => 'Uživatelské role',
'roles_index_desc' => 'Role se používají ke sdružování uživatelů a k poskytování systémových oprávnění jejich členům. Pokud je uživatel členem více rolí, udělená oprávnění budou uložena a uživatel zdědí všechny schopnosti.',
'roles_x_users_assigned' => '1 přiřazený uživatel|:count přiřazených uživatelů',
'roles_x_permissions_provided' => '1 oprávnění|:count oprávnění',
'roles_assigned_users' => 'Přiřazení uživatelé',
'roles_permissions_provided' => 'Poskytnutá oprávnění',
'role_create' => 'Vytvořit novou roli',
'role_create_success' => 'Role byla vytvořena',
'role_delete' => 'Odstranit roli',
'role_delete_confirm' => 'Role \':roleName\' bude odstraněna.',
'role_delete_users_assigned' => 'Role je přiřazena :userCount uživatelům. Pokud jim chcete náhradou přidělit jinou roli, zvolte jednu z následujících.',
'role_delete_no_migration' => "Nepřiřazovat uživatelům náhradní roli",
'role_delete_sure' => 'Opravdu chcete tuto roli odstranit?',
'role_delete_success' => 'Role byla odstraněna',
'role_edit' => 'Upravit roli',
'role_details' => 'Detaily role',
'role_name' => 'Název role',
'role_desc' => 'Stručný popis role',
'role_mfa_enforced' => 'Vyžaduje Vícefaktorové ověření',
'role_external_auth_id' => 'Přihlašovací identifikátory třetích stran',
'role_system' => 'Systémová oprávnění',
'role_manage_users' => 'Správa uživatelů',
'role_manage_roles' => 'Správa rolí a jejich práv',
'role_manage_entity_permissions' => 'Správa práv všech knih, kapitol a stránek',
'role_manage_own_entity_permissions' => 'Správa práv vlastních knih, kapitol a stránek',
'role_manage_page_templates' => 'Správa šablon stránek',
'role_access_api' => 'Přístup k systémovému API',
'role_manage_settings' => 'Správa nastavení aplikace',
'role_export_content' => 'Exportovat obsah',
'role_editor_change' => 'Změnit editor stránek',
'role_asset' => 'Obsahová oprávnění',
'roles_system_warning' => 'Berte na vědomí, že přístup k některému ze tří výše uvedených oprávnění může uživateli umožnit změnit svá vlastní oprávnění nebo oprávnění ostatních uživatelů v systému. Přiřazujte role s těmito oprávněními pouze důvěryhodným uživatelům.',
'role_asset_desc' => 'Tato oprávnění řídí přístup k obsahu napříč systémem. Specifická oprávnění na knihách, kapitolách a stránkách převáží tato nastavení.',
'role_asset_admins' => 'Administrátoři automaticky dostávají přístup k veškerému obsahu, ale tyto volby mohou ukázat nebo skrýt volby v uživatelském rozhraní.',
'role_asset_image_view_note' => 'To se týká viditelnosti ve správci obrázků. Skutečný přístup k nahraným souborům obrázků bude záviset na možnosti uložení systémových obrázků.',
'role_all' => 'Vše',
'role_own' => 'Vlastní',
'role_controlled_by_asset' => 'Řídí se obsahem, do kterého jsou nahrávány',
'role_save' => 'Uložit roli',
'role_update_success' => 'Role byla aktualizována',
'role_users' => 'Uživatelé mající tuto roli',
'role_users_none' => 'Žádný uživatel nemá tuto roli',
// Users
'users' => 'Uživatelé',
'users_index_desc' => 'Vytváření a správa jednotlivých uživatelských účtů v rámci systému. Uživatelské účty jsou používány pro přihlášení a přiřazování obsahu a aktivity. Přístupová práva jsou primárně založena na roli, ale vlastnictví obsahu uživatele může kromě jiných faktorů také ovlivnit oprávnění a přístup.',
'user_profile' => 'Profil uživatele',
'users_add_new' => 'Přidat nového uživatele',
'users_search' => 'Vyhledávání uživatelů',
'users_latest_activity' => 'Nedávná aktivita',
'users_details' => 'Údaje o uživateli',
'users_details_desc' => 'Nastavte zobrazované jméno a e-mailovou adresu pro tohoto uživatele. E-mailová adresa bude použita pro přihlášení do aplikace.',
'users_details_desc_no_email' => 'Nastavte zobrazované jméno pro tohoto uživatele, aby jej ostatní uživatele poznali.',
'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ě 8 znaků dlouhé.',
'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' => '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?',
'users_migrate_ownership' => 'Převést vlastnictví',
'users_migrate_ownership_desc' => 'Zde zvolte jiného uživatele, pokud chcete, aby se stal vlastníkem všech položek aktuálně vlastněných tímto uživatelem.',
'users_none_selected' => 'Nebyl zvolen žádný uživatel',
'users_edit' => 'Upravit uživatele',
'users_edit_profile' => 'Upravit profil',
'users_avatar' => 'Obrázek uživatele',
'users_avatar_desc' => 'Zvolte obrázek, který bude reprezentovat tohoto uživatele. Měl by být přibližně 256px velký ve tvaru čtverce.',
'users_preferred_language' => 'Preferovaný jazyk',
'users_preferred_language_desc' => 'Tato volba ovlivní pouze jazyk používaný v uživatelském rozhraní aplikace. Volba nemá vliv na žádný uživateli vytvářený obsah.',
'users_social_accounts' => 'Sociální účty',
'users_social_accounts_info' => 'Zde můžete přidat vaše účty ze sociálních sítí pro pohodlnější přihlašování. Odpojení účtů neznamená, že tato aplikace ztratí práva číst detaily z vašeho účtu. Zakázat této aplikaci přístup k detailům vašeho účtu musíte přímo ve svém profilu na dané sociální síti.',
'users_social_connect' => 'Připojit účet',
'users_social_disconnect' => 'Odpojit účet',
'users_social_connected' => 'Účet :socialAccount byl připojen k vašemu profilu.',
'users_social_disconnected' => 'Účet :socialAccount byl odpojen od vašeho profilu.',
'users_api_tokens' => 'API Tokeny',
'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' => '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 nastavená metoda|:count nastavených metod',
'users_mfa_configure' => 'Konfigurovat metody',
// API Tokens
'user_api_token_create' => 'Vytvořit API Token',
'user_api_token_name' => 'Název',
'user_api_token_name_desc' => 'Zadejte srozumitelný název tokenu, který vám později může pomoci připomenout účel, za jakým jste token vytvářeli.',
'user_api_token_expiry' => 'Platný do',
'user_api_token_expiry_desc' => 'Zadejte datum, kdy platnost tokenu vyprší. Po tomto datu nebudou požadavky, které používají tento token, fungovat. Pokud ponecháte pole prázdné, bude tokenu nastavena platnost na dalších 100 let.',
'user_api_token_create_secret_message' => 'Ihned po vytvoření tokenu Vám bude vygenerován a zobrazen "Token ID" a "Token Secret". Upozorňujeme, že "Token Secret" bude možné zobrazit pouze jednou, ujistěte se, že si jej poznamenáte a uložíte na bezpečné místo před tím, než budete pokračovat dále.',
'user_api_token_create_success' => 'API Token byl vytvořen',
'user_api_token_update_success' => 'API Token byl aktualizován',
'user_api_token' => 'API Token',
'user_api_token_id' => 'Token ID',
'user_api_token_id_desc' => 'Toto je neupravitelný systémový identifikátor generovaný pro tento Token, který musí být uveden v API requestu.',
'user_api_token_secret' => 'Token Secret',
'user_api_token_secret_desc' => 'Toto je systémem generovaný "Secret" pro tento Token, který musí být v API requestech. Toto bude zobrazeno pouze jednou, takže si uložte tuto hodnotu na bezpečné místo.',
'user_api_token_created' => 'Token vytvořen :timeAgo',
'user_api_token_updated' => 'Token aktualizován :timeAgo',
'user_api_token_delete' => 'Odstranit Token',
'user_api_token_delete_warning' => 'Tímto plně odstraníte tento API Token s názvem \':tokenName\' ze systému.',
'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_index_desc' => 'Webhooks jsou způsob, jak odeslat data na externí URL, pokud se vyskytnou určité akce a události v systému, které umožňují integraci událostí s externími platformami, jako jsou systémy zasílání zpráv nebo oznámení.',
'webhooks_x_trigger_events' => '1 spouštěcí událost|:count spouštěcí události',
'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' => 'Zadejte uživatelsky přívětivé jméno a koncový bod POST jako umístění pro zasílání dat webhooku.',
'webhooks_events' => 'Události webhooku',
'webhooks_events_desc' => 'Vyberte všechny události, které by měly spustit tento webhook pro volání.',
'webhooks_events_warning' => 'Mějte na paměti, že tyto události budou spouštěny pro všechny vybrané události, i když budou použita vlastní oprávnění. Zajistěte, aby používání tohoto webového háčku nezobrazovalo důvěrné obsahy.',
'webhooks_events_all' => 'Všechny události systému',
'webhooks_name' => 'Název webhooku',
'webhooks_timeout' => 'Časový limit požadavku Webhook (sekundy)',
'webhooks_endpoint' => 'Koncový bod webhooku',
'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' => 'Webový háček je odesílán jako POST požadavek na konfigurovaný koncový bod ve formátu JSON ve formátu níže. Vlastnosti "related_item" a "url" jsou volitelné a budou záviset na typu události spuštěné.',
'webhooks_status' => 'Stav webhooku',
'webhooks_last_called' => 'Poslední volání:',
'webhooks_last_errored' => 'Poslední chyba:',
'webhooks_last_error_message' => 'Poslední chybová zpráva',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Català',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];

117
lang/cs/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => ':attribute musí být přijat.',
'active_url' => ':attribute není platnou URL adresou.',
'after' => ':attribute musí být datum po :date.',
'alpha' => ':attribute může obsahovat pouze písmena.',
'alpha_dash' => ':attribute může obsahovat pouze písmena, číslice, pomlčky a podtržítka. České znaky (á, é, í, ó, ú, ů, ž, š, č, ř, ď, ť, ň) nejsou podporovány.',
'alpha_num' => ':attribute může obsahovat pouze písmena a číslice.',
'array' => ':attribute musí být pole.',
'backup_codes' => 'Zadaný kód není platný nebo již byl použit.',
'before' => ':attribute musí být datum před :date.',
'between' => [
'numeric' => ':attribute musí být hodnota mezi :min a :max.',
'file' => ':attribute musí být větší než :min a menší než :max Kilobytů.',
'string' => ':attribute musí být delší než :min a kratší než :max znaků.',
'array' => ':attribute musí obsahovat nejméně :min a nesmí obsahovat více než :max prvků.',
],
'boolean' => ':attribute musí být true nebo false',
'confirmed' => ':attribute nesouhlasí.',
'date' => ':attribute musí být platné datum.',
'date_format' => ':attribute není platný formát data podle :format.',
'different' => ':attribute a :other se musí lišit.',
'digits' => ':attribute musí být :digits pozic dlouhé.',
'digits_between' => ':attribute musí být dlouhé nejméně :min a nejvíce :max pozic.',
'email' => ':attribute není platný formát.',
'ends_with' => ':attribute musí končit jednou z následujících hodnot: :values',
'file' => ':attribute musí být zadán jako platný soubor.',
'filled' => ':attribute musí být vyplněno.',
'gt' => [
'numeric' => ':attribute musí být větší než :value.',
'file' => 'Velikost souboru :attribute musí být větší než :value kB.',
'string' => 'Počet znaků :attribute musí být větší :value.',
'array' => 'Pole :attribute musí mít více prvků než :value.',
],
'gte' => [
'numeric' => ':attribute musí být větší nebo rovno :value.',
'file' => 'Velikost souboru :attribute musí být větší nebo rovno :value kB.',
'string' => 'Počet znaků :attribute musí být větší nebo rovno :value.',
'array' => 'Pole :attribute musí mít :value prvků nebo více.',
],
'exists' => 'Zvolená hodnota pro :attribute není platná.',
'image' => ':attribute musí být obrázek.',
'image_extension' => ':attribute musí mít platné a podporované rozšíření obrázku.',
'in' => 'Zvolená hodnota pro :attribute je neplatná.',
'integer' => ':attribute musí být celé číslo.',
'ip' => ':attribute musí být platnou IP adresou.',
'ipv4' => ':attribute musí být platná IPv4 adresa.',
'ipv6' => ':attribute musí být platná IPv6 adresa.',
'json' => ':attribute musí být platný JSON řetězec.',
'lt' => [
'numeric' => ':attribute musí být menší než :value.',
'file' => 'Velikost souboru :attribute musí být menší než :value kB.',
'string' => ':attribute musí obsahovat méně než :value znaků.',
'array' => ':attribute by měl obsahovat méně než :value položek.',
],
'lte' => [
'numeric' => ':attribute musí být menší nebo rovno :value.',
'file' => 'Velikost souboru :attribute musí být menší než :value kB.',
'string' => ':attribute nesmí být delší než :value znaků.',
'array' => ':attribute by měl obsahovat maximálně :value položek.',
],
'max' => [
'numeric' => ':attribute nemůže být větší než :max.',
'file' => 'Velikost souboru :attribute musí být menší než :value kB.',
'string' => ':attribute nemůže být delší než :max znaků.',
'array' => ':attribute nemůže obsahovat více než :max prvků.',
],
'mimes' => ':attribute musí být jeden z následujících datových typů :values.',
'min' => [
'numeric' => ':attribute musí být větší než :min.',
'file' => ':attribute musí být větší než :min kB.',
'string' => ':attribute musí být delší než :min znaků.',
'array' => ':attribute musí obsahovat více než :min prvků.',
],
'not_in' => 'Zvolená hodnota pro :attribute je neplatná.',
'not_regex' => ':attribute musí být regulární výraz.',
'numeric' => ':attribute musí být číslo.',
'regex' => ':attribute nemá správný formát.',
'required' => ':attribute musí být vyplněno.',
'required_if' => ':attribute musí být vyplněno pokud :other je :value.',
'required_with' => ':attribute musí být vyplněno pokud :values je vyplněno.',
'required_with_all' => ':attribute musí být vyplněno pokud :values je zvoleno.',
'required_without' => ':attribute musí být vyplněno pokud :values není vyplněno.',
'required_without_all' => ':attribute musí být vyplněno pokud není žádné z :values zvoleno.',
'same' => ':attribute a :other se musí shodovat.',
'safe_url' => 'Zadaný odkaz může být nebezpečný.',
'size' => [
'numeric' => ':attribute musí být přesně :size.',
'file' => ':attribute musí mít přesně :size Kilobytů.',
'string' => ':attribute musí být přesně :size znaků dlouhý.',
'array' => ':attribute musí obsahovat právě :size prvků.',
],
'string' => ':attribute musí být řetězec znaků.',
'timezone' => ':attribute musí být platná časová zóna.',
'totp' => 'Zadaný kód je neplatný nebo vypršel.',
'unique' => ':attribute musí být unikátní.',
'url' => 'Formát :attribute je neplatný.',
'uploaded' => 'Nahrávání :attribute se nezdařilo.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'Je nutné potvrdit heslo',
],
],
// Custom validation attributes
'attributes' => [],
];

73
lang/cy/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'tudalen wedi\'i chreu',
'page_create_notification' => 'Tudalen wedi\'i chreu\'n llwyddiannus',
'page_update' => 'tudalen wedi\'i diweddaru',
'page_update_notification' => 'Tudalen wedi\'i diweddaru\'n llwyddiannus',
'page_delete' => 'tudalen wedi\'i dileu',
'page_delete_notification' => 'Cafodd y dudalen ei dileu yn llwyddiannus',
'page_restore' => 'tudalen wedi\'i hadfer',
'page_restore_notification' => 'Cafodd y dudalen ei hadfer yn llwyddiannus',
'page_move' => 'symwyd tudalen',
// Chapters
'chapter_create' => 'pennod creu',
'chapter_create_notification' => 'Pennod wedi\'i chreu\'n llwyddiannus',
'chapter_update' => 'pennod wedi diweddaru',
'chapter_update_notification' => 'Pennod wedi\'i diweddaru\'n llwyddiannus',
'chapter_delete' => 'pennod wedi dileu',
'chapter_delete_notification' => 'Pennod wedi\'i dileu\'n llwyddiannus',
'chapter_move' => 'pennod wedi symud',
// Books
'book_create' => 'llyfr wedi creu',
'book_create_notification' => 'Llyfr wedi\'i creu\'n llwyddiannus',
'book_create_from_chapter' => 'converted chapter to book',
'book_create_from_chapter_notification' => 'Chapter successfully converted to a book',
'book_update' => 'llyfr wedi diweddaru',
'book_update_notification' => 'Llyfr wedi\'i diweddaru\'n llwyddiannus',
'book_delete' => 'llyfr wedi\'i dileu',
'book_delete_notification' => 'Cafodd y llyfr ei dileu yn llwyddiannus',
'book_sort' => 'llyfr wedi\'i ddidoli',
'book_sort_notification' => 'Ail-archebwyd y llyfr yn llwyddiannus',
// Bookshelves
'bookshelf_create' => 'created shelf',
'bookshelf_create_notification' => 'Shelf successfully created',
'bookshelf_create_from_book' => 'converted book to shelf',
'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf',
'bookshelf_update' => 'updated shelf',
'bookshelf_update_notification' => 'Shelf successfully updated',
'bookshelf_delete' => 'deleted shelf',
'bookshelf_delete_notification' => 'Shelf successfully deleted',
// Favourites
'favourite_add_notification' => 'Mae ":name" wedi\'i ychwanegu at eich ffefrynnau',
'favourite_remove_notification' => 'Mae ":name" wedi\'i tynnu o\'ch ffefrynnau',
// MFA
'mfa_setup_method_notification' => 'Dull aml-ffactor wedi\'i ffurfweddu\'n llwyddiannus',
'mfa_remove_method_notification' => 'Llwyddwyd i ddileu dull aml-ffactor',
// Webhooks
'webhook_create' => 'webhook wedi creu',
'webhook_create_notification' => 'Webhook wedi\'i creu\'n llwyddiannus',
'webhook_update' => 'webhook wedi\'i diweddaru',
'webhook_update_notification' => 'Webhook wedi\'i diweddaru\'n llwyddiannus',
'webhook_delete' => 'webhook wedi\'i dileu',
'webhook_delete_notification' => 'Webhook wedi\'i dileu\'n llwyddiannus',
// Users
'user_update_notification' => 'Diweddarwyd y defnyddiwr yn llwyddiannus',
'user_delete_notification' => 'Tynnwyd y defnyddiwr yn llwyddiannus',
// Other
'commented_on' => 'gwnaeth sylwadau ar',
'permissions_update' => 'caniatadau wedi\'u diweddaru',
];

117
lang/cy/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Nid yw\'r manylion hyn yn cyfateb i\'n cofnodion.',
'throttle' => 'Gormod o ymdrechion mewngofnodi. Rhowch gynnig arall arni o gwmpas :seconds eiliadau.',
// Login & Register
'sign_up' => 'Cofrestru',
'log_in' => 'Mewngofnodi',
'log_in_with' => 'Mewngofnodi efo :socialDriver',
'sign_up_with' => 'Cofrestru efo :socialDriver',
'logout' => 'Allgofnodi',
'name' => 'Enw',
'username' => 'Enw defnyddiwr',
'email' => 'Ebost',
'password' => 'Cyfrinair',
'password_confirm' => 'Cadarnhau cyfrinair',
'password_hint' => 'Rhaid bod o leiaf 8 nod',
'forgot_password' => 'Wedi anghofio cyfrinair?',
'remember_me' => 'Cofiwch fi',
'ldap_email_hint' => 'Rhowch e-bost i\'w ddefnyddio ar gyfer y cyfrif hwn.',
'create_account' => 'Creu cyfrif',
'already_have_account' => 'Oes gennych chi gyfrif yn barod?',
'dont_have_account' => 'Dim cyfrif?',
'social_login' => 'Mewngofnodi cymdeithasol',
'social_registration' => 'Cofrestru cymdeithasol',
'social_registration_text' => 'Cofrestru a mewngofnodi gan ddefnyddio dyfais arall.',
'register_thanks' => 'Diolch am cofrestru!',
'register_confirm' => 'Gwiriwch eich e-bost a chliciwch ar y botwm cadarnhau i gael mynediad i: appName.',
'registrations_disabled' => 'Mae cofrestriadau wedi\'u hanalluogi ar hyn o bryd',
'registration_email_domain_invalid' => 'Nid oes gan y parth e-bost hwnnw fynediad i\'r rhaglen hon',
'register_success' => 'Diolch am arwyddo! Rydych bellach wedi cofrestru ac wedi mewngofnodi.',
// Login auto-initiation
'auto_init_starting' => 'Attempting Login',
'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.',
'auto_init_start_link' => 'Proceed with authentication',
// Password Reset
'reset_password' => 'Ailosod cyfrinair',
'reset_password_send_instructions' => 'Rhowch eich e-bost isod ac anfonir e-bost atoch gyda dolen ailosod cyfrinair.',
'reset_password_send_button' => 'Anfon Dolen Ailosod',
'reset_password_sent' => 'A password reset link will be sent to :email if that email address is found in the system.',
'reset_password_success' => 'Your password has been successfully reset.',
'email_reset_subject' => 'Reset your :appName password',
'email_reset_text' => 'You are receiving this email because we received a password reset request for your account.',
'email_reset_not_requested' => 'If you did not request a password reset, no further action is required.',
// Email Confirmation
'email_confirm_subject' => 'Confirm your email on :appName',
'email_confirm_greeting' => 'Thanks for joining :appName!',
'email_confirm_text' => 'Please confirm your email address by clicking the button below:',
'email_confirm_action' => 'Confirm Email',
'email_confirm_send_error' => 'Email confirmation required but the system could not send the email. Contact the admin to ensure email is set up correctly.',
'email_confirm_success' => 'Your email has been confirmed! You should now be able to login using this email address.',
'email_confirm_resent' => 'Confirmation email resent, Please check your inbox.',
'email_confirm_thanks' => 'Thanks for confirming!',
'email_confirm_thanks_desc' => 'Please wait a moment while your confirmation is handled. If you are not redirected after 3 seconds press the "Continue" link below to proceed.',
'email_not_confirmed' => 'Email Address Not Confirmed',
'email_not_confirmed_text' => 'Your email address has not yet been confirmed.',
'email_not_confirmed_click_link' => 'Please click the link in the email that was sent shortly after you registered.',
'email_not_confirmed_resend' => 'If you cannot find the email you can re-send the confirmation email by submitting the form below.',
'email_not_confirmed_resend_button' => 'Resend Confirmation Email',
// User Invite
'user_invite_email_subject' => 'You have been invited to join :appName!',
'user_invite_email_greeting' => 'An account has been created for you on :appName.',
'user_invite_email_text' => 'Click the button below to set an account password and gain access:',
'user_invite_email_action' => 'Set Account Password',
'user_invite_page_welcome' => 'Welcome to :appName!',
'user_invite_page_text' => 'To finalise your account and gain access you need to set a password which will be used to log-in to :appName on future visits.',
'user_invite_page_confirm_button' => 'Confirm Password',
'user_invite_success_login' => 'Password set, you should now be able to login using your set password to access :appName!',
// Multi-factor Authentication
'mfa_setup' => 'Setup Multi-Factor Authentication',
'mfa_setup_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'mfa_setup_configured' => 'Already configured',
'mfa_setup_reconfigure' => 'Reconfigure',
'mfa_setup_remove_confirmation' => 'Are you sure you want to remove this multi-factor authentication method?',
'mfa_setup_action' => 'Setup',
'mfa_backup_codes_usage_limit_warning' => 'You have less than 5 backup codes remaining, Please generate and store a new set before you run out of codes to prevent being locked out of your account.',
'mfa_option_totp_title' => 'Mobile App',
'mfa_option_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.',
'mfa_option_backup_codes_title' => 'Backup Codes',
'mfa_option_backup_codes_desc' => 'Securely store a set of one-time-use backup codes which you can enter to verify your identity.',
'mfa_gen_confirm_and_enable' => 'Confirm and Enable',
'mfa_gen_backup_codes_title' => 'Backup Codes Setup',
'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.',
'mfa_gen_backup_codes_download' => 'Download Codes',
'mfa_gen_backup_codes_usage_warning' => 'Each code can only be used once',
'mfa_gen_totp_title' => 'Mobile App Setup',
'mfa_gen_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.',
'mfa_gen_totp_scan' => 'Scan the QR code below using your preferred authentication app to get started.',
'mfa_gen_totp_verify_setup' => 'Verify Setup',
'mfa_gen_totp_verify_setup_desc' => 'Verify that all is working by entering a code, generated within your authentication app, in the input box below:',
'mfa_gen_totp_provide_code_here' => 'Provide your app generated code here',
'mfa_verify_access' => 'Verify Access',
'mfa_verify_access_desc' => 'Your user account requires you to confirm your identity via an additional level of verification before you\'re granted access. Verify using one of your configured methods to continue.',
'mfa_verify_no_methods' => 'No Methods Configured',
'mfa_verify_no_methods_desc' => 'No multi-factor authentication methods could be found for your account. You\'ll need to set up at least one method before you gain access.',
'mfa_verify_use_totp' => 'Verify using a mobile app',
'mfa_verify_use_backup_codes' => 'Verify using a backup code',
'mfa_verify_backup_code' => 'Backup Code',
'mfa_verify_backup_code_desc' => 'Enter one of your remaining backup codes below:',
'mfa_verify_backup_code_enter_here' => 'Enter backup code here',
'mfa_verify_totp_desc' => 'Enter the code, generated using your mobile app, below:',
'mfa_setup_login_notification' => 'Multi-factor method configured, Please now login again using the configured method.',
];

107
lang/cy/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Cancel',
'confirm' => 'Confirm',
'back' => 'Back',
'save' => 'Save',
'continue' => 'Continue',
'select' => 'Select',
'toggle_all' => 'Toggle All',
'more' => 'More',
// Form Labels
'name' => 'Name',
'description' => 'Description',
'role' => 'Role',
'cover_image' => 'Cover image',
'cover_image_description' => 'This image should be approx 440x250px.',
// Actions
'actions' => 'Actions',
'view' => 'View',
'view_all' => 'View All',
'new' => 'New',
'create' => 'Create',
'update' => 'Update',
'edit' => 'Edit',
'sort' => 'Sort',
'move' => 'Move',
'copy' => 'Copy',
'reply' => 'Reply',
'delete' => 'Delete',
'delete_confirm' => 'Confirm Deletion',
'search' => 'Search',
'search_clear' => 'Clear Search',
'reset' => 'Reset',
'remove' => 'Remove',
'add' => 'Add',
'configure' => 'Configure',
'fullscreen' => 'Fullscreen',
'favourite' => 'Favourite',
'unfavourite' => 'Unfavourite',
'next' => 'Next',
'previous' => 'Previous',
'filter_active' => 'Active Filter:',
'filter_clear' => 'Clear Filter',
'download' => 'Download',
'open_in_tab' => 'Open in Tab',
// Sort Options
'sort_options' => 'Sort Options',
'sort_direction_toggle' => 'Sort Direction Toggle',
'sort_ascending' => 'Sort Ascending',
'sort_descending' => 'Sort Descending',
'sort_name' => 'Name',
'sort_default' => 'Default',
'sort_created_at' => 'Created Date',
'sort_updated_at' => 'Updated Date',
// Misc
'deleted_user' => 'Deleted User',
'no_activity' => 'No activity to show',
'no_items' => 'No items available',
'back_to_top' => 'Back to top',
'skip_to_main_content' => 'Skip to main content',
'toggle_details' => 'Toggle Details',
'toggle_thumbnails' => 'Toggle Thumbnails',
'details' => 'Details',
'grid_view' => 'Grid View',
'list_view' => 'List View',
'default' => 'Default',
'breadcrumb' => 'Breadcrumb',
'status' => 'Status',
'status_active' => 'Active',
'status_inactive' => 'Inactive',
'never' => 'Never',
'none' => 'None',
// Header
'homepage' => 'Homepage',
'header_menu_expand' => 'Expand Header Menu',
'profile_menu' => 'Profile Menu',
'view_profile' => 'View Profile',
'edit_profile' => 'Edit Profile',
'dark_mode' => 'Dark Mode',
'light_mode' => 'Light Mode',
'global_search' => 'Global Search',
// Layout tabs
'tab_info' => 'Info',
'tab_info_label' => 'Tab: Show Secondary Information',
'tab_content' => 'Content',
'tab_content_label' => 'Tab: Show Primary Content',
// Email Content
'email_action_help' => 'If youre having trouble clicking the ":actionText" button, copy and paste the URL below into your web browser:',
'email_rights' => 'All rights reserved',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Privacy Policy',
'terms_of_service' => 'Terms of Service',
];

34
lang/cy/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Image Select',
'image_all' => 'All',
'image_all_title' => 'View all images',
'image_book_title' => 'View images uploaded to this book',
'image_page_title' => 'View images uploaded to this page',
'image_search_hint' => 'Search by image name',
'image_uploaded' => 'Uploaded :uploadedDate',
'image_load_more' => 'Load More',
'image_image_name' => 'Image Name',
'image_delete_used' => 'This image is used in the pages below.',
'image_delete_confirm_text' => 'Are you sure you want to delete this image?',
'image_select_image' => 'Select Image',
'image_dropzone' => 'Drop images or click here to upload',
'images_deleted' => 'Images Deleted',
'image_preview' => 'Image Preview',
'image_upload_success' => 'Image uploaded successfully',
'image_update_success' => 'Image details successfully updated',
'image_delete_success' => 'Image successfully deleted',
'image_upload_remove' => 'Remove',
// Code Editor
'code_editor' => 'Edit Code',
'code_language' => 'Code Language',
'code_content' => 'Code Content',
'code_session_history' => 'Session History',
'code_save' => 'Save Code',
];

174
lang/cy/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'General',
'advanced' => 'Advanced',
'none' => 'None',
'cancel' => 'Cancel',
'save' => 'Save',
'close' => 'Close',
'undo' => 'Undo',
'redo' => 'Redo',
'left' => 'Left',
'center' => 'Center',
'right' => 'Right',
'top' => 'Top',
'middle' => 'Middle',
'bottom' => 'Bottom',
'width' => 'Width',
'height' => 'Height',
'More' => 'More',
'select' => 'Select...',
// Toolbar
'formats' => 'Formats',
'header_large' => 'Large Header',
'header_medium' => 'Medium Header',
'header_small' => 'Small Header',
'header_tiny' => 'Tiny Header',
'paragraph' => 'Paragraph',
'blockquote' => 'Blockquote',
'inline_code' => 'Inline code',
'callouts' => 'Callouts',
'callout_information' => 'Information',
'callout_success' => 'Success',
'callout_warning' => 'Warning',
'callout_danger' => 'Danger',
'bold' => 'Bold',
'italic' => 'Italic',
'underline' => 'Underline',
'strikethrough' => 'Strikethrough',
'superscript' => 'Superscript',
'subscript' => 'Subscript',
'text_color' => 'Text color',
'custom_color' => 'Custom color',
'remove_color' => 'Remove color',
'background_color' => 'Background color',
'align_left' => 'Align left',
'align_center' => 'Align center',
'align_right' => 'Align right',
'align_justify' => 'Justify',
'list_bullet' => 'Bullet list',
'list_numbered' => 'Numbered list',
'list_task' => 'Task list',
'indent_increase' => 'Increase indent',
'indent_decrease' => 'Decrease indent',
'table' => 'Table',
'insert_image' => 'Insert image',
'insert_image_title' => 'Insert/Edit Image',
'insert_link' => 'Insert/edit link',
'insert_link_title' => 'Insert/Edit Link',
'insert_horizontal_line' => 'Insert horizontal line',
'insert_code_block' => 'Insert code block',
'edit_code_block' => 'Edit code block',
'insert_drawing' => 'Insert/edit drawing',
'drawing_manager' => 'Drawing manager',
'insert_media' => 'Insert/edit media',
'insert_media_title' => 'Insert/Edit Media',
'clear_formatting' => 'Clear formatting',
'source_code' => 'Source code',
'source_code_title' => 'Source Code',
'fullscreen' => 'Fullscreen',
'image_options' => 'Image options',
// Tables
'table_properties' => 'Table properties',
'table_properties_title' => 'Table Properties',
'delete_table' => 'Delete table',
'insert_row_before' => 'Insert row before',
'insert_row_after' => 'Insert row after',
'delete_row' => 'Delete row',
'insert_column_before' => 'Insert column before',
'insert_column_after' => 'Insert column after',
'delete_column' => 'Delete column',
'table_cell' => 'Cell',
'table_row' => 'Row',
'table_column' => 'Column',
'cell_properties' => 'Cell properties',
'cell_properties_title' => 'Cell Properties',
'cell_type' => 'Cell type',
'cell_type_cell' => 'Cell',
'cell_scope' => 'Scope',
'cell_type_header' => 'Header cell',
'merge_cells' => 'Merge cells',
'split_cell' => 'Split cell',
'table_row_group' => 'Row Group',
'table_column_group' => 'Column Group',
'horizontal_align' => 'Horizontal align',
'vertical_align' => 'Vertical align',
'border_width' => 'Border width',
'border_style' => 'Border style',
'border_color' => 'Border color',
'row_properties' => 'Row properties',
'row_properties_title' => 'Row Properties',
'cut_row' => 'Cut row',
'copy_row' => 'Copy row',
'paste_row_before' => 'Paste row before',
'paste_row_after' => 'Paste row after',
'row_type' => 'Row type',
'row_type_header' => 'Header',
'row_type_body' => 'Body',
'row_type_footer' => 'Footer',
'alignment' => 'Alignment',
'cut_column' => 'Cut column',
'copy_column' => 'Copy column',
'paste_column_before' => 'Paste column before',
'paste_column_after' => 'Paste column after',
'cell_padding' => 'Cell padding',
'cell_spacing' => 'Cell spacing',
'caption' => 'Caption',
'show_caption' => 'Show caption',
'constrain' => 'Constrain proportions',
'cell_border_solid' => 'Solid',
'cell_border_dotted' => 'Dotted',
'cell_border_dashed' => 'Dashed',
'cell_border_double' => 'Double',
'cell_border_groove' => 'Groove',
'cell_border_ridge' => 'Ridge',
'cell_border_inset' => 'Inset',
'cell_border_outset' => 'Outset',
'cell_border_none' => 'None',
'cell_border_hidden' => 'Hidden',
// Images, links, details/summary & embed
'source' => 'Source',
'alt_desc' => 'Alternative description',
'embed' => 'Embed',
'paste_embed' => 'Paste your embed code below:',
'url' => 'URL',
'text_to_display' => 'Text to display',
'title' => 'Title',
'open_link' => 'Open link',
'open_link_in' => 'Open link in...',
'open_link_current' => 'Current window',
'open_link_new' => 'New window',
'remove_link' => 'Remove link',
'insert_collapsible' => 'Insert collapsible block',
'collapsible_unwrap' => 'Unwrap',
'edit_label' => 'Edit label',
'toggle_open_closed' => 'Toggle open/closed',
'collapsible_edit' => 'Edit collapsible block',
'toggle_label' => 'Toggle label',
// About view
'about' => 'About the editor',
'about_title' => 'About the WYSIWYG Editor',
'editor_license' => 'Editor License & Copyright',
'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under the MIT license.',
'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.',
'save_continue' => 'Save Page & Continue',
'callouts_cycle' => '(Keep pressing to toggle through types)',
'link_selector' => 'Link to content',
'shortcuts' => 'Shortcuts',
'shortcut' => 'Shortcut',
'shortcuts_intro' => 'The following shortcuts are available in the editor:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Description',
];

400
lang/cy/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'Recently Created',
'recently_created_pages' => 'Recently Created Pages',
'recently_updated_pages' => 'Recently Updated Pages',
'recently_created_chapters' => 'Recently Created Chapters',
'recently_created_books' => 'Recently Created Books',
'recently_created_shelves' => 'Recently Created Shelves',
'recently_update' => 'Recently Updated',
'recently_viewed' => 'Recently Viewed',
'recent_activity' => 'Recent Activity',
'create_now' => 'Create one now',
'revisions' => 'Revisions',
'meta_revision' => 'Revision #:revisionCount',
'meta_created' => 'Created :timeLength',
'meta_created_name' => 'Created :timeLength by :user',
'meta_updated' => 'Updated :timeLength',
'meta_updated_name' => 'Updated :timeLength by :user',
'meta_owned_name' => 'Owned by :user',
'meta_reference_page_count' => 'Referenced on 1 page|Referenced on :count pages',
'entity_select' => 'Entity Select',
'entity_select_lack_permission' => 'You don\'t have the required permissions to select this item',
'images' => 'Images',
'my_recent_drafts' => 'My Recent Drafts',
'my_recently_viewed' => 'My Recently Viewed',
'my_most_viewed_favourites' => 'My Most Viewed Favourites',
'my_favourites' => 'My Favourites',
'no_pages_viewed' => 'You have not viewed any pages',
'no_pages_recently_created' => 'No pages have been recently created',
'no_pages_recently_updated' => 'No pages have been recently updated',
'export' => 'Export',
'export_html' => 'Contained Web File',
'export_pdf' => 'PDF File',
'export_text' => 'Plain Text File',
'export_md' => 'Markdown File',
// Permissions and restrictions
'permissions' => 'Permissions',
'permissions_desc' => 'Set permissions here to override the default permissions provided by user roles.',
'permissions_book_cascade' => 'Permissions set on books will automatically cascade to child chapters and pages, unless they have their own permissions defined.',
'permissions_chapter_cascade' => 'Permissions set on chapters will automatically cascade to child pages, unless they have their own permissions defined.',
'permissions_save' => 'Save Permissions',
'permissions_owner' => 'Owner',
'permissions_role_everyone_else' => 'Everyone Else',
'permissions_role_everyone_else_desc' => 'Set permissions for all roles not specifically overridden.',
'permissions_role_override' => 'Override permissions for role',
'permissions_inherit_defaults' => 'Inherit defaults',
// Search
'search_results' => 'Search Results',
'search_total_results_found' => ':count result found|:count total results found',
'search_clear' => 'Clear Search',
'search_no_pages' => 'No pages matched this search',
'search_for_term' => 'Search for :term',
'search_more' => 'More Results',
'search_advanced' => 'Advanced Search',
'search_terms' => 'Search Terms',
'search_content_type' => 'Content Type',
'search_exact_matches' => 'Exact Matches',
'search_tags' => 'Tag Searches',
'search_options' => 'Options',
'search_viewed_by_me' => 'Viewed by me',
'search_not_viewed_by_me' => 'Not viewed by me',
'search_permissions_set' => 'Permissions set',
'search_created_by_me' => 'Created by me',
'search_updated_by_me' => 'Updated by me',
'search_owned_by_me' => 'Owned by me',
'search_date_options' => 'Date Options',
'search_updated_before' => 'Updated before',
'search_updated_after' => 'Updated after',
'search_created_before' => 'Created before',
'search_created_after' => 'Created after',
'search_set_date' => 'Set Date',
'search_update' => 'Update Search',
// Shelves
'shelf' => 'Shelf',
'shelves' => 'Shelves',
'x_shelves' => ':count Shelf|:count Shelves',
'shelves_empty' => 'No shelves have been created',
'shelves_create' => 'Create New Shelf',
'shelves_popular' => 'Popular Shelves',
'shelves_new' => 'New Shelves',
'shelves_new_action' => 'New Shelf',
'shelves_popular_empty' => 'The most popular shelves will appear here.',
'shelves_new_empty' => 'The most recently created shelves will appear here.',
'shelves_save' => 'Save Shelf',
'shelves_books' => 'Books on this shelf',
'shelves_add_books' => 'Add books to this shelf',
'shelves_drag_books' => 'Drag books below to add them to this shelf',
'shelves_empty_contents' => 'This shelf has no books assigned to it',
'shelves_edit_and_assign' => 'Edit shelf to assign books',
'shelves_edit_named' => 'Edit Shelf :name',
'shelves_edit' => 'Edit Shelf',
'shelves_delete' => 'Delete Shelf',
'shelves_delete_named' => 'Delete Shelf :name',
'shelves_delete_explain' => "This will delete the shelf with the name ':name'. Contained books will not be deleted.",
'shelves_delete_confirmation' => 'Are you sure you want to delete this shelf?',
'shelves_permissions' => 'Shelf Permissions',
'shelves_permissions_updated' => 'Shelf Permissions Updated',
'shelves_permissions_active' => 'Shelf Permissions Active',
'shelves_permissions_cascade_warning' => 'Permissions on shelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.',
'shelves_copy_permissions_to_books' => 'Copy Permissions to Books',
'shelves_copy_permissions' => 'Copy Permissions',
'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this shelf to all books contained within. Before activating, ensure any changes to the permissions of this shelf have been saved.',
'shelves_copy_permission_success' => 'Shelf permissions copied to :count books',
// Books
'book' => 'Book',
'books' => 'Books',
'x_books' => ':count Book|:count Books',
'books_empty' => 'No books have been created',
'books_popular' => 'Popular Books',
'books_recent' => 'Recent Books',
'books_new' => 'New Books',
'books_new_action' => 'New Book',
'books_popular_empty' => 'The most popular books will appear here.',
'books_new_empty' => 'The most recently created books will appear here.',
'books_create' => 'Create New Book',
'books_delete' => 'Delete Book',
'books_delete_named' => 'Delete Book :bookName',
'books_delete_explain' => 'This will delete the book with the name \':bookName\'. All pages and chapters will be removed.',
'books_delete_confirmation' => 'Are you sure you want to delete this book?',
'books_edit' => 'Edit Book',
'books_edit_named' => 'Edit Book :bookName',
'books_form_book_name' => 'Book Name',
'books_save' => 'Save Book',
'books_permissions' => 'Book Permissions',
'books_permissions_updated' => 'Book Permissions Updated',
'books_empty_contents' => 'No pages or chapters have been created for this book.',
'books_empty_create_page' => 'Create a new page',
'books_empty_sort_current_book' => 'Sort the current book',
'books_empty_add_chapter' => 'Add a chapter',
'books_permissions_active' => 'Book Permissions Active',
'books_search_this' => 'Search this book',
'books_navigation' => 'Book Navigation',
'books_sort' => 'Sort Book Contents',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'Sort Book :bookName',
'books_sort_name' => 'Sort by Name',
'books_sort_created' => 'Sort by Created Date',
'books_sort_updated' => 'Sort by Updated Date',
'books_sort_chapters_first' => 'Chapters First',
'books_sort_chapters_last' => 'Chapters Last',
'books_sort_show_other' => 'Show Other Books',
'books_sort_save' => 'Save New Order',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Copy Book',
'books_copy_success' => 'Book successfully copied',
// Chapters
'chapter' => 'Chapter',
'chapters' => 'Chapters',
'x_chapters' => ':count Chapter|:count Chapters',
'chapters_popular' => 'Popular Chapters',
'chapters_new' => 'New Chapter',
'chapters_create' => 'Create New Chapter',
'chapters_delete' => 'Delete Chapter',
'chapters_delete_named' => 'Delete Chapter :chapterName',
'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages that exist within this chapter will also be deleted.',
'chapters_delete_confirm' => 'Are you sure you want to delete this chapter?',
'chapters_edit' => 'Edit Chapter',
'chapters_edit_named' => 'Edit Chapter :chapterName',
'chapters_save' => 'Save Chapter',
'chapters_move' => 'Move Chapter',
'chapters_move_named' => 'Move Chapter :chapterName',
'chapter_move_success' => 'Chapter moved to :bookName',
'chapters_copy' => 'Copy Chapter',
'chapters_copy_success' => 'Chapter successfully copied',
'chapters_permissions' => 'Chapter Permissions',
'chapters_empty' => 'No pages are currently in this chapter.',
'chapters_permissions_active' => 'Chapter Permissions Active',
'chapters_permissions_success' => 'Chapter Permissions Updated',
'chapters_search_this' => 'Search this chapter',
'chapter_sort_book' => 'Sort Book',
// Pages
'page' => 'Page',
'pages' => 'Pages',
'x_pages' => ':count Page|:count Pages',
'pages_popular' => 'Popular Pages',
'pages_new' => 'New Page',
'pages_attachments' => 'Attachments',
'pages_navigation' => 'Page Navigation',
'pages_delete' => 'Delete Page',
'pages_delete_named' => 'Delete Page :pageName',
'pages_delete_draft_named' => 'Delete Draft Page :pageName',
'pages_delete_draft' => 'Delete Draft Page',
'pages_delete_success' => 'Page deleted',
'pages_delete_draft_success' => 'Draft page deleted',
'pages_delete_confirm' => 'Are you sure you want to delete this page?',
'pages_delete_draft_confirm' => 'Are you sure you want to delete this draft page?',
'pages_editing_named' => 'Editing Page :pageName',
'pages_edit_draft_options' => 'Draft Options',
'pages_edit_save_draft' => 'Save Draft',
'pages_edit_draft' => 'Edit Page Draft',
'pages_editing_draft' => 'Editing Draft',
'pages_editing_page' => 'Editing Page',
'pages_edit_draft_save_at' => 'Draft saved at ',
'pages_edit_delete_draft' => 'Delete Draft',
'pages_edit_discard_draft' => 'Discard Draft',
'pages_edit_switch_to_markdown' => 'Switch to Markdown Editor',
'pages_edit_switch_to_markdown_clean' => '(Clean Content)',
'pages_edit_switch_to_markdown_stable' => '(Stable Content)',
'pages_edit_switch_to_wysiwyg' => 'Switch to WYSIWYG Editor',
'pages_edit_set_changelog' => 'Set Changelog',
'pages_edit_enter_changelog_desc' => 'Enter a brief description of the changes you\'ve made',
'pages_edit_enter_changelog' => 'Enter Changelog',
'pages_editor_switch_title' => 'Switch Editor',
'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?',
'pages_editor_switch_consider_following' => 'Consider the following when changing editors:',
'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.',
'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.',
'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.',
'pages_save' => 'Save Page',
'pages_title' => 'Page Title',
'pages_name' => 'Page Name',
'pages_md_editor' => 'Editor',
'pages_md_preview' => 'Preview',
'pages_md_insert_image' => 'Insert Image',
'pages_md_insert_link' => 'Insert Entity Link',
'pages_md_insert_drawing' => 'Insert Drawing',
'pages_md_show_preview' => 'Show preview',
'pages_md_sync_scroll' => 'Sync preview scroll',
'pages_not_in_chapter' => 'Page is not in a chapter',
'pages_move' => 'Move Page',
'pages_move_success' => 'Page moved to ":parentName"',
'pages_copy' => 'Copy Page',
'pages_copy_desination' => 'Copy Destination',
'pages_copy_success' => 'Page successfully copied',
'pages_permissions' => 'Page Permissions',
'pages_permissions_success' => 'Page permissions updated',
'pages_revision' => 'Revision',
'pages_revisions' => 'Page Revisions',
'pages_revisions_desc' => 'Listed below are all the past revisions of this page. You can look back upon, compare, and restore old page versions if permissions allow. The full history of the page may not be fully reflected here since, depending on system configuration, old revisions could be auto-deleted.',
'pages_revisions_named' => 'Page Revisions for :pageName',
'pages_revision_named' => 'Page Revision for :pageName',
'pages_revision_restored_from' => 'Restored from #:id; :summary',
'pages_revisions_created_by' => 'Created By',
'pages_revisions_date' => 'Revision Date',
'pages_revisions_number' => '#',
'pages_revisions_sort_number' => 'Revision Number',
'pages_revisions_numbered' => 'Revision #:id',
'pages_revisions_numbered_changes' => 'Revision #:id Changes',
'pages_revisions_editor' => 'Editor Type',
'pages_revisions_changelog' => 'Changelog',
'pages_revisions_changes' => 'Changes',
'pages_revisions_current' => 'Current Version',
'pages_revisions_preview' => 'Preview',
'pages_revisions_restore' => 'Restore',
'pages_revisions_none' => 'This page has no revisions',
'pages_copy_link' => 'Copy Link',
'pages_edit_content_link' => 'Edit Content',
'pages_permissions_active' => 'Page Permissions Active',
'pages_initial_revision' => 'Initial publish',
'pages_references_update_revision' => 'System auto-update of internal links',
'pages_initial_name' => 'New Page',
'pages_editing_draft_notification' => 'You are currently editing a draft that was last saved :timeDiff.',
'pages_draft_edited_notification' => 'This page has been updated by since that time. It is recommended that you discard this draft.',
'pages_draft_page_changed_since_creation' => 'This page has been updated since this draft was created. It is recommended that you discard this draft or take care not to overwrite any page changes.',
'pages_draft_edit_active' => [
'start_a' => ':count users have started editing this page',
'start_b' => ':userName has started editing this page',
'time_a' => 'since the page was last updated',
'time_b' => 'in the last :minCount minutes',
'message' => ':start :time. Take care not to overwrite each other\'s updates!',
],
'pages_draft_discarded' => 'Draft discarded, The editor has been updated with the current page content',
'pages_specific' => 'Specific Page',
'pages_is_template' => 'Page Template',
// Editor Sidebar
'page_tags' => 'Page Tags',
'chapter_tags' => 'Chapter Tags',
'book_tags' => 'Book Tags',
'shelf_tags' => 'Shelf Tags',
'tag' => 'Tag',
'tags' => 'Tags',
'tags_index_desc' => 'Tags can be applied to content within the system to apply a flexible form of categorization. Tags can have both a key and value, with the value being optional. Once applied, content can then be queried using the tag name and value.',
'tag_name' => 'Tag Name',
'tag_value' => 'Tag Value (Optional)',
'tags_explain' => "Add some tags to better categorise your content. \n You can assign a value to a tag for more in-depth organisation.",
'tags_add' => 'Add another tag',
'tags_remove' => 'Remove this tag',
'tags_usages' => 'Total tag usages',
'tags_assigned_pages' => 'Assigned to Pages',
'tags_assigned_chapters' => 'Assigned to Chapters',
'tags_assigned_books' => 'Assigned to Books',
'tags_assigned_shelves' => 'Assigned to Shelves',
'tags_x_unique_values' => ':count unique values',
'tags_all_values' => 'All values',
'tags_view_tags' => 'View Tags',
'tags_view_existing_tags' => 'View existing tags',
'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.',
'attachments' => 'Attachments',
'attachments_explain' => 'Upload some files or attach some links to display on your page. These are visible in the page sidebar.',
'attachments_explain_instant_save' => 'Changes here are saved instantly.',
'attachments_items' => 'Attached Items',
'attachments_upload' => 'Upload File',
'attachments_link' => 'Attach Link',
'attachments_set_link' => 'Set Link',
'attachments_delete' => 'Are you sure you want to delete this attachment?',
'attachments_dropzone' => 'Drop files or click here to attach a file',
'attachments_no_files' => 'No files have been uploaded',
'attachments_explain_link' => 'You can attach a link if you\'d prefer not to upload a file. This can be a link to another page or a link to a file in the cloud.',
'attachments_link_name' => 'Link Name',
'attachment_link' => 'Attachment link',
'attachments_link_url' => 'Link to file',
'attachments_link_url_hint' => 'Url of site or file',
'attach' => 'Attach',
'attachments_insert_link' => 'Add Attachment Link to Page',
'attachments_edit_file' => 'Edit File',
'attachments_edit_file_name' => 'File Name',
'attachments_edit_drop_upload' => 'Drop files or click here to upload and overwrite',
'attachments_order_updated' => 'Attachment order updated',
'attachments_updated_success' => 'Attachment details updated',
'attachments_deleted' => 'Attachment deleted',
'attachments_file_uploaded' => 'File successfully uploaded',
'attachments_file_updated' => 'File successfully updated',
'attachments_link_attached' => 'Link successfully attached to page',
'templates' => 'Templates',
'templates_set_as_template' => 'Page is a template',
'templates_explain_set_as_template' => 'You can set this page as a template so its contents be utilized when creating other pages. Other users will be able to use this template if they have view permissions for this page.',
'templates_replace_content' => 'Replace page content',
'templates_append_content' => 'Append to page content',
'templates_prepend_content' => 'Prepend to page content',
// Profile View
'profile_user_for_x' => 'User for :time',
'profile_created_content' => 'Created Content',
'profile_not_created_pages' => ':userName has not created any pages',
'profile_not_created_chapters' => ':userName has not created any chapters',
'profile_not_created_books' => ':userName has not created any books',
'profile_not_created_shelves' => ':userName has not created any shelves',
// Comments
'comment' => 'Comment',
'comments' => 'Comments',
'comment_add' => 'Add Comment',
'comment_placeholder' => 'Leave a comment here',
'comment_count' => '{0} No Comments|{1} 1 Comment|[2,*] :count Comments',
'comment_save' => 'Save Comment',
'comment_saving' => 'Saving comment...',
'comment_deleting' => 'Deleting comment...',
'comment_new' => 'New Comment',
'comment_created' => 'commented :createDiff',
'comment_updated' => 'Updated :updateDiff by :username',
'comment_deleted_success' => 'Comment deleted',
'comment_created_success' => 'Comment added',
'comment_updated_success' => 'Comment updated',
'comment_delete_confirm' => 'Are you sure you want to delete this comment?',
'comment_in_reply_to' => 'In reply to :commentId',
// Revision
'revision_delete_confirm' => 'Are you sure you want to delete this revision?',
'revision_restore_confirm' => 'Are you sure you want to restore this revision? The current page contents will be replaced.',
'revision_delete_success' => 'Revision deleted',
'revision_cannot_delete_latest' => 'Cannot delete the latest revision.',
// Copy view
'copy_consider' => 'Please consider the below when copying content.',
'copy_consider_permissions' => 'Custom permission settings will not be copied.',
'copy_consider_owner' => 'You will become the owner of all copied content.',
'copy_consider_images' => 'Page image files will not be duplicated & the original images will retain their relation to the page they were originally uploaded to.',
'copy_consider_attachments' => 'Page attachments will not be copied.',
'copy_consider_access' => 'A change of location, owner or permissions may result in this content being accessible to those previously without access.',
// Conversions
'convert_to_shelf' => 'Convert to Shelf',
'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.',
'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.',
'convert_book' => 'Convert Book',
'convert_book_confirm' => 'Are you sure you want to convert this book?',
'convert_undo_warning' => 'This cannot be as easily undone.',
'convert_to_book' => 'Convert to Book',
'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.',
'convert_chapter' => 'Convert Chapter',
'convert_chapter_confirm' => 'Are you sure you want to convert this chapter?',
// References
'references' => 'References',
'references_none' => 'There are no tracked references to this item.',
'references_to_desc' => 'Shown below are all the known pages in the system that link to this item.',
];

112
lang/cy/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'Nid oes gennych ganiatâd i gael mynediad i\'r dudalen y gofynnwyd amdani.',
'permissionJson' => 'Nid oes gennych ganiatâd i gyflawni\'r weithred y gofynnwyd amdani.',
// Auth
'error_user_exists_different_creds' => 'Mae defnyddiwr gyda\'r e-bost :email eisoes yn bodoli ond gyda nodweddion gwahanol.',
'email_already_confirmed' => 'E-bost eisoes wedi\'i gadarnhau, Ceisiwch fewngofnodi.',
'email_confirmation_invalid' => 'Nid yw\'r tocyn cadarnhau hwn yn ddilys neu mae eisoes wedi\'i ddefnyddio. Ceisiwch gofrestru eto.',
'email_confirmation_expired' => 'Mae\'r tocyn cadarnhad wedi dod i ben, Mae e-bost cadarnhau newydd wedi\'i anfon.',
'email_confirmation_awaiting' => 'Mae angen cadarnhau cyfeiriad e-bost y cyfrif a ddefnyddir',
'ldap_fail_anonymous' => 'Methodd mynediad LDAP gan ddefnyddio rhwymiad dienw',
'ldap_fail_authed' => 'Methodd mynediad LDAP gan ddefnyddio\'r manylion dn a chyfrinair a roddwyd',
'ldap_extension_not_installed' => 'Estyniad PHP LDAP heb ei osod',
'ldap_cannot_connect' => 'Methu cysylltu i weinydd ldap, cysylltiad cychwynnol wedi methu',
'saml_already_logged_in' => 'Wedi mewngofnodi yn barod',
'saml_user_not_registered' => 'Nid yw\'r defnyddiwr :name wedi\'i gofrestru ac mae cofrestriad awtomatig wedi\'i analluogi',
'saml_no_email_address' => 'Methu dod o hyd i gyfeiriad e-bost, ar gyfer y defnyddiwr hwn, yn y data a ddarparwyd gan y system ddilysu allanol',
'saml_invalid_response_id' => 'Nid yw\'r cais o\'r system ddilysu allanol yn cael ei gydnabod gan broses a ddechreuwyd gan y cais hwn. Gallai llywio yn ôl ar ôl mewngofnodi achosi\'r broblem hon.',
'saml_fail_authed' => 'Wedi methu mewngofnodi gan ddefnyddio :system, ni roddodd y system awdurdodiad llwyddiannus',
'oidc_already_logged_in' => 'Wedi mewngofnodi yn barod',
'oidc_user_not_registered' => 'Nid yw\'r defnyddiwr :name wedi\'i gofrestru ac mae cofrestriad awtomatig wedi\'i analluogi',
'oidc_no_email_address' => 'Methu dod o hyd i gyfeiriad e-bost, ar gyfer y defnyddiwr hwn, yn y data a ddarparwyd gan y system ddilysu allanol',
'oidc_fail_authed' => 'Wedi methu mewngofnodi gan ddefnyddio :system, ni roddodd y system awdurdodiad llwyddiannus',
'social_no_action_defined' => 'Dim gweithred wedi\'i diffinio',
'social_login_bad_response' => "Gwall a dderbyniwyd yn ystod mewngofnodi :socialAccount:\n:error",
'social_account_in_use' => 'Mae\'r cyfrif :socialAccount hwn eisoes yn cael ei ddefnyddio, Ceisiwch fewngofnodi trwy\'r opsiwn :socialAccount.',
'social_account_email_in_use' => 'Mae\'r e-bost :email eisoes yn cael ei ddefnyddio. Os oes gennych gyfrif yn barod gallwch gysylltu eich cyfrif :socialAccount o osodiadau eich proffil.',
'social_account_existing' => 'Mae\'r :socialAccount hwn eisoes ynghlwm wrth eich proffil.',
'social_account_already_used_existing' => 'Mae\'r cyfrif :socialAccount hwn eisoes yn cael ei ddefnyddio gan ddefnyddiwr arall.',
'social_account_not_used' => 'Nid yw\'r cyfrif :socialAccount hwn yn gysylltiedig ag unrhyw ddefnyddwyr. Atodwch ef yn eich gosodiadau proffil. ',
'social_account_register_instructions' => 'Os nad oes gennych gyfrif eto, gallwch gofrestru cyfrif gan ddefnyddio\'r opsiwn :socialAccount.',
'social_driver_not_found' => 'Gyrrwr cymdeithasol heb ei ganfod',
'social_driver_not_configured' => 'Nid yw eich gosodiadau cymdeithasol :socialAccount wedi\'u ffurfweddu\'n gywir.',
'invite_token_expired' => 'Mae\'r ddolen wahoddiad hon wedi dod i ben. Yn lle hynny, gallwch chi geisio ailosod cyfrinair eich cyfrif.',
// System
'path_not_writable' => 'Nid oedd modd uwchlwytho llwybr ffeil :filePath. Sicrhewch ei fod yn ysgrifenadwy i\'r gweinydd.',
'cannot_get_image_from_url' => 'Methu cael delwedd o :url',
'cannot_create_thumbs' => 'Ni all y gweinydd greu mân-luniau. Gwiriwch fod gennych yr estyniad GD PHP wedi\'i osod.',
'server_upload_limit' => 'Nid yw\'r gweinydd yn caniatáu uwchlwythiadau o\'r maint hwn. Rhowch gynnig ar faint ffeil llai.',
'uploaded' => 'Nid yw\'r gweinydd yn caniatáu uwchlwythiadau o\'r maint hwn. Rhowch gynnig ar faint ffeil llai.',
'file_upload_timeout' => 'Mae\'r amser uwchlwytho ffeil wedi dod i ben.',
// Drawing & Images
'image_upload_error' => 'Bu gwall wrth uwchlwytho\'r ddelwedd',
'image_upload_type_error' => 'Mae\'r math o ddelwedd sy\'n cael ei huwchlwytho yn annilys',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'Ni chanfuwyd yr atodiad',
// Pages
'page_draft_autosave_fail' => 'Wedi methu cadw\'r drafft. Sicrhewch fod gennych gysylltiad rhyngrwyd cyn cadw\'r dudalen hon',
'page_custom_home_deletion' => 'Methu dileu tudalen tra ei bod wedi\'i gosod fel hafan',
// Entities
'entity_not_found' => 'Endid heb ei ganfod',
'bookshelf_not_found' => 'Shelf not found',
'book_not_found' => 'Ni chanfuwyd y llyfr',
'page_not_found' => 'Heb ganfod y dudalen',
'chapter_not_found' => 'Pennod heb ei chanfod',
'selected_book_not_found' => 'Ni ddaethpwyd o hyd i\'r llyfr a ddewiswyd',
'selected_book_chapter_not_found' => 'Ni ddaethpwyd o hyd i\'r Llyfr neu\'r Bennod a ddewiswyd',
'guests_cannot_save_drafts' => 'Ni all gwesteion arbed drafftiau',
// Users
'users_cannot_delete_only_admin' => 'Ni allwch ddileu\'r unig weinyddwr',
'users_cannot_delete_guest' => 'Ni allwch ddileu\'r defnyddiwr gwadd',
// Roles
'role_cannot_be_edited' => 'Nid oes modd golygu\'r rôl hon',
'role_system_cannot_be_deleted' => 'Rôl system yw\'r rôl hon ac ni ellir ei dileu',
'role_registration_default_cannot_delete' => 'Ni ellir dileu\'r rôl hon tra ei bod wedi\'i gosod fel y rôl gofrestru ddiofyn',
'role_cannot_remove_only_admin' => 'Y defnyddiwr hwn yw\'r unig ddefnyddiwr sydd wedi\'i neilltuo i rôl y gweinyddwr. Neilltuo rôl y gweinyddwr i ddefnyddiwr arall cyn ceisio ei dynnu yma.',
// Comments
'comment_list' => 'Digwyddodd gwall wrth nôl y sylwadau.',
'cannot_add_comment_to_draft' => 'Ni allwch ychwanegu sylwadau at ddrafft.',
'comment_add' => 'Digwyddodd gwall wrth ychwanegu / diweddaru\'r sylw.',
'comment_delete' => 'Digwyddodd gwall wrth dileu\'r sylwad.',
'empty_comment' => 'Methu ychwanegu sylw gwag.',
// Error pages
'404_page_not_found' => 'Heb ganfod y dudalen',
'sorry_page_not_found' => 'Mae\'n ddrwg gennym, nid oedd modd dod o hyd i\'r dudalen roeddech yn chwilio amdani.',
'sorry_page_not_found_permission_warning' => 'Os oeddech yn disgwyl i\'r dudalen hon fodoli, efallai na fyddai gennych ganiatâd i\'w gweld.',
'image_not_found' => 'Heb ganfod y delwedd',
'image_not_found_subtitle' => 'Mae\'n ddrwg gennym, ni fu modd dod o hyd i\'r ffeil delwedd roeddech yn chwilio amdani.',
'image_not_found_details' => 'Os oeddech chi\'n disgwyl i\'r ddelwedd hon fodoli efallai ei bod wedi\'i dileu.',
'return_home' => 'Dychwelyd i gartref',
'error_occurred' => 'Digwyddodd Gwall',
'app_down' => 'Mae :appName i lawr ar hyn o bryd',
'back_soon' => 'Bydd yn ôl i fyny yn fuan.',
// API errors
'api_no_authorization_found' => 'Ni chanfuwyd tocyn awdurdodi ar y cais',
'api_bad_authorization_format' => 'Canfuwyd tocyn awdurdodi ar y cais ond roedd yn ymddangos bod y fformat yn anghywir',
'api_user_token_not_found' => 'Ni chanfuwyd tocyn API cyfatebol ar gyfer y tocyn awdurdodi a ddarparwyd',
'api_incorrect_token_secret' => 'Mae\'r gyfrinach a ddarparwyd ar gyfer y tocyn API defnyddiedig a roddwyd yn anghywir',
'api_user_no_api_permission' => 'Nid oes gan berchennog y tocyn API a ddefnyddiwyd ganiatâd i wneud galwadau API',
'api_user_token_expired' => 'Mae\'r tocyn awdurdodi a ddefnyddiwyd wedi dod i ben',
// Settings & Maintenance
'maintenance_test_email_failure' => 'Gwall a daflwyd wrth anfon e-bost prawf:',
];

12
lang/cy/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; Previous',
'next' => 'Next &raquo;',
];

15
lang/cy/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'password' => 'Passwords must be at least eight characters and match the confirmation.',
'user' => "We can't find a user with that e-mail address.",
'token' => 'The password reset token is invalid for this email address.',
'sent' => 'We have e-mailed your password reset link!',
'reset' => 'Your password has been reset!',
];

18
lang/cy/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Shortcuts',
'shortcuts_interface' => 'Interface Keyboard Shortcuts',
'shortcuts_toggle_desc' => 'Here you can enable or disable keyboard system interface shortcuts, used for navigation and actions.',
'shortcuts_customize_desc' => 'You can customize each of the shortcuts below. Just press your desired key combination after selecting the input for a shortcut.',
'shortcuts_toggle_label' => 'Keyboard shortcuts enabled',
'shortcuts_section_navigation' => 'Navigation',
'shortcuts_section_actions' => 'Common Actions',
'shortcuts_save' => 'Save Shortcuts',
'shortcuts_overlay_desc' => 'Note: When shortcuts are enabled a helper overlay is available via pressing "?" which will highlight the available shortcuts for actions currently visible on the screen.',
'shortcuts_update_success' => 'Shortcut preferences have been updated!',
];

328
lang/cy/settings.php Normal file
View File

@ -0,0 +1,328 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'Settings',
'settings_save' => 'Save Settings',
'settings_save_success' => 'Settings saved',
'system_version' => 'System Version',
'categories' => 'Categories',
// App Settings
'app_customization' => 'Customization',
'app_features_security' => 'Features & Security',
'app_name' => 'Application Name',
'app_name_desc' => 'This name is shown in the header and in any system-sent emails.',
'app_name_header' => 'Show name in header',
'app_public_access' => 'Public Access',
'app_public_access_desc' => 'Enabling this option will allow visitors, that are not logged-in, to access content in your BookStack instance.',
'app_public_access_desc_guest' => 'Access for public visitors can be controlled through the "Guest" user.',
'app_public_access_toggle' => 'Allow public access',
'app_public_viewing' => 'Allow public viewing?',
'app_secure_images' => 'Higher Security Image Uploads',
'app_secure_images_toggle' => 'Enable higher security image uploads',
'app_secure_images_desc' => 'For performance reasons, all images are public. This option adds a random, hard-to-guess string in front of image urls. Ensure directory indexes are not enabled to prevent easy access.',
'app_default_editor' => 'Default Page Editor',
'app_default_editor_desc' => 'Select which editor will be used by default when editing new pages. This can be overridden at a page level where permissions allow.',
'app_custom_html' => 'Custom HTML Head Content',
'app_custom_html_desc' => 'Any content added here will be inserted into the bottom of the <head> section of every page. This is handy for overriding styles or adding analytics code.',
'app_custom_html_disabled_notice' => 'Custom HTML head content is disabled on this settings page to ensure any breaking changes can be reverted.',
'app_logo' => 'Application Logo',
'app_logo_desc' => 'This is used in the application header bar, among other areas. This image should be 86px in height. Large images will be scaled down.',
'app_icon' => 'Application Icon',
'app_icon_desc' => 'This icon is used for browser tabs and shortcut icons. This should be a 256px square PNG image.',
'app_homepage' => 'Application Homepage',
'app_homepage_desc' => 'Select a view to show on the homepage instead of the default view. Page permissions are ignored for selected pages.',
'app_homepage_select' => 'Select a page',
'app_footer_links' => 'Footer Links',
'app_footer_links_desc' => 'Add links to show within the site footer. These will be displayed at the bottom of most pages, including those that do not require login. You can use a label of "trans::<key>" to use system-defined translations. For example: Using "trans::common.privacy_policy" will provide the translated text "Privacy Policy" and "trans::common.terms_of_service" will provide the translated text "Terms of Service".',
'app_footer_links_label' => 'Link Label',
'app_footer_links_url' => 'Link URL',
'app_footer_links_add' => 'Add Footer Link',
'app_disable_comments' => 'Disable Comments',
'app_disable_comments_toggle' => 'Disable comments',
'app_disable_comments_desc' => 'Disables comments across all pages in the application. <br> Existing comments are not shown.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'Shelf Color',
'book_color' => 'Book Color',
'chapter_color' => 'Chapter Color',
'page_color' => 'Page Color',
'page_draft_color' => 'Page Draft Color',
// Registration Settings
'reg_settings' => 'Registration',
'reg_enable' => 'Enable Registration',
'reg_enable_toggle' => 'Enable registration',
'reg_enable_desc' => 'When registration is enabled user will be able to sign themselves up as an application user. Upon registration they are given a single, default user role.',
'reg_default_role' => 'Default user role after registration',
'reg_enable_external_warning' => 'The option above is ignored while external LDAP or SAML authentication is active. User accounts for non-existing members will be auto-created if authentication, against the external system in use, is successful.',
'reg_email_confirmation' => 'Email Confirmation',
'reg_email_confirmation_toggle' => 'Require email confirmation',
'reg_confirm_email_desc' => 'If domain restriction is used then email confirmation will be required and this option will be ignored.',
'reg_confirm_restrict_domain' => 'Domain Restriction',
'reg_confirm_restrict_domain_desc' => 'Enter a comma separated list of email domains you would like to restrict registration to. Users will be sent an email to confirm their address before being allowed to interact with the application. <br> Note that users will be able to change their email addresses after successful registration.',
'reg_confirm_restrict_domain_placeholder' => 'No restriction set',
// Maintenance settings
'maint' => 'Maintenance',
'maint_image_cleanup' => 'Cleanup Images',
'maint_image_cleanup_desc' => 'Scans page & revision content to check which images and drawings are currently in use and which images are redundant. Ensure you create a full database and image backup before running this.',
'maint_delete_images_only_in_revisions' => 'Also delete images that only exist in old page revisions',
'maint_image_cleanup_run' => 'Run Cleanup',
'maint_image_cleanup_warning' => ':count potentially unused images were found. Are you sure you want to delete these images?',
'maint_image_cleanup_success' => ':count potentially unused images found and deleted!',
'maint_image_cleanup_nothing_found' => 'No unused images found, Nothing deleted!',
'maint_send_test_email' => 'Send a Test Email',
'maint_send_test_email_desc' => 'This sends a test email to your email address specified in your profile.',
'maint_send_test_email_run' => 'Send test email',
'maint_send_test_email_success' => 'Email sent to :address',
'maint_send_test_email_mail_subject' => 'Test Email',
'maint_send_test_email_mail_greeting' => 'Email delivery seems to work!',
'maint_send_test_email_mail_text' => 'Congratulations! As you received this email notification, your email settings seem to be configured properly.',
'maint_recycle_bin_desc' => 'Deleted shelves, books, chapters & pages are sent to the recycle bin so they can be restored or permanently deleted. Older items in the recycle bin may be automatically removed after a while depending on system configuration.',
'maint_recycle_bin_open' => 'Open Recycle Bin',
'maint_regen_references' => 'Regenerate References',
'maint_regen_references_desc' => 'This action will rebuild the cross-item reference index within the database. This is usually handled automatically but this action can be useful to index old content or content added via unofficial methods.',
'maint_regen_references_success' => 'Reference index has been regenerated!',
'maint_timeout_command_note' => 'Note: This action can take time to run, which can lead to timeout issues in some web environments. As an alternative, this action be performed using a terminal command.',
// Recycle Bin
'recycle_bin' => 'Recycle Bin',
'recycle_bin_desc' => 'Here you can restore items that have been deleted or choose to permanently remove them from the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
'recycle_bin_deleted_item' => 'Deleted Item',
'recycle_bin_deleted_parent' => 'Parent',
'recycle_bin_deleted_by' => 'Deleted By',
'recycle_bin_deleted_at' => 'Deletion Time',
'recycle_bin_permanently_delete' => 'Permanently Delete',
'recycle_bin_restore' => 'Restore',
'recycle_bin_contents_empty' => 'The recycle bin is currently empty',
'recycle_bin_empty' => 'Empty Recycle Bin',
'recycle_bin_empty_confirm' => 'This will permanently destroy all items in the recycle bin including content contained within each item. Are you sure you want to empty the recycle bin?',
'recycle_bin_destroy_confirm' => 'This action will permanently delete this item, along with any child elements listed below, from the system and you will not be able to restore this content. Are you sure you want to permanently delete this item?',
'recycle_bin_destroy_list' => 'Items to be Destroyed',
'recycle_bin_restore_list' => 'Items to be Restored',
'recycle_bin_restore_confirm' => 'This action will restore the deleted item, including any child elements, to their original location. If the original location has since been deleted, and is now in the recycle bin, the parent item will also need to be restored.',
'recycle_bin_restore_deleted_parent' => 'The parent of this item has also been deleted. These will remain deleted until that parent is also restored.',
'recycle_bin_restore_parent' => 'Restore Parent',
'recycle_bin_destroy_notification' => 'Deleted :count total items from the recycle bin.',
'recycle_bin_restore_notification' => 'Restored :count total items from the recycle bin.',
// Audit Log
'audit' => 'Audit Log',
'audit_desc' => 'This audit log displays a list of activities tracked in the system. This list is unfiltered unlike similar activity lists in the system where permission filters are applied.',
'audit_event_filter' => 'Event Filter',
'audit_event_filter_no_filter' => 'No Filter',
'audit_deleted_item' => 'Deleted Item',
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'User',
'audit_table_event' => 'Event',
'audit_table_related' => 'Related Item or Detail',
'audit_table_ip' => 'IP Address',
'audit_table_date' => 'Activity Date',
'audit_date_from' => 'Date Range From',
'audit_date_to' => 'Date Range To',
// Role Settings
'roles' => 'Roles',
'role_user_roles' => 'User Roles',
'roles_index_desc' => 'Roles are used to group users & provide system permission to their members. When a user is a member of multiple roles the privileges granted will stack and the user will inherit all abilities.',
'roles_x_users_assigned' => '1 user assigned|:count users assigned',
'roles_x_permissions_provided' => '1 permission|:count permissions',
'roles_assigned_users' => 'Assigned Users',
'roles_permissions_provided' => 'Provided Permissions',
'role_create' => 'Create New Role',
'role_create_success' => 'Role successfully created',
'role_delete' => 'Delete Role',
'role_delete_confirm' => 'This will delete the role with the name \':roleName\'.',
'role_delete_users_assigned' => 'This role has :userCount users assigned to it. If you would like to migrate the users from this role select a new role below.',
'role_delete_no_migration' => "Don't migrate users",
'role_delete_sure' => 'Are you sure you want to delete this role?',
'role_delete_success' => 'Role successfully deleted',
'role_edit' => 'Edit Role',
'role_details' => 'Role Details',
'role_name' => 'Role Name',
'role_desc' => 'Short Description of Role',
'role_mfa_enforced' => 'Requires Multi-Factor Authentication',
'role_external_auth_id' => 'External Authentication IDs',
'role_system' => 'System Permissions',
'role_manage_users' => 'Manage users',
'role_manage_roles' => 'Manage roles & role permissions',
'role_manage_entity_permissions' => 'Manage all book, chapter & page permissions',
'role_manage_own_entity_permissions' => 'Manage permissions on own book, chapter & pages',
'role_manage_page_templates' => 'Manage page templates',
'role_access_api' => 'Access system API',
'role_manage_settings' => 'Manage app settings',
'role_export_content' => 'Export content',
'role_editor_change' => 'Change page editor',
'role_asset' => 'Asset Permissions',
'roles_system_warning' => 'Be aware that access to any of the above three permissions can allow a user to alter their own privileges or the privileges of others in the system. Only assign roles with these permissions to trusted users.',
'role_asset_desc' => 'These permissions control default access to the assets within the system. Permissions on Books, Chapters and Pages will override these permissions.',
'role_asset_admins' => 'Admins are automatically given access to all content but these options may show or hide UI options.',
'role_asset_image_view_note' => 'This relates to visibility within the image manager. Actual access of uploaded image files will be dependant upon system image storage option.',
'role_all' => 'All',
'role_own' => 'Own',
'role_controlled_by_asset' => 'Controlled by the asset they are uploaded to',
'role_save' => 'Save Role',
'role_update_success' => 'Role successfully updated',
'role_users' => 'Users in this role',
'role_users_none' => 'No users are currently assigned to this role',
// Users
'users' => 'Users',
'users_index_desc' => 'Create & manage individual user accounts within the system. User accounts are used for login and attribution of content & activity. Access permissions are primarily role-based but user content ownership, among other factors, may also affect permissions & access.',
'user_profile' => 'User Profile',
'users_add_new' => 'Add New User',
'users_search' => 'Search Users',
'users_latest_activity' => 'Latest Activity',
'users_details' => 'User Details',
'users_details_desc' => 'Set a display name and an email address for this user. The email address will be used for logging into the application.',
'users_details_desc_no_email' => 'Set a display name for this user so others can recognise them.',
'users_role' => 'User Roles',
'users_role_desc' => 'Select which roles this user will be assigned to. If a user is assigned to multiple roles the permissions from those roles will stack and they will receive all abilities of the assigned roles.',
'users_password' => 'User Password',
'users_password_desc' => 'Set a password used to log-in to the application. This must be at least 8 characters long.',
'users_send_invite_text' => 'You can choose to send this user an invitation email which allows them to set their own password otherwise you can set their password yourself.',
'users_send_invite_option' => 'Send user invite email',
'users_external_auth_id' => 'External Authentication ID',
'users_external_auth_id_desc' => 'This is the ID used to match this user when communicating with your external authentication system.',
'users_password_warning' => 'Only fill the below if you would like to change your password.',
'users_system_public' => 'This user represents any guest users that visit your instance. It cannot be used to log in but is assigned automatically.',
'users_delete' => 'Delete User',
'users_delete_named' => 'Delete user :userName',
'users_delete_warning' => 'This will fully delete this user with the name \':userName\' from the system.',
'users_delete_confirm' => 'Are you sure you want to delete this user?',
'users_migrate_ownership' => 'Migrate Ownership',
'users_migrate_ownership_desc' => 'Select a user here if you want another user to become the owner of all items currently owned by this user.',
'users_none_selected' => 'No user selected',
'users_edit' => 'Edit User',
'users_edit_profile' => 'Edit Profile',
'users_avatar' => 'User Avatar',
'users_avatar_desc' => 'Select an image to represent this user. This should be approx 256px square.',
'users_preferred_language' => 'Preferred Language',
'users_preferred_language_desc' => 'This option will change the language used for the user-interface of the application. This will not affect any user-created content.',
'users_social_accounts' => 'Social Accounts',
'users_social_accounts_info' => 'Here you can connect your other accounts for quicker and easier login. Disconnecting an account here does not revoke previously authorized access. Revoke access from your profile settings on the connected social account.',
'users_social_connect' => 'Connect Account',
'users_social_disconnect' => 'Disconnect Account',
'users_social_connected' => ':socialAccount account was successfully attached to your profile.',
'users_social_disconnected' => ':socialAccount account was successfully disconnected from your profile.',
'users_api_tokens' => 'API Tokens',
'users_api_tokens_none' => 'No API tokens have been created for this user',
'users_api_tokens_create' => 'Create Token',
'users_api_tokens_expires' => 'Expires',
'users_api_tokens_docs' => 'API Documentation',
'users_mfa' => 'Multi-Factor Authentication',
'users_mfa_desc' => 'Setup multi-factor authentication as an extra layer of security for your user account.',
'users_mfa_x_methods' => ':count method configured|:count methods configured',
'users_mfa_configure' => 'Configure Methods',
// API Tokens
'user_api_token_create' => 'Create API Token',
'user_api_token_name' => 'Name',
'user_api_token_name_desc' => 'Give your token a readable name as a future reminder of its intended purpose.',
'user_api_token_expiry' => 'Expiry Date',
'user_api_token_expiry_desc' => 'Set a date at which this token expires. After this date, requests made using this token will no longer work. Leaving this field blank will set an expiry 100 years into the future.',
'user_api_token_create_secret_message' => 'Immediately after creating this token a "Token ID" & "Token Secret" will be generated and displayed. The secret will only be shown a single time so be sure to copy the value to somewhere safe and secure before proceeding.',
'user_api_token_create_success' => 'API token successfully created',
'user_api_token_update_success' => 'API token successfully updated',
'user_api_token' => 'API Token',
'user_api_token_id' => 'Token ID',
'user_api_token_id_desc' => 'This is a non-editable system generated identifier for this token which will need to be provided in API requests.',
'user_api_token_secret' => 'Token Secret',
'user_api_token_secret_desc' => 'This is a system generated secret for this token which will need to be provided in API requests. This will only be displayed this one time so copy this value to somewhere safe and secure.',
'user_api_token_created' => 'Token created :timeAgo',
'user_api_token_updated' => 'Token updated :timeAgo',
'user_api_token_delete' => 'Delete Token',
'user_api_token_delete_warning' => 'This will fully delete this API token with the name \':tokenName\' from the system.',
'user_api_token_delete_confirm' => 'Are you sure you want to delete this API token?',
'user_api_token_delete_success' => 'API token successfully deleted',
// Webhooks
'webhooks' => 'Webhooks',
'webhooks_index_desc' => 'Webhooks are a way to send data to external URLs when certain actions and events occur within the system which allows event-based integration with external platforms such as messaging or notification systems.',
'webhooks_x_trigger_events' => '1 trigger event|:count trigger events',
'webhooks_create' => 'Create New Webhook',
'webhooks_none_created' => 'No webhooks have yet been created.',
'webhooks_edit' => 'Edit Webhook',
'webhooks_save' => 'Save Webhook',
'webhooks_details' => 'Webhook Details',
'webhooks_details_desc' => 'Provide a user friendly name and a POST endpoint as a location for the webhook data to be sent to.',
'webhooks_events' => 'Webhook Events',
'webhooks_events_desc' => 'Select all the events that should trigger this webhook to be called.',
'webhooks_events_warning' => 'Keep in mind that these events will be triggered for all selected events, even if custom permissions are applied. Ensure that use of this webhook won\'t expose confidential content.',
'webhooks_events_all' => 'All system events',
'webhooks_name' => 'Webhook Name',
'webhooks_timeout' => 'Webhook Request Timeout (Seconds)',
'webhooks_endpoint' => 'Webhook Endpoint',
'webhooks_active' => 'Webhook Active',
'webhook_events_table_header' => 'Events',
'webhooks_delete' => 'Delete Webhook',
'webhooks_delete_warning' => 'This will fully delete this webhook, with the name \':webhookName\', from the system.',
'webhooks_delete_confirm' => 'Are you sure you want to delete this webhook?',
'webhooks_format_example' => 'Webhook Format Example',
'webhooks_format_example_desc' => 'Webhook data is sent as a POST request to the configured endpoint as JSON following the format below. The "related_item" and "url" properties are optional and will depend on the type of event triggered.',
'webhooks_status' => 'Webhook Status',
'webhooks_last_called' => 'Last Called:',
'webhooks_last_errored' => 'Last Errored:',
'webhooks_last_error_message' => 'Last Error Message:',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Català',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'עברית',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];

117
lang/cy/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => 'Rhaid derbyn y :attribute.',
'active_url' => 'Nid ywr :attribute yn URL dilys.',
'after' => 'Rhaid i\'r :attribute bod yn dyddiad ar ol :date.',
'alpha' => 'Rhaid ir :attribute cynnwys llythrennau yn unig.',
'alpha_dash' => 'Dim ond llythrennau, rhifau, llinellau toriad a thanlinellau y gall y :attribute gynnwys.',
'alpha_num' => 'Rhaid ir :attribute cynnwys llythrennau a rhifau yn unig.',
'array' => 'Rhaid i :attribute fod yn array.',
'backup_codes' => 'Nid yw\'r cod a ddarparwyd yn ddilys neu mae eisoes wedi\'i ddefnyddio.',
'before' => 'Rhaid i\'r :attribute bod yn dyddiad cyn :date.',
'between' => [
'numeric' => 'Rhaid i\'r :attribute bod rhwng :min a :max.',
'file' => 'Rhaid i\'r :attribute bod rhwng :min a :max kilobytes.',
'string' => 'Rhaid i\'r :attribute bod rhwng :min a :max cymeriadau.',
'array' => 'Rhaid i\'r :attribute cael rhwng :min a :max o eitemau.',
],
'boolean' => 'Rhaid i :attribute fod yn wir neu ddim.',
'confirmed' => 'Dydi\'r cadarnhad :attribute ddim yn cydfynd.',
'date' => 'Nid yw\'r :attribute yn dyddiad dilys.',
'date_format' => 'Nid yw\'r :attribute yn cydfynd ar format :format.',
'different' => 'Rhaid i :attribute a :other bod yn wahanol.',
'digits' => 'Rhai i\'r :attribute bod yn :digits o ddigidau.',
'digits_between' => 'Rhaid i\'r :attribute bod rhwng :min a :max o digidau.',
'email' => 'Rhaid i\'r :attribute bod yn cyfeiriad e-bost dilys.',
'ends_with' => 'Rhaid i\'r :attribute orffen gydag un o\'r canlynol: :values',
'file' => 'Rhaid darparu\'r :attribute fel ffeil ddilys.',
'filled' => 'Mae angen llenwi\'r maes :attribute.',
'gt' => [
'numeric' => 'Rhaid i\'r :attribute fod yn fwy na :value.',
'file' => 'Rhaid i\'r :attribute fod yn fwy na :value kilobytes.',
'string' => 'Rhaid i\'r :attribute fod yn fwy na :value cymeriadau.',
'array' => 'Rhaid i\'r :attribute fod yn fwy na :value eitemau.',
],
'gte' => [
'numeric' => 'The :attribute must be greater than or equal :value.',
'file' => 'The :attribute must be greater than or equal :value kilobytes.',
'string' => 'The :attribute must be greater than or equal :value characters.',
'array' => 'The :attribute must have :value items or more.',
],
'exists' => 'The selected :attribute is invalid.',
'image' => 'The :attribute must be an image.',
'image_extension' => 'The :attribute must have a valid & supported image extension.',
'in' => 'The selected :attribute is invalid.',
'integer' => 'The :attribute must be an integer.',
'ip' => 'The :attribute must be a valid IP address.',
'ipv4' => 'The :attribute must be a valid IPv4 address.',
'ipv6' => 'The :attribute must be a valid IPv6 address.',
'json' => 'The :attribute must be a valid JSON string.',
'lt' => [
'numeric' => 'The :attribute must be less than :value.',
'file' => 'The :attribute must be less than :value kilobytes.',
'string' => 'The :attribute must be less than :value characters.',
'array' => 'The :attribute must have less than :value items.',
],
'lte' => [
'numeric' => 'The :attribute must be less than or equal :value.',
'file' => 'The :attribute must be less than or equal :value kilobytes.',
'string' => 'The :attribute must be less than or equal :value characters.',
'array' => 'The :attribute must not have more than :value items.',
],
'max' => [
'numeric' => 'The :attribute may not be greater than :max.',
'file' => 'The :attribute may not be greater than :max kilobytes.',
'string' => 'The :attribute may not be greater than :max characters.',
'array' => 'The :attribute may not have more than :max items.',
],
'mimes' => 'The :attribute must be a file of type: :values.',
'min' => [
'numeric' => 'The :attribute must be at least :min.',
'file' => 'The :attribute must be at least :min kilobytes.',
'string' => 'The :attribute must be at least :min characters.',
'array' => 'The :attribute must have at least :min items.',
],
'not_in' => 'The selected :attribute is invalid.',
'not_regex' => 'The :attribute format is invalid.',
'numeric' => 'The :attribute must be a number.',
'regex' => 'The :attribute format is invalid.',
'required' => 'The :attribute field is required.',
'required_if' => 'The :attribute field is required when :other is :value.',
'required_with' => 'The :attribute field is required when :values is present.',
'required_with_all' => 'The :attribute field is required when :values is present.',
'required_without' => 'The :attribute field is required when :values is not present.',
'required_without_all' => 'The :attribute field is required when none of :values are present.',
'same' => 'The :attribute and :other must match.',
'safe_url' => 'The provided link may not be safe.',
'size' => [
'numeric' => 'The :attribute must be :size.',
'file' => 'The :attribute must be :size kilobytes.',
'string' => 'The :attribute must be :size characters.',
'array' => 'The :attribute must contain :size items.',
],
'string' => 'The :attribute must be a string.',
'timezone' => 'The :attribute must be a valid zone.',
'totp' => 'The provided code is not valid or has expired.',
'unique' => 'The :attribute has already been taken.',
'url' => 'The :attribute format is invalid.',
'uploaded' => 'The file could not be uploaded. The server may not accept files of this size.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'Password confirmation required',
],
],
// Custom validation attributes
'attributes' => [],
];

73
lang/da/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'oprettede side',
'page_create_notification' => 'Siden blev oprettet',
'page_update' => 'opdaterede side',
'page_update_notification' => 'Siden blev opdateret',
'page_delete' => 'slettede side',
'page_delete_notification' => 'Siden blev slettet',
'page_restore' => 'gendannede side',
'page_restore_notification' => 'Siden blev gendannet',
'page_move' => 'flyttede side',
// Chapters
'chapter_create' => 'oprettede kapitel',
'chapter_create_notification' => 'Kapitel blev oprettet',
'chapter_update' => 'opdaterede kapitel',
'chapter_update_notification' => 'Kapitel blev opdateret',
'chapter_delete' => 'slettede kapitel',
'chapter_delete_notification' => 'Kapitel blev slettet',
'chapter_move' => 'flyttede kapitel',
// Books
'book_create' => 'oprettede bog',
'book_create_notification' => 'Bogen blev oprettet',
'book_create_from_chapter' => 'omdannede kapitel til bog',
'book_create_from_chapter_notification' => 'Kapitel blev omdannet til en bog',
'book_update' => 'opdaterede bog',
'book_update_notification' => 'Bogen blev opdateret',
'book_delete' => 'slettede bog',
'book_delete_notification' => 'Bogen blev slettet',
'book_sort' => 'sorterede bogen',
'book_sort_notification' => 'Bogen blev re-sorteret',
// Bookshelves
'bookshelf_create' => 'created shelf',
'bookshelf_create_notification' => 'Shelf successfully created',
'bookshelf_create_from_book' => 'converted book to shelf',
'bookshelf_create_from_book_notification' => 'Bogen blev omdannet til en bogreal',
'bookshelf_update' => 'updated shelf',
'bookshelf_update_notification' => 'Shelf successfully updated',
'bookshelf_delete' => 'deleted shelf',
'bookshelf_delete_notification' => 'Shelf successfully deleted',
// Favourites
'favourite_add_notification' => '":name" er blevet tilføjet til dine favoritter',
'favourite_remove_notification' => '":name" er blevet fjernet fra dine favoritter',
// MFA
'mfa_setup_method_notification' => 'Multi-faktor metode konfigureret',
'mfa_remove_method_notification' => 'Multi-faktor metode fjernet',
// Webhooks
'webhook_create' => 'oprettede webhook',
'webhook_create_notification' => 'Webhooken blev oprettet',
'webhook_update' => 'opdaterede webhooken',
'webhook_update_notification' => 'Webhooken blev opdateret',
'webhook_delete' => 'slettede webhooken',
'webhook_delete_notification' => 'Webhooken blev slettet',
// Users
'user_update_notification' => 'Brugeren blev opdateret',
'user_delete_notification' => 'Brugeren blev fjernet',
// Other
'commented_on' => 'kommenterede til',
'permissions_update' => 'Tilladelser opdateret',
];

117
lang/da/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Dee indtastede brugeroplysninger stemmer ikke overens med vores registreringer.',
'throttle' => 'For mange mislykkede loginforsøg. Prøv igen om :seconds sekunder.',
// Login & Register
'sign_up' => 'Registrér',
'log_in' => 'Log ind',
'log_in_with' => 'Log ind med :socialDriver',
'sign_up_with' => 'Registrér med :socialDriver',
'logout' => 'Log ud',
'name' => 'Navn',
'username' => 'Brugernavn',
'email' => 'E-mail',
'password' => 'Adgangskode',
'password_confirm' => 'Bekræft adgangskode',
'password_hint' => 'Skal være på mindst 8 karakterer',
'forgot_password' => 'Glemt Adgangskode?',
'remember_me' => 'Husk mig',
'ldap_email_hint' => 'Angiv venligst din kontos e-mail.',
'create_account' => 'Opret konto',
'already_have_account' => 'Har du allerede en konto?',
'dont_have_account' => 'Har du ikke en konto?',
'social_login' => 'Social Log ind',
'social_registration' => 'Social Registrering',
'social_registration_text' => 'Registrér og log ind med anden service.',
'register_thanks' => 'Tak for registreringen!',
'register_confirm' => 'Check venligst din e-mail og klik deri på bekræftelses knappen for at tilgå :appName.',
'registrations_disabled' => 'Registrering er i øjeblikket deaktiveret',
'registration_email_domain_invalid' => 'E-Mail domænet har ikke adgang til denne applikation',
'register_success' => 'Tak for din registrering. Du er nu registeret og logget ind.',
// Login auto-initiation
'auto_init_starting' => 'Attempting Login',
'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.',
'auto_init_start_link' => 'Proceed with authentication',
// Password Reset
'reset_password' => 'Nulstil adgangskode',
'reset_password_send_instructions' => 'Indtast din E-Mail herunder og du vil blive sendt en E-Mail med et link til at nulstille din adgangskode.',
'reset_password_send_button' => 'Send link til nulstilling',
'reset_password_sent' => 'Et link til nulstilling af adgangskode sendes til :email, hvis den e-mail-adresse findes i systemet.',
'reset_password_success' => 'Din adgangskode er blevet nulstillet.',
'email_reset_subject' => 'Nulstil din :appName adgangskode',
'email_reset_text' => 'Du modtager denne E-Mail fordi vi har modtaget en anmodning om at nulstille din adgangskode.',
'email_reset_not_requested' => 'Hvis du ikke har anmodet om at få din adgangskode nulstillet, behøver du ikke at foretage dig noget.',
// Email Confirmation
'email_confirm_subject' => 'Bekræft din E-Mail på :appName',
'email_confirm_greeting' => 'Tak for at oprette dig på :appName!',
'email_confirm_text' => 'Bekræft venligst din E-Mail adresse ved at klikke på linket nedenfor:',
'email_confirm_action' => 'Bekræft E-Mail',
'email_confirm_send_error' => 'E-Mail-bekræftelse kræves, men systemet kunne ikke sende E-Mailen. Kontakt administratoren for at sikre, at E-Mail er konfigureret korrekt.',
'email_confirm_success' => 'Din email er blevet bekræftet! Du bør nu kune logge ind med denne emailadresse.',
'email_confirm_resent' => 'Bekræftelsesmail sendt, tjek venligst din indboks.',
'email_confirm_thanks' => 'Thanks for confirming!',
'email_confirm_thanks_desc' => 'Please wait a moment while your confirmation is handled. If you are not redirected after 3 seconds press the "Continue" link below to proceed.',
'email_not_confirmed' => 'E-Mail adresse ikke bekræftet',
'email_not_confirmed_text' => 'Din E-Mail adresse er endnu ikke blevet bekræftet.',
'email_not_confirmed_click_link' => 'Klik venligst på linket i E-Mailen der blev sendt kort efter du registrerede dig.',
'email_not_confirmed_resend' => 'Hvis du ikke kan finde E-Mailen, kan du du få gensendt bekræftelsesemailen ved at trykke herunder.',
'email_not_confirmed_resend_button' => 'Gensend bekræftelsesemail',
// User Invite
'user_invite_email_subject' => 'Du er blevet inviteret til :appName!',
'user_invite_email_greeting' => 'En konto er blevet oprettet til dig på :appName.',
'user_invite_email_text' => 'Klik på knappen nedenunderm for at sætte en adgangskode og opnå adgang:',
'user_invite_email_action' => 'Set adgangskode',
'user_invite_page_welcome' => 'Velkommen til :appName!',
'user_invite_page_text' => 'For at færdiggøre din konto og få adgang skal du indstille en adgangskode, der bruges til at logge ind på :appName ved fremtidige besøg.',
'user_invite_page_confirm_button' => 'Bekræft adgangskode',
'user_invite_success_login' => 'Adgangskoden er sat. Du burde nu kunne logge ind med din angivede adgangskode for at tilgå :appName!',
// Multi-factor Authentication
'mfa_setup' => 'Opsætning af Multi-faktor godkendelse',
'mfa_setup_desc' => 'Opsæt multi-faktor godkendelse som et ekstra lag af sikkerhed for din brugerkonto.',
'mfa_setup_configured' => 'Allerede konfigureret',
'mfa_setup_reconfigure' => 'Genkonfigurer',
'mfa_setup_remove_confirmation' => 'Er du sikker på, at du vil fjerne denne multi-faktor godkendelsesmetode?',
'mfa_setup_action' => 'Opsætning',
'mfa_backup_codes_usage_limit_warning' => 'Du har mindre end 5 backup koder tilbage, generere og gem et nyt sæt før du løber tør for koder, for at forhindre at blive lukket ude af din konto.',
'mfa_option_totp_title' => 'Mobil app',
'mfa_option_totp_desc' => 'For at bruge multi-faktor godkendelse, skal du bruge en mobil app, der understøtter TOTP såsom Google Authenticator, Authy eller Microsoft Authenticator.',
'mfa_option_backup_codes_title' => 'Backup koder',
'mfa_option_backup_codes_desc' => 'Gem sikkert et sæt af engangs backup koder, som du kan indtaste for at bekræfte din identitet.',
'mfa_gen_confirm_and_enable' => 'Bekræft og aktivér',
'mfa_gen_backup_codes_title' => 'Backup koder opsætning',
'mfa_gen_backup_codes_desc' => 'Store the below list of codes in a safe place. When accessing the system you\'ll be able to use one of the codes as a second authentication mechanism.',
'mfa_gen_backup_codes_download' => 'Download koder',
'mfa_gen_backup_codes_usage_warning' => 'Hver kode kan kun bruges en gang',
'mfa_gen_totp_title' => 'Mobil App Setup',
'mfa_gen_totp_desc' => 'To use multi-factor authentication you\'ll need a mobile application that supports TOTP such as Google Authenticator, Authy or Microsoft Authenticator.',
'mfa_gen_totp_scan' => 'Scan the QR code below using your preferred authentication app to get started.',
'mfa_gen_totp_verify_setup' => 'Verificer Opsætning',
'mfa_gen_totp_verify_setup_desc' => 'Verify that all is working by entering a code, generated within your authentication app, in the input box below:',
'mfa_gen_totp_provide_code_here' => 'Provide your app generated code here',
'mfa_verify_access' => 'Verify Access',
'mfa_verify_access_desc' => 'Your user account requires you to confirm your identity via an additional level of verification before you\'re granted access. Verify using one of your configured methods to continue.',
'mfa_verify_no_methods' => 'Ingen Metoder Konfigureret',
'mfa_verify_no_methods_desc' => 'No multi-factor authentication methods could be found for your account. You\'ll need to set up at least one method before you gain access.',
'mfa_verify_use_totp' => 'Bekræft ved brug af en mobil app',
'mfa_verify_use_backup_codes' => 'Bekræft ved hjælp af en backup kode',
'mfa_verify_backup_code' => 'Backup Kode',
'mfa_verify_backup_code_desc' => 'Indtast en af dine resterende backup koder nedenfor:',
'mfa_verify_backup_code_enter_here' => 'Indtast backup kode her',
'mfa_verify_totp_desc' => 'Enter the code, generated using your mobile app, below:',
'mfa_setup_login_notification' => 'Multi-factor method configured, Please now login again using the configured method.',
];

107
lang/da/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Annuller',
'confirm' => 'Bekræft',
'back' => 'Tilbage',
'save' => 'Gem',
'continue' => 'Fortsæt',
'select' => 'Vælg',
'toggle_all' => 'Vælg/Fravælg alle',
'more' => 'Mere',
// Form Labels
'name' => 'Navn',
'description' => 'Beskrivelse',
'role' => 'Rolle',
'cover_image' => 'Coverbillede',
'cover_image_description' => 'Dette billede skal være omtrent 440x250px.',
// Actions
'actions' => 'Handlinger',
'view' => 'Vis',
'view_all' => 'Vis alle',
'new' => 'New',
'create' => 'Opret',
'update' => 'Opdater',
'edit' => 'Rediger',
'sort' => 'Sorter',
'move' => 'Flyt',
'copy' => 'Kopier',
'reply' => 'Besvar',
'delete' => 'Slet',
'delete_confirm' => 'Bekræft sletning',
'search' => 'Søg',
'search_clear' => 'Ryd søgning',
'reset' => 'Nulstil',
'remove' => 'Fjern',
'add' => 'Tilføj',
'configure' => 'Konfigurer',
'fullscreen' => 'Fuld skærm',
'favourite' => 'Foretrukken',
'unfavourite' => 'Fjern som foretrukken',
'next' => 'Næste',
'previous' => 'Forrige',
'filter_active' => 'Aktivt Filter:',
'filter_clear' => 'Nulstil Filter',
'download' => 'Hent',
'open_in_tab' => 'Åben i ny fane',
// Sort Options
'sort_options' => 'Sorteringsindstillinger',
'sort_direction_toggle' => 'Sorteringsretning',
'sort_ascending' => 'Sorter stigende',
'sort_descending' => 'Sorter faldende',
'sort_name' => 'Navn',
'sort_default' => 'Standard',
'sort_created_at' => 'Oprettelsesdato',
'sort_updated_at' => 'Opdateringsdato',
// Misc
'deleted_user' => 'Slettet bruger',
'no_activity' => 'Ingen aktivitet at vise',
'no_items' => 'Intet indhold tilgængeligt',
'back_to_top' => 'Tilbage til toppen',
'skip_to_main_content' => 'Spring til indhold',
'toggle_details' => 'Vis/skjul detaljer',
'toggle_thumbnails' => 'Vis/skjul miniaturer',
'details' => 'Detaljer',
'grid_view' => 'Gittervisning',
'list_view' => 'Listevisning',
'default' => 'Standard',
'breadcrumb' => 'Brødkrumme',
'status' => 'Status',
'status_active' => 'Aktiv',
'status_inactive' => 'Inaktiv',
'never' => 'Aldrig',
'none' => 'Ingen',
// Header
'homepage' => 'Homepage',
'header_menu_expand' => 'Udvid header menu',
'profile_menu' => 'Profilmenu',
'view_profile' => 'Vis profil',
'edit_profile' => 'Redigér Profil',
'dark_mode' => 'Mørk tilstand',
'light_mode' => 'Lys tilstand',
'global_search' => 'Global Search',
// Layout tabs
'tab_info' => 'Info',
'tab_info_label' => 'Faneblad: Vis sekundær information',
'tab_content' => 'Indhold',
'tab_content_label' => 'Faneblad: Vis primær indhold',
// Email Content
'email_action_help' => 'Hvis du har problemer med at trykke på ":actionText" knappen, prøv at kopiere og indsætte linket herunder ind i din webbrowser:',
'email_rights' => 'Alle rettigheder forbeholdes',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Privatlivspolitik',
'terms_of_service' => 'Tjenestevilkår',
];

34
lang/da/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Billedselektion',
'image_all' => 'Alt',
'image_all_title' => 'Se alle billeder',
'image_book_title' => 'Vis billeder uploadet til denne bog',
'image_page_title' => 'Vis billeder uploadet til denne side',
'image_search_hint' => 'Søg efter billednavn',
'image_uploaded' => 'Uploadet :uploadedDate',
'image_load_more' => 'Indlæse mere',
'image_image_name' => 'Billednavn',
'image_delete_used' => 'Dette billede er brugt på siderne nedenfor.',
'image_delete_confirm_text' => 'Er du sikker på at du vil slette dette billede?',
'image_select_image' => 'Vælg billede',
'image_dropzone' => 'Træk-og-slip billede eller klik her for at uploade',
'images_deleted' => 'Billede slettet',
'image_preview' => 'Billedeksempel',
'image_upload_success' => 'Foto uploadet',
'image_update_success' => 'Billeddetaljer succesfuldt opdateret',
'image_delete_success' => 'Billede slettet',
'image_upload_remove' => 'Fjern',
// Code Editor
'code_editor' => 'Rediger kode',
'code_language' => 'Kodesprog',
'code_content' => 'Kodeindhold',
'code_session_history' => 'Sessionshistorik',
'code_save' => 'Gem kode',
];

174
lang/da/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'Generel',
'advanced' => 'Avanceret',
'none' => 'Ingen',
'cancel' => 'Annuller',
'save' => 'Gem',
'close' => 'Luk',
'undo' => 'Fortryd',
'redo' => 'Redo',
'left' => 'Venstre',
'center' => 'Midten',
'right' => 'Højre',
'top' => 'Top',
'middle' => 'Midt',
'bottom' => 'Bund',
'width' => 'Bredde',
'height' => 'Højde',
'More' => 'Mere',
'select' => 'Vælg...',
// Toolbar
'formats' => 'Formater',
'header_large' => 'Stor Overskrift',
'header_medium' => 'Mellemstor Overskrift',
'header_small' => 'Lille Overskrift',
'header_tiny' => 'Tiny Header',
'paragraph' => 'Paragraf',
'blockquote' => 'Citat',
'inline_code' => 'Inline kode',
'callouts' => 'Callouts',
'callout_information' => 'Information',
'callout_success' => 'Succes',
'callout_warning' => 'Advarsel',
'callout_danger' => 'Fare',
'bold' => 'Fed',
'italic' => 'Kursiv',
'underline' => 'Understreget',
'strikethrough' => 'Gennemstreget',
'superscript' => 'Hævet',
'subscript' => 'Sænket',
'text_color' => 'Tekstfarve',
'custom_color' => 'Tilpasset farve',
'remove_color' => 'Fjern farve',
'background_color' => 'Baggrundsfarve',
'align_left' => 'Venstrejusteret',
'align_center' => 'Centrér',
'align_right' => 'Højrejusteret',
'align_justify' => 'Juster',
'list_bullet' => 'Punktliste',
'list_numbered' => 'Nummereret liste',
'list_task' => 'Opgaveliste',
'indent_increase' => 'Forøg indrykning',
'indent_decrease' => 'Formindsk indrykning',
'table' => 'Tabel',
'insert_image' => 'Insert image',
'insert_image_title' => 'Insert/Edit Image',
'insert_link' => 'Indsæt/rediger link',
'insert_link_title' => 'Indsæt/Rediger Link',
'insert_horizontal_line' => 'Indsæt vandret linje',
'insert_code_block' => 'Indsæt kodeblok',
'edit_code_block' => 'Edit code block',
'insert_drawing' => 'Indsæt/rediger tegning',
'drawing_manager' => 'Drawing manager',
'insert_media' => 'Indsæt/rediger medie',
'insert_media_title' => 'Indsæt/Rediger Medie',
'clear_formatting' => 'Ryd formatering',
'source_code' => 'Kildekode',
'source_code_title' => 'Kildekode',
'fullscreen' => 'Fuld skærm',
'image_options' => 'Image options',
// Tables
'table_properties' => 'Tabelegenskaber',
'table_properties_title' => 'Tabelegenskaber',
'delete_table' => 'Slet tabel',
'insert_row_before' => 'Indsæt række før',
'insert_row_after' => 'Indsæt række efter',
'delete_row' => 'Slet række',
'insert_column_before' => 'Indsæt kolonne før',
'insert_column_after' => 'Indsæt kolonne efter',
'delete_column' => 'Slet kolonne',
'table_cell' => 'Celle',
'table_row' => 'Række',
'table_column' => 'Kolonne',
'cell_properties' => 'Celle egenskaber',
'cell_properties_title' => 'Celle Egenskaber',
'cell_type' => 'Celle type',
'cell_type_cell' => 'Celle',
'cell_scope' => 'Scope',
'cell_type_header' => 'Header cell',
'merge_cells' => 'Flet celler',
'split_cell' => 'Opdel celle',
'table_row_group' => 'Række Gruppe',
'table_column_group' => 'Kolonne Gruppe',
'horizontal_align' => 'Juster vandret',
'vertical_align' => 'Juster lodret',
'border_width' => 'Kantbredde',
'border_style' => 'Kantstil',
'border_color' => 'Kantfarve',
'row_properties' => 'Række egenskaber',
'row_properties_title' => 'Række Egenskaber',
'cut_row' => 'Klip række',
'copy_row' => 'Kopier række',
'paste_row_before' => 'Indsæt række før',
'paste_row_after' => 'Indsæt række efter',
'row_type' => 'Række type',
'row_type_header' => 'Overskrift',
'row_type_body' => 'Krop',
'row_type_footer' => 'Sidefod',
'alignment' => 'Justering',
'cut_column' => 'Klip kolonne',
'copy_column' => 'Kopier kolonne',
'paste_column_before' => 'Indsæt kolonne før',
'paste_column_after' => 'Indsæt kolonne efter',
'cell_padding' => 'Cell padding',
'cell_spacing' => 'Cell spacing',
'caption' => 'Caption',
'show_caption' => 'Show caption',
'constrain' => 'Constrain proportions',
'cell_border_solid' => 'Solid',
'cell_border_dotted' => 'Prikket',
'cell_border_dashed' => 'Stiplet',
'cell_border_double' => 'Dobbelt',
'cell_border_groove' => 'Groove',
'cell_border_ridge' => 'Ridge',
'cell_border_inset' => 'Inset',
'cell_border_outset' => 'Outset',
'cell_border_none' => 'Ingen',
'cell_border_hidden' => 'Gemt',
// Images, links, details/summary & embed
'source' => 'Kilde',
'alt_desc' => 'Alternativ beskrivelse',
'embed' => 'Embed',
'paste_embed' => 'Paste your embed code below:',
'url' => 'URL',
'text_to_display' => 'Tekst til visning',
'title' => 'Titel',
'open_link' => 'Open link',
'open_link_in' => 'Open link in...',
'open_link_current' => 'Nuværende vindue',
'open_link_new' => 'Nyt vindue',
'remove_link' => 'Remove link',
'insert_collapsible' => 'Insert collapsible block',
'collapsible_unwrap' => 'Unwrap',
'edit_label' => 'Edit label',
'toggle_open_closed' => 'Toggle open/closed',
'collapsible_edit' => 'Edit collapsible block',
'toggle_label' => 'Toggle label',
// About view
'about' => 'About the editor',
'about_title' => 'About the WYSIWYG Editor',
'editor_license' => 'Editor License & Copyright',
'editor_tiny_license' => 'This editor is built using :tinyLink which is provided under the MIT license.',
'editor_tiny_license_link' => 'The copyright and license details of TinyMCE can be found here.',
'save_continue' => 'Gem og fortsæt',
'callouts_cycle' => '(Keep pressing to toggle through types)',
'link_selector' => 'Link to content',
'shortcuts' => 'Genveje',
'shortcut' => 'Genvej',
'shortcuts_intro' => 'Følgende genveje er tilgængelige i editoren:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Beskrivelse',
];

400
lang/da/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'Nyligt oprettet',
'recently_created_pages' => 'Nyligt oprettede sider',
'recently_updated_pages' => 'Nyligt opdaterede sider',
'recently_created_chapters' => 'Nyligt oprettede kapitler',
'recently_created_books' => 'Nyligt oprettede bøger',
'recently_created_shelves' => 'Nyligt oprettede reoler',
'recently_update' => 'Opdateret for nyligt',
'recently_viewed' => 'Senest viste',
'recent_activity' => 'Seneste aktivitet',
'create_now' => 'Opret en nu',
'revisions' => 'Revisioner',
'meta_revision' => 'Revision #:revisionCount',
'meta_created' => 'Oprettet :timeLength',
'meta_created_name' => 'Oprettet :timeLength af :user',
'meta_updated' => 'Opdateret :timeLength',
'meta_updated_name' => 'Opdateret :timeLength af :user',
'meta_owned_name' => 'Ejet af :user',
'meta_reference_page_count' => 'Referenced on 1 page|Referenced on :count pages',
'entity_select' => 'Vælg emne',
'entity_select_lack_permission' => 'You don\'t have the required permissions to select this item',
'images' => 'Billeder',
'my_recent_drafts' => 'Mine seneste kladder',
'my_recently_viewed' => 'Mine senest viste',
'my_most_viewed_favourites' => 'Mine mest viste favoritter',
'my_favourites' => 'Mine favoritter',
'no_pages_viewed' => 'Du har ikke besøgt nogle sider',
'no_pages_recently_created' => 'Ingen sider er blevet oprettet for nyligt',
'no_pages_recently_updated' => 'Ingen sider er blevet opdateret for nyligt',
'export' => 'Exporter',
'export_html' => 'Indeholdt webfil',
'export_pdf' => 'PDF-fil',
'export_text' => 'Almindelig tekstfil',
'export_md' => 'Markdown Fil',
// Permissions and restrictions
'permissions' => 'Rettigheder',
'permissions_desc' => 'Set permissions here to override the default permissions provided by user roles.',
'permissions_book_cascade' => 'Permissions set on books will automatically cascade to child chapters and pages, unless they have their own permissions defined.',
'permissions_chapter_cascade' => 'Permissions set on chapters will automatically cascade to child pages, unless they have their own permissions defined.',
'permissions_save' => 'Gem tilladelser',
'permissions_owner' => 'Ejer',
'permissions_role_everyone_else' => 'Everyone Else',
'permissions_role_everyone_else_desc' => 'Set permissions for all roles not specifically overridden.',
'permissions_role_override' => 'Override permissions for role',
'permissions_inherit_defaults' => 'Inherit defaults',
// Search
'search_results' => 'Søgeresultater',
'search_total_results_found' => ':count resultat fundet|:count resultater fundet',
'search_clear' => 'Ryd søgning',
'search_no_pages' => 'Ingen sider matchede søgning',
'search_for_term' => 'Søgning for :term',
'search_more' => 'Flere resultater',
'search_advanced' => 'Avanceret søgning',
'search_terms' => 'Søgeord',
'search_content_type' => 'Indholdstype',
'search_exact_matches' => 'Nøjagtige matches',
'search_tags' => 'Tagsøgninger',
'search_options' => 'Indstillinger',
'search_viewed_by_me' => 'Set af mig',
'search_not_viewed_by_me' => 'Ikke set af mig',
'search_permissions_set' => 'Rettigheders sæt',
'search_created_by_me' => 'Oprettet af mig',
'search_updated_by_me' => 'Opdateret af mig',
'search_owned_by_me' => 'Ejet af mig',
'search_date_options' => 'Datoindstillinger',
'search_updated_before' => 'Opdateret før',
'search_updated_after' => 'Opdateret efter',
'search_created_before' => 'Oprettet før',
'search_created_after' => 'Oprettet efter',
'search_set_date' => 'Sæt dato',
'search_update' => 'Opdatér søgning',
// Shelves
'shelf' => 'Reol',
'shelves' => 'Reoler',
'x_shelves' => ':count reol|:count reoler',
'shelves_empty' => 'Ingen reoler er blevet oprettet',
'shelves_create' => 'Opret ny reol',
'shelves_popular' => 'Populære reoler',
'shelves_new' => 'Nye reoler',
'shelves_new_action' => 'Ny reol',
'shelves_popular_empty' => 'De mest populære reoler vil blive vist her.',
'shelves_new_empty' => 'De nyeste reoler vil blive vist her.',
'shelves_save' => 'Gem reol',
'shelves_books' => 'Bøger på denne reol',
'shelves_add_books' => 'Tilføj bøger til denne reol',
'shelves_drag_books' => 'Drag books below to add them to this shelf',
'shelves_empty_contents' => 'Denne reol har ingen bøger tilknyttet til den',
'shelves_edit_and_assign' => 'Rediger reol for at tilføje bøger',
'shelves_edit_named' => 'Edit Shelf :name',
'shelves_edit' => 'Edit Shelf',
'shelves_delete' => 'Delete Shelf',
'shelves_delete_named' => 'Delete Shelf :name',
'shelves_delete_explain' => "This will delete the shelf with the name ':name'. Contained books will not be deleted.",
'shelves_delete_confirmation' => 'Are you sure you want to delete this shelf?',
'shelves_permissions' => 'Shelf Permissions',
'shelves_permissions_updated' => 'Shelf Permissions Updated',
'shelves_permissions_active' => 'Shelf Permissions Active',
'shelves_permissions_cascade_warning' => 'Permissions on shelves do not automatically cascade to contained books. This is because a book can exist on multiple shelves. Permissions can however be copied down to child books using the option found below.',
'shelves_copy_permissions_to_books' => 'Kopier tilladelser til bøger',
'shelves_copy_permissions' => 'Kopier tilladelser',
'shelves_copy_permissions_explain' => 'This will apply the current permission settings of this shelf to all books contained within. Before activating, ensure any changes to the permissions of this shelf have been saved.',
'shelves_copy_permission_success' => 'Shelf permissions copied to :count books',
// Books
'book' => 'Bog',
'books' => 'Bøger',
'x_books' => ':count bog|:count bøger',
'books_empty' => 'Ingen bøger er blevet oprettet',
'books_popular' => 'Populære bøger',
'books_recent' => 'Nylige bøger',
'books_new' => 'Nye bøger',
'books_new_action' => 'Ny bog',
'books_popular_empty' => 'De mest populære bøger vil blive vist her.',
'books_new_empty' => 'De nyeste boger vil blive vist her.',
'books_create' => 'Lav en ny bog',
'books_delete' => 'Slet bog',
'books_delete_named' => 'Slet bog :bookName',
'books_delete_explain' => 'Dette vil slette bogen ved navn \':bookName\'. Alle sider og kapitler vil blive slettet.',
'books_delete_confirmation' => 'Er du sikker på at du vil slette denne bog?',
'books_edit' => 'Rediger bog',
'books_edit_named' => 'Rediger bog :bookName',
'books_form_book_name' => 'Bognavn',
'books_save' => 'Gem bog',
'books_permissions' => 'Bogtilladelser',
'books_permissions_updated' => 'Bogtilladelser opdateret',
'books_empty_contents' => 'Ingen sider eller kapitler er blevet oprettet i denne bog.',
'books_empty_create_page' => 'Opret en ny side',
'books_empty_sort_current_book' => 'Sortér denne bog',
'books_empty_add_chapter' => 'Tilføj et kapitel',
'books_permissions_active' => 'Aktive bogtilladelser',
'books_search_this' => 'Søg i denne bog',
'books_navigation' => 'Bognavigation',
'books_sort' => 'Sorter bogindhold',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'Sorter bog :bookName',
'books_sort_name' => 'Sortér efter navn',
'books_sort_created' => 'Sortér efter oprettelsesdato',
'books_sort_updated' => 'Sortér efter opdateringsdato',
'books_sort_chapters_first' => 'Kapitler først',
'books_sort_chapters_last' => 'Kapitler sidst',
'books_sort_show_other' => 'Vis andre bøger',
'books_sort_save' => 'Gem ny ordre',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Kopier Bog',
'books_copy_success' => 'Bogen blev kopieret',
// Chapters
'chapter' => 'Kapitel',
'chapters' => 'Kapitler',
'x_chapters' => ':count kapitel|:count kapitler',
'chapters_popular' => 'Populære kapitler',
'chapters_new' => 'Nyt kapitel',
'chapters_create' => 'Opret nyt kapitel',
'chapters_delete' => 'Slet kapitel',
'chapters_delete_named' => 'Slet kapitel :chapterName',
'chapters_delete_explain' => 'Dette vil slette kapitlet med navnet \':chapterName\'. Alle sider i dette kapitel vil også blive slettet.',
'chapters_delete_confirm' => 'Er du sikker på du vil slette dette kapitel?',
'chapters_edit' => 'Rediger kapitel',
'chapters_edit_named' => 'Rediger kapitel :chapterName',
'chapters_save' => 'Gem kapitel',
'chapters_move' => 'Flyt kapitel',
'chapters_move_named' => 'Flyt kapitel :chapterName',
'chapter_move_success' => 'Kapitel flyttet til :bookName',
'chapters_copy' => 'Kopier Kapitel',
'chapters_copy_success' => 'Kapitlet blev kopieret',
'chapters_permissions' => 'Kapiteltilladelser',
'chapters_empty' => 'Der er lige nu ingen sider i dette kapitel.',
'chapters_permissions_active' => 'Aktive kapiteltilladelser',
'chapters_permissions_success' => 'Kapiteltilladelser opdateret',
'chapters_search_this' => 'Søg i dette kapitel',
'chapter_sort_book' => 'Sort Book',
// Pages
'page' => 'Side',
'pages' => 'Sider',
'x_pages' => ':count Side|:count Sider',
'pages_popular' => 'Populære sider',
'pages_new' => 'Ny side',
'pages_attachments' => 'Vedhæftninger',
'pages_navigation' => 'Sidenavigation',
'pages_delete' => 'Slet side',
'pages_delete_named' => 'Slet side :pageName',
'pages_delete_draft_named' => 'Slet kladdesidde :pageName',
'pages_delete_draft' => 'Slet kladdeside',
'pages_delete_success' => 'Side slettet',
'pages_delete_draft_success' => 'Kladdeside slettet',
'pages_delete_confirm' => 'Er du sikker på, du vil slette denne side?',
'pages_delete_draft_confirm' => 'Er du sikker på at du vil slette denne kladdesidde?',
'pages_editing_named' => 'Redigerer :pageName',
'pages_edit_draft_options' => 'Kladdeindstillinger',
'pages_edit_save_draft' => 'Gem kladde',
'pages_edit_draft' => 'Rediger sidekladde',
'pages_editing_draft' => 'Redigerer kladde',
'pages_editing_page' => 'Redigerer side',
'pages_edit_draft_save_at' => 'Kladde gemt ved ',
'pages_edit_delete_draft' => 'Slet kladde',
'pages_edit_discard_draft' => 'Kassér kladde',
'pages_edit_switch_to_markdown' => 'Skift til Markdown redigering',
'pages_edit_switch_to_markdown_clean' => '(Clean Content)',
'pages_edit_switch_to_markdown_stable' => '(Stable Content)',
'pages_edit_switch_to_wysiwyg' => 'Skift til WYSIWYG redigering',
'pages_edit_set_changelog' => 'Sæt ændringsoversigt',
'pages_edit_enter_changelog_desc' => 'Indtast en kort beskrivelse af ændringer du har lavet',
'pages_edit_enter_changelog' => 'Indtast ændringsoversigt',
'pages_editor_switch_title' => 'Skift Editor',
'pages_editor_switch_are_you_sure' => 'Are you sure you want to change the editor for this page?',
'pages_editor_switch_consider_following' => 'Consider the following when changing editors:',
'pages_editor_switch_consideration_a' => 'Once saved, the new editor option will be used by any future editors, including those that may not be able to change editor type themselves.',
'pages_editor_switch_consideration_b' => 'This can potentially lead to a loss of detail and syntax in certain circumstances.',
'pages_editor_switch_consideration_c' => 'Tag or changelog changes, made since last save, won\'t persist across this change.',
'pages_save' => 'Gem siden',
'pages_title' => 'Overskrift',
'pages_name' => 'Sidenavn',
'pages_md_editor' => 'Editor',
'pages_md_preview' => 'Forhåndsvisning',
'pages_md_insert_image' => 'Indsæt billede',
'pages_md_insert_link' => 'Indsæt emnelink',
'pages_md_insert_drawing' => 'Indsæt tegning',
'pages_md_show_preview' => 'Show preview',
'pages_md_sync_scroll' => 'Sync preview scroll',
'pages_not_in_chapter' => 'Side er ikke i et kapitel',
'pages_move' => 'Flyt side',
'pages_move_success' => 'Flyt side til ":parentName"',
'pages_copy' => 'Kopier side',
'pages_copy_desination' => 'Kopier destination',
'pages_copy_success' => 'Side kopieret succesfuldt',
'pages_permissions' => 'Sidetilladelser',
'pages_permissions_success' => 'Sidetilladelser opdateret',
'pages_revision' => 'Revision',
'pages_revisions' => 'Sidserevisioner',
'pages_revisions_desc' => 'Listed below are all the past revisions of this page. You can look back upon, compare, and restore old page versions if permissions allow. The full history of the page may not be fully reflected here since, depending on system configuration, old revisions could be auto-deleted.',
'pages_revisions_named' => 'Siderevisioner for :pageName',
'pages_revision_named' => 'Siderevision for :pageName',
'pages_revision_restored_from' => 'Genoprettet fra #:id; :summary',
'pages_revisions_created_by' => 'Oprettet af',
'pages_revisions_date' => 'Revisionsdato',
'pages_revisions_number' => '#',
'pages_revisions_sort_number' => 'Revision Number',
'pages_revisions_numbered' => 'Revision #:id',
'pages_revisions_numbered_changes' => 'Revision #:id ændringer',
'pages_revisions_editor' => 'Editor Type',
'pages_revisions_changelog' => 'Ændringsoversigt',
'pages_revisions_changes' => 'Ændringer',
'pages_revisions_current' => 'Nuværende version',
'pages_revisions_preview' => 'Forhåndsvisning',
'pages_revisions_restore' => 'Gendan',
'pages_revisions_none' => 'Denne side har ingen revisioner',
'pages_copy_link' => 'Kopier link',
'pages_edit_content_link' => 'Redigér indhold',
'pages_permissions_active' => 'Aktive sidetilladelser',
'pages_initial_revision' => 'Første udgivelse',
'pages_references_update_revision' => 'System auto-update of internal links',
'pages_initial_name' => 'Ny side',
'pages_editing_draft_notification' => 'Du redigerer en kladde der sidst var gemt :timeDiff.',
'pages_draft_edited_notification' => 'Siden har været opdateret siden da. Det er anbefalet at du kasserer denne kladde.',
'pages_draft_page_changed_since_creation' => 'Denne side er blevet opdateret siden dette udkast blev oprettet. Det anbefales at du kasserer dette udkast eller passer på ikke at overskrive nogen sideændringer.',
'pages_draft_edit_active' => [
'start_a' => ':count brugerer har begyndt at redigere denne side',
'start_b' => ':userName er begyndt at redigere denne side',
'time_a' => 'siden siden sidst blev opdateret',
'time_b' => 'i de sidste :minCount minutter',
'message' => ':start : time. Pas på ikke at overskrive hinandens opdateringer!',
],
'pages_draft_discarded' => 'Kladde kasseret, editoren er blevet opdateret med aktuelt sideindhold',
'pages_specific' => 'Specifik side',
'pages_is_template' => 'Sideskabelon',
// Editor Sidebar
'page_tags' => 'Sidetags',
'chapter_tags' => 'Kapiteltags',
'book_tags' => 'Bogtags',
'shelf_tags' => 'Reoltags',
'tag' => 'Tag',
'tags' => 'Tags',
'tags_index_desc' => 'Tags can be applied to content within the system to apply a flexible form of categorization. Tags can have both a key and value, with the value being optional. Once applied, content can then be queried using the tag name and value.',
'tag_name' => 'Tagnavn',
'tag_value' => 'Tagværdi (valgfri)',
'tags_explain' => "Tilføj nogle tags for bedre at kategorisere dit indhold. \n Du kan tildele en værdi til et tag for mere dybdegående organisering.",
'tags_add' => 'Tilføj endnu et tag',
'tags_remove' => 'Fjern dette tag',
'tags_usages' => 'Total tag usages',
'tags_assigned_pages' => 'Tildelt til sider',
'tags_assigned_chapters' => 'Tildelt til Kapitler',
'tags_assigned_books' => 'Tildelt til Bøger',
'tags_assigned_shelves' => 'Tildelt til bogreoler',
'tags_x_unique_values' => ':count unikke værdier',
'tags_all_values' => 'Alle værdier',
'tags_view_tags' => 'Vis Tags',
'tags_view_existing_tags' => 'Vis eksisterende tags',
'tags_list_empty_hint' => 'Tags can be assigned via the page editor sidebar or while editing the details of a book, chapter or shelf.',
'attachments' => 'Vedhæftninger',
'attachments_explain' => 'Upload nogle filer, eller vedhæft nogle links, der skal vises på siden. Disse er synlige i sidepanelet.',
'attachments_explain_instant_save' => 'Ændringer her gemmes med det samme.',
'attachments_items' => 'Vedhæftede emner',
'attachments_upload' => 'Upload fil',
'attachments_link' => 'Vedhæft link',
'attachments_set_link' => 'Sæt link',
'attachments_delete' => 'Er du sikker på at du vil slette denne vedhæftning?',
'attachments_dropzone' => 'Slip filer eller klik her for at vedhæfte en fil',
'attachments_no_files' => 'Ingen filer er blevet overført',
'attachments_explain_link' => 'Du kan vedhæfte et link, hvis du foretrækker ikke at uploade en fil. Dette kan være et link til en anden side eller et link til en fil i skyen.',
'attachments_link_name' => 'Linknavn',
'attachment_link' => 'Vedhæftningslink',
'attachments_link_url' => 'Link til filen',
'attachments_link_url_hint' => 'Adresse (URL) på side eller fil',
'attach' => 'Vedhæft',
'attachments_insert_link' => 'Tilføj vedhæftningslink til side',
'attachments_edit_file' => 'Rediger fil',
'attachments_edit_file_name' => 'Filnavn',
'attachments_edit_drop_upload' => 'Slip filer eller klik her for at uploade og overskrive',
'attachments_order_updated' => 'Vedhæftningsordre opdateret',
'attachments_updated_success' => 'Vedhæftningsdetaljer opdateret',
'attachments_deleted' => 'Vedhæftning slettet',
'attachments_file_uploaded' => 'Filen blev uploadet korrekt',
'attachments_file_updated' => 'Filen blev opdateret korrekt',
'attachments_link_attached' => 'Link succesfuldt vedhæftet til side',
'templates' => 'Skabeloner',
'templates_set_as_template' => 'Side er en skabelon',
'templates_explain_set_as_template' => 'Du kan indstille denne side som en skabelon, så dens indhold bruges, når du opretter andre sider. Andre brugere vil kunne bruge denne skabelon, hvis de har visningstilladelser til denne side.',
'templates_replace_content' => 'Udskift sideindhold',
'templates_append_content' => 'Tilføj efter sideindhold',
'templates_prepend_content' => 'Tilføj før sideindhold',
// Profile View
'profile_user_for_x' => 'Bruger i :time',
'profile_created_content' => 'Oprettet indhold',
'profile_not_created_pages' => ':userName har ikke oprettet nogle sider',
'profile_not_created_chapters' => ':userName har ikke oprettet nogle kapitler',
'profile_not_created_books' => ':userName har ikke oprettet nogle bøger',
'profile_not_created_shelves' => ':userName har ikke oprettet nogle reoler',
// Comments
'comment' => 'Kommentar',
'comments' => 'Kommentarer',
'comment_add' => 'Tilføj kommentar',
'comment_placeholder' => 'Skriv en kommentar her',
'comment_count' => '{0} Ingen kommentarer|{1} 1 Kommentar|[2,*] :count kommentarer',
'comment_save' => 'Gem kommentar',
'comment_saving' => 'Gemmer kommentar...',
'comment_deleting' => 'Sletter kommentar...',
'comment_new' => 'Ny kommentar',
'comment_created' => 'kommenteret :createDiff',
'comment_updated' => 'Opdateret :updateDiff af :username',
'comment_deleted_success' => 'Kommentar slettet',
'comment_created_success' => 'Kommentaren er tilføjet',
'comment_updated_success' => 'Kommentaren er opdateret',
'comment_delete_confirm' => 'Er du sikker på, at du vil slette denne kommentar?',
'comment_in_reply_to' => 'Som svar til :commentId',
// Revision
'revision_delete_confirm' => 'Er du sikker på at du vil slette denne revision?',
'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.',
// Conversions
'convert_to_shelf' => 'Convert to Shelf',
'convert_to_shelf_contents_desc' => 'You can convert this book to a new shelf with the same contents. Chapters contained within this book will be converted to new books. If this book contains any pages, that are not in a chapter, this book will be renamed and contain such pages, and this book will become part of the new shelf.',
'convert_to_shelf_permissions_desc' => 'Any permissions set on this book will be copied to the new shelf and to all new child books that don\'t have their own permissions enforced. Note that permissions on shelves do not auto-cascade to content within, as they do for books.',
'convert_book' => 'Omdan Bog',
'convert_book_confirm' => 'Are you sure you want to convert this book?',
'convert_undo_warning' => 'This cannot be as easily undone.',
'convert_to_book' => 'Omdan til Bog',
'convert_to_book_desc' => 'You can convert this chapter to a new book with the same contents. Any permissions set on this chapter will be copied to the new book but any inherited permissions, from the parent book, will not be copied which could lead to a change of access control.',
'convert_chapter' => 'Omdan Kapitel',
'convert_chapter_confirm' => 'Er du sikker på at du vil omdanne dette kapitel?',
// References
'references' => 'References',
'references_none' => 'There are no tracked references to this item.',
'references_to_desc' => 'Shown below are all the known pages in the system that link to this item.',
];

112
lang/da/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'Du har ikke tilladelse til at tilgå den efterspurgte side.',
'permissionJson' => 'Du har ikke tilladelse til at udføre den valgte handling.',
// Auth
'error_user_exists_different_creds' => 'En bruger med email :email eksistere allerede, men med andre legitimationsoplysninger.',
'email_already_confirmed' => 'Email er allerede bekræftet. Prøv at logge ind.',
'email_confirmation_invalid' => 'Denne bekræftelsestoken er ikke gyldig eller er allerede blevet brugt. Prøv at registrere dig igen.',
'email_confirmation_expired' => 'Bekræftelsestoken er udløbet. En ny bekræftelsesmail er blevet sendt.',
'email_confirmation_awaiting' => 'Mail-adressen for din konto i brug er nød til at blive bekræftet',
'ldap_fail_anonymous' => 'LDAP-adgang fejlede ved brugen af annonym bind',
'ldap_fail_authed' => 'LDAP adgang fejlede med de givne DN & kodeord oplysninger',
'ldap_extension_not_installed' => 'LDAP PHP udvidelse er ikke installeret',
'ldap_cannot_connect' => 'Kan ikke forbinde til ldap server. Indledende forbindelse mislykkedes',
'saml_already_logged_in' => 'Allerede logget ind',
'saml_user_not_registered' => 'Brugeren :name er ikke registreret, og automatisk registrering er slået fra',
'saml_no_email_address' => 'Kunne ikke finde en e-mail-adresse for denne bruger i de data, der leveres af det eksterne godkendelsessystem',
'saml_invalid_response_id' => 'Anmodningen fra det eksterne godkendelsessystem genkendes ikke af en proces, der er startet af denne applikation. Navigering tilbage efter et login kan forårsage dette problem.',
'saml_fail_authed' => 'Login ved hjælp af :system failed, systemet har ikke givet tilladelse',
'oidc_already_logged_in' => 'Allerede logget ind',
'oidc_user_not_registered' => 'Brugeren :name er ikke registreret, og automatisk registrering er slået fra',
'oidc_no_email_address' => 'Kunne ikke finde en e-mailadresse for denne bruger i de data, der leveres af det eksterne godkendelsessystem',
'oidc_fail_authed' => 'Login ved hjælp af :system fejlede, systemet har ikke givet tilladelse',
'social_no_action_defined' => 'Ingen handling er defineret',
'social_login_bad_response' => "Der opstod en fejl under :socialAccount login:\n:error",
'social_account_in_use' => 'Denne :socialAccount konto er allerede i brug, prøv at logge ind med :socialAccount loginmetoden.',
'social_account_email_in_use' => 'Emailen :email er allerede i brug. Hvis du allerede har en konto, kan du forbinde din :socialAccount fra dine profilindstillinger.',
'social_account_existing' => ':socialAccount er allerede tilknyttet din profil.',
'social_account_already_used_existing' => 'Denne :socialAccount konto er allerede i brug af en anden bruger.',
'social_account_not_used' => 'Denne :socialAccount konto er ikke tilknyttet nogle brugere. Tilknyt den i dine profilindstillinger. ',
'social_account_register_instructions' => 'Hvis du ikke har en konto, kan du registrere en konto gennem :socialAccount loginmetoden.',
'social_driver_not_found' => 'Socialdriver ikke fundet',
'social_driver_not_configured' => 'Dine :socialAccount indstillinger er ikke konfigureret korret.',
'invite_token_expired' => 'Dette invitationslink er udløbet. I stedet kan du prøve at nulstille din kontos kodeord.',
// System
'path_not_writable' => 'Filsti :filePath kunne ikke uploades til. Sørg for at den kan skrives til af webserveren.',
'cannot_get_image_from_url' => 'Kan ikke finde billede på :url',
'cannot_create_thumbs' => 'Serveren kan ikke oprette miniaturer. Kontroller, at GD PHP-udvidelsen er installeret.',
'server_upload_limit' => 'Serveren tillader ikke uploads af denne størrelse. Prøv en mindre filstørrelse.',
'uploaded' => 'Serveren tillader ikke uploads af denne størrelse. Prøv en mindre filstørrelse.',
'file_upload_timeout' => 'Filuploaden udløb.',
// Drawing & Images
'image_upload_error' => 'Der opstod en fejl ved upload af billedet',
'image_upload_type_error' => 'Billedtypen, der uploades, er ugyldig',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'Vedhæftning ikke fundet',
// Pages
'page_draft_autosave_fail' => 'Kunne ikke gemme kladde. Tjek at du har internetforbindelse før du gemmer siden',
'page_custom_home_deletion' => 'Kan ikke slette en side der er sat som forside',
// Entities
'entity_not_found' => 'Emne ikke fundet',
'bookshelf_not_found' => 'Shelf not found',
'book_not_found' => 'Bog ikke fundet',
'page_not_found' => 'Side ikke fundet',
'chapter_not_found' => 'Kapitel ikke fundet',
'selected_book_not_found' => 'Den valgte bog kunne ikke findes',
'selected_book_chapter_not_found' => 'Den valgte bog eller kapitel kunne ikke findes',
'guests_cannot_save_drafts' => 'Gæster kan ikke gemme kladder',
// Users
'users_cannot_delete_only_admin' => 'Du kan ikke slette den eneste admin',
'users_cannot_delete_guest' => 'Du kan ikke slette gæstebrugeren',
// Roles
'role_cannot_be_edited' => 'Denne rolle kan ikke redigeres',
'role_system_cannot_be_deleted' => 'Denne rolle er en systemrolle og kan ikke slettes',
'role_registration_default_cannot_delete' => 'Kan ikke slette rollen mens den er sat som standardrolle for registrerede brugere',
'role_cannot_remove_only_admin' => 'Denne bruger er den eneste bruger der har administratorrollen. Tilføj en anden bruger til administratorrollen før du forsøger at slette den her.',
// Comments
'comment_list' => 'Der opstod en fejl under hentning af kommentarerne.',
'cannot_add_comment_to_draft' => 'Du kan ikke kommentere på en kladde.',
'comment_add' => 'Der opstod en fejl under tilføjelse/opdatering af kommentaren.',
'comment_delete' => 'Der opstod en fejl under sletning af kommentaren.',
'empty_comment' => 'Kan ikke tilføje en tom kommentar.',
// Error pages
'404_page_not_found' => 'Siden blev ikke fundet',
'sorry_page_not_found' => 'Beklager, siden du leder efter blev ikke fundet.',
'sorry_page_not_found_permission_warning' => 'Hvis du forventede, at denne side skulle eksistere, har du muligvis ikke tilladelse til at se den.',
'image_not_found' => 'Billede ikke fundet',
'image_not_found_subtitle' => 'Beklager, billedet du ledte efter kunne ikke findes.',
'image_not_found_details' => 'Hvis du forventede, at dette billede skulle eksistere, kan det være blevet slettet.',
'return_home' => 'Gå tilbage til hjem',
'error_occurred' => 'Der opstod en fejl',
'app_down' => ':appName er nede lige nu',
'back_soon' => 'Den er oppe igen snart.',
// API errors
'api_no_authorization_found' => 'Der blev ikke fundet nogen autorisationstoken på anmodningen',
'api_bad_authorization_format' => 'En autorisationstoken blev fundet på anmodningen, men formatet var forkert',
'api_user_token_not_found' => 'Der blev ikke fundet nogen matchende API-token for det angivne autorisationstoken',
'api_incorrect_token_secret' => 'Hemmeligheden leveret til det givne anvendte API-token er forkert',
'api_user_no_api_permission' => 'Ejeren af den brugte API token har ikke adgang til at foretage API-kald',
'api_user_token_expired' => 'Den brugte godkendelsestoken er udløbet',
// Settings & Maintenance
'maintenance_test_email_failure' => 'Følgende fejl opstod under afsendelse af testemail:',
];

12
lang/da/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; Forrige',
'next' => 'Næste &raquo;',
];

15
lang/da/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'password' => 'Adgangskoder skal være mindst otte tegn og svare til bekræftelsen.',
'user' => "Vi kan ikke finde en bruger med den e-mail adresse.",
'token' => 'Linket til nulstilling af adgangskode er ugyldigt for denne e-mail-adresse.',
'sent' => 'Vi har sendt dig en e-mail med et link til at nulstille adgangskoden!',
'reset' => 'Dit kodeord er blevet nulstillet!',
];

18
lang/da/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Shortcuts',
'shortcuts_interface' => 'Interface Keyboard Shortcuts',
'shortcuts_toggle_desc' => 'Here you can enable or disable keyboard system interface shortcuts, used for navigation and actions.',
'shortcuts_customize_desc' => 'You can customize each of the shortcuts below. Just press your desired key combination after selecting the input for a shortcut.',
'shortcuts_toggle_label' => 'Keyboard shortcuts enabled',
'shortcuts_section_navigation' => 'Navigation',
'shortcuts_section_actions' => 'Common Actions',
'shortcuts_save' => 'Save Shortcuts',
'shortcuts_overlay_desc' => 'Note: When shortcuts are enabled a helper overlay is available via pressing "?" which will highlight the available shortcuts for actions currently visible on the screen.',
'shortcuts_update_success' => 'Shortcut preferences have been updated!',
];

328
lang/da/settings.php Normal file
View File

@ -0,0 +1,328 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'Indstillinger',
'settings_save' => 'Gem indstillinger',
'settings_save_success' => 'Indstillingerne blev gemt',
'system_version' => 'Systemversion',
'categories' => 'Kategorier',
// App Settings
'app_customization' => 'Tilpasning',
'app_features_security' => 'Funktionalitet og sikkerhed',
'app_name' => 'Applikationsnavn',
'app_name_desc' => 'Dette navn vises i headeren og i alle e-mails sendt fra systemet.',
'app_name_header' => 'Vis navn i header',
'app_public_access' => 'Offentlig adgang',
'app_public_access_desc' => 'Aktivering af denne funktion giver besøgende, der ikke er logget ind, adgang til indhold i din BookStack-instans.',
'app_public_access_desc_guest' => 'Adgang for ikke-registrerede besøgende kan kontrolleres via "Gæst" -brugeren.',
'app_public_access_toggle' => 'Tillad offentlig adgang',
'app_public_viewing' => 'Tillad offentlig visning?',
'app_secure_images' => 'Højere sikkerhed for billeduploads',
'app_secure_images_toggle' => 'Aktiver højere sikkerhed for billeduploads',
'app_secure_images_desc' => 'Af performanceårsager er alle billeder offentlige. Denne funktion tilføjer en tilfældig, vanskelig at gætte streng foran billed-url\'er. Sørg for, at mappeindeksering ikke er aktiveret for at forhindre nem adgang.',
'app_default_editor' => 'Standard Side Editor',
'app_default_editor_desc' => 'Vælg hvilken editor der som standard skal bruges ved redigering af nye sider. Dette kan tilsidesættes på side niveau, hvor tilladelser tillader det.',
'app_custom_html' => 'Tilpasset HTML head indhold',
'app_custom_html_desc' => 'Alt indhold tilføjet her, vil blive indsat i bunden af <head> sektionen på alle sider. Dette er brugbart til overskrivning af styles og tilføjelse af analytics kode.',
'app_custom_html_disabled_notice' => 'Brugerdefineret HTML head indhold er deaktiveret på denne indstillingsside for at, at ændringer kan rulles tilbage.',
'app_logo' => 'Applikationslogo',
'app_logo_desc' => 'This is used in the application header bar, among other areas. This image should be 86px in height. Large images will be scaled down.',
'app_icon' => 'Application Icon',
'app_icon_desc' => 'This icon is used for browser tabs and shortcut icons. This should be a 256px square PNG image.',
'app_homepage' => 'Applikationsforside',
'app_homepage_desc' => 'Vælg en visning, der skal vises på forsiden i stedet for standardvisningen. Sidetilladelser ignoreres for de valgte sider.',
'app_homepage_select' => 'Vælg en side',
'app_footer_links' => 'Footer links',
'app_footer_links_desc' => 'Tilføj links til footeren. Linksene vil blive vist nederst på de fleste sider, inkluderet sider, som ikke kræver login. Brug en label med "trans::<key>" for at bruge systemdefinerede oversættelser. For eksempel: "trans::common.privacy_policy" giver den oversatte tekst "Privacy Policy" og "trans::common.terms_of_service" vil give den oversatte tekst "Terms of Service".',
'app_footer_links_label' => 'Link label',
'app_footer_links_url' => 'Link URL',
'app_footer_links_add' => 'Tilføj footer link',
'app_disable_comments' => 'Deaktiver kommentarer',
'app_disable_comments_toggle' => 'Deaktiver kommentar',
'app_disable_comments_desc' => 'Deaktiverer kommentarer på tværs af alle sider i applikationen. <br> Eksisterende kommentarer vises ikke.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'Bogreolfarve',
'book_color' => 'Bogfarve',
'chapter_color' => 'Kapitelfarve',
'page_color' => 'Sidefarve',
'page_draft_color' => 'Sidekladdefarve',
// Registration Settings
'reg_settings' => 'Registrering',
'reg_enable' => 'Aktivér tilmelding',
'reg_enable_toggle' => 'Aktivér tilmelding',
'reg_enable_desc' => 'Når registrering er aktiveret, vil alle kunne registrere sig som en applikationsbruger. Ved registrering får de en standardbrugerrolle.',
'reg_default_role' => 'Standardrolle efter registrering',
'reg_enable_external_warning' => 'Indstillingen ovenfor ignoreres, mens ekstern LDAP- eller SAML-godkendelse er aktiv. Brugerkonti for ikke-eksisterende medlemmer oprettes automatisk, hvis godkendelse mod det eksterne system, der er i brug, er vellykket.',
'reg_email_confirmation' => 'Email bekræftelse',
'reg_email_confirmation_toggle' => 'Kræv E-Mail bekræftelse',
'reg_confirm_email_desc' => 'Hvis domænebegrænsning bruges, kræves e-mail-bekræftelse, og denne indstilling ignoreres.',
'reg_confirm_restrict_domain' => 'Domæneregistrering',
'reg_confirm_restrict_domain_desc' => 'Indtast en kommasepareret liste over e-mail-domæner, som du vil begrænse registreringen til. Brugere får en E-Mail for at bekræfte deres adresse, før de får tilladelse til at interagere med applikationen. <br> Bemærk, at brugere vil kunne ændre deres e-mail-adresser efter vellykket registrering.',
'reg_confirm_restrict_domain_placeholder' => 'Ingen restriktion opsat',
// Maintenance settings
'maint' => 'Vedligeholdelse',
'maint_image_cleanup' => 'Ryd op i billeder',
'maint_image_cleanup_desc' => 'Scanner side & revisionsindhold for at kontrollere, hvilke billeder og tegninger, der i øjeblikket er i brug, og hvilke billeder, der er overflødige. Sørg for, at du opretter en komplet database og billedbackup, før du kører dette.',
'maint_delete_images_only_in_revisions' => 'Slet også billeder, der kun findes i gamle siderevisioner',
'maint_image_cleanup_run' => 'Kør Oprydning',
'maint_image_cleanup_warning' => 'der blev fundet :count potentielt ubrugte billeder. Er du sikker på, at du vil slette disse billeder?',
'maint_image_cleanup_success' => ':count: potentielt ubrugte billeder fundet og slettet!',
'maint_image_cleanup_nothing_found' => 'Ingen ubrugte billeder fundet, intet slettet!',
'maint_send_test_email' => 'Send en Testemail',
'maint_send_test_email_desc' => 'Dette sender en testmail til din mailadresse specificeret på din profil.',
'maint_send_test_email_run' => 'Afsend test E-Mail',
'maint_send_test_email_success' => 'E-Mail sendt til :address',
'maint_send_test_email_mail_subject' => 'Test E-Mail',
'maint_send_test_email_mail_greeting' => 'E-Mail levering ser ud til at virke!',
'maint_send_test_email_mail_text' => 'Tillykke! Da du har modtaget denne mailnotifikation, ser det ud som om, at dine mailindstillinger er opsat korrekt.',
'maint_recycle_bin_desc' => 'Slettede hylder, bøger, kapitler og sider overføres til papirkurven, så de kan gendannes eller slettes permanent. Ældre elementer i papirkurven fjernes automatisk efter et stykke tid afhængigt af systemets konfiguration.',
'maint_recycle_bin_open' => 'Åbn papirkurven',
'maint_regen_references' => 'Regenerate References',
'maint_regen_references_desc' => 'This action will rebuild the cross-item reference index within the database. This is usually handled automatically but this action can be useful to index old content or content added via unofficial methods.',
'maint_regen_references_success' => 'Reference index has been regenerated!',
'maint_timeout_command_note' => 'Note: This action can take time to run, which can lead to timeout issues in some web environments. As an alternative, this action be performed using a terminal command.',
// Recycle Bin
'recycle_bin' => 'Papirkurv',
'recycle_bin_desc' => 'Her kan du gendanne elementer, der er blevet slettet eller vælge at permanent fjerne dem fra systemet. Denne liste er ufiltreret, i modsætning til lignende aktivitetslister i systemet, hvor tilladelsesfiltre anvendes.',
'recycle_bin_deleted_item' => 'Slettet element',
'recycle_bin_deleted_parent' => 'Overordnet',
'recycle_bin_deleted_by' => 'Slettet af',
'recycle_bin_deleted_at' => 'Sletningstidspunkt',
'recycle_bin_permanently_delete' => 'Slet permanent',
'recycle_bin_restore' => 'Gendan',
'recycle_bin_contents_empty' => 'Papirkurven er tom',
'recycle_bin_empty' => 'Tøm papirkurv',
'recycle_bin_empty_confirm' => 'Dette vil permanent slette alle elementer i papirkurven, inkluderet hvert elements indhold. Er du sikker på, at du vil tømme papirkurven?',
'recycle_bin_destroy_confirm' => 'Denne handling sletter dette element permanent, sammen med elementerne anført nedenfor, fra systemet. Du vil ikke være i stand til at gendanne dette indhold. Er du sikker på, at du vil slette dette element permanent?',
'recycle_bin_destroy_list' => 'Elementer der skal slettes',
'recycle_bin_restore_list' => 'Elementer der skal gendannes',
'recycle_bin_restore_confirm' => 'Denne handling vil gendanne det slettede element, herunder alle underelementer, til deres oprindelige placering. Hvis den oprindelige placering siden er blevet slettet, og nu er i papirkurven, vil det overordnede element også skulle gendannes.',
'recycle_bin_restore_deleted_parent' => 'Det overordnede element til dette element er også blevet slettet. Disse vil forblive slettet indtil det overordnede også er gendannet.',
'recycle_bin_restore_parent' => 'Gendan Overordnet',
'recycle_bin_destroy_notification' => 'Slettede :count elementer fra papirkurven.',
'recycle_bin_restore_notification' => 'Gendannede :count elementer fra papirkurven.',
// Audit Log
'audit' => 'Revisionslog',
'audit_desc' => 'Denne revisionslog viser en liste over aktiviteter sporet i systemet. Denne liste er ufiltreret i modsætning til lignende aktivitetslister i systemet, hvor tilladelsesfiltre anvendes.',
'audit_event_filter' => 'Event filter',
'audit_event_filter_no_filter' => 'Intet filter',
'audit_deleted_item' => 'Element slettet',
'audit_deleted_item_name' => 'Navn: :name',
'audit_table_user' => 'Bruger',
'audit_table_event' => 'Hændelse',
'audit_table_related' => 'Relateret element eller detalje',
'audit_table_ip' => 'IP-adresse',
'audit_table_date' => 'Aktivitetsdato',
'audit_date_from' => 'Datointerval fra',
'audit_date_to' => 'Datointerval til',
// Role Settings
'roles' => 'Roller',
'role_user_roles' => 'Brugerroller',
'roles_index_desc' => 'Roles are used to group users & provide system permission to their members. When a user is a member of multiple roles the privileges granted will stack and the user will inherit all abilities.',
'roles_x_users_assigned' => '1 user assigned|:count users assigned',
'roles_x_permissions_provided' => '1 permission|:count permissions',
'roles_assigned_users' => 'Assigned Users',
'roles_permissions_provided' => 'Provided Permissions',
'role_create' => 'Opret en ny rolle',
'role_create_success' => 'Rollen blev oprette korrekt',
'role_delete' => 'Slet rolle',
'role_delete_confirm' => 'Dette vil slette rollen med navnet \':roleName\'.',
'role_delete_users_assigned' => 'Denne rolle er tildelt :userCount brugere. Hvis du vil rykke disse brugere fra denne rolle, kan du vælge en ny nedenunder.',
'role_delete_no_migration' => "Ryk ikke brugere",
'role_delete_sure' => 'Er du sikker på, at du vil slette denne rolle?',
'role_delete_success' => 'Rollen blev slettet',
'role_edit' => 'Rediger rolle',
'role_details' => 'Rolledetaljer',
'role_name' => 'Rollenavn',
'role_desc' => 'Kort beskrivelse af rolle',
'role_mfa_enforced' => 'Kræver multifaktor godkendelse',
'role_external_auth_id' => 'Eksterne godkendelses-IDer',
'role_system' => 'Systemtilladelser',
'role_manage_users' => 'Administrere brugere',
'role_manage_roles' => 'Administrer roller & rollerettigheder',
'role_manage_entity_permissions' => 'Administrer alle bog-, kapitel- & side-rettigheder',
'role_manage_own_entity_permissions' => 'Administrer tilladelser på egne bøger, kapitler og sider',
'role_manage_page_templates' => 'Administrer side-skabeloner',
'role_access_api' => 'Tilgå system-API',
'role_manage_settings' => 'Administrer app-indstillinger',
'role_export_content' => 'Eksporter indhold',
'role_editor_change' => 'Skift side editor',
'role_asset' => 'Tilladelser for medier og "assets"',
'roles_system_warning' => 'Vær opmærksom på, at adgang til alle af de ovennævnte tre tilladelser, kan give en bruger mulighed for at ændre deres egne brugerrettigheder eller brugerrettigheder for andre i systemet. Tildel kun roller med disse tilladelser til betroede brugere.',
'role_asset_desc' => 'Disse tilladelser kontrollerer standardadgang til medier og "assets" i systemet. Tilladelser til bøger, kapitler og sider tilsidesætter disse tilladelser.',
'role_asset_admins' => 'Administratorer får automatisk adgang til alt indhold, men disse indstillinger kan vise eller skjule UI-indstillinger.',
'role_asset_image_view_note' => 'This relates to visibility within the image manager. Actual access of uploaded image files will be dependant upon system image storage option.',
'role_all' => 'Alle',
'role_own' => 'Eget',
'role_controlled_by_asset' => 'Styres af det medie/"asset", de uploades til',
'role_save' => 'Gem rolle',
'role_update_success' => 'Rollen blev opdateret',
'role_users' => 'Brugere med denne rolle',
'role_users_none' => 'Ingen brugere er i øjeblikket tildelt denne rolle',
// Users
'users' => 'Brugere',
'users_index_desc' => 'Create & manage individual user accounts within the system. User accounts are used for login and attribution of content & activity. Access permissions are primarily role-based but user content ownership, among other factors, may also affect permissions & access.',
'user_profile' => 'Brugerprofil',
'users_add_new' => 'Tilføj ny bruger',
'users_search' => 'Søg efter brugere',
'users_latest_activity' => 'Seneste aktivitet',
'users_details' => 'Brugeroplysninger',
'users_details_desc' => 'Angiv et visningsnavn og en E-Mail-adresse for denne bruger. E-Mail-adressen bruges til at logge ind på applikationen.',
'users_details_desc_no_email' => 'Sætter et visningsnavn for denne bruger, så andre kan genkende dem.',
'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 8 tegn langt.',
'users_send_invite_text' => 'Du kan vælge at sende denne bruger en invitation på E-Mail, som giver dem mulighed for at indstille deres egen adgangskode, ellers kan du indstille deres adgangskode selv.',
'users_send_invite_option' => 'Send bruger en invitationsmail',
'users_external_auth_id' => 'Ekstern godkendelses ID',
'users_external_auth_id_desc' => 'Dette er det ID, der bruges til at matche denne bruger ved kommunikation med dit eksterne godkendelsessystem.',
'users_password_warning' => 'Udfyld kun nedenstående, hvis du vil ændre din adgangskode.',
'users_system_public' => 'Denne bruger repræsenterer alle gæstebrugere, der besøger din instans. Den kan ikke bruges til at logge på, men tildeles automatisk.',
'users_delete' => 'Slet bruger',
'users_delete_named' => 'Slet bruger :userName',
'users_delete_warning' => 'Dette vil helt slette denne bruger med navnet \':userName\' fra systemet.',
'users_delete_confirm' => 'Er du sikker på, at du vil slette denne bruger?',
'users_migrate_ownership' => 'Overfør ejerskab',
'users_migrate_ownership_desc' => 'Vælg en bruger her, hvis du vil have en anden bruger til at blive ejer af alle elementer, der i øjeblikket ejes af denne bruger.',
'users_none_selected' => 'Ingen bruger valgt',
'users_edit' => 'Rediger bruger',
'users_edit_profile' => 'Rediger profil',
'users_avatar' => 'Brugeravatar',
'users_avatar_desc' => 'Vælg et billede for at repræsentere denne bruger. Dette skal være ca. 256px kvadratisk.',
'users_preferred_language' => 'Foretrukket sprog',
'users_preferred_language_desc' => 'Denne indstilling ændrer det sprog, der bruges til applikationens brugergrænseflade. Dette påvirker ikke noget brugeroprettet indhold.',
'users_social_accounts' => 'Sociale konti',
'users_social_accounts_info' => 'Her kan du forbinde dine andre konti for hurtigere og lettere login. Afbrydelse af en konto her tilbagekalder ikke tidligere autoriseret adgang. Tilbagekald adgang fra dine profilindstillinger på den tilsluttede sociale konto.',
'users_social_connect' => 'Forbind konto',
'users_social_disconnect' => 'Frakobl konto',
'users_social_connected' => ':socialAccount kontoen blev knyttet til din profil.',
'users_social_disconnected' => ':socialAccount kontoen blev afbrudt fra din profil.',
'users_api_tokens' => 'API Tokens',
'users_api_tokens_none' => 'Ingen API tokens er blevet oprettet for denne bruger',
'users_api_tokens_create' => 'Opret Token',
'users_api_tokens_expires' => 'Udløber',
'users_api_tokens_docs' => 'API-dokumentation',
'users_mfa' => 'Multi-faktor godkendelse',
'users_mfa_desc' => 'Opsæt multi-faktor godkendelse som et ekstra lag af sikkerhed for din brugerkonto.',
'users_mfa_x_methods' => ':count metode konfigureret|:count metoder konfigureret',
'users_mfa_configure' => 'Konfigurer metoder',
// API Tokens
'user_api_token_create' => 'Opret API-token',
'user_api_token_name' => 'Navn',
'user_api_token_name_desc' => 'Giv din token et læsbart navn som en fremtidig påmindelse om dets tilsigtede formål.',
'user_api_token_expiry' => 'Udløbsdato',
'user_api_token_expiry_desc' => 'Indstil en dato, hvorpå denne token udløber. Efter denne dato fungerer anmodninger, der er lavet med denne token, ikke længere. Hvis du lader dette felt være tomt, udløber den 100 år ud i fremtiden.',
'user_api_token_create_secret_message' => 'Umiddelbart efter oprettelse af denne token genereres og vises et "Token-ID" og Token hemmelighed". Hemmeligheden vises kun en gang, så husk at kopiere værdien til et sikkert sted inden du fortsætter.',
'user_api_token_create_success' => 'API token succesfuldt oprettet',
'user_api_token_update_success' => 'API token succesfuldt opdateret',
'user_api_token' => 'API Token',
'user_api_token_id' => 'Token-ID',
'user_api_token_id_desc' => 'Dette er en ikke-redigerbar systemgenereret identifikator for denne token, som skal sendes i API-anmodninger.',
'user_api_token_secret' => 'Token hemmelighed',
'user_api_token_secret_desc' => 'Dette er et system genereret hemmelighed for denne token, som skal sendes i API-anmodninger. Dette vises kun denne ene gang, så kopier denne værdi til et sikkert sted.',
'user_api_token_created' => 'Token oprettet :timeAgo',
'user_api_token_updated' => 'Token opdateret :timeAgo',
'user_api_token_delete' => 'Slet Token',
'user_api_token_delete_warning' => 'Dette vil helt slette API-token\'en med navnet \':tokenName\' fra systemet.',
'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_index_desc' => 'Webhooks are a way to send data to external URLs when certain actions and events occur within the system which allows event-based integration with external platforms such as messaging or notification systems.',
'webhooks_x_trigger_events' => '1 trigger event|:count trigger events',
'webhooks_create' => 'Opret ny Webhook',
'webhooks_none_created' => 'Ingen webhooks er blevet oprettet endnu.',
'webhooks_edit' => 'Rediger Webhook',
'webhooks_save' => 'Gem Webhook',
'webhooks_details' => 'Webhook detaljer',
'webhooks_details_desc' => 'Angiv et brugervenligt navn og et POST endpoint som en lokation for webhook data at blive sendt til.',
'webhooks_events' => 'Webhook Begivenheder',
'webhooks_events_desc' => 'Vælg alle begivenhederd er skal udløse denne webhook til at blive kaldt.',
'webhooks_events_warning' => 'Husk, at disse begivenheder vil blive udløst for alle valgte begivenheder, selv om brugerdefinerede tilladelser bliver anvendt. Sørg for, at brugen af denne webhook ikke vil afsløre fortroligt indhold.',
'webhooks_events_all' => 'Alle systemhændelser',
'webhooks_name' => 'Webhook Navn',
'webhooks_timeout' => 'Webhook forespørgsel timeout (Sekunder)',
'webhooks_endpoint' => 'Webhook Endpoint',
'webhooks_active' => 'Webhook Aktiv',
'webhook_events_table_header' => 'Begivenheder',
'webhooks_delete' => 'Slet Webhook',
'webhooks_delete_warning' => 'Dette vil helt slette denne webhook med navnet \':webhookName\' fra systemet.',
'webhooks_delete_confirm' => 'Er du sikker på at du vil slette denne webhook?',
'webhooks_format_example' => 'Webhook format eksempel',
'webhooks_format_example_desc' => 'Webhook data bliver sendt som en POST anmodning til det konfigurerede endpoint som JSON efter formatet nedenfor. Egenskaberne "related_item" og "url" er valgri og vil afhænge af den type begivenhed udløst.',
'webhooks_status' => 'Webhook Status',
'webhooks_last_called' => 'Sidst Kaldt:',
'webhooks_last_errored' => 'Sidst Fejlet:',
'webhooks_last_error_message' => 'Sidste fejlmeddelelse:',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'English',
'ar' => 'العربية',
'bg' => 'Bǎlgarski',
'bs' => 'Bosanski',
'ca' => 'Catalansk',
'cs' => 'Česky',
'da' => 'Dansk',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Español',
'es_AR' => 'Español Argentina',
'et' => 'Eesti keel',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Français',
'he' => 'Hebraisk',
'hr' => 'Hrvatski',
'hu' => 'Magyar',
'id' => 'Bahasa Indonesia',
'it' => 'Italian',
'ja' => '日本語',
'ko' => '한국어',
'lt' => 'Lietuvių Kalba',
'lv' => 'Latviešu Valoda',
'nl' => 'Nederlands',
'nb' => 'Norsk (Bokmål)',
'pl' => 'Polski',
'pt' => 'Português',
'pt_BR' => 'Português do Brasil',
'ro' => 'Română',
'ru' => 'Русский',
'sk' => 'Slovensky',
'sl' => 'Slovenščina',
'sv' => 'Svenska',
'tr' => 'Türkçe',
'uk' => 'Українська',
'vi' => 'Tiếng Việt',
'zh_CN' => '简体中文',
'zh_TW' => '繁體中文',
],
//!////////////////////////////////
];

117
lang/da/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => ':attribute skal være accepteret.',
'active_url' => ':attribute er ikke en gyldig URL.',
'after' => ':attribute skal være en dato efter :date.',
'alpha' => ':attribute må kun indeholde bogstaver.',
'alpha_dash' => ':attribute må kun bestå af bogstaver, tal, binde- og under-streger.',
'alpha_num' => ':attribute må kun indeholde bogstaver og tal.',
'array' => ':attribute skal være et array.',
'backup_codes' => 'Den angivne kode er ikke gyldig eller er allerede brugt.',
'before' => ':attribute skal være en dato før :date.',
'between' => [
'numeric' => ':attribute skal være mellem :min og :max.',
'file' => ':attribute skal være mellem :min og :max kilobytes.',
'string' => ':attribute skal være mellem :min og :max tegn.',
'array' => ':attribute skal have mellem :min og :max elementer.',
],
'boolean' => ':attribute-feltet skal være enten sandt eller falsk.',
'confirmed' => ':attribute-bekræftelsen matcher ikke.',
'date' => ':attribute er ikke en gyldig dato.',
'date_format' => ':attribute matcher ikke formatet :format.',
'different' => ':attribute og :other skal være forskellige.',
'digits' => ':attribute skal være :digits cifre.',
'digits_between' => ':attribute skal være mellem :min og :max cifre.',
'email' => ':attribute skal være en gyldig mail-adresse.',
'ends_with' => ':attribute skal slutte på en af følgende værdier: :values',
'file' => ':attribute skal leveres som en gyldig fil.',
'filled' => ':attribute er obligatorisk.',
'gt' => [
'numeric' => ':attribute skal være større end :value.',
'file' => ':attribute skal være større end :value kilobytes.',
'string' => ':attribute skal have mere end :value tegn.',
'array' => ':attribute skal indeholde mere end :value elementer.',
],
'gte' => [
'numeric' => ':attribute skal mindst være :value.',
'file' => ':attribute skal være mindst :value kilobytes.',
'string' => ':attribute skal indeholde mindst :value tegn.',
'array' => ':attribute skal have :value elementer eller flere.',
],
'exists' => 'Den valgte :attribute er ikke gyldig.',
'image' => ':attribute skal være et billede.',
'image_extension' => ':attribute skal være et gyldigt og understøttet billedformat.',
'in' => 'Den valgte :attribute er ikke gyldig.',
'integer' => ':attribute skal være et heltal.',
'ip' => ':attribute skal være en gyldig IP-adresse.',
'ipv4' => ':attribute skal være en gyldig IPv4-adresse.',
'ipv6' => ':attribute skal være en gyldig IPv6-adresse.',
'json' => ':attribute skal være en gyldig JSON-streng.',
'lt' => [
'numeric' => ':attribute skal være mindre end :value.',
'file' => ':attribute skal være mindre end :value kilobytes.',
'string' => ':attribute skal have mindre end :value tegn.',
'array' => ':attribute skal indeholde mindre end :value elementer.',
],
'lte' => [
'numeric' => ':attribute skal være mindre end eller lig med :value.',
'file' => 'The :attribute skal være mindre eller lig med :value kilobytes.',
'string' => ':attribute skal maks være :value tegn.',
'array' => ':attribute må ikke indeholde mere end :value elementer.',
],
'max' => [
'numeric' => ':attribute må ikke overstige :max.',
'file' => ':attribute må ikke overstige :max kilobytes.',
'string' => ':attribute må ikke overstige :max. tegn.',
'array' => ':attribute må ikke have mere end :max elementer.',
],
'mimes' => ':attribute skal være en fil af typen: :values.',
'min' => [
'numeric' => ':attribute skal mindst være :min.',
'file' => ':attribute skal være mindst :min kilobytes.',
'string' => ':attribute skal mindst være :min tegn.',
'array' => ':attribute skal have mindst :min elementer.',
],
'not_in' => 'Den valgte :attribute er ikke gyldig.',
'not_regex' => ':attribute-formatet er ugyldigt.',
'numeric' => ':attribute skal være et tal.',
'regex' => ':attribute-formatet er ugyldigt.',
'required' => ':attribute er obligatorisk.',
'required_if' => ':attribute skal udfyldes når :other er :value.',
'required_with' => ':attribute skal udfyldes når :values er udfyldt.',
'required_with_all' => ':attribute skal udfyldes når :values er udfyldt.',
'required_without' => ':attribute skal udfyldes når :values ikke er udfyldt.',
'required_without_all' => ':attribute skal udfyldes når ingen af :values er udfyldt.',
'same' => ':attribute og :other skal være ens.',
'safe_url' => 'Det angivne link kan være usikkert.',
'size' => [
'numeric' => ':attribute skal være :size.',
'file' => ':attribute skal være :size kilobytes.',
'string' => ':attribute skal være :size tegn.',
'array' => ':attribute skal indeholde :size elementer.',
],
'string' => ':attribute skal være tekst.',
'timezone' => ':attribute skal være en gyldig zone.',
'totp' => 'Den angivne kode er ikke gyldig eller er udløbet.',
'unique' => ':attribute er allerede i brug.',
'url' => ':attribute-formatet er ugyldigt.',
'uploaded' => 'Filen kunne ikke oploades. Serveren accepterer muligvis ikke filer af denne størrelse.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'Adgangskodebekræftelse påkrævet',
],
],
// Custom validation attributes
'attributes' => [],
];

73
lang/de/activities.php Normal file
View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'erstellte Seite',
'page_create_notification' => 'Seite erfolgreich erstellt',
'page_update' => 'aktualisierte Seite',
'page_update_notification' => 'Seite erfolgreich aktualisiert',
'page_delete' => 'gelöschte Seite',
'page_delete_notification' => 'Seite erfolgreich gelöscht',
'page_restore' => 'wiederhergestellte Seite',
'page_restore_notification' => 'Seite erfolgreich wiederhergestellt',
'page_move' => 'Seite verschoben',
// Chapters
'chapter_create' => 'erstellte Kapitel',
'chapter_create_notification' => 'Kapitel erfolgreich erstellt',
'chapter_update' => 'aktualisierte Kapitel',
'chapter_update_notification' => 'Kapitel erfolgreich aktualisiert',
'chapter_delete' => 'löschte Kapitel',
'chapter_delete_notification' => 'Kapitel erfolgreich gelöscht',
'chapter_move' => 'verschob Kapitel',
// Books
'book_create' => 'erstellte Buch',
'book_create_notification' => 'Buch erfolgreich erstellt',
'book_create_from_chapter' => 'konvertierte Kapitel zu Buch',
'book_create_from_chapter_notification' => 'Kapitel erfolgreich in ein Buch konvertiert',
'book_update' => 'aktualisierte Buch',
'book_update_notification' => 'Buch erfolgreich aktualisiert',
'book_delete' => 'löschte Buch',
'book_delete_notification' => 'Buch erfolgreich gelöscht',
'book_sort' => 'sortierte Buch',
'book_sort_notification' => 'Das Buch wurde erfolgreich umsortiert',
// Bookshelves
'bookshelf_create' => 'erstellte Regal',
'bookshelf_create_notification' => 'Regal erfolgreich erstellt',
'bookshelf_create_from_book' => 'konvertierte Buch zu Regal',
'bookshelf_create_from_book_notification' => 'Buch erfolgreich in ein Regal konvertiert',
'bookshelf_update' => 'aktualisierte Regal',
'bookshelf_update_notification' => 'Regal erfolgreich aktualisiert',
'bookshelf_delete' => 'löschte Regal',
'bookshelf_delete_notification' => 'Regal erfolgreich gelöscht',
// Favourites
'favourite_add_notification' => '":name" wurde zu Ihren Favoriten hinzugefügt',
'favourite_remove_notification' => '":name" wurde aus Ihren Favoriten entfernt',
// MFA
'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 erfolgreich gelöscht',
// Users
'user_update_notification' => 'Benutzer erfolgreich aktualisiert',
'user_delete_notification' => 'Benutzer erfolgreich entfernt',
// Other
'commented_on' => 'hat einen Kommentar hinzugefügt',
'permissions_update' => 'hat die Berechtigungen aktualisiert',
];

117
lang/de/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Diese Anmeldedaten stimmen nicht mit unseren Aufzeichnungen überein.',
'throttle' => 'Zu viele Anmeldeversuche. Bitte versuchen Sie es in :seconds Sekunden erneut.',
// Login & Register
'sign_up' => 'Registrieren',
'log_in' => 'Anmelden',
'log_in_with' => 'Anmelden mit :socialDriver',
'sign_up_with' => 'Registrieren mit :socialDriver',
'logout' => 'Abmelden',
'name' => 'Name',
'username' => 'Benutzername',
'email' => 'E-Mail',
'password' => 'Passwort',
'password_confirm' => 'Passwort bestätigen',
'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.',
'create_account' => 'Account erstellen',
'already_have_account' => 'Sie haben bereits einen Account?',
'dont_have_account' => 'Sie haben noch keinen Account?',
'social_login' => 'Mit Sozialem Netzwerk anmelden',
'social_registration' => 'Mit Sozialem Netzwerk registrieren',
'social_registration_text' => 'Mit einem anderen Dienst registrieren oder anmelden.',
'register_thanks' => 'Vielen Dank für Ihre Registrierung!',
'register_confirm' => 'Bitte prüfen Sie Ihren Posteingang und bestätigen Sie die Registrierung.',
'registrations_disabled' => 'Eine Registrierung ist momentan nicht möglich',
'registration_email_domain_invalid' => 'Sie können sich mit dieser E-Mail-Adresse nicht registrieren',
'register_success' => 'Vielen Dank für Ihre Registrierung! Die Daten sind gespeichert und Sie sind angemeldet.',
// Login auto-initiation
'auto_init_starting' => 'Anmeldeversuche',
'auto_init_starting_desc' => 'Wir verbinden und mit Ihrem Authentifizierungssystem um den Anmeldeprozess zu starten. Sollte es nach 5 Sekunden nicht weitergehen, klicken Sie bitte auf den unten stehenden Link.',
'auto_init_start_link' => 'Mit Authentifizierung fortfahren',
// Password Reset
'reset_password' => 'Passwort zurücksetzen',
'reset_password_send_instructions' => 'Bitte geben Sie Ihre E-Mail-Adresse ein. Danach erhalten Sie eine E-Mail mit einem Link zum Zurücksetzen Ihres Passwortes.',
'reset_password_send_button' => 'Link zum Zurücksetzen senden',
'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' => '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 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',
'email_confirm_greeting' => 'Danke, dass Sie sich für :appName registriert haben!',
'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' => '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_confirm_thanks' => 'Vielen Dank für das Bestätigen!',
'email_confirm_thanks_desc' => 'Bitte warten Sie einen Augenblick, während Ihre Bestätigung bearbeitet wird. Wenn Sie nach 3 Sekunden nicht weitergeleitet werden, drücken Sie unten den "Weiter" Link, um fortzufahren.',
'email_not_confirmed' => 'E-Mail-Adresse ist nicht bestätigt',
'email_not_confirmed_text' => 'Ihre E-Mail-Adresse ist bisher nicht bestätigt.',
'email_not_confirmed_click_link' => 'Bitte klicken Sie auf den Link in der E-Mail, die Sie nach der Registrierung erhalten haben.',
'email_not_confirmed_resend' => 'Wenn Sie die E-Mail nicht erhalten haben, können Sie die Nachricht erneut anfordern. Füllen Sie hierzu bitte das folgende Formular aus:',
'email_not_confirmed_resend_button' => 'Bestätigungs-E-Mail erneut senden',
// User Invite
'user_invite_email_subject' => 'Sie wurden eingeladen :appName beizutreten!',
'user_invite_email_greeting' => 'Ein Konto wurde für Sie auf :appName erstellt.',
'user_invite_email_text' => 'Klicken Sie auf die Schaltfläche unten, um ein Passwort festzulegen und Zugriff zu erhalten:',
'user_invite_email_action' => 'Account-Passwort festlegen',
'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 für die Anmeldung benötigt.',
'user_invite_page_confirm_button' => 'Passwort bestätigen',
'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',
'mfa_setup_desc' => 'Richten Sie Multi-Faktor-Authentifizierung als zusätzliche Sicherheitsstufe für Ihr Benutzerkonto ein.',
'mfa_setup_configured' => 'Bereits konfiguriert',
'mfa_setup_reconfigure' => 'Umkonfigurieren',
'mfa_setup_remove_confirmation' => 'Sind Sie sicher, dass Sie diese Multi-Faktor-Authentifizierungsmethode entfernen möchten?',
'mfa_setup_action' => 'Einrichtung',
'mfa_backup_codes_usage_limit_warning' => 'Sie haben weniger als 5 Backup-Codes übrig, Bitte erstellen und speichern Sie ein neues Set bevor Sie keine Codes mehr haben, um zu verhindern, dass Sie von Ihrem Konto gesperrt werden.',
'mfa_option_totp_title' => 'Mobile App',
'mfa_option_totp_desc' => 'Um Mehrfach-Faktor-Authentifizierung nutzen zu können, benötigen Sie eine mobile Anwendung, die TOTP unterstützt, wie Google Authenticator, Authy oder Microsoft Authenticator.',
'mfa_option_backup_codes_title' => 'Backup Code',
'mfa_option_backup_codes_desc' => 'Speichern Sie sicher eine Reihe von einmaligen Backup-Codes, die Sie eingeben können, um Ihre Identität zu überprüfen.',
'mfa_gen_confirm_and_enable' => 'Bestätigen und aktivieren',
'mfa_gen_backup_codes_title' => 'Backup-Codes einrichten',
'mfa_gen_backup_codes_desc' => 'Speichern Sie die folgende Liste der Codes an einem sicheren Ort. Wenn Sie auf das System zugreifen, können Sie einen der Codes als zweiten Authentifizierungsmechanismus verwenden.',
'mfa_gen_backup_codes_download' => 'Download Codes',
'mfa_gen_backup_codes_usage_warning' => 'Jeder Code kann nur einmal verwendet werden',
'mfa_gen_totp_title' => 'Mobile App einrichten',
'mfa_gen_totp_desc' => 'Um Mehrfach-Faktor-Authentifizierung nutzen zu können, benötigen Sie eine mobile Anwendung, die TOTP unterstützt, wie Google Authenticator, Authy oder Microsoft Authenticator.',
'mfa_gen_totp_scan' => 'Scannen Sie den QR-Code unten mit Ihrer bevorzugten Authentifizierungs-App, um loszulegen.',
'mfa_gen_totp_verify_setup' => 'Setup überprüfen',
'mfa_gen_totp_verify_setup_desc' => 'Überprüfen Sie, dass alles funktioniert, indem Sie einen Code in Ihrer Authentifizierungs-App in das Eingabefeld unten eingeben:',
'mfa_gen_totp_provide_code_here' => 'Geben Sie hier Ihre App generierten Code ein',
'mfa_verify_access' => 'Zugriff überprüfen',
'mfa_verify_access_desc' => 'Ihr Benutzerkonto erfordert, dass Sie Ihre Identität über eine zusätzliche Verifikationsebene bestätigen, bevor Sie den Zugriff gewähren. Überprüfen Sie mit einer Ihrer konfigurierten Methoden, um fortzufahren.',
'mfa_verify_no_methods' => 'Keine Methoden konfiguriert',
'mfa_verify_no_methods_desc' => 'Es konnten keine Mehrfach-Faktor-Authentifizierungsmethoden für Ihr Konto gefunden werden. Sie müssen mindestens eine Methode einrichten, bevor Sie Zugriff erhalten.',
'mfa_verify_use_totp' => 'Mit einer mobilen App verifizieren',
'mfa_verify_use_backup_codes' => 'Mit einem Backup-Code überprüfen',
'mfa_verify_backup_code' => 'Backup-Code',
'mfa_verify_backup_code_desc' => 'Geben Sie einen Ihrer verbleibenden Backup-Codes unten ein:',
'mfa_verify_backup_code_enter_here' => 'Backup-Code hier eingeben',
'mfa_verify_totp_desc' => 'Geben Sie den Code ein, der mit Ihrer mobilen App generiert wurde:',
'mfa_setup_login_notification' => 'Multi-Faktor-Methode konfiguriert. Bitte melden Sie sich jetzt erneut mit der konfigurierten Methode an.',
];

107
lang/de/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Abbrechen',
'confirm' => 'Bestätigen',
'back' => 'Zurück',
'save' => 'Speichern',
'continue' => 'Fortfahren',
'select' => 'Auswählen',
'toggle_all' => 'Alle umschalten',
'more' => 'Mehr',
// Form Labels
'name' => 'Name',
'description' => 'Beschreibung',
'role' => 'Rolle',
'cover_image' => 'Titelbild',
'cover_image_description' => 'Das Bild sollte eine Auflösung von 440x250px haben.',
// Actions
'actions' => 'Aktionen',
'view' => 'Anzeigen',
'view_all' => 'Alle anzeigen',
'new' => 'Neu',
'create' => 'Erstellen',
'update' => 'Aktualisieren',
'edit' => 'Bearbeiten',
'sort' => 'Sortieren',
'move' => 'Verschieben',
'copy' => 'Kopieren',
'reply' => 'Antworten',
'delete' => 'Löschen',
'delete_confirm' => 'Löschen bestätigen',
'search' => 'Suchen',
'search_clear' => 'Suche löschen',
'reset' => 'Zurücksetzen',
'remove' => 'Entfernen',
'add' => 'Hinzufügen',
'configure' => 'Konfigurieren',
'fullscreen' => 'Vollbild',
'favourite' => 'Favoriten',
'unfavourite' => 'Kein Favorit',
'next' => 'Nächste',
'previous' => 'Vorheriges',
'filter_active' => 'Gesetzte Filter:',
'filter_clear' => 'Filter löschen',
'download' => 'Herunterladen',
'open_in_tab' => 'In neuem Tab öffnen',
// Sort Options
'sort_options' => 'Sortieroptionen',
'sort_direction_toggle' => 'Sortierreihenfolge umkehren',
'sort_ascending' => 'Aufsteigend sortieren',
'sort_descending' => 'Absteigend sortieren',
'sort_name' => 'Name',
'sort_default' => 'Standard',
'sort_created_at' => 'Erstellungsdatum',
'sort_updated_at' => 'Aktualisierungsdatum',
// Misc
'deleted_user' => 'Gelöschter Benutzer',
'no_activity' => 'Keine Aktivitäten zum Anzeigen',
'no_items' => 'Keine Einträge gefunden',
'back_to_top' => 'nach oben',
'skip_to_main_content' => 'Direkt zum Hauptinhalt',
'toggle_details' => 'Details zeigen/verstecken',
'toggle_thumbnails' => 'Thumbnails zeigen/verstecken',
'details' => 'Details',
'grid_view' => 'Gitteransicht',
'list_view' => 'Listenansicht',
'default' => 'Voreinstellung',
'breadcrumb' => 'Brotkrumen',
'status' => 'Status',
'status_active' => 'Aktiv',
'status_inactive' => 'Inaktiv',
'never' => 'Niemals',
'none' => 'Nichts',
// Header
'homepage' => 'Startseite',
'header_menu_expand' => 'Header-Menü erweitern',
'profile_menu' => 'Profilmenü',
'view_profile' => 'Profil ansehen',
'edit_profile' => 'Profil bearbeiten',
'dark_mode' => 'Dunkler Modus',
'light_mode' => 'Heller Modus',
'global_search' => 'Globale Suche',
// Layout tabs
'tab_info' => 'Info',
'tab_info_label' => 'Tab: Sekundäre Informationen anzeigen',
'tab_content' => 'Inhalt',
'tab_content_label' => 'Tab: Hauptinhalt anzeigen',
// Email Content
'email_action_help' => 'Sollte es beim Anklicken der Schaltfläche ":action_text" Probleme geben, öffnen Sie folgende URL in Ihrem Browser:',
'email_rights' => 'Alle Rechte vorbehalten',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Datenschutzbestimmungen',
'terms_of_service' => 'Allgemeine Geschäftsbedingungen',
];

34
lang/de/components.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Bild auswählen',
'image_all' => 'Alle',
'image_all_title' => 'Alle Bilder anzeigen',
'image_book_title' => 'Zeige alle Bilder, die in dieses Buch hochgeladen wurden',
'image_page_title' => 'Zeige alle Bilder, die auf diese Seite hochgeladen wurden',
'image_search_hint' => 'Nach Bildnamen suchen',
'image_uploaded' => 'Hochgeladen am :uploadedDate',
'image_load_more' => 'Mehr',
'image_image_name' => 'Bildname',
'image_delete_used' => 'Dieses Bild wird auf den folgenden Seiten benutzt. ',
'image_delete_confirm_text' => 'Möchten Sie dieses Bild wirklich löschen?',
'image_select_image' => 'Bild auswählen',
'image_dropzone' => 'Ziehen Sie Bilder hierher oder klicken Sie hier, um ein Bild auszuwählen',
'images_deleted' => 'Bilder gelöscht',
'image_preview' => 'Bildvorschau',
'image_upload_success' => 'Bild erfolgreich hochgeladen',
'image_update_success' => 'Bilddetails erfolgreich aktualisiert',
'image_delete_success' => 'Bild erfolgreich gelöscht',
'image_upload_remove' => 'Entfernen',
// Code Editor
'code_editor' => 'Code editieren',
'code_language' => 'Code Sprache',
'code_content' => 'Code Inhalt',
'code_session_history' => 'Sitzungsverlauf',
'code_save' => 'Code speichern',
];

174
lang/de/editor.php Normal file
View File

@ -0,0 +1,174 @@
<?php
/**
* Page Editor Lines
* Contains text strings used within the user interface of the
* WYSIWYG page editor. Some Markdown editor strings may still
* exist in the 'entities' file instead since this was added later.
*/
return [
// General editor terms
'general' => 'Allgemein',
'advanced' => 'Erweitert',
'none' => 'Keine Auswahl',
'cancel' => 'Abbrechen',
'save' => 'Speichern',
'close' => 'Schließen',
'undo' => 'Rückgängig',
'redo' => 'Wiederholen',
'left' => 'Links',
'center' => 'Zentriert',
'right' => 'Rechts',
'top' => 'Nach oben',
'middle' => 'Mittig',
'bottom' => 'Nach unten',
'width' => 'Breite',
'height' => 'Höhe',
'More' => 'Mehr',
'select' => 'Auswählen...',
// Toolbar
'formats' => 'Formate',
'header_large' => 'Große Überschrift',
'header_medium' => 'Mittlere Überschrift',
'header_small' => 'Kleine Überschrift',
'header_tiny' => 'Sehr kleine Überschrift',
'paragraph' => 'Paragraph',
'blockquote' => 'Blockzitat',
'inline_code' => 'Inline-Code',
'callouts' => 'Anmerkungen',
'callout_information' => 'Info',
'callout_success' => 'Erfolgreich',
'callout_warning' => 'Warnung',
'callout_danger' => 'Achtung',
'bold' => 'Fett',
'italic' => 'Kursiv',
'underline' => 'Unterstrichen',
'strikethrough' => 'Durchgestrichen',
'superscript' => 'Hochgestellt',
'subscript' => 'Tiefgestellt',
'text_color' => 'Schriftfarbe',
'custom_color' => 'Benutzerdefinierte Farbe',
'remove_color' => 'Farbe entfernen',
'background_color' => 'Hintergrundfarbe',
'align_left' => 'Linksbündig',
'align_center' => 'Zentriert',
'align_right' => 'Rechtsbündig',
'align_justify' => 'Blocksatz',
'list_bullet' => 'Liste',
'list_numbered' => 'Nummerierte Liste',
'list_task' => 'Aufgabenliste',
'indent_increase' => 'Einzug vergrößern',
'indent_decrease' => 'Einzug verkleinern',
'table' => 'Tabelle',
'insert_image' => 'Bild einfügen',
'insert_image_title' => 'Bild einfügen/ändern',
'insert_link' => 'Link einfügen/ändern',
'insert_link_title' => 'Link einfügen/ändern',
'insert_horizontal_line' => 'Horizontale Linie einfügen',
'insert_code_block' => 'Code-Block einfügen',
'edit_code_block' => 'Code-Block bearbeiten',
'insert_drawing' => 'Zeichnung einfügen/ändern',
'drawing_manager' => 'Zeichnungsmanager',
'insert_media' => 'Medien einfügen/ändern',
'insert_media_title' => 'Medien einfügen/ändern',
'clear_formatting' => 'Formatierung zurücksetzen',
'source_code' => 'Quellcode',
'source_code_title' => 'Quellcode',
'fullscreen' => 'Vollbild',
'image_options' => 'Bild-Optionen',
// Tables
'table_properties' => 'Tabelleneigenschaften',
'table_properties_title' => 'Tabelleneigenschaften',
'delete_table' => 'Tabelle löschen',
'insert_row_before' => 'Zeile davor einfügen',
'insert_row_after' => 'Zeile danach einfügen',
'delete_row' => 'Zeile löschen',
'insert_column_before' => 'Spalte davor einfügen',
'insert_column_after' => 'Spalte danach einfügen',
'delete_column' => 'Spalte löschen',
'table_cell' => 'Zelle',
'table_row' => 'Reihe',
'table_column' => 'Spalte',
'cell_properties' => 'Zelleneigenschaften',
'cell_properties_title' => 'Zelleneigenschaften',
'cell_type' => 'Zellentyp',
'cell_type_cell' => 'Zelle',
'cell_scope' => 'Zellbereich',
'cell_type_header' => 'Tabellen-Kopfzelle',
'merge_cells' => 'Zellen verbinden',
'split_cell' => 'Zellen teilen',
'table_row_group' => 'Zeilengruppe',
'table_column_group' => 'Spaltengruppe',
'horizontal_align' => 'Horizontal ausrichten',
'vertical_align' => 'Vertikal ausrichten',
'border_width' => 'Randbreite',
'border_style' => 'Randstil',
'border_color' => 'Randfarbe',
'row_properties' => 'Zeileneigenschaften',
'row_properties_title' => 'Zeileneigenschaften',
'cut_row' => 'Zeile ausschneiden',
'copy_row' => 'Zeile kopieren',
'paste_row_before' => 'Vor der Zeile einfügen',
'paste_row_after' => 'Nach der Zeile einfügen',
'row_type' => 'Zeilentyp',
'row_type_header' => 'Kopfzeile',
'row_type_body' => 'Hauptteil',
'row_type_footer' => 'Fußzeile',
'alignment' => 'Ausrichtung',
'cut_column' => 'Spalte ausschneiden',
'copy_column' => 'Spalte kopieren',
'paste_column_before' => 'Vor der Spalte einfügen',
'paste_column_after' => 'Nach der Spalte einfügen',
'cell_padding' => 'Zellenabstand',
'cell_spacing' => 'Zellen-Außenabstand',
'caption' => 'Beschriftung',
'show_caption' => 'Beschriftungen anzeigen',
'constrain' => 'Proportionen beschränken',
'cell_border_solid' => 'Voll',
'cell_border_dotted' => 'Gepunktet',
'cell_border_dashed' => 'Gestrichelt',
'cell_border_double' => 'Doppelt',
'cell_border_groove' => 'Rille',
'cell_border_ridge' => 'Erhaben',
'cell_border_inset' => 'vertiefte Fläche',
'cell_border_outset' => 'erhabene Fläche',
'cell_border_none' => 'Keine',
'cell_border_hidden' => 'Versteckt',
// Images, links, details/summary & embed
'source' => 'Quelle',
'alt_desc' => 'Alternative Beschreibung',
'embed' => 'Einbetten',
'paste_embed' => 'Fügen Sie Ihren Einbettungscode unten ein:',
'url' => 'URL',
'text_to_display' => 'Anzuzeigender Text',
'title' => 'Titel',
'open_link' => 'Link öffnen',
'open_link_in' => 'Link öffnen in...',
'open_link_current' => 'Aktuelles Fenster',
'open_link_new' => 'Neues Fenster',
'remove_link' => 'Link entfernen',
'insert_collapsible' => 'Einklappbarer Block einfügen',
'collapsible_unwrap' => 'Auspacken',
'edit_label' => 'Label bearbeiten',
'toggle_open_closed' => 'Öffnen/Schließen',
'collapsible_edit' => 'Einklappbarer Block bearbeiten',
'toggle_label' => 'Label umschalten',
// About view
'about' => 'Über den Editor',
'about_title' => 'Über den WYSIWYG-Editor',
'editor_license' => 'Editorlizenz & Copyright',
'editor_tiny_license' => 'Dieser Editor wurde mithilfe von :tinyLink erstellt, der unter der MIT-Lizenz bereitgestellt wird.',
'editor_tiny_license_link' => 'Die Copyright- und Lizenzdetails von TinyMCE finden Sie hier.',
'save_continue' => 'Speichern & Fortfahren',
'callouts_cycle' => '(Drücken Sie weiter, um durch Typen umzuschalten)',
'link_selector' => 'Inhalt verlinken',
'shortcuts' => 'Verknüpfungen',
'shortcut' => 'Verknüpfung',
'shortcuts_intro' => 'Die folgenden Verknüpfungen sind im Editor verfügbar:',
'windows_linux' => '(Windows/Linux)',
'mac' => '(Mac)',
'description' => 'Beschreibung',
];

400
lang/de/entities.php Normal file
View File

@ -0,0 +1,400 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
*/
return [
// Shared
'recently_created' => 'Kürzlich angelegt',
'recently_created_pages' => 'Kürzlich angelegte Seiten',
'recently_updated_pages' => 'Kürzlich aktualisierte Seiten',
'recently_created_chapters' => 'Kürzlich angelegte Kapitel',
'recently_created_books' => 'Kürzlich angelegte Bücher',
'recently_created_shelves' => 'Kürzlich angelegte Regale',
'recently_update' => 'Kürzlich aktualisiert',
'recently_viewed' => 'Kürzlich angesehen',
'recent_activity' => 'Kürzliche Aktivität',
'create_now' => 'Jetzt anlegen',
'revisions' => 'Versionen',
'meta_revision' => 'Version #:revisionCount',
'meta_created' => 'Erstellt: :timeLength',
'meta_created_name' => 'Erstellt: :timeLength von :user',
'meta_updated' => 'Zuletzt aktualisiert: :timeLength',
'meta_updated_name' => 'Zuletzt aktualisiert: :timeLength von :user',
'meta_owned_name' => 'Im Besitz von :user',
'meta_reference_page_count' => 'Verwiesen auf 1 Seite|Verwiesen auf :count Seiten',
'entity_select' => 'Eintrag auswählen',
'entity_select_lack_permission' => 'Sie haben nicht die benötigte Berechtigung, um dieses Element auszuwählen',
'images' => 'Bilder',
'my_recent_drafts' => 'Meine kürzlichen Entwürfe',
'my_recently_viewed' => 'Kürzlich von mir angesehen',
'my_most_viewed_favourites' => 'Meine meistgesehenen Favoriten',
'my_favourites' => 'Meine Favoriten',
'no_pages_viewed' => 'Sie haben bisher keine Seiten angesehen',
'no_pages_recently_created' => 'Sie haben bisher keine Seiten angelegt',
'no_pages_recently_updated' => 'Sie haben bisher keine Seiten aktualisiert',
'export' => 'Exportieren',
'export_html' => 'HTML-Datei',
'export_pdf' => 'PDF-Datei',
'export_text' => 'Textdatei',
'export_md' => 'Markdown-Datei',
// Permissions and restrictions
'permissions' => 'Berechtigungen',
'permissions_desc' => 'Legen Sie hier Berechtigungen fest, um die Standardberechtigungen von Benutzerrollen zu überschreiben.',
'permissions_book_cascade' => 'In Büchern festgelegte Berechtigungen werden automatisch in untergeordnete Kapitel und Seiten kaskadiert, es sei denn, sie haben eigene Berechtigungen definiert.',
'permissions_chapter_cascade' => 'In Kapiteln festgelegte Berechtigungen werden automatisch in untergeordnete Seiten kaskadiert, es sei denn, sie haben eigene Berechtigungen definiert.',
'permissions_save' => 'Berechtigungen speichern',
'permissions_owner' => 'Besitzer',
'permissions_role_everyone_else' => 'Alle anderen',
'permissions_role_everyone_else_desc' => 'Berechtigungen für alle Rollen setzen, die nicht explizit überschrieben wurden.',
'permissions_role_override' => 'Berechtigungen für Rolle überschreiben',
'permissions_inherit_defaults' => 'Standardeinstellungen vererben',
// Search
'search_results' => 'Suchergebnisse',
'search_total_results_found' => ':count Ergebnis gefunden|:count Ergebnisse gesamt',
'search_clear' => 'Filter löschen',
'search_no_pages' => 'Keine Seiten gefunden',
'search_for_term' => 'Nach :term suchen',
'search_more' => 'Mehr Ergebnisse',
'search_advanced' => 'Erweiterte Suche',
'search_terms' => 'Suchbegriffe',
'search_content_type' => 'Inhaltstyp',
'search_exact_matches' => 'Exakte Treffer',
'search_tags' => 'Nach Schlagwort suchen',
'search_options' => 'Optionen',
'search_viewed_by_me' => 'Schon von mir angesehen',
'search_not_viewed_by_me' => 'Noch nicht von mir angesehen',
'search_permissions_set' => 'Berechtigungen gesetzt',
'search_created_by_me' => 'Von mir erstellt',
'search_updated_by_me' => 'Von mir aktualisiert',
'search_owned_by_me' => 'Besitzt von mir',
'search_date_options' => 'Datums Optionen',
'search_updated_before' => 'Aktualisiert vor',
'search_updated_after' => 'Aktualisiert nach',
'search_created_before' => 'Erstellt vor',
'search_created_after' => 'Erstellt nach',
'search_set_date' => 'Datum auswählen',
'search_update' => 'Suche aktualisieren',
// Shelves
'shelf' => 'Regal',
'shelves' => 'Regale',
'x_shelves' => ':count Regal|:count Regale',
'shelves_empty' => 'Es wurden noch keine Regale angelegt',
'shelves_create' => 'Erzeuge ein Regal',
'shelves_popular' => 'Beliebte Regale',
'shelves_new' => 'Kürzlich erstellte Regale',
'shelves_new_action' => 'Neues Regal',
'shelves_popular_empty' => 'Die beliebtesten Regale werden hier angezeigt.',
'shelves_new_empty' => 'Die neusten Regale werden hier angezeigt.',
'shelves_save' => 'Regal speichern',
'shelves_books' => 'Bücher in diesem Regal',
'shelves_add_books' => 'Buch zu diesem Regal hinzufügen',
'shelves_drag_books' => 'Ziehen Sie Bücher nach unten, um sie diesem Regal hinzuzufügen',
'shelves_empty_contents' => 'Diesem Regal sind keine Bücher zugewiesen',
'shelves_edit_and_assign' => 'Regal bearbeiten um Bücher hinzuzufügen',
'shelves_edit_named' => 'Regal :name bearbeiten',
'shelves_edit' => 'Regal bearbeiten',
'shelves_delete' => 'Regal löschen',
'shelves_delete_named' => 'Regal :name löschen',
'shelves_delete_explain' => "Dadurch wird das Regal mit dem Namen ':name' gelöscht. Die darin enthaltenen Bücher werden nicht gelöscht.",
'shelves_delete_confirmation' => 'Sind Sie sicher, dass Sie dieses Regal löschen möchten?',
'shelves_permissions' => 'Regalberechtigungen',
'shelves_permissions_updated' => 'Regalberechtigungen aktualisiert',
'shelves_permissions_active' => 'Regalberechtigungen aktiv',
'shelves_permissions_cascade_warning' => 'Berechtigungen für Regale werden nicht automatisch auf die enthaltenen Bücher übertragen. Das liegt daran, dass ein Buch in mehreren Regalen vorhanden sein kann. Berechtigungen können jedoch auf untergeordnete Bücher kopiert werden, indem Sie die unten stehende Option verwenden.',
'shelves_copy_permissions_to_books' => 'Kopiere die Berechtigungen zum Buch',
'shelves_copy_permissions' => 'Berechtigungen kopieren',
'shelves_copy_permissions_explain' => 'Dadurch werden die aktuellen Berechtigungseinstellungen dieses Regals auf alle darin enthaltenen Bücher angewendet. Vergewissern Sie sich vor der Aktivierung, dass alle Änderungen an den Berechtigungen für dieses Regal gespeichert wurden.',
'shelves_copy_permission_success' => 'Regalberechtigungen auf :count Bücher kopiert',
// Books
'book' => 'Buch',
'books' => 'Bücher',
'x_books' => ':count Buch|:count Bücher',
'books_empty' => 'Keine Bücher vorhanden',
'books_popular' => 'Beliebte Bücher',
'books_recent' => 'Kürzlich angesehene Bücher',
'books_new' => 'Neue Bücher',
'books_new_action' => 'Neues Buch',
'books_popular_empty' => 'Die beliebtesten Bücher werden hier angezeigt.',
'books_new_empty' => 'Die neusten Bücher werden hier angezeigt.',
'books_create' => 'Neues Buch erstellen',
'books_delete' => 'Buch löschen',
'books_delete_named' => 'Buch ":bookName" löschen',
'books_delete_explain' => 'Das Buch ":bookName" wird gelöscht und alle zugehörigen Kapitel und Seiten entfernt.',
'books_delete_confirmation' => 'Sind Sie sicher, dass Sie dieses Buch löschen möchten?',
'books_edit' => 'Buch bearbeiten',
'books_edit_named' => 'Buch ":bookName" bearbeiten',
'books_form_book_name' => 'Name des Buches',
'books_save' => 'Buch speichern',
'books_permissions' => 'Buch-Berechtigungen',
'books_permissions_updated' => 'Buch-Berechtigungen aktualisiert',
'books_empty_contents' => 'Es sind noch keine Seiten oder Kapitel zu diesem Buch hinzugefügt worden.',
'books_empty_create_page' => 'Neue Seite anlegen',
'books_empty_sort_current_book' => 'Aktuelles Buch sortieren',
'books_empty_add_chapter' => 'Neues Kapitel hinzufügen',
'books_permissions_active' => 'Buch-Berechtigungen aktiv',
'books_search_this' => 'Dieses Buch durchsuchen',
'books_navigation' => 'Buchnavigation',
'books_sort' => 'Buchinhalte sortieren',
'books_sort_desc' => 'Move chapters and pages within a book to reorganise its contents. Other books can be added which allows easy moving of chapters and pages between books.',
'books_sort_named' => 'Buch ":bookName" sortieren',
'books_sort_name' => 'Sortieren nach Namen',
'books_sort_created' => 'Sortieren nach Erstellungsdatum',
'books_sort_updated' => 'Sortieren nach Aktualisierungsdatum',
'books_sort_chapters_first' => 'Kapitel zuerst',
'books_sort_chapters_last' => 'Kapitel zuletzt',
'books_sort_show_other' => 'Andere Bücher anzeigen',
'books_sort_save' => 'Neue Reihenfolge speichern',
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
'books_sort_move_up' => 'Move Up',
'books_sort_move_down' => 'Move Down',
'books_sort_move_prev_book' => 'Move to Previous Book',
'books_sort_move_next_book' => 'Move to Next Book',
'books_sort_move_prev_chapter' => 'Move Into Previous Chapter',
'books_sort_move_next_chapter' => 'Move Into Next Chapter',
'books_sort_move_book_start' => 'Move to Start of Book',
'books_sort_move_book_end' => 'Move to End of Book',
'books_sort_move_before_chapter' => 'Move to Before Chapter',
'books_sort_move_after_chapter' => 'Move to After Chapter',
'books_copy' => 'Buch kopieren',
'books_copy_success' => 'Das Buch wurde erfolgreich kopiert',
// Chapters
'chapter' => 'Kapitel',
'chapters' => 'Kapitel',
'x_chapters' => ':count Kapitel',
'chapters_popular' => 'Beliebte Kapitel',
'chapters_new' => 'Neues Kapitel',
'chapters_create' => 'Neues Kapitel anlegen',
'chapters_delete' => 'Kapitel entfernen',
'chapters_delete_named' => 'Kapitel ":chapterName" entfernen',
'chapters_delete_explain' => 'Dies löscht das Kapitel mit dem Namen \':chapterName\'. Alle Seiten, die innerhalb dieses Kapitels existieren, werden ebenfalls gelöscht.',
'chapters_delete_confirm' => 'Sind Sie sicher, dass Sie dieses Kapitel löschen möchten?',
'chapters_edit' => 'Kapitel bearbeiten',
'chapters_edit_named' => 'Kapitel ":chapterName" bearbeiten',
'chapters_save' => 'Kapitel speichern',
'chapters_move' => 'Kapitel verschieben',
'chapters_move_named' => 'Kapitel ":chapterName" verschieben',
'chapter_move_success' => 'Das Kapitel wurde in das Buch ":bookName" verschoben.',
'chapters_copy' => 'Kapitel kopieren',
'chapters_copy_success' => 'Kapitel erfolgreich kopiert',
'chapters_permissions' => 'Kapitel-Berechtigungen',
'chapters_empty' => 'Aktuell sind keine Kapitel diesem Buch hinzugefügt worden.',
'chapters_permissions_active' => 'Kapitel-Berechtigungen aktiv',
'chapters_permissions_success' => 'Kapitel-Berechtigungenen aktualisisert',
'chapters_search_this' => 'Dieses Kapitel durchsuchen',
'chapter_sort_book' => 'Buch sortieren',
// Pages
'page' => 'Seite',
'pages' => 'Seiten',
'x_pages' => ':count Seite|:count Seiten',
'pages_popular' => 'Beliebte Seiten',
'pages_new' => 'Neue Seite',
'pages_attachments' => 'Anhänge',
'pages_navigation' => 'Seitennavigation',
'pages_delete' => 'Seite löschen',
'pages_delete_named' => 'Seite ":pageName" löschen',
'pages_delete_draft_named' => 'Seitenentwurf von ":pageName" löschen',
'pages_delete_draft' => 'Seitenentwurf löschen',
'pages_delete_success' => 'Seite gelöscht',
'pages_delete_draft_success' => 'Seitenentwurf gelöscht',
'pages_delete_confirm' => 'Sind Sie sicher, dass Sie diese Seite löschen möchen?',
'pages_delete_draft_confirm' => 'Sind Sie sicher, dass Sie diesen Seitenentwurf löschen möchten?',
'pages_editing_named' => 'Seite ":pageName" bearbeiten',
'pages_edit_draft_options' => 'Entwurfsoptionen',
'pages_edit_save_draft' => 'Entwurf speichern',
'pages_edit_draft' => 'Seitenentwurf bearbeiten',
'pages_editing_draft' => 'Seitenentwurf bearbeiten',
'pages_editing_page' => 'Seite bearbeiten',
'pages_edit_draft_save_at' => 'Entwurf gespeichert um ',
'pages_edit_delete_draft' => 'Entwurf löschen',
'pages_edit_discard_draft' => 'Entwurf verwerfen',
'pages_edit_switch_to_markdown' => 'Zum Markdown Editor wechseln',
'pages_edit_switch_to_markdown_clean' => '(gesäuberter Output)',
'pages_edit_switch_to_markdown_stable' => '(html beibehalten)',
'pages_edit_switch_to_wysiwyg' => 'Wechseln Sie zum WYSIWYG-Editor',
'pages_edit_set_changelog' => 'Änderungsprotokoll hinzufügen',
'pages_edit_enter_changelog_desc' => 'Bitte geben Sie eine kurze Zusammenfassung Ihrer Änderungen ein',
'pages_edit_enter_changelog' => 'Änderungsprotokoll eingeben',
'pages_editor_switch_title' => 'Editor wechseln',
'pages_editor_switch_are_you_sure' => 'Sind Sie sicher, dass Sie den Editor für diese Seite ändern möchten?',
'pages_editor_switch_consider_following' => 'Betrachten Sie folgendes beim Ändern von Editoren:',
'pages_editor_switch_consideration_a' => 'Einmal gespeichert, wird die neue Editoroption von zukünftigen Editoren verwendet, einschließlich derjenigen, die nicht in der Lage sind, den Editortyp selbst zu ändern.',
'pages_editor_switch_consideration_b' => 'Dies kann unter bestimmten Umständen zu einem Verlust von Details und Quellcode führen.',
'pages_editor_switch_consideration_c' => 'Änderungen des Tags oder Änderungsprotokolls, die seit dem letzten Speichern vorgenommen wurden, werden bei dieser Änderung nicht fortgesetzt.',
'pages_save' => 'Seite speichern',
'pages_title' => 'Seitentitel',
'pages_name' => 'Seitenname',
'pages_md_editor' => 'Redakteur',
'pages_md_preview' => 'Vorschau',
'pages_md_insert_image' => 'Bild einfügen',
'pages_md_insert_link' => 'Link zu einem Objekt einfügen',
'pages_md_insert_drawing' => 'Zeichnung einfügen',
'pages_md_show_preview' => 'Vorschau anzeigen',
'pages_md_sync_scroll' => 'Vorschau synchronisieren',
'pages_not_in_chapter' => 'Seite ist in keinem Kapitel',
'pages_move' => 'Seite verschieben',
'pages_move_success' => 'Seite nach ":parentName" verschoben',
'pages_copy' => 'Seite kopieren',
'pages_copy_desination' => 'Ziel',
'pages_copy_success' => 'Seite erfolgreich kopiert',
'pages_permissions' => 'Seiten Berechtigungen',
'pages_permissions_success' => 'Seiten Berechtigungen aktualisiert',
'pages_revision' => 'Version',
'pages_revisions' => 'Seitenversionen',
'pages_revisions_desc' => 'Alle vorherhigen Revisionen dieser Seite sind unten aufgelistet. Sie können zurückschauen, vergleichen und alte Seitenversionen wiederherstellen, wenn die Berechtigungen dies erlauben. Der vollständige Verlauf der Seite kann hier möglicherweise nicht vollständig wiedergegeben werden, da je nach Systemkonfiguration alte Revisionen automatisch hätten gelöscht werden können.',
'pages_revisions_named' => 'Seitenversionen von ":pageName"',
'pages_revision_named' => 'Seitenversion von ":pageName"',
'pages_revision_restored_from' => 'Wiederhergestellt von #:id; :summary',
'pages_revisions_created_by' => 'Erstellt von',
'pages_revisions_date' => 'Versionsdatum',
'pages_revisions_number' => '#',
'pages_revisions_sort_number' => 'Revisionsnummer',
'pages_revisions_numbered' => 'Revision #:id',
'pages_revisions_numbered_changes' => 'Revision #:id Änderungen',
'pages_revisions_editor' => 'Editor-Typ',
'pages_revisions_changelog' => 'Änderungsprotokoll',
'pages_revisions_changes' => 'Änderungen',
'pages_revisions_current' => 'Aktuelle Version',
'pages_revisions_preview' => 'Vorschau',
'pages_revisions_restore' => 'Wiederherstellen',
'pages_revisions_none' => 'Diese Seite hat keine älteren Versionen.',
'pages_copy_link' => 'Link kopieren',
'pages_edit_content_link' => 'Inhalt bearbeiten',
'pages_permissions_active' => 'Seiten-Berechtigungen aktiv',
'pages_initial_revision' => 'Erste Veröffentlichung',
'pages_references_update_revision' => 'Automatische Systemaktualisierung interner Links',
'pages_initial_name' => 'Neue Seite',
'pages_editing_draft_notification' => 'Sie bearbeiten momenten einen Entwurf, der zuletzt :timeDiff gespeichert wurde.',
'pages_draft_edited_notification' => 'Diese Seite wurde seit diesem Zeitpunkt verändert. Wir empfehlen Ihnen, diesen Entwurf zu verwerfen.',
'pages_draft_page_changed_since_creation' => 'Diese Seite wurde seit der Erstellung dieses Entwurfs aktualisiert. Es wird empfohlen, diesen Entwurf zu verwerfen oder darauf zu achten, dass keine Seitenänderungen überschrieben werden.',
'pages_draft_edit_active' => [
'start_a' => ':count Benutzer bearbeiten derzeit diese Seite.',
'start_b' => ':userName bearbeitet jetzt diese Seite.',
'time_a' => 'seit die Seiten zuletzt aktualisiert wurden.',
'time_b' => 'in den letzten :minCount Minuten',
'message' => ':start :time. Achten Sie darauf, keine Änderungen von anderen Benutzern zu überschreiben!',
],
'pages_draft_discarded' => 'Entwurf verworfen. Der aktuelle Seiteninhalt wurde geladen.',
'pages_specific' => 'Spezifische Seite',
'pages_is_template' => 'Seitenvorlage',
// Editor Sidebar
'page_tags' => 'Seiten-Schlagwörter',
'chapter_tags' => 'Kapitel-Schlagwörter',
'book_tags' => 'Buch-Schlagwörter',
'shelf_tags' => 'Regal-Schlagwörter',
'tag' => 'Schlagwort',
'tags' => 'Schlagwörter',
'tags_index_desc' => 'Tags können auf Inhalte im System angewendet werden, um eine flexible Form der Kategorisierung anzuwenden. Tags können sowohl einen Schlüssel als auch einen Wert haben, wobei der Wert optional ist. Einmal angewendet, können Inhalte unter Verwendung des Tag-Namens und Wertes abgefragt werden.',
'tag_name' => 'Schlagwort Name',
'tag_value' => 'Inhalt (Optional)',
'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' => '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.',
'attachments_items' => 'Angefügte Elemente',
'attachments_upload' => 'Datei hochladen',
'attachments_link' => 'Link hinzufügen',
'attachments_set_link' => 'Link setzen',
'attachments_delete' => 'Sind Sie sicher, dass Sie diesen Anhang löschen möchten?',
'attachments_dropzone' => 'Ziehen Sie Dateien hierher oder klicken Sie, um eine Datei auszuwählen',
'attachments_no_files' => 'Es wurden bisher keine Dateien hochgeladen.',
'attachments_explain_link' => 'Wenn Sie keine Datei hochladen möchten, können Sie stattdessen einen Link hinzufügen. Dieser Link kann auf eine andere Seite oder eine Datei im Internet weisen.',
'attachments_link_name' => 'Link-Name',
'attachment_link' => 'Link zum Anhang',
'attachments_link_url' => 'Link zu einer Datei',
'attachments_link_url_hint' => 'URL einer Seite oder Datei',
'attach' => 'Hinzufügen',
'attachments_insert_link' => 'Link zum Anhang auf Seite einfügen',
'attachments_edit_file' => 'Datei bearbeiten',
'attachments_edit_file_name' => 'Dateiname',
'attachments_edit_drop_upload' => 'Ziehen Sie Dateien hierher, um diese hochzuladen und zu überschreiben',
'attachments_order_updated' => 'Reihenfolge der Anhänge aktualisiert',
'attachments_updated_success' => 'Anhangdetails aktualisiert',
'attachments_deleted' => 'Anhang gelöscht',
'attachments_file_uploaded' => 'Datei erfolgreich hochgeladen',
'attachments_file_updated' => 'Datei erfolgreich aktualisiert',
'attachments_link_attached' => 'Link erfolgreich der Seite hinzugefügt',
'templates' => 'Vorlagen',
'templates_set_as_template' => 'Seite ist eine Vorlage',
'templates_explain_set_as_template' => 'Sie können diese Seite als Vorlage festlegen, damit deren Inhalt beim Erstellen anderer Seiten verwendet werden kann. Andere Benutzer können diese Vorlage verwenden, wenn sie die Zugriffsrechte für diese Seite haben.',
'templates_replace_content' => 'Seiteninhalt ersetzen',
'templates_append_content' => 'An Seiteninhalt anhängen',
'templates_prepend_content' => 'Seiteninhalt voranstellen',
// Profile View
'profile_user_for_x' => 'Benutzer seit :time',
'profile_created_content' => 'Erstellte Inhalte',
'profile_not_created_pages' => ':userName hat noch keine Seiten erstellt.',
'profile_not_created_chapters' => ':userName hat noch keine Kapitel erstellt.',
'profile_not_created_books' => ':userName hat noch keine Bücher erstellt.',
'profile_not_created_shelves' => ':userName hat noch keine Regale erstellt.',
// Comments
'comment' => 'Kommentar',
'comments' => 'Kommentare',
'comment_add' => 'Kommentieren',
'comment_placeholder' => 'Geben Sie hier Ihre Kommentare ein (Markdown unterstützt)',
'comment_count' => '{0} Keine Kommentare|{1} 1 Kommentar|[2,*] :count Kommentare',
'comment_save' => 'Kommentar speichern',
'comment_saving' => 'Kommentar wird gespeichert...',
'comment_deleting' => 'Kommentar wird gelöscht...',
'comment_new' => 'Neuer Kommentar',
'comment_created' => ':createDiff kommentiert',
'comment_updated' => ':updateDiff aktualisiert von :username',
'comment_deleted_success' => 'Kommentar gelöscht',
'comment_created_success' => 'Kommentar hinzugefügt',
'comment_updated_success' => 'Kommentar aktualisiert',
'comment_delete_confirm' => 'Möchten Sie diesen Kommentar wirklich löschen?',
'comment_in_reply_to' => 'Antwort auf :commentId',
// Revision
'revision_delete_confirm' => 'Sind Sie sicher, dass Sie diese Revision löschen wollen?',
'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' => 'Bitte beachten Sie das Untenstehende, wenn Sie Inhalte kopieren.',
'copy_consider_permissions' => 'Benutzerdefinierte Berechtigungseinstellungen werden nicht kopiert.',
'copy_consider_owner' => 'Sie werden Eigentümer aller kopierten Inhalte.',
'copy_consider_images' => 'Bilder auf der Seite werden nicht dupliziert und die originalen Bilder werden die Beziehung zur ursprünglichen Seite, auf der sie hochgeladen wurden, behalten.',
'copy_consider_attachments' => 'Seitenanhänge werden nicht kopiert.',
'copy_consider_access' => 'Eine Veränderung der Position, Besitzers oder Berechtigungen könnte dafür sorgen, dass Unberechtigte, Zugriff bekommen.',
// Conversions
'convert_to_shelf' => 'In Regal umwandeln',
'convert_to_shelf_contents_desc' => 'Sie können dieses Buch in ein neues Regal mit dem gleichen Inhalt umwandeln. Kapitel in diesem Buch werden in neue Bücher umgewandelt. Wenn dieses Buch Seiten enthält, die nicht in einem Kapitel sind, wird dieses Buch entsprechend umbenannt und wird Teil des neuen Regals.',
'convert_to_shelf_permissions_desc' => 'Alle Berechtigungen dieses Buches werden in das neue Regal kopiert und in alle darin enthaltenen neuen Bücher, die keine eigenen Berechtigungen haben. Beachten Sie, dass die Berechtigungen für Regale nicht automatisch auf die enthaltenen Inhalte angewendet werden, wie es bei Büchern der Fall ist.',
'convert_book' => 'Buch umwandeln',
'convert_book_confirm' => 'Sind Sie sicher, dass Sie dieses Buch umwandeln möchten?',
'convert_undo_warning' => 'Dies kann nicht so einfach rückgängig gemacht werden.',
'convert_to_book' => 'In Buch umwandeln',
'convert_to_book_desc' => 'Sie können dieses Kapitel zu einem neuen Buch mit dem gleichen Inhalt umwandeln. Alle Berechtigungen für dieses Kapitel werden in das neue Buch übernommen, aber alle vom ursprünglichen Buch vererbten Berechtigungen werden nicht übernommen, daher kann es zu Änderungen im Zugriff kommen.',
'convert_chapter' => 'Kapitel umwandeln',
'convert_chapter_confirm' => 'Sind Sie sicher, dass Sie dieses Kapitel umwandeln möchten?',
// References
'references' => 'Verweise',
'references_none' => 'Es gibt keine nachverfolgten Referenzen zu diesem Element.',
'references_to_desc' => 'Nachfolgend sind alle bekannten Seiten im System aufgeführt, die auf diesen Artikel verweisen.',
];

112
lang/de/errors.php Normal file
View File

@ -0,0 +1,112 @@
<?php
/**
* Text shown in error messaging.
*/
return [
// Permissions
'permission' => 'Sie haben keine Zugriffsberechtigung auf die angeforderte Seite.',
'permissionJson' => 'Sie haben keine Berechtigung die angeforderte Aktion auszuführen.',
// Auth
'error_user_exists_different_creds' => 'Ein Benutzer mit der E-Mail-Adresse :email ist bereits mit anderen Anmeldedaten registriert.',
'email_already_confirmed' => 'Die E-Mail-Adresse ist bereits bestätigt. Bitte melden Sie sich an.',
'email_confirmation_invalid' => 'Der Bestätigungslink ist nicht gültig oder wurde bereits verwendet. Bitte registrieren Sie sich erneut.',
'email_confirmation_expired' => 'Der Bestätigungslink ist abgelaufen. Es wurde eine neue Bestätigungs-E-Mail gesendet.',
'email_confirmation_awaiting' => 'Die E-Mail-Adresse für das verwendete Konto muss bestätigt werden',
'ldap_fail_anonymous' => 'Anonymer LDAP-Zugriff ist fehlgeschlagen',
'ldap_fail_authed' => 'LDAP-Zugriff mit DN und Passwort ist fehlgeschlagen',
'ldap_extension_not_installed' => 'LDAP-PHP-Erweiterung ist nicht installiert.',
'ldap_cannot_connect' => 'Die Verbindung zum LDAP-Server ist fehlgeschlagen. Beim initialen Verbindungsaufbau trat ein Fehler auf.',
'saml_already_logged_in' => 'Sie sind bereits angemeldet',
'saml_user_not_registered' => 'Es ist kein Benutzer mit ID :name registriert und die automatische Registrierung ist deaktiviert',
'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 einer Anmeldung könnte dieses Problem verursachen.',
'saml_fail_authed' => 'Anmeldung mit :system fehlgeschlagen, System konnte keine erfolgreiche Autorisierung bereitstellen',
'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.',
'social_account_email_in_use' => 'Die E-Mail-Adresse ":email" ist bereits registriert. Wenn Sie bereits registriert sind, können Sie Ihr :socialAccount-Konto in Ihren Profil-Einstellungen verknüpfen.',
'social_account_existing' => 'Dieses :socialAccount-Konto ist bereits mit Ihrem Profil verknüpft.',
'social_account_already_used_existing' => 'Dieses :socialAccount-Konto wird bereits von einem anderen Benutzer verwendet.',
'social_account_not_used' => 'Dieses :socialAccount-Konto ist bisher keinem Benutzer zugeordnet. Sie können es in Ihren Profil-Einstellungen zuordnen. ',
'social_account_register_instructions' => 'Wenn Sie bisher keinen Social-Media Konto besitzen, können Sie 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.',
// System
'path_not_writable' => 'Die Datei kann nicht in den angegebenen Pfad :filePath hochgeladen werden. Stellen Sie sicher, dass dieser Ordner auf dem Server beschreibbar ist.',
'cannot_get_image_from_url' => 'Bild konnte nicht von der URL :url geladen werden.',
'cannot_create_thumbs' => 'Der Server kann keine Vorschau-Bilder erzeugen. Bitte prüfen Sie, ob die GD PHP-Erweiterung installiert ist.',
'server_upload_limit' => 'Der Server verbietet das Hochladen von Dateien mit dieser Dateigröße. Bitte versuchen Sie es mit einer kleineren Datei.',
'uploaded' => 'Der Server verbietet das Hochladen von Dateien mit dieser Dateigröße. Bitte versuchen Sie es mit einer kleineren Datei.',
'file_upload_timeout' => 'Der Datei-Upload hat das Zeitlimit überschritten.',
// Drawing & Images
'image_upload_error' => 'Beim Hochladen des Bildes trat ein Fehler auf.',
'image_upload_type_error' => 'Der Bildtyp der hochgeladenen Datei ist ungültig.',
'drawing_data_not_found' => 'Drawing data could not be loaded. The drawing file might no longer exist or you may not have permission to access it.',
// Attachments
'attachment_not_found' => 'Anhang konnte nicht gefunden werden.',
// Pages
'page_draft_autosave_fail' => 'Fehler beim Speichern des Entwurfs. Stellen Sie sicher, dass Sie mit dem Internet verbunden sind, bevor Sie den Entwurf dieser Seite speichern.',
'page_custom_home_deletion' => 'Eine als Startseite gesetzte Seite kann nicht gelöscht werden',
// Entities
'entity_not_found' => 'Eintrag nicht gefunden',
'bookshelf_not_found' => 'Regal nicht gefunden',
'book_not_found' => 'Buch nicht gefunden',
'page_not_found' => 'Seite nicht gefunden',
'chapter_not_found' => 'Kapitel nicht gefunden',
'selected_book_not_found' => 'Das gewählte Buch wurde nicht gefunden',
'selected_book_chapter_not_found' => 'Das gewählte Buch oder Kapitel wurde nicht gefunden.',
'guests_cannot_save_drafts' => 'Gäste können keine Entwürfe speichern',
// Users
'users_cannot_delete_only_admin' => 'Sie können den einzigen Administrator nicht löschen',
'users_cannot_delete_guest' => 'Sie können den Gast-Benutzer nicht löschen',
// Roles
'role_cannot_be_edited' => 'Diese Rolle kann nicht bearbeitet werden',
'role_system_cannot_be_deleted' => 'Dies ist eine Systemrolle und kann nicht gelöscht werden',
'role_registration_default_cannot_delete' => 'Diese Rolle kann nicht gelöscht werden, solange sie als Standardrolle für neue Registrierungen gesetzt ist',
'role_cannot_remove_only_admin' => 'Dieser Benutzer ist der einzige Benutzer, welchem die Administratorrolle zugeordnet ist. Ordnen Sie die Administratorrolle einem anderen Benutzer zu bevor Sie versuchen sie hier zu entfernen.',
// Comments
'comment_list' => 'Beim Abrufen der Kommentare ist ein Fehler aufgetreten.',
'cannot_add_comment_to_draft' => 'Sie können keine Kommentare zu einem Entwurf hinzufügen.',
'comment_add' => 'Beim Hinzufügen des Kommentars ist ein Fehler aufgetreten.',
'comment_delete' => 'Beim Löschen des Kommentars ist ein Fehler aufgetreten.',
'empty_comment' => 'Kann keinen leeren Kommentar hinzufügen.',
// Error pages
'404_page_not_found' => 'Seite nicht gefunden',
'sorry_page_not_found' => 'Entschuldigung. Die angeforderte Seite wurde nicht gefunden.',
'sorry_page_not_found_permission_warning' => 'Wenn Sie erwartet haben, dass diese Seite existiert, haben Sie möglicherweise nicht die Berechtigung, sie anzuzeigen.',
'image_not_found' => 'Bild nicht gefunden',
'image_not_found_subtitle' => 'Entschuldigung. Das angeforderte Bild wurde nicht gefunden.',
'image_not_found_details' => 'Wenn Sie erwartet haben, dass dieses Bild existiert, könnte es gelöscht worden sein.',
'return_home' => 'Zurück zur Startseite',
'error_occurred' => 'Es ist ein Fehler aufgetreten',
'app_down' => ':appName befindet sich aktuell im Wartungsmodus',
'back_soon' => 'Wir werden so schnell wie möglich wieder online sein.',
// API errors
'api_no_authorization_found' => 'Kein Autorisierungstoken für die Anfrage gefunden',
'api_bad_authorization_format' => 'Ein Autorisierungstoken wurde auf die Anfrage gefunden, aber das Format schien falsch zu sein',
'api_user_token_not_found' => 'Es wurde kein passender API-Token für den angegebenen Autorisierungstoken gefunden',
'api_incorrect_token_secret' => 'Das Kennwort für das angegebene API-Token ist falsch',
'api_user_no_api_permission' => 'Der Besitzer des verwendeten API-Tokens hat keine Berechtigung für API-Aufrufe',
'api_user_token_expired' => 'Das verwendete Autorisierungstoken ist abgelaufen',
// Settings & Maintenance
'maintenance_test_email_failure' => 'Fehler beim Versenden einer Test E-Mail:',
];

12
lang/de/pagination.php Normal file
View File

@ -0,0 +1,12 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
*/
return [
'previous' => '&laquo; Vorherige',
'next' => 'Nächste &raquo;',
];

15
lang/de/passwords.php Normal file
View File

@ -0,0 +1,15 @@
<?php
/**
* Password Reminder Language Lines
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
*/
return [
'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.',
'reset' => 'Ihr Passwort wurde zurückgesetzt!',
];

18
lang/de/preferences.php Normal file
View File

@ -0,0 +1,18 @@
<?php
/**
* Text used for user-preference specific views within bookstack.
*/
return [
'shortcuts' => 'Tastenkürzel',
'shortcuts_interface' => 'Oberflächen-Tastaturkürzel',
'shortcuts_toggle_desc' => 'Hier können Sie Tastaturkürzel für die Systemoberfläche für Navigation und Aktionen aktivieren oder deaktivieren.',
'shortcuts_customize_desc' => 'Unten können Sie alle Tastenkürzel anpassen. Drücken Sie einfach die gewünschte Tastenkombination, nachdem Sie die Eingabe für eine Tastenkombination ausgewählt haben.',
'shortcuts_toggle_label' => 'Tastaturkürzel aktiviert',
'shortcuts_section_navigation' => 'Navigation',
'shortcuts_section_actions' => 'Häufige Aktionen',
'shortcuts_save' => 'Tastenkürzel speichern',
'shortcuts_overlay_desc' => 'Hinweis: Wenn Tastenkürzel aktiviert sind, ist ein Hilfsoverlay durch Drücken von "?" verfügbar, welches die verfügbaren Tastenkürzel für Aktionen hervorhebt, die aktuell auf dem Bildschirm sichtbar sind.',
'shortcuts_update_success' => 'Tastenkürzel Einstellungen wurden aktualisiert!',
];

329
lang/de/settings.php Normal file
View File

@ -0,0 +1,329 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
return [
// Common Messages
'settings' => 'Einstellungen',
'settings_save' => 'Einstellungen speichern',
'settings_save_success' => 'Einstellungen gespeichert',
'system_version' => 'Systemversion',
'categories' => 'Kategorien',
// App Settings
'app_customization' => 'Personalisierung',
'app_features_security' => 'Funktionen & Sicherheit',
'app_name' => 'Anwendungsname',
'app_name_desc' => 'Dieser Name wird im Header und in E-Mails angezeigt.',
'app_name_header' => 'Anwendungsname im Header anzeigen?',
'app_public_access' => 'Öffentlicher Zugriff',
'app_public_access_desc' => 'Wenn Sie diese Option aktivieren können Besucher, die nicht angemeldet sind, auf Inhalte in Ihrer BookStack-Instanz zugreifen.',
'app_public_access_desc_guest' => 'Der Zugang für öffentliche Besucher kann über den Benutzer "Guest" gesteuert werden.',
'app_public_access_toggle' => 'Öffentlichen Zugriff erlauben',
'app_public_viewing' => 'Öffentliche Ansicht erlauben?',
'app_secure_images' => 'Erhöhte Sicherheit für hochgeladene Bilder aktivieren?',
'app_secure_images_toggle' => 'Aktiviere höhere Sicherheit für Bild-Uploads',
'app_secure_images_desc' => 'Aus Leistungsgründen sind alle Bilder öffentlich sichtbar. Diese Option fügt zufällige, schwer zu erratende, Zeichenketten zu Bild-URLs hinzu. Stellen Sie sicher, dass Verzeichnisindizes deaktiviert sind, um einen einfachen Zugriff zu verhindern.',
'app_default_editor' => 'Standard-Seiten-Editor',
'app_default_editor_desc' => 'Wählen Sie aus, welcher Editor standardmäßig beim Bearbeiten neuer Seiten verwendet wird. Dies kann auf einer Seitenebene überschrieben werden, wenn es die Berechtigungen erlauben.',
'app_custom_html' => 'Benutzerdefinierter HTML <head> Inhalt',
'app_custom_html_desc' => 'Jeder Inhalt, der hier hinzugefügt wird, wird am Ende der <head> Sektion jeder Seite eingefügt. Diese kann praktisch sein, um CSS Styles anzupassen oder Analytics-Code hinzuzufügen.',
'app_custom_html_disabled_notice' => 'Benutzerdefinierte HTML-Kopfzeileninhalte sind auf dieser Einstellungsseite deaktiviert, um sicherzustellen, dass alle Änderungen rückgängig gemacht werden können.',
'app_logo' => 'Anwendungslogo',
'app_logo_desc' => 'This is used in the application header bar, among other areas. This image should be 86px in height. Large images will be scaled down.',
'app_icon' => 'Application Icon',
'app_icon_desc' => 'This icon is used for browser tabs and shortcut icons. This should be a 256px square PNG image.',
'app_homepage' => 'Startseite der Anwendung',
'app_homepage_desc' => 'Wählen Sie eine Seite als Startseite aus, die statt der Standardansicht angezeigt werden soll. Seitenberechtigungen werden für die ausgewählten Seiten ignoriert.',
'app_homepage_select' => 'Wählen Sie eine Seite aus',
'app_footer_links' => 'Fußzeilen-Links',
'app_footer_links_desc' => 'Fügen Sie Links hinzu, die innerhalb der Seitenfußzeile angezeigt werden. Diese werden am unteren Ende der meisten Seiten angezeigt, einschließlich derjenigen, die keine Anmeldung benötigen. Sie können die Bezeichnung "trans::<key>" verwenden, um systemdefinierte Übersetzungen zu verwenden. Beispiel: Mit "trans::common.privacy_policy" wird der übersetzte Text "Privacy Policy" bereitgestellt und "trans::common.terms_of_service" liefert den übersetzten Text "Terms of Service".',
'app_footer_links_label' => 'Link-Label',
'app_footer_links_url' => 'Link-URL',
'app_footer_links_add' => 'Fußzeilen-Link hinzufügen',
'app_disable_comments' => 'Kommentare deaktivieren',
'app_disable_comments_toggle' => 'Kommentare deaktivieren',
'app_disable_comments_desc' => 'Deaktiviert Kommentare über alle Seiten in der Anwendung. Vorhandene Kommentare werden nicht angezeigt.',
// Color settings
'color_scheme' => 'Application Color Scheme',
'color_scheme_desc' => 'Set the colors to use in the BookStack interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
'ui_colors_desc' => 'Set the primary color and default link color for BookStack. The primary color is mainly used for the header banner, buttons and interface decorations. The default link color is used for text-based links and actions, both within written content and in the Bookstack interface.',
'app_color' => 'Primary Color',
'link_color' => 'Default Link Color',
'content_colors_desc' => 'Set colors for all elements in the page organisation hierarchy. Choosing colors with a similar brightness to the default colors is recommended for readability.',
'bookshelf_color' => 'Regalfarbe',
'book_color' => 'Buchfarbe',
'chapter_color' => 'Kapitelfarbe',
'page_color' => 'Seitenfarbe',
'page_draft_color' => 'Seitenentwurfsfarbe',
// Registration Settings
'reg_settings' => 'Registrierungseinstellungen',
'reg_enable' => 'Registrierung erlauben',
'reg_enable_toggle' => 'Registrierung erlauben',
'reg_enable_desc' => 'Wenn die Registrierung erlaubt ist, kann sich der Benutzer als Anwendungsbenutzer anmelden. Bei der Registrierung erhält er eine einzige, voreingestellte Benutzerrolle.',
'reg_default_role' => 'Standard-Benutzerrolle nach Registrierung',
'reg_enable_external_warning' => 'Die obige Option wird ignoriert, während eine externe LDAP oder SAML Authentifizierung aktiv ist. Benutzerkonten für nicht existierende Mitglieder werden automatisch erzeugt, wenn die Authentifizierung gegen das verwendete externe System erfolgreich ist.',
'reg_email_confirmation' => 'Bestätigung per E-Mail',
'reg_email_confirmation_toggle' => 'Bestätigung per E-Mail erforderlich',
'reg_confirm_email_desc' => 'Falls die Einschränkung für Domains genutzt wird, ist die Bestätigung per E-Mail zwingend erforderlich und der untenstehende Wert wird ignoriert.',
'reg_confirm_restrict_domain' => 'Registrierung auf bestimmte Domains einschränken',
'reg_confirm_restrict_domain_desc' => 'Fügen Sie eine durch Komma getrennte Liste von Domains hinzu, auf die die Registrierung eingeschränkt werden soll. Benutzern wird eine E-Mail gesendet, um ihre E-Mail-Adresse zu bestätigen, bevor diese die Anwendung nutzen können.
Hinweis: Benutzer können ihre E-Mail-Adresse nach erfolgreicher Registrierung ändern.',
'reg_confirm_restrict_domain_placeholder' => 'Keine Einschränkung gesetzt',
// Maintenance settings
'maint' => 'Wartung',
'maint_image_cleanup' => 'Bilder bereinigen',
'maint_image_cleanup_desc' => 'Überprüft Seiten- und Versionsinhalte auf ungenutzte und mehrfach vorhandene Bilder. Erstellen Sie vor dem Start ein Backup Ihrer Datenbank und Bilder.',
'maint_delete_images_only_in_revisions' => 'Lösche auch Bilder, die nur in alten Seitenüberarbeitungen vorhanden sind',
'maint_image_cleanup_run' => 'Reinigung starten',
'maint_image_cleanup_warning' => ':count eventuell unbenutze Bilder wurden gefunden. Möchten Sie diese Bilder löschen?',
'maint_image_cleanup_success' => ':count eventuell unbenutze Bilder wurden gefunden und gelöscht.',
'maint_image_cleanup_nothing_found' => 'Keine unbenutzen Bilder gefunden. Nichts zu löschen!',
'maint_send_test_email' => 'Test Email versenden',
'maint_send_test_email_desc' => 'Dies sendet eine Test E-Mail an Ihre in Ihrem Profil angegebene E-Mail-Adresse.',
'maint_send_test_email_run' => 'Sende eine Test E-Mail',
'maint_send_test_email_success' => 'E-Mail wurde an :address gesendet',
'maint_send_test_email_mail_subject' => 'Test E-Mail',
'maint_send_test_email_mail_greeting' => 'E-Mail-Versand scheint zu funktionieren!',
'maint_send_test_email_mail_text' => 'Glückwunsch! Da Sie diese E-Mail Benachrichtigung erhalten haben, scheinen Ihre E-Mail-Einstellungen korrekt konfiguriert zu sein.',
'maint_recycle_bin_desc' => 'Gelöschte Regale, Bücher, Kapitel & Seiten werden in den Papierkorb verschoben, so dass sie wiederhergestellt oder dauerhaft gelöscht werden können. Ältere Gegenstände im Papierkorb können, in Abhängigkeit von der Systemkonfiguration, nach einer Weile automatisch entfernt werden.',
'maint_recycle_bin_open' => 'Papierkorb öffnen',
'maint_regen_references' => 'Referenzen neu generieren',
'maint_regen_references_desc' => 'Diese Aktion wird den Referenzindex innerhalb der Datenbank neu erstellen. Dies wird normalerweise automatisch ausgeführt, aber diese Aktion kann nützlich sein, um alte Inhalte oder Inhalte zu indizieren, die mittels inoffizieller Methoden hinzugefügt wurden.',
'maint_regen_references_success' => 'Referenz-Index wurde neu generiert!',
'maint_timeout_command_note' => 'Hinweis: Die Ausführung dieser Aktion kann einige Zeit in Anspruch nehmen, was in einigen Webumgebungen zu Timeout-Problemen führen kann. Alternativ kann diese Aktion auch mit einem Terminalbefehl ausgeführt werden.',
// Recycle Bin
'recycle_bin' => 'Papierkorb',
'recycle_bin_desc' => 'Hier können Sie gelöschte Elemente wiederherstellen oder sie dauerhaft aus dem System entfernen. Diese Liste ist nicht gefiltert, im Gegensatz zu ähnlichen Aktivitätslisten im System, wo Berechtigungsfilter angewendet werden.',
'recycle_bin_deleted_item' => 'Gelöschtes Element',
'recycle_bin_deleted_parent' => 'Übergeordnet',
'recycle_bin_deleted_by' => 'Gelöscht von',
'recycle_bin_deleted_at' => 'Löschzeitpunkt',
'recycle_bin_permanently_delete' => 'Dauerhaft löschen',
'recycle_bin_restore' => 'Wiederherstellen',
'recycle_bin_contents_empty' => 'Der Papierkorb ist derzeit leer',
'recycle_bin_empty' => 'Papierkorb leeren',
'recycle_bin_empty_confirm' => 'Dies wird alle Gegenstände im Papierkorb dauerhaft entfernen, einschließlich der Inhalte, die darin enthalten sind. Sind Sie sicher, dass Sie den Papierkorb leeren möchten?',
'recycle_bin_destroy_confirm' => 'Diese Aktion wird dieses Element zusammen mit allen unten aufgeführten Unterelementen dauerhaft aus dem System löschen und Sie werden nicht in der Lage sein, diesen Inhalt wiederherzustellen. Sind Sie sicher, dass Sie dieses Element endgültig löschen möchten?',
'recycle_bin_destroy_list' => 'Zu löschende Elemente',
'recycle_bin_restore_list' => 'Zu wiederherzustellende Elemente',
'recycle_bin_restore_confirm' => 'Mit dieser Aktion wird das gelöschte Element einschließlich aller untergeordneten Elemente an seinen ursprünglichen Ort wiederherstellen. Wenn der ursprüngliche Ort gelöscht wurde und sich nun im Papierkorb befindet, muss auch das übergeordnete Element wiederhergestellt werden.',
'recycle_bin_restore_deleted_parent' => 'Das übergeordnete Elements wurde ebenfalls gelöscht. Dieses Element wird weiterhin als gelöscht zählen, bis auch das übergeordnete Element wiederhergestellt wurde.',
'recycle_bin_restore_parent' => 'Übergeordneter Eintrag wiederherstellen',
'recycle_bin_destroy_notification' => ':count Elemente wurden aus dem Papierkorb gelöscht.',
'recycle_bin_restore_notification' => ':count Elemente wurden aus dem Papierkorb wiederhergestellt.',
// Audit Log
'audit' => 'Audit-Protokoll',
'audit_desc' => 'Dieses Audit-Protokoll zeigt eine Liste der Aktivitäten an, welche vom System protokolliert werden. Im Gegensatz zu den anderen Aktivitätslisten im System, bei denen Berechtigungen angewendet werden, ist diese Liste ungefiltert.',
'audit_event_filter' => 'Ereignisfilter',
'audit_event_filter_no_filter' => 'Kein Filter',
'audit_deleted_item' => 'Gelöschtes Objekt',
'audit_deleted_item_name' => 'Name: :name',
'audit_table_user' => 'Benutzer',
'audit_table_event' => 'Ereignis',
'audit_table_related' => 'Verknüpftes Element oder Detail',
'audit_table_ip' => 'IP Adresse',
'audit_table_date' => 'Aktivitätsdatum',
'audit_date_from' => 'Zeitraum von',
'audit_date_to' => 'Zeitraum bis',
// Role Settings
'roles' => 'Rollen',
'role_user_roles' => 'Benutzer-Rollen',
'roles_index_desc' => 'Rollen werden verwendet, um Benutzer zu gruppieren System-Berechtigung für ihre Mitglieder zuzuweisen. Wenn ein Benutzer Mitglied mehrerer Rollen ist, stapeln die gewährten Berechtigungen und der Benutzer wird alle Fähigkeiten erben.',
'roles_x_users_assigned' => '1 Benutzer zugewiesen|:count Benutzer zugewiesen',
'roles_x_permissions_provided' => '1 Berechtigung|:count Berechtigungen',
'roles_assigned_users' => 'Zugewiesene Benutzer',
'roles_permissions_provided' => 'Genutzte Berechtigungen',
'role_create' => 'Neue Rolle anlegen',
'role_create_success' => 'Rolle erfolgreich angelegt',
'role_delete' => 'Rolle löschen',
'role_delete_confirm' => 'Sie möchten die Rolle ":roleName" löschen.',
'role_delete_users_assigned' => 'Diese Rolle ist :userCount Benutzern zugeordnet. Sie können unten eine neue Rolle auswählen, die Sie diesen Benutzern zuordnen möchten.',
'role_delete_no_migration' => "Den Benutzern keine andere Rolle zuordnen",
'role_delete_sure' => 'Sind Sie sicher, dass Sie diese Rolle löschen möchten?',
'role_delete_success' => 'Rolle erfolgreich gelöscht',
'role_edit' => 'Rolle bearbeiten',
'role_details' => 'Rollendetails',
'role_name' => 'Rollenname',
'role_desc' => 'Kurzbeschreibung der Rolle',
'role_mfa_enforced' => 'Benötigt Mehrfach-Faktor-Authentifizierung',
'role_external_auth_id' => 'Externe Authentifizierungs-IDs',
'role_system' => 'System-Berechtigungen',
'role_manage_users' => 'Benutzer verwalten',
'role_manage_roles' => 'Rollen und Rollen-Berechtigungen verwalten',
'role_manage_entity_permissions' => 'Alle Buch-, Kapitel- und Seiten-Berechtigungen verwalten',
'role_manage_own_entity_permissions' => 'Nur Berechtigungen eigener Bücher, Kapitel und Seiten verwalten',
'role_manage_page_templates' => 'Seitenvorlagen verwalten',
'role_access_api' => 'Systemzugriffs-API',
'role_manage_settings' => 'Globaleinstellungen verwalten',
'role_export_content' => 'Inhalt exportieren',
'role_editor_change' => 'Seiten-Editor ändern',
'role_asset' => 'Berechtigungen',
'roles_system_warning' => 'Beachten Sie, dass der Zugriff auf eine der oben genannten drei Berechtigungen einem Benutzer erlauben kann, seine eigenen Berechtigungen oder die Rechte anderer im System zu ändern. Weisen Sie nur Rollen, mit diesen Berechtigungen, vertrauenswürdigen Benutzern zu.',
'role_asset_desc' => 'Diese Berechtigungen gelten für den Standard-Zugriff innerhalb des Systems. Berechtigungen für Bücher, Kapitel und Seiten überschreiben diese Berechtigungenen.',
'role_asset_admins' => 'Administratoren erhalten automatisch Zugriff auf alle Inhalte, aber diese Optionen können Oberflächenoptionen ein- oder ausblenden.',
'role_asset_image_view_note' => 'Das bezieht sich auf die Sichtbarkeit innerhalb des Bildmanagers. Der tatsächliche Zugriff auf hochgeladene Bilddateien hängt von der Speicheroption des Systems für Bilder ab.',
'role_all' => 'Alle',
'role_own' => 'Eigene',
'role_controlled_by_asset' => 'Berechtigungen werden vom Uploadziel bestimmt',
'role_save' => 'Rolle speichern',
'role_update_success' => 'Rolle erfolgreich gespeichert',
'role_users' => 'Dieser Rolle zugeordnete Benutzer',
'role_users_none' => 'Bisher sind dieser Rolle keine Benutzer zugeordnet',
// Users
'users' => 'Benutzer',
'users_index_desc' => 'Erstellen und Verwalten Sie individuelle Benutzerkonten innerhalb des Systems. Benutzerkonten werden zur Anmeldung und Besitz von Inhalten und Aktivitäten verwendet. Zugriffsberechtigungen sind in erster Linie rollenbasiert, aber Besitz von Benutzerinhalten kann unter anderem auch Berechtigungen beeinflussen.',
'user_profile' => 'Benutzerprofil',
'users_add_new' => 'Benutzer hinzufügen',
'users_search' => 'Benutzer suchen',
'users_latest_activity' => 'Neueste Aktivitäten',
'users_details' => 'Benutzerdetails',
'users_details_desc' => 'Legen Sie für diesen Benutzer einen Anzeigenamen und eine E-Mail-Adresse fest. Die E-Mail-Adresse wird bei der Anmeldung verwendet.',
'users_details_desc_no_email' => 'Legen Sie für diesen Benutzer einen Anzeigenamen fest, damit andere ihn erkennen können.',
'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 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',
'users_external_auth_id_desc' => 'Dies ist die ID, mit der dieser Benutzer bei der Kommunikation mit Ihrem externen Authentifizierungssystem übereinstimmt.',
'users_password_warning' => 'Füllen Sie die folgenden Felder nur aus, wenn Sie Ihr Passwort ändern möchten:',
'users_system_public' => 'Dieser Benutzer repräsentiert alle unangemeldeten Benutzer, die diese Seite betrachten. Er kann nicht zum Anmelden benutzt werden, sondern wird automatisch zugeordnet.',
'users_delete' => 'Benutzer löschen',
'users_delete_named' => 'Benutzer ":userName" löschen',
'users_delete_warning' => 'Der Benutzer ":userName" wird aus dem System gelöscht.',
'users_delete_confirm' => 'Sind Sie sicher, dass Sie diesen Benutzer löschen möchten?',
'users_migrate_ownership' => 'Besitz migrieren',
'users_migrate_ownership_desc' => 'Wählen Sie hier einen Benutzer, wenn Sie möchten, dass ein anderer Benutzer der Besitzer aller Einträge wird, die diesem Benutzer derzeit gehören.',
'users_none_selected' => 'Kein Benutzer ausgewählt',
'users_edit' => 'Benutzer bearbeiten',
'users_edit_profile' => 'Profil bearbeiten',
'users_avatar' => 'Benutzer-Bild',
'users_avatar_desc' => 'Das Bild sollte eine Auflösung von 256x256px haben.',
'users_preferred_language' => 'Bevorzugte Sprache',
'users_preferred_language_desc' => 'Diese Option ändert die Sprache, die für die Benutzeroberfläche der Anwendung verwendet wird. Dies hat keinen Einfluss auf von Benutzern erstellte Inhalte.',
'users_social_accounts' => 'Social-Media Konten',
'users_social_accounts_info' => 'Hier können Sie andere Social-Media-Konten für eine schnellere und einfachere Anmeldung verknüpfen. Wenn Sie ein Social-Media Konto lösen, bleibt der Zugriff erhalten. Entfernen Sie in diesem Falle die Berechtigung in Ihren Profil-Einstellungen des verknüpften Social-Media-Kontos.',
'users_social_connect' => 'Social-Media-Konto verknüpfen',
'users_social_disconnect' => 'Social-Media-Konto löschen',
'users_social_connected' => ':socialAccount-Konto wurde erfolgreich mit dem Profil verknüpft.',
'users_social_disconnected' => ':socialAccount-Konto wurde erfolgreich vom Profil gelöst.',
'users_api_tokens' => 'API-Token',
'users_api_tokens_none' => 'Für diesen Benutzer wurden keine API-Token erstellt',
'users_api_tokens_create' => 'Token erstellen',
'users_api_tokens_expires' => 'Endet',
'users_api_tokens_docs' => 'API Dokumentation',
'users_mfa' => 'Multi-Faktor-Authentifizierung',
'users_mfa_desc' => 'Richten Sie Multi-Faktor-Authentifizierung als zusätzliche Sicherheitsstufe für Ihr Benutzerkonto ein.',
'users_mfa_x_methods' => ':count Methode konfiguriert|:count Methoden konfiguriert',
'users_mfa_configure' => 'Methoden konfigurieren',
// API Tokens
'user_api_token_create' => 'Neuen API-Token erstellen',
'user_api_token_name' => 'Name',
'user_api_token_name_desc' => 'Geben Sie Ihrem Token einen aussagekräftigen Namen als spätere Erinnerung an seinen Verwendungszweck.',
'user_api_token_expiry' => 'Ablaufdatum',
'user_api_token_expiry_desc' => 'Legen Sie ein Datum fest, an dem dieser Token abläuft. Nach diesem Datum funktionieren Anfragen, die mit diesem Token gestellt werden, nicht mehr. Wenn Sie dieses Feld leer lassen, wird ein Ablaufdatum von 100 Jahren in der Zukunft festgelegt.',
'user_api_token_create_secret_message' => 'Unmittelbar nach der Erstellung dieses Tokens wird eine "Token ID" & ein "Token Kennwort" generiert und angezeigt. Das Kennwort wird nur ein einziges Mal angezeigt. Stellen Sie also sicher, dass Sie den Inhalt an einen sicheren Ort kopieren, bevor Sie fortfahren.',
'user_api_token_create_success' => 'API-Token erfolgreich erstellt',
'user_api_token_update_success' => 'API-Token erfolgreich aktualisiert',
'user_api_token' => 'API-Token',
'user_api_token_id' => 'Token ID',
'user_api_token_id_desc' => 'Dies ist ein nicht editierbarer, vom System generierter Identifikator für diesen Token, welcher bei API-Anfragen angegeben werden muss.',
'user_api_token_secret' => 'Token Kennwort',
'user_api_token_secret_desc' => 'Dies ist ein systemgeneriertes Kennwort für diesen Token, das bei API-Anfragen zur Verfügung gestellt werden muss. Es wird nur dieses eine Mal angezeigt, deshalb kopieren Sie diesen Wert an einen sicheren und geschützten Ort.',
'user_api_token_created' => 'Token erstellt :timeAgo',
'user_api_token_updated' => 'Token aktualisiert :timeAgo',
'user_api_token_delete' => 'Lösche Token',
'user_api_token_delete_warning' => 'Dies löscht den API-Token mit dem Namen \':tokenName\' vollständig aus dem System.',
'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_index_desc' => 'Webhooks sind eine Möglichkeit, Daten an externe URLs zu senden, wenn bestimmte Aktionen und Ereignisse im System auftreten, was eine ereignisbasierte Integration mit externen Plattformen wie Messaging- oder Benachrichtigungssystemen ermöglicht.',
'webhooks_x_trigger_events' => '1 Triggerereignis|:count Triggerereignisse',
'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 (Sekunden)',
'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' => 'Zuletzt aufgerufen:',
'webhooks_last_errored' => 'Letzter Fehler:',
'webhooks_last_error_message' => 'Letzte Fehlermeldung:',
//! If editing translations files directly please ignore this in all
//! languages apart from en. Content will be auto-copied from en.
//!////////////////////////////////
'language_select' => [
'en' => 'Englisch',
'ar' => 'Arabisch',
'bg' => 'Bulgarisch',
'bs' => 'Bosnisch',
'ca' => 'Katalanisch',
'cs' => 'Tschechisch',
'da' => 'Dänisch',
'de' => 'Deutsch (Sie)',
'de_informal' => 'Deutsch (Du)',
'el' => 'ελληνικά',
'es' => 'Spanisch',
'es_AR' => 'Spanisch Argentinisch',
'et' => 'Estnisch',
'eu' => 'Euskara',
'fa' => 'فارسی',
'fr' => 'Französisch',
'he' => 'Hebräisch',
'hr' => 'Kroatisch',
'hu' => 'Ungarisch',
'id' => 'Bahasa-Indonesisch',
'it' => 'Italienisch',
'ja' => 'Japanisch',
'ko' => 'Koreanisch',
'lt' => 'Litauisch',
'lv' => 'Lettisch',
'nl' => 'Niederländisch',
'nb' => 'Norwegisch (Bokmål)',
'pl' => 'Polnisch',
'pt' => 'Portugiesisch',
'pt_BR' => 'Portugiesisch (Brasilien)',
'ro' => 'Română',
'ru' => 'Russisch',
'sk' => 'Slowenisch',
'sl' => 'Slowenisch',
'sv' => 'Schwedisch',
'tr' => 'Türkisch',
'uk' => 'Ukrainisch',
'vi' => 'Vietnamesisch',
'zh_CN' => 'Vereinfachtes Chinesisch',
'zh_TW' => 'Traditionelles Chinesisch',
],
//!////////////////////////////////
];

117
lang/de/validation.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
*/
return [
// Standard laravel validation lines
'accepted' => ':attribute muss akzeptiert werden.',
'active_url' => ':attribute ist keine valide URL.',
'after' => ':attribute muss ein Datum nach :date sein.',
'alpha' => ':attribute kann nur Buchstaben enthalten.',
'alpha_dash' => ':attribute kann nur Buchstaben, Zahlen und Bindestriche enthalten.',
'alpha_num' => ':attribute kann nur Buchstaben und Zahlen enthalten.',
'array' => ':attribute muss ein Array sein.',
'backup_codes' => 'Der angegebene Code ist ungültig oder wurde bereits verwendet.',
'before' => ':attribute muss ein Datum vor :date sein.',
'between' => [
'numeric' => ':attribute muss zwischen :min und :max liegen.',
'file' => ':attribute muss zwischen :min und :max Kilobytes groß sein.',
'string' => ':attribute muss zwischen :min und :max Zeichen lang sein.',
'array' => ':attribute muss zwischen :min und :max Elemente enthalten.',
],
'boolean' => ':attribute Feld muss wahr oder falsch sein.',
'confirmed' => ':attribute stimmt nicht überein.',
'date' => ':attribute ist kein valides Datum.',
'date_format' => ':attribute entspricht nicht dem Format :format.',
'different' => ':attribute und :other müssen unterschiedlich sein.',
'digits' => ':attribute muss :digits Stellen haben.',
'digits_between' => ':attribute muss zwischen :min und :max Stellen haben.',
'email' => ':attribute muss eine valide E-Mail-Adresse sein.',
'ends_with' => ':attribute muss mit einem der folgenden Werte: :values enden',
'file' => ':attribute muss als gültige Datei angegeben werden.',
'filled' => ':attribute ist erforderlich.',
'gt' => [
'numeric' => ':attribute muss größer als :value sein.',
'file' => ':attribute muss mindestens :value Kilobytes groß sein.',
'string' => ':attribute muss mehr als :value Zeichen haben.',
'array' => ':attribute muss mindestens :value Elemente haben.',
],
'gte' => [
'numeric' => ':attribute muss größer-gleich :value sein.',
'file' => ':attribute muss mindestens :value Kilobytes groß sein.',
'string' => ':attribute muss mindestens :value Zeichen enthalten.',
'array' => ':attribute muss :value oder mehr Elemente haben.',
],
'exists' => ':attribute ist ungültig.',
'image' => ':attribute muss ein Bild sein.',
'image_extension' => ':attribute muss eine gültige und unterstützte Bild-Dateiendung haben.',
'in' => ':attribute ist ungültig.',
'integer' => ':attribute muss eine Zahl sein.',
'ip' => ':attribute muss eine valide IP-Adresse sein.',
'ipv4' => ':attribute muss eine gültige IPv4 Adresse sein.',
'ipv6' => ':attribute muss eine gültige IPv6-Adresse sein.',
'json' => 'Das Attribut muss eine gültige JSON-Zeichenfolge sein.',
'lt' => [
'numeric' => ':attribute muss kleiner als :value sein.',
'file' => ':attribute muss kleiner als :value Kilobytes sein.',
'string' => ':attribute muss weniger als :value Zeichen haben.',
'array' => ':attribute muss weniger als :value Elemente haben.',
],
'lte' => [
'numeric' => ':attribute muss kleiner oder gleich :value sein.',
'file' => ':attribute muss kleiner oder gleich :value Kilobytes sein.',
'string' => ':attribute darf höchstens :value Zeichen besitzen.',
'array' => ':attribute darf höchstens :value Elemente haben.',
],
'max' => [
'numeric' => ':attribute darf nicht größer als :max sein.',
'file' => ':attribute darf nicht größer als :max Kilobyte sein.',
'string' => ':attribute darf nicht länger als :max Zeichen sein.',
'array' => ':attribute darf nicht mehr als :max Elemente enthalten.',
],
'mimes' => ':attribute muss eine Datei vom Typ: :values sein.',
'min' => [
'numeric' => ':attribute muss mindestens :min sein',
'file' => ':attribute muss mindestens :min Kilobyte groß sein.',
'string' => ':attribute muss mindestens :min Zeichen lang sein.',
'array' => ':attribute muss mindesten :min Elemente enthalten.',
],
'not_in' => ':attribute ist ungültig.',
'not_regex' => ':attribute ist kein valides Format.',
'numeric' => ':attribute muss eine Zahl sein.',
'regex' => ':attribute ist in einem ungültigen Format.',
'required' => ':attribute ist erforderlich.',
'required_if' => ':attribute ist erforderlich, wenn :other :value ist.',
'required_with' => ':attribute ist erforderlich, wenn :values vorhanden ist.',
'required_with_all' => ':attribute ist erforderlich, wenn :values vorhanden sind.',
'required_without' => ':attribute ist erforderlich, wenn :values nicht vorhanden ist.',
'required_without_all' => ':attribute ist erforderlich, wenn :values nicht vorhanden sind.',
'same' => ':attribute und :other müssen übereinstimmen.',
'safe_url' => 'Der angegebene Link ist möglicherweise nicht sicher.',
'size' => [
'numeric' => ':attribute muss :size sein.',
'file' => ':attribute muss :size Kilobytes groß sein.',
'string' => ':attribute muss :size Zeichen lang sein.',
'array' => ':attribute muss :size Elemente enthalten.',
],
'string' => ':attribute muss eine Zeichenkette sein.',
'timezone' => ':attribute muss eine valide zeitzone sein.',
'totp' => 'Der angegebene Code ist ungültig oder abgelaufen.',
'unique' => ':attribute wird bereits verwendet.',
'url' => ':attribute ist kein valides Format.',
'uploaded' => 'Die Datei konnte nicht hochgeladen werden. Der Server akzeptiert möglicherweise keine Dateien dieser Größe.',
// Custom validation lines
'custom' => [
'password-confirm' => [
'required_with' => 'Passwortbestätigung erforderlich',
],
],
// Custom validation attributes
'attributes' => [],
];

View File

@ -0,0 +1,73 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
return [
// Pages
'page_create' => 'erstellt Seite',
'page_create_notification' => 'Seite erfolgreich erstellt',
'page_update' => 'aktualisiert Seite',
'page_update_notification' => 'Seite erfolgreich aktualisiert',
'page_delete' => 'löscht Seite',
'page_delete_notification' => 'Seite erfolgreich gelöscht',
'page_restore' => 'stellt Seite wieder her',
'page_restore_notification' => 'Seite erfolgreich wiederhergestellt',
'page_move' => 'verschiebt Seite',
// Chapters
'chapter_create' => 'erstellt Kapitel',
'chapter_create_notification' => 'Kapitel erfolgreich erstellt',
'chapter_update' => 'aktualisiert Kapitel',
'chapter_update_notification' => 'Kapitel erfolgreich aktualisiert',
'chapter_delete' => 'löscht Kapitel',
'chapter_delete_notification' => 'Kapitel erfolgreich gelöscht',
'chapter_move' => 'verschiebt Kapitel',
// Books
'book_create' => 'erstellt Buch',
'book_create_notification' => 'Buch erfolgreich erstellt',
'book_create_from_chapter' => 'Kapitel zu Buch umgewandelt',
'book_create_from_chapter_notification' => 'Kapitel erfolgreich in ein Buch umgewandelt',
'book_update' => 'aktualisiert Buch',
'book_update_notification' => 'Buch erfolgreich aktualisiert',
'book_delete' => 'löscht Buch',
'book_delete_notification' => 'Buch erfolgreich gelöscht',
'book_sort' => 'sortiert Buch',
'book_sort_notification' => 'Buch erfolgreich umsortiert',
// Bookshelves
'bookshelf_create' => 'Regal erstellt',
'bookshelf_create_notification' => 'Regal erfolgreich erstellt',
'bookshelf_create_from_book' => 'Buch zu Regal umgewandelt',
'bookshelf_create_from_book_notification' => 'Buch erfolgreich zu einem Regal umgewandelt',
'bookshelf_update' => 'Regal aktualisiert',
'bookshelf_update_notification' => 'Regal erfolgreich aktualisiert',
'bookshelf_delete' => 'Regal gelöscht',
'bookshelf_delete_notification' => 'Regal erfolgreich gelöscht',
// Favourites
'favourite_add_notification' => '":name" wurde zu deinen Favoriten hinzugefügt',
'favourite_remove_notification' => '":name" wurde aus deinen Favoriten entfernt',
// MFA
'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 erfolgreich eingerichtet',
'webhook_update' => 'aktualisierter Webhook',
'webhook_update_notification' => 'Webhook erfolgreich aktualisiert',
'webhook_delete' => 'gelöschter Webhook',
'webhook_delete_notification' => 'Webhook erfolgreich gelöscht',
// Users
'user_update_notification' => 'Benutzer erfolgreich aktualisiert',
'user_delete_notification' => 'Benutzer erfolgreich entfernt',
// Other
'commented_on' => 'kommentiert',
'permissions_update' => 'aktualisierte Berechtigungen',
];

117
lang/de_informal/auth.php Normal file
View File

@ -0,0 +1,117 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
*/
return [
'failed' => 'Die eingegebenen Anmeldedaten sind ungültig.',
'throttle' => 'Zu viele Anmeldeversuche. Bitte versuche es in :seconds Sekunden erneut.',
// Login & Register
'sign_up' => 'Registrieren',
'log_in' => 'Anmelden',
'log_in_with' => 'Anmelden mit :socialDriver',
'sign_up_with' => 'Registrieren mit :socialDriver',
'logout' => 'Abmelden',
'name' => 'Name',
'username' => 'Benutzername',
'email' => 'E-Mail',
'password' => 'Passwort',
'password_confirm' => 'Passwort bestätigen',
'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.',
'create_account' => 'Account registrieren',
'already_have_account' => 'Bereits ein Konto erstellt?',
'dont_have_account' => 'Noch kein Konto erstellt?',
'social_login' => 'Mit Sozialem Netzwerk anmelden',
'social_registration' => 'Mit Sozialem Netzwerk registrieren',
'social_registration_text' => 'Mit einem dieser Dienste registrieren oder anmelden',
'register_thanks' => 'Vielen Dank für deine Registrierung!',
'register_confirm' => 'Bitte prüfe deinen Posteingang und bestätige die Registrierung.',
'registrations_disabled' => 'Eine Registrierung ist momentan nicht möglich',
'registration_email_domain_invalid' => 'Du kannst dich mit dieser E-Mail nicht registrieren.',
'register_success' => 'Vielen Dank für deine Registrierung! Du bist jetzt registriert und eingeloggt.',
// Login auto-initiation
'auto_init_starting' => 'Versuche Anmeldung',
'auto_init_starting_desc' => 'Wir kontaktieren dein Authentifizierungssystem, um den Anmeldevorgang zu starten. Wenn nach 5 Sekunden kein Fortschritt zu sehen ist, kannst du versuchen, auf den unten stehenden Link zu klicken.',
'auto_init_start_link' => 'Mit der Authentifizierung fortfahren',
// Password Reset
'reset_password' => 'Passwort vergessen',
'reset_password_send_instructions' => 'Bitte gib Deine E-Mail-Adresse ein. Danach erhältst Du eine E-Mail mit einem Link zum Zurücksetzen deines Passwortes.',
'reset_password_send_button' => 'Passwort zurücksetzen',
'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ä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',
'email_confirm_greeting' => 'Danke, dass Du dich für :appName registrierst hast!',
'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 deinen Systemadministrator!',
'email_confirm_success' => 'Deine E-Mail Adresse wurde bestätigt! Du solltest nun in der Lage sein, dich mit deiner E-Mail-Adresse anzumelden.',
'email_confirm_resent' => 'Bestätigungs-E-Mail wurde erneut versendet, bitte überprüfe deinen Posteingang.',
'email_confirm_thanks' => 'Vielen Dank für das Bestätigen!',
'email_confirm_thanks_desc' => 'Bitte warte einen Augenblick, während deine Bestätigung bearbeitet wird. Wenn Du nach 3 Sekunden nicht weitergeleitet wirst, drücke unten den "Weiter" Link, um fortzufahren.',
'email_not_confirmed' => 'E-Mail-Adresse ist nicht bestätigt',
'email_not_confirmed_text' => 'Deine E-Mail-Adresse ist bisher nicht bestätigt.',
'email_not_confirmed_click_link' => 'Bitte klicke auf den Link in der E-Mail, die du nach der Registrierung erhalten hast.',
'email_not_confirmed_resend' => 'Wenn Du die E-Mail nicht erhalten hast, kannst Du die Nachricht erneut anfordern. Fülle hierzu bitte das folgende Formular aus:',
'email_not_confirmed_resend_button' => 'Bestätigungs-E-Mail erneut senden',
// User Invite
'user_invite_email_subject' => 'Du wurdest eingeladen :appName beizutreten!',
'user_invite_email_greeting' => 'Ein Konto wurde für dich auf :appName erstellt.',
'user_invite_email_text' => 'Klicke auf die Schaltfläche unten, um ein Passwort festzulegen und Zugriff zu erhalten:',
'user_invite_email_action' => 'Konto-Passwort festlegen',
'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 für die Anmeldung benötigt.',
'user_invite_page_confirm_button' => 'Passwort bestätigen',
'user_invite_success_login' => 'Passwort gesetzt, du solltest nun in der Lage sein, dich mit deinem Passwort an :appName anzumelden!',
// Multi-factor Authentication
'mfa_setup' => 'Multi-Faktor-Authentifizierung einrichten',
'mfa_setup_desc' => 'Richte eine Multi-Faktor-Authentifizierung als zusätzliche Sicherheitsstufe für dein Benutzerkonto ein.',
'mfa_setup_configured' => 'Bereits konfiguriert',
'mfa_setup_reconfigure' => 'Umkonfigurieren',
'mfa_setup_remove_confirmation' => 'Bist du sicher, dass du diese Multi-Faktor-Authentifizierungsmethode entfernen möchtest?',
'mfa_setup_action' => 'Einrichtung',
'mfa_backup_codes_usage_limit_warning' => 'Du hast weniger als 5 Backup-Codes übrig. Bitte erstelle und speichere einen neuen Satz, bevor Du keine Codes mehr hast, um zu verhindern, dass du von deinem Konto ausgesperrt wirst.',
'mfa_option_totp_title' => 'Mobile App',
'mfa_option_totp_desc' => 'Um Mehrfach-Faktor-Authentifizierung nutzen zu können, benötigst du eine mobile Anwendung, die TOTP unterstützt, wie Google Authenticator, Authy oder Microsoft Authenticator.',
'mfa_option_backup_codes_title' => 'Backup Code',
'mfa_option_backup_codes_desc' => 'Speichere eine Reihe von einmaligen Backup-Codes an einem sicheren Ort. Du kannst damit deine identität bestätigen.',
'mfa_gen_confirm_and_enable' => 'Bestätigen und aktivieren',
'mfa_gen_backup_codes_title' => 'Backup-Codes einrichten',
'mfa_gen_backup_codes_desc' => 'Speichere die folgende Liste der Codes an einem sicheren Ort. Wenn du auf das System zugreifst, kannst du einen der Codes als zweiten Authentifizierungsmechanismus verwenden.',
'mfa_gen_backup_codes_download' => 'Codes herunterladen',
'mfa_gen_backup_codes_usage_warning' => 'Jeder Code kann nur einmal verwendet werden',
'mfa_gen_totp_title' => 'Mobile App einrichten',
'mfa_gen_totp_desc' => 'Um Mehrfach-Faktor-Authentifizierung nutzen zu können, benötigst du eine mobile Anwendung, die TOTP unterstützt, wie Google Authenticator, Authy oder Microsoft Authenticator.',
'mfa_gen_totp_scan' => 'Scanne den QR-Code unten mit deiner bevorzugten Authentifizierungs-App, um zu beginnen.',
'mfa_gen_totp_verify_setup' => 'Setup überprüfen',
'mfa_gen_totp_verify_setup_desc' => 'Überprüfe, dass alles funktioniert, indem du einen Code aus deiner Authentifizierungs-App in das Eingabefeld unten eingibst:',
'mfa_gen_totp_provide_code_here' => 'Gib hier den von der App generierten Code ein',
'mfa_verify_access' => 'Zugriff überprüfen',
'mfa_verify_access_desc' => 'Dein Benutzerkonto erfordert, dass du deine Identität über eine zusätzliche Verifikationsebene bestätigst, bevor du Zugriff erhältst. Verifiziere diese mit einer deiner konfigurierten Methoden, um fortzufahren.',
'mfa_verify_no_methods' => 'Keine Methoden konfiguriert',
'mfa_verify_no_methods_desc' => 'Es konnten keine Multi-Faktor-Authentifizierungsmethoden für dein Konto gefunden werden. Du musst mindestens eine Methode einrichten, bevor du Zugriff erhältst.',
'mfa_verify_use_totp' => 'Mit einer mobilen App verifizieren',
'mfa_verify_use_backup_codes' => 'Mit einem Backup-Code verifizieren',
'mfa_verify_backup_code' => 'Backup-Code',
'mfa_verify_backup_code_desc' => 'Gib einen deiner verbleibenden Backup-Codes unten ein:',
'mfa_verify_backup_code_enter_here' => 'Backup-Code hier eingeben',
'mfa_verify_totp_desc' => 'Gib den Code ein, der mit deiner mobilen App generiert wurde:',
'mfa_setup_login_notification' => 'Multi-Faktor-Methode konfiguriert. Bitte melde dich jetzt erneut mit der konfigurierten Methode an.',
];

107
lang/de_informal/common.php Normal file
View File

@ -0,0 +1,107 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
*/
return [
// Buttons
'cancel' => 'Abbrechen',
'confirm' => 'Bestätigen',
'back' => 'Zurück',
'save' => 'Speichern',
'continue' => 'Weiter',
'select' => 'Auswählen',
'toggle_all' => 'Alle umschalten',
'more' => 'Mehr',
// Form Labels
'name' => 'Name',
'description' => 'Beschreibung',
'role' => 'Rolle',
'cover_image' => 'Titelbild',
'cover_image_description' => 'Das Bild sollte eine Auflösung von 440x250px haben.',
// Actions
'actions' => 'Aktionen',
'view' => 'Anzeigen',
'view_all' => 'Alle anzeigen',
'new' => 'Neu',
'create' => 'Anlegen',
'update' => 'Aktualisieren',
'edit' => 'Bearbeiten',
'sort' => 'Sortieren',
'move' => 'Verschieben',
'copy' => 'Kopieren',
'reply' => 'Antworten',
'delete' => 'Löschen',
'delete_confirm' => 'Löschen bestätigen',
'search' => 'Suchen',
'search_clear' => 'Suche löschen',
'reset' => 'Zurücksetzen',
'remove' => 'Entfernen',
'add' => 'Hinzufügen',
'configure' => 'Konfigurieren',
'fullscreen' => 'Vollbild',
'favourite' => 'Favoriten',
'unfavourite' => 'Kein Favorit',
'next' => 'Nächste',
'previous' => 'Vorheriges',
'filter_active' => 'Gesetzte Filter:',
'filter_clear' => 'Filter löschen',
'download' => 'Herunterladen',
'open_in_tab' => 'In Tab öffnen',
// Sort Options
'sort_options' => 'Sortieroptionen',
'sort_direction_toggle' => 'Sortierreihenfolge umkehren',
'sort_ascending' => 'Aufsteigend sortieren',
'sort_descending' => 'Absteigend sortieren',
'sort_name' => 'Name',
'sort_default' => 'Standard',
'sort_created_at' => 'Erstellungsdatum',
'sort_updated_at' => 'Aktualisierungsdatum',
// Misc
'deleted_user' => 'Gelöschter Benutzer',
'no_activity' => 'Keine Aktivitäten zum Anzeigen',
'no_items' => 'Keine Einträge gefunden.',
'back_to_top' => 'nach oben',
'skip_to_main_content' => 'Direkt zum Hauptinhalt',
'toggle_details' => 'Details zeigen/verstecken',
'toggle_thumbnails' => 'Thumbnails zeigen/verstecken',
'details' => 'Details',
'grid_view' => 'Gitteransicht',
'list_view' => 'Listenansicht',
'default' => 'Voreinstellung',
'breadcrumb' => 'Brotkrumen',
'status' => 'Status',
'status_active' => 'Aktiv',
'status_inactive' => 'Inaktiv',
'never' => 'Niemals',
'none' => 'Keine',
// Header
'homepage' => 'Startseite',
'header_menu_expand' => 'Header-Menü erweitern',
'profile_menu' => 'Profilmenü',
'view_profile' => 'Profil ansehen',
'edit_profile' => 'Profil bearbeiten',
'dark_mode' => 'Dunkler Modus',
'light_mode' => 'Heller Modus',
'global_search' => 'Globale Suche',
// Layout tabs
'tab_info' => 'Info',
'tab_info_label' => 'Tab: Sekundäre Informationen anzeigen',
'tab_content' => 'Inhalt',
'tab_content_label' => 'Tab: Hauptinhalt anzeigen',
// Email Content
'email_action_help' => 'Sollte es beim Anklicken der Schaltfläche ":action_text" Probleme geben, öffne die folgende URL in Deinem Browser:',
'email_rights' => 'Alle Rechte vorbehalten',
// Footer Link Options
// Not directly used but available for convenience to users.
'privacy_policy' => 'Datenschutzerklärung',
'terms_of_service' => 'Allgemeine Geschäftsbedingungen',
];

View File

@ -0,0 +1,34 @@
<?php
/**
* Text used in custom JavaScript driven components.
*/
return [
// Image Manager
'image_select' => 'Bild auswählen',
'image_all' => 'Alle',
'image_all_title' => 'Alle Bilder anzeigen',
'image_book_title' => 'Zeige alle Bilder, die in dieses Buch hochgeladen wurden',
'image_page_title' => 'Zeige alle Bilder, die auf diese Seite hochgeladen wurden',
'image_search_hint' => 'Nach Bildnamen suchen',
'image_uploaded' => 'Hochgeladen am :uploadedDate',
'image_load_more' => 'Mehr',
'image_image_name' => 'Bildname',
'image_delete_used' => 'Dieses Bild wird auf den folgenden Seiten benutzt.',
'image_delete_confirm_text' => 'Bist Du sicher, dass Du diese Seite löschen möchtest?',
'image_select_image' => 'Bild auswählen',
'image_dropzone' => 'Ziehe Bilder hierher oder klicke hier, um ein Bild auszuwählen',
'images_deleted' => 'Bilder gelöscht',
'image_preview' => 'Bildvorschau',
'image_upload_success' => 'Bild erfolgreich hochgeladen',
'image_update_success' => 'Bilddetails erfolgreich aktualisiert',
'image_delete_success' => 'Bild erfolgreich gelöscht',
'image_upload_remove' => 'Entfernen',
// Code Editor
'code_editor' => 'Code editieren',
'code_language' => 'Code Sprache',
'code_content' => 'Code Inhalt',
'code_session_history' => 'Sitzungsverlauf',
'code_save' => 'Code speichern',
];

Some files were not shown because too many files have changed in this diff Show More