Skip to content

Commit 90d011f

Browse files
committed
Merge branch 'development' into release
2 parents 805fd98 + ff59bbd commit 90d011f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+600
-430
lines changed

.github/translators.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,3 +521,10 @@ setiawan setiawan (culture.setiawan) :: Indonesian
521521
Donald Mac Kenzie (kiuman) :: Norwegian Bokmal
522522
Gabriel Silver (GabrielBSilver) :: Hebrew
523523
Tomas Darius Davainis (Tomasdd) :: Lithuanian
524+
CriedHero :: Chinese Simplified
525+
Henrik (henrik2105) :: Norwegian Bokmal
526+
FoW (fofwisdom) :: Korean
527+
serinf-lauza :: French
528+
Diyan Nikolaev (nikolaev.diyan) :: Bulgarian
529+
Shadluk Avan (quldosh) :: Uzbek
530+
Marci (MartonPoto) :: Hungarian

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2015-2025, Dan Brown and the BookStack project contributors.
3+
Copyright (c) 2015-2026, Dan Brown and the BookStack project contributors.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

composer.lock

Lines changed: 316 additions & 169 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crowdin.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
project_id: "377219"
12
project_identifier: bookstack
23
base_path: .
34
preserve_hierarchy: false

dev/docker/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ RUN apt-get update && \
1414
wait-for-it && \
1515
rm -rf /var/lib/apt/lists/*
1616

17+
# Mark /app as safe for Git >= 2.35.2
18+
RUN git config --system --add safe.directory /app
19+
1720
# Install PHP extensions
1821
RUN docker-php-ext-configure ldap --with-libdir="lib/$(gcc -dumpmachine)" && \
1922
docker-php-ext-configure gd --with-freetype --with-jpeg && \

dev/licensing/php-library-licenses.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -760,6 +760,13 @@ Copyright: Copyright (c) 2014-present Fabien Potencier
760760
Source: https://github.com/symfony/var-dumper.git
761761
Link: https://symfony.com
762762
-----------
763+
thecodingmachine/safe
764+
License: MIT
765+
License File: vendor/thecodingmachine/safe/LICENSE
766+
Copyright: Copyright (c) 2018 TheCodingMachine
767+
Source: https://github.com/thecodingmachine/safe.git
768+
Link: https://github.com/thecodingmachine/safe.git
769+
-----------
763770
tijsverkoyen/css-to-inline-styles
764771
License: BSD-3-Clause
765772
License File: vendor/tijsverkoyen/css-to-inline-styles/LICENSE.md

lang/bg/auth.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77
return [
88

9-
'failed' => 'Въведените удостоверителни данни не съвпадат с нашите записи.',
9+
'failed' => 'Въведените данни не съвпадат с информацията в системата.',
1010
'throttle' => 'Твърде много опити за влизане. Опитайте пак след :seconds секунди.',
1111

1212
// Login & Register
@@ -65,7 +65,7 @@
6565
'email_confirm_thanks_desc' => 'Почакайте малко, обработвайки потвърждението ви. Ако не сте пренасочени след 3 секунди, то натиснете долу връзката "Продължаване", за да продължите.',
6666

6767
'email_not_confirmed' => 'Имейл адресът не е потвърден',
68-
'email_not_confirmed_text' => 'Вашият емейл адрес все още не е потвърден.',
68+
'email_not_confirmed_text' => 'Вашият имейл адрес все още не е потвърден.',
6969
'email_not_confirmed_click_link' => 'Моля да последвате линка, който ви беше изпратен непосредствено след регистрацията.',
7070
'email_not_confirmed_resend' => 'Ако не откривате писмото, може да го изпратите отново като попълните формуляра по-долу.',
7171
'email_not_confirmed_resend_button' => 'Изпрати отново емейла за потвърждение',
@@ -91,7 +91,7 @@
9191
'mfa_option_totp_title' => 'Мобилно приложение',
9292
'mfa_option_totp_desc' => 'За да използваш многофакторно удостоверяване, ще ти трябва мобилно приложение, което поддържа временни еднократни пароли (TOTP), като например Google Authenticator, Authy или Microsoft Authenticator.',
9393
'mfa_option_backup_codes_title' => 'Резервни кодове',
94-
'mfa_option_backup_codes_desc' => 'Generates a set of one-time-use backup codes which you\'ll enter on login to verify your identity. Make sure to store these in a safe & secure place.',
94+
'mfa_option_backup_codes_desc' => 'Генерира набор от еднократни резервни кодове, които ще въвеждате при влизане, за да потвърдите самоличността си. Уверете се, че ги съхранявате на безопасно и сигурно място.',
9595
'mfa_gen_confirm_and_enable' => 'Потвърди и включи',
9696
'mfa_gen_backup_codes_title' => 'Настройка на резервни кодове',
9797
'mfa_gen_backup_codes_desc' => 'Запази този лист с кодове на сигурно място. Когато достъпваш системата, ще можеш да използваш един от тези кодове като вторичен механизъм за удостоверяване.',

lang/bg/common.php

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

77
// Buttons
88
'cancel' => 'Отказ',
9-
'close' => 'Close',
9+
'close' => 'Затвори',
1010
'confirm' => 'Потвърждаване',
1111
'back' => 'Назад',
1212
'save' => 'Запис',
@@ -20,7 +20,7 @@
2020
'description' => 'Описание',
2121
'role' => 'Роля',
2222
'cover_image' => 'Образ на корицата',
23-
'cover_image_description' => 'This image should be approximately 440x250px although it will be flexibly scaled & cropped to fit the user interface in different scenarios as required, so actual dimensions for display will differ.',
23+
'cover_image_description' => 'Изображението трябва да е около 440x250 px. Тъй като ще се мащабира и изрязва автоматично спрямо нуждите на интерфейса, крайните размери при показване може да се различават.',
2424

2525
// Actions
2626
'actions' => 'Действия',
@@ -30,8 +30,8 @@
3030
'create' => 'Създаване',
3131
'update' => 'Обновяване',
3232
'edit' => 'Редактиране',
33-
'archive' => 'Archive',
34-
'unarchive' => 'Un-Archive',
33+
'archive' => 'Архивирай',
34+
'unarchive' => 'Разархивирай',
3535
'sort' => 'Сортиране',
3636
'move' => 'Преместване',
3737
'copy' => 'Копиране',
@@ -44,7 +44,7 @@
4444
'remove' => 'Премахване',
4545
'add' => 'Добавяне',
4646
'configure' => 'Конфигуриране',
47-
'manage' => 'Manage',
47+
'manage' => 'Управлявай',
4848
'fullscreen' => 'Цял екран',
4949
'favourite' => 'Любимо',
5050
'unfavourite' => 'Не е любимо',
@@ -54,7 +54,7 @@
5454
'filter_clear' => 'Изчистване на филтрите',
5555
'download' => 'Изтегляне',
5656
'open_in_tab' => 'Отваряне в раздел',
57-
'open' => 'Open',
57+
'open' => 'Отвори',
5858

5959
// Sort Options
6060
'sort_options' => 'Опции за сортиране',
@@ -111,5 +111,5 @@
111111
'terms_of_service' => 'Условия на услугата',
112112

113113
// OpenSearch
114-
'opensearch_description' => 'Search :appName',
114+
'opensearch_description' => 'Търси :appName',
115115
];

lang/bg/editor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
'cancel' => 'Отказ',
1414
'save' => 'Запис',
1515
'close' => 'Затваряне',
16-
'apply' => 'Apply',
16+
'apply' => 'Приложи',
1717
'undo' => 'Отмяна',
1818
'redo' => 'Повтаряне',
1919
'left' => 'Вляво',

lang/bg/errors.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
// Auth
1212
'error_user_exists_different_creds' => 'Потребител с емайл :email вече съществува но с други данни.',
13-
'auth_pre_register_theme_prevention' => 'User account could not be registered for the provided details',
13+
'auth_pre_register_theme_prevention' => 'Потребителски профил не може да бъде създаден с посочената информация',
1414
'email_already_confirmed' => 'Емейлът вече беше потвърден. Моля опитрайте да влезете.',
1515
'email_confirmation_invalid' => 'Този код за достъп не е валиден или вече е бил използван, Моля опитай да се регистрираш отново.',
1616
'email_confirmation_expired' => 'Кодът за потвърждение изтече, нов емейл за потвърждение беше изпратен.',
@@ -37,7 +37,7 @@
3737
'social_driver_not_found' => 'Кодът за връзка със социалната мрежа не съществува',
3838
'social_driver_not_configured' => 'Социалните настройки на твоя :socialAccount не са конфигурирани правилно.',
3939
'invite_token_expired' => 'Твоята покана е изтекла. Вместо това може да пробваш да възстановиш паролата на профила си.',
40-
'login_user_not_found' => 'A user for this action could not be found.',
40+
'login_user_not_found' => 'Потребител за това действие не може да бъде намерено.',
4141

4242
// System
4343
'path_not_writable' => 'Не може да се качи файл в :filePath. Увери се на сървъра, че в пътя може да се записва.',

0 commit comments

Comments
 (0)