Skip to content

Commit 4626278

Browse files
committed
Merge branch 'development' into release
2 parents c61af9c + 48f1152 commit 4626278

24 files changed

+135
-124
lines changed

.github/translators.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -369,3 +369,5 @@ developernecsys :: Norwegian Nynorsk
369369
xuan LI (xuanli233) :: Chinese Simplified
370370
LameeQS :: Latvian
371371
Sorin T. (trimbitassorin) :: Romanian
372+
poesty :: Chinese Simplified
373+
balmag :: Hungarian

app/App/PwaManifestBuilder.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ class PwaManifestBuilder
66
{
77
public function build(): array
88
{
9+
// Note, while we attempt to use the user's preference here, the request to the manifest
10+
// does not start a session, so we won't have current user context.
11+
// This was attempted but removed since manifest calls could affect user session
12+
// history tracking and back redirection.
13+
// Context: https://github.com/BookStackApp/BookStack/issues/4649
914
$darkMode = (bool) setting()->getForCurrentUser('dark-mode-enabled');
1015
$appName = setting('app-name');
1116

lang/fa/common.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
'back_to_top' => 'بازگشت به بالا',
7272
'skip_to_main_content' => 'رفتن به محتوای اصلی',
7373
'toggle_details' => 'معکوس کردن اطلاعات',
74-
'toggle_thumbnails' => 'معکوس ریز عکس ها',
74+
'toggle_thumbnails' => 'معکوس کردن ریزعکس‌ها',
7575
'details' => 'جزییات',
7676
'grid_view' => 'نمایش شبکه‌ای',
7777
'list_view' => 'نمای لیست',

lang/fa/entities.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
'recently_created_shelves' => 'قفسه کتاب های اخیرا ایجاد شده',
1515
'recently_update' => 'اخیرا به روز شده',
1616
'recently_viewed' => 'اخیرا مشاهده شده',
17-
'recent_activity' => 'فعالیت های اخیر',
17+
'recent_activity' => 'فعالیت‌های اخیر',
1818
'create_now' => 'اکنون یکی ایجاد کنید',
1919
'revisions' => 'بازبینی‌ها',
2020
'meta_revision' => 'بازبینی #:revisionCount',
@@ -71,7 +71,7 @@
7171
'search_created_by_me' => 'ایجاد شده توسط من',
7272
'search_updated_by_me' => 'به روز شده توسط من',
7373
'search_owned_by_me' => 'متعلق به من است',
74-
'search_date_options' => 'گزینه های تاریخ',
74+
'search_date_options' => 'تنظیمات تاریخ',
7575
'search_updated_before' => 'قبلا به روز شده',
7676
'search_updated_after' => 'پس از به روز رسانی',
7777
'search_created_before' => 'ایجاد شده قبل از',
@@ -91,7 +91,7 @@
9191
'shelves_popular_empty' => 'محبوب ترین قفسه ها در اینجا ظاهر می شوند.',
9292
'shelves_new_empty' => 'جدیدترین قفسه های ایجاد شده در اینجا ظاهر می شوند.',
9393
'shelves_save' => 'ذخیره قفسه',
94-
'shelves_books' => 'کتاب های موجود در این قفسه',
94+
'shelves_books' => 'کتاب‌های موجود در این قفسه',
9595
'shelves_add_books' => 'کتاب ها را به این قفسه اضافه کنید',
9696
'shelves_drag_books' => 'کتاب‌ها را به اینجا بکشید تا به این قفسه اضافه شوند',
9797
'shelves_empty_contents' => 'این قفسه هیچ کتابی به آن اختصاص داده نشده است',
@@ -107,7 +107,7 @@
107107
'shelves_permissions_active' => 'مجوزهای قفسه فعال است',
108108
'shelves_permissions_cascade_warning' => 'مجوزهای موجود در قفسه‌ها به طور خودکار به کتاب‌های حاوی اطلاق نمی‌شوند. دلیل آن این است که یک کتاب می تواند در چندین قفسه وجود داشته باشد. با این حال، مجوزها را می‌توان با استفاده از گزینه پایین همین صفحه در کتاب‌های فرزند کپی کرد.',
109109
'shelves_permissions_create' => 'مجوزهای «ایجاد» قفسه فقط برای کپی کردن مجوزها در کتاب‌های کودک با استفاده از عملکرد زیر استفاده می‌شوند. آنها توانایی ایجاد کتاب را کنترل نمی‌کنند.',
110-
'shelves_copy_permissions_to_books' => 'کپی مجوزها در کتابها',
110+
'shelves_copy_permissions_to_books' => 'کپی مجوزها در کتاب‌ها',
111111
'shelves_copy_permissions' => 'کپی مجوزها',
112112
'shelves_copy_permissions_explain' => 'با این کار تنظیمات مجوز فعلی این قفسه برای همه کتاب‌های موجود در آن اعمال می‌شود. قبل از فعال کردن، مطمئن شوید که هر گونه تغییر در مجوزهای این قفسه، ذخیره شده است.',
113113
'shelves_copy_permission_success' => 'مجوزهای قفسه در :count کتاب کپی شد',
@@ -149,7 +149,7 @@
149149
'books_sort_updated' => 'مرتب سازی بر اساس تاریخ به روز رسانی',
150150
'books_sort_chapters_first' => 'فصل اول',
151151
'books_sort_chapters_last' => 'فصل آخر',
152-
'books_sort_show_other' => 'نمایش کتاب های دیگر',
152+
'books_sort_show_other' => 'نمایش کتاب‌های دیگر',
153153
'books_sort_save' => 'ذخیره سفارش جدید',
154154
'books_sort_show_other_desc' => 'کتاب‌های دیگری را در اینجا اضافه کنید تا آنها را در عملیات مرتب‌سازی بگنجانید و به آسانی کتاب‌ها را مجددا سازماندهی کنید.',
155155
'books_sort_move_up' => 'انتقال به بالا',
@@ -169,7 +169,7 @@
169169
'chapter' => 'فصل',
170170
'chapters' => 'فصل',
171171
'x_chapters' => ':count فصل|:count فصل',
172-
'chapters_popular' => 'فصل های محبوب',
172+
'chapters_popular' => 'فصل‌های محبوب',
173173
'chapters_new' => 'فصل جدید',
174174
'chapters_create' => 'ایجاد فصل جدید',
175175
'chapters_delete' => 'حذف فصل',
@@ -207,7 +207,7 @@
207207
'pages_delete_confirm' => 'آیا مطمئن هستید که می خواهید این صفحه را حذف کنید؟',
208208
'pages_delete_draft_confirm' => 'آیا مطمئن هستید که می خواهید این صفحه پیش نویس را حذف کنید؟',
209209
'pages_editing_named' => 'ویرایش صفحه :pageName',
210-
'pages_edit_draft_options' => 'گزینه های پیش نویس',
210+
'pages_edit_draft_options' => 'تنظیمات پیش‌نویس',
211211
'pages_edit_save_draft' => 'ذخیره پیش نویس',
212212
'pages_edit_draft' => 'ویرایش پیش نویس صفحه',
213213
'pages_editing_draft' => 'در حال ویرایش پیش نویس',
@@ -297,11 +297,11 @@
297297
// Editor Sidebar
298298
'toggle_sidebar' => 'Toggle Sidebar',
299299
'page_tags' => 'برچسب‌های صفحه',
300-
'chapter_tags' => 'برچسب های فصل',
300+
'chapter_tags' => 'برچسب‌های فصل',
301301
'book_tags' => 'برچسب های کتاب',
302-
'shelf_tags' => 'برچسب های قفسه',
302+
'shelf_tags' => 'برچسب‌های قفسه',
303303
'tag' => 'برچسب',
304-
'tags' => 'برچسب ها',
304+
'tags' => 'برچسب‌ها',
305305
'tags_index_desc' => 'تگ ها را میتوان به محتوای داخل سیستم اعمال کرد تا فرم هماهنگی از طبقه‌بندی ایجاد شود. تگ ها می توانند شامل یک کلید و یک مقدار باشند، که مقدار آن انتخابی یا قابل خذف است. بعد از ایجاد تگ، محتوا را می توان توسط کلید یا مقدار هر تگ جستجو نمود.',
306306
'tag_name' => 'نام برچسب',
307307
'tag_value' => 'مقدار برچسب (اختیاری)',

lang/fa/settings.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
'settings' => 'تنظیمات',
1111
'settings_save' => 'تنظیمات را ذخیره کن',
1212
'system_version' => 'نسخه سیستم',
13-
'categories' => 'دسته بندی ها',
13+
'categories' => 'دسته‌بندی‌ها',
1414

1515
// App Settings
16-
'app_customization' => 'سفارشی سازی',
17-
'app_features_security' => 'ویژگی ها و امنیت',
16+
'app_customization' => 'سفارشی‌سازی',
17+
'app_features_security' => 'ویژگی‌ها و امنیت',
1818
'app_name' => 'نام نرم افزار',
1919
'app_name_desc' => 'این نام در هدر و در هر ایمیل ارسال شده توسط سیستم نشان داده شده است.',
2020
'app_name_header' => 'نمایش نام در هدر',
@@ -134,8 +134,8 @@
134134
'audit_date_to' => 'محدوده تاریخ تا',
135135

136136
// Role Settings
137-
'roles' => 'نقش ها',
138-
'role_user_roles' => 'نقش های کاربر',
137+
'roles' => 'نقش‌ها',
138+
'role_user_roles' => 'نقش‌های کاربر',
139139
'roles_index_desc' => 'نقش‌ها برای گروه‌بندی کاربران و ارائه مجوز سیستم به اعضای آن‌ها استفاده می‌شوند. هنگامی که یک کاربر عضو چندین نقش باشد، امتیازات اعطا شده روی هم قرار می‌گیرند و کاربر تمام مجوزها را به ارث می‌برد.',
140140
'roles_x_users_assigned' => ':count کاربر اختصاص داده شده|:count کاربر اختصاص داده شده',
141141
'roles_x_permissions_provided' => ':count مجوز|:count مجوز',

lang/hu/activities.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
// Bookshelves
4343
'bookshelf_create' => 'created shelf',
44-
'bookshelf_create_notification' => 'Shelf successfully created',
44+
'bookshelf_create_notification' => 'Könyvespolc sikeresen létrehozva',
4545
'bookshelf_create_from_book' => 'converted book to shelf',
4646
'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf',
4747
'bookshelf_update' => 'updated shelf',
@@ -85,9 +85,9 @@
8585
'webhook_delete_notification' => 'Webhook successfully deleted',
8686

8787
// Users
88-
'user_create' => 'created user',
89-
'user_create_notification' => 'User successfully created',
90-
'user_update' => 'updated user',
88+
'user_create' => 'felhasználó létrehozása',
89+
'user_create_notification' => 'Felhasználó sikeresen létrehozva',
90+
'user_update' => 'felhasználó módosítása',
9191
'user_update_notification' => 'Felhasználó sikeresen frissítve',
9292
'user_delete' => 'deleted user',
9393
'user_delete_notification' => 'Felhasználó sikeresen eltávolítva',
@@ -117,8 +117,8 @@
117117
'commented_on' => 'megjegyzést fűzött hozzá:',
118118
'comment_create' => 'added comment',
119119
'comment_update' => 'updated comment',
120-
'comment_delete' => 'deleted comment',
120+
'comment_delete' => 'megjegyzés törlése',
121121

122122
// Other
123-
'permissions_update' => 'updated permissions',
123+
'permissions_update' => 'engedélyek frissítve',
124124
];

lang/hu/common.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
// Buttons
88
'cancel' => 'Mégsem',
9-
'close' => 'Close',
9+
'close' => 'Bezárás',
1010
'confirm' => 'Megerősítés',
1111
'back' => 'Vissza',
1212
'save' => 'Mentés',
@@ -26,7 +26,7 @@
2626
'actions' => 'Műveletek',
2727
'view' => 'Megtekintés',
2828
'view_all' => 'Összes megtekintése',
29-
'new' => 'New',
29+
'new' => 'Új',
3030
'create' => 'Létrehozás',
3131
'update' => 'Frissítés',
3232
'edit' => 'Szerkesztés',
@@ -41,7 +41,7 @@
4141
'reset' => 'Visszaállítás',
4242
'remove' => 'Eltávolítás',
4343
'add' => 'Hozzáadás',
44-
'configure' => 'Configure',
44+
'configure' => 'Beállítás',
4545
'manage' => 'Manage',
4646
'fullscreen' => 'Teljes képernyő',
4747
'favourite' => 'Kedvencekhez ad',
@@ -50,9 +50,9 @@
5050
'previous' => 'Előző',
5151
'filter_active' => 'Aktív szűrő:',
5252
'filter_clear' => 'Szűrő törlése',
53-
'download' => 'Download',
54-
'open_in_tab' => 'Open in Tab',
55-
'open' => 'Open',
53+
'download' => 'Letöltés',
54+
'open_in_tab' => 'Megnyitás új tab-on',
55+
'open' => 'Megnyitás',
5656

5757
// Sort Options
5858
'sort_options' => 'Rendezési beállítások',
@@ -84,14 +84,14 @@
8484
'none' => 'Egyik sem',
8585

8686
// Header
87-
'homepage' => 'Homepage',
87+
'homepage' => 'Kezdőlap',
8888
'header_menu_expand' => 'Expand Header Menu',
8989
'profile_menu' => 'Profil menü',
9090
'view_profile' => 'Profil megtekintése',
9191
'edit_profile' => 'Profil szerkesztése',
9292
'dark_mode' => 'Sötét mód',
9393
'light_mode' => 'Világos mód',
94-
'global_search' => 'Global Search',
94+
'global_search' => 'Keresés mindenhol',
9595

9696
// Layout tabs
9797
'tab_info' => 'Információ',

lang/nl/preferences.php

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
*/
66

77
return [
8-
'my_account' => 'My Account',
8+
'my_account' => 'Mijn account',
99

1010
'shortcuts' => 'Snelkoppelingen',
11-
'shortcuts_interface' => 'UI Shortcut Preferences',
11+
'shortcuts_interface' => 'Snelkoppelingen',
1212
'shortcuts_toggle_desc' => 'Hier kunt u toetscombinaties voor de gebruikersinterface in- of uitschakelen voor navigatie en acties.',
1313
'shortcuts_customize_desc' => 'U kunt elk van de onderstaande toetsencombinaties aanpassen. Druk simpelweg op de gewenste toetscombinatie na het selecteren van de invoer voor een toetscombinatie.',
1414
'shortcuts_toggle_label' => 'Toetsencombinaties ingeschakeld',
@@ -29,23 +29,23 @@
2929
'notifications_watched' => 'Gevolgde & Genegeerde Items',
3030
'notifications_watched_desc' => ' Hieronder staan de items waarvoor aangepaste \'Volg\'-voorkeuren zijn toegepast. Om je voorkeuren voor deze items bij te werken, bekijk je het item en zoek je naar de \'Volg\' opties in de zijbalk.',
3131

32-
'auth' => 'Access & Security',
33-
'auth_change_password' => 'Change Password',
34-
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
35-
'auth_change_password_success' => 'Password has been updated!',
32+
'auth' => 'Toegang & Beveiliging',
33+
'auth_change_password' => 'Wachtwoord Wijzigen',
34+
'auth_change_password_desc' => 'Wijzig hier je wachtwoord om in te loggen op de applicatie. Minstens 8 tekens gebruiken.',
35+
'auth_change_password_success' => 'Wachtwoord is bijgewerkt!',
3636

37-
'profile' => 'Profile Details',
38-
'profile_desc' => 'Manage the details of your account which represents you to other users, in addition to details that are used for communication and system personalisation.',
39-
'profile_view_public' => 'View Public Profile',
40-
'profile_name_desc' => 'Configure your display name which will be visible to other users in the system through the activity you perform, and content you own.',
41-
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
42-
'profile_email_no_permission' => 'Unfortunately you don\'t have permission to change your email address. If you want to change this, you\'d need to ask an administrator to change this for you.',
43-
'profile_avatar_desc' => 'Select an image which will be used to represent yourself to others in the system. Ideally this image should be square and about 256px in width and height.',
44-
'profile_admin_options' => 'Administrator Options',
45-
'profile_admin_options_desc' => 'Additional administrator-level options, like those to manage role assignments, can be found for your user account in the "Settings > Users" area of the application.',
37+
'profile' => 'Profielgegevens',
38+
'profile_desc' => 'De gegevens van je account beheren die je representeren naar andere gebruikers toe, evenals gegevens die worden gebruikt voor communicatie en systeempersonalisatie.',
39+
'profile_view_public' => 'Toon Publiek Profiel',
40+
'profile_name_desc' => 'Configureer je weergavenaam die zichtbaar zal zijn voor andere gebruikers in het systeem via de activiteit die je uitvoert en de inhoud die je bezit.',
41+
'profile_email_desc' => 'Dit e-mailadres wordt gebruikt voor meldingen en afhankelijk van de actieve systeemverificatie ook voor toegang tot het systeem.',
42+
'profile_email_no_permission' => 'Helaas heb je geen toestemming om je e-mailadres te wijzigen. Als je dit wilt veranderen, moet je een beheerder vragen om dit voor je te veranderen.',
43+
'profile_avatar_desc' => 'Selecteer een afbeelding waarmee je jezelf representeert naar anderen in het systeem. In het ideale geval is deze afbeelding vierkant en ongeveer 256 pixels breed en hoog.',
44+
'profile_admin_options' => 'Beheerdersopties',
45+
'profile_admin_options_desc' => 'Extra opties op beheerdersniveau, zoals die voor het beheren van roltoewijzingen zijn te vinden voor je gebruikersaccount in het gedeelte "Instellingen > Gebruikers" van de applicatie.',
4646

47-
'delete_account' => 'Delete Account',
48-
'delete_my_account' => 'Delete My Account',
49-
'delete_my_account_desc' => 'This will fully delete your user account from the system. You will not be able to recover this account or revert this action. Content you\'ve created, such as created pages and uploaded images, will remain.',
50-
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
47+
'delete_account' => 'Verwijder Account',
48+
'delete_my_account' => 'Verwijder Mijn Account',
49+
'delete_my_account_desc' => 'Dit verwijdert je gebruikersaccount volledig uit het systeem. Niemand kan het account herstellen of deze actie ongedaan maken. Inhoud die je hebt gemaakt, zoals aangemaakte pagina\'s en geüploade afbeeldingen, blijft bestaan.',
50+
'delete_my_account_warning' => 'Weet je zeker dat je je account permanent wil verwijderen?',
5151
];

0 commit comments

Comments
 (0)