mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 16:49:47 +03:00
Compare commits
17 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d8383cfa80 | ||
|
|
4626278447 | ||
|
|
48f115291a | ||
|
|
6cd38a8ace | ||
|
|
fa6ac211b6 | ||
|
|
1310db19ca | ||
|
|
ea0469e61a | ||
|
|
c61af9c22b | ||
|
|
72521d0906 | ||
|
|
889b0dae3b | ||
|
|
48bda115aa | ||
|
|
9dd05b8751 | ||
|
|
02d140120a | ||
|
|
38ac3c959b | ||
|
|
324e403ae5 | ||
|
|
fce7190257 | ||
|
|
c640db8434 |
10
.github/translators.txt
vendored
10
.github/translators.txt
vendored
@@ -348,7 +348,7 @@ robing29 :: German
|
||||
Bruno Eduardo de Jesus Barroso (brunoejb) :: Portuguese, Brazilian
|
||||
Igor V Belousov (biv) :: Russian
|
||||
David Bauer (davbauer) :: German
|
||||
Guttorm Hveem (guttormhveem) :: Norwegian Bokmal; Norwegian Nynorsk
|
||||
Guttorm Hveem (guttormhveem) :: Norwegian Nynorsk; Norwegian Bokmal
|
||||
Minh Giang Truong (minhgiang1204) :: Vietnamese
|
||||
Ioannis Ioannides (i.ioannides) :: Greek
|
||||
Vadim (vadrozh) :: Russian
|
||||
@@ -357,9 +357,9 @@ Paulo Henrique (paulohsantos114) :: Portuguese, Brazilian
|
||||
Dženan (Dzenan) :: Swedish
|
||||
Péter Péli (peter.peli) :: Hungarian
|
||||
TWME :: Chinese Traditional
|
||||
Sascha (Man-in-Black) :: German
|
||||
Sascha (Man-in-Black) :: German; German Informal
|
||||
Mohammadreza Madadi (madadi.efl) :: Persian
|
||||
Konstantin Kovacheli (kkovacheli) :: Ukrainian
|
||||
Konstantin (kkovacheli) :: Ukrainian; Russian
|
||||
link1183 :: French
|
||||
Renan (rfpe) :: Portuguese, Brazilian
|
||||
Lowkey (bbsweb) :: Chinese Simplified
|
||||
@@ -367,3 +367,7 @@ ZZnOB (zznobzz) :: Russian
|
||||
rupus :: Swedish
|
||||
developernecsys :: Norwegian Nynorsk
|
||||
xuan LI (xuanli233) :: Chinese Simplified
|
||||
LameeQS :: Latvian
|
||||
Sorin T. (trimbitassorin) :: Romanian
|
||||
poesty :: Chinese Simplified
|
||||
balmag :: Hungarian
|
||||
|
||||
2
.github/workflows/test-migrations.yml
vendored
2
.github/workflows/test-migrations.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
runs-on: ubuntu-22.04
|
||||
strategy:
|
||||
matrix:
|
||||
php: ['8.0', '8.1', '8.2']
|
||||
php: ['8.0', '8.1', '8.2', '8.3']
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
|
||||
|
||||
2
.github/workflows/test-php.yml
vendored
2
.github/workflows/test-php.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
runs-on: ubuntu-22.04
|
||||
strategy:
|
||||
matrix:
|
||||
php: ['8.0', '8.1', '8.2']
|
||||
php: ['8.0', '8.1', '8.2', '8.3']
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
|
||||
|
||||
@@ -6,6 +6,11 @@ class PwaManifestBuilder
|
||||
{
|
||||
public function build(): array
|
||||
{
|
||||
// Note, while we attempt to use the user's preference here, the request to the manifest
|
||||
// does not start a session, so we won't have current user context.
|
||||
// This was attempted but removed since manifest calls could affect user session
|
||||
// history tracking and back redirection.
|
||||
// Context: https://github.com/BookStackApp/BookStack/issues/4649
|
||||
$darkMode = (bool) setting()->getForCurrentUser('dark-mode-enabled');
|
||||
$appName = setting('app-name');
|
||||
|
||||
|
||||
@@ -253,3 +253,69 @@ window.addEventListener('library-cm6::configure-theme', event => {
|
||||
});
|
||||
```
|
||||
</details>
|
||||
|
||||
### `library-cm6::pre-init`
|
||||
|
||||
This event is called just before any CodeMirror instances are initialised so that the instance configuration can be viewed and altered before the instance is created.
|
||||
|
||||
#### Event Data
|
||||
|
||||
- `usage` - A string label to identify the usage type of the CodeMirror instance in BookStack.
|
||||
- `editorViewConfig` - A reference to the [EditorViewConfig](https://codemirror.net/docs/ref/#view.EditorViewConfig) that will be used to create the instance.
|
||||
- `libEditorView` - The CodeMirror [EditorView](https://codemirror.net/docs/ref/#view.EditorView) class object, provided for convenience.
|
||||
- `libEditorState` - The CodeMirror [EditorState](https://codemirror.net/docs/ref/#state.EditorState) class object, provided for convenience.
|
||||
- `libCompartment` - The CodeMirror [Compartment](https://codemirror.net/docs/ref/#state.Compartment) class object, provided for convenience.
|
||||
|
||||
##### Example
|
||||
|
||||
The below shows how you'd enable the built-in line wrapping extension for page content code blocks:
|
||||
|
||||
<details>
|
||||
<summary>Show Example</summary>
|
||||
|
||||
```javascript
|
||||
window.addEventListener('library-cm6::pre-init', event => {
|
||||
const detail = event.detail;
|
||||
const config = detail.editorViewConfig;
|
||||
const EditorView = detail.libEditorView;
|
||||
|
||||
if (detail.usage === 'content-code-block') {
|
||||
config.extensions.push(EditorView.lineWrapping);
|
||||
}
|
||||
});
|
||||
```
|
||||
</details>
|
||||
|
||||
### `library-cm6::post-init`
|
||||
|
||||
This event is called just after any CodeMirror instances are initialised so that you're able to gain a reference to the CodeMirror EditorView instance.
|
||||
|
||||
#### Event Data
|
||||
|
||||
- `usage` - A string label to identify the usage type of the CodeMirror instance in BookStack.
|
||||
- `editorView` - A reference to the [EditorView](https://codemirror.net/docs/ref/#view.EditorView) instance that has been created.
|
||||
- `editorViewConfig` - A reference to the [EditorViewConfig](https://codemirror.net/docs/ref/#view.EditorViewConfig) that was used to create the instance.
|
||||
- `libEditorView` - The CodeMirror [EditorView](https://codemirror.net/docs/ref/#view.EditorView) class object, provided for convenience.
|
||||
- `libEditorState` - The CodeMirror [EditorState](https://codemirror.net/docs/ref/#state.EditorState) class object, provided for convenience.
|
||||
- `libCompartment` - The CodeMirror [Compartment](https://codemirror.net/docs/ref/#state.Compartment) class object, provided for convenience.
|
||||
|
||||
##### Example
|
||||
|
||||
The below shows how you'd prepend some default text to all content (page) code blocks.
|
||||
|
||||
<details>
|
||||
<summary>Show Example</summary>
|
||||
|
||||
```javascript
|
||||
window.addEventListener('library-cm6::post-init', event => {
|
||||
const detail = event.detail;
|
||||
const editorView = detail.editorView;
|
||||
|
||||
if (detail.usage === 'content-code-block') {
|
||||
editorView.dispatch({
|
||||
changes: {from: 0, to: 0, insert: 'Copyright 2023\n\n'}
|
||||
});
|
||||
}
|
||||
});
|
||||
```
|
||||
</details>
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -307,8 +307,9 @@ Hinweis: Benutzer können ihre E-Mail-Adresse nach erfolgreicher Registrierung
|
||||
'ko' => 'Koreanisch',
|
||||
'lt' => 'Litauisch',
|
||||
'lv' => 'Lettisch',
|
||||
'nl' => 'Niederländisch',
|
||||
'nb' => 'Norwegisch (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Niederländisch',
|
||||
'pl' => 'Polnisch',
|
||||
'pt' => 'Portugiesisch',
|
||||
'pt_BR' => 'Portugiesisch (Brasilien)',
|
||||
|
||||
@@ -8,7 +8,7 @@ return [
|
||||
'my_account' => 'Mein Account',
|
||||
|
||||
'shortcuts' => 'Kürzel',
|
||||
'shortcuts_interface' => 'Einstellungen zu UI Abkürzungen',
|
||||
'shortcuts_interface' => 'UI Shortcut Einstellungen',
|
||||
'shortcuts_toggle_desc' => 'Hier kannst du Tastaturkürzel für die Systemoberfläche für Navigation und Aktionen aktivieren oder deaktivieren.',
|
||||
'shortcuts_customize_desc' => 'Unten kannst du alle Tastenkürzel anpassen. Drücke einfach die gewünschte Tastenkombination, nachdem du die Eingabe für eine Tastenkombination ausgewählt hast.',
|
||||
'shortcuts_toggle_label' => 'Tastaturkürzel aktiviert',
|
||||
@@ -31,21 +31,21 @@ return [
|
||||
|
||||
'auth' => 'Zugang & Sicherheit',
|
||||
'auth_change_password' => 'Passwort ändern',
|
||||
'auth_change_password_desc' => 'Legen Sie ein Passwort für die Anmeldung in der Anwendung fest. Dieses muss mindestens 8 Zeichen lang sein.',
|
||||
'auth_change_password_desc' => 'Ändere das Passwort, mit dem du dich bei der Anwendung anmeldest. Dieses muss mindestens 8 Zeichen lang sein.',
|
||||
'auth_change_password_success' => 'Das Passwort wurde aktualisiert!',
|
||||
|
||||
'profile' => 'Profildetails',
|
||||
'profile_desc' => 'Verwalten Sie die Details Ihres Kontos welche Sie gegenüber anderen Benutzern repräsentiert, zusätzlich zu den Details die für die Kommunikation und Personalisierung des Systems genutzt werden.',
|
||||
'profile_view_public' => 'Öffentliches Profil zeigen',
|
||||
'profile_name_desc' => 'Konfigurieren Sie Ihren Anzeigenamen, der durch die Aktivität, die Sie ausführen, für andere Benutzer und Ihre eigenen Inhalte im System sichtbar ist.',
|
||||
'profile_desc' => 'Verwalte die Details für dein Konto, welche dich gegenüber anderen Benutzern repräsentieren, zusätzlich zu den Details, die für die Kommunikation und die Personalisierung des Systems verwendet werden.',
|
||||
'profile_view_public' => 'Öffentliches Profil anzeigen',
|
||||
'profile_name_desc' => 'Konfiguriere deinen Anzeigenamen, der durch die Aktivität, die du durchführst, für andere Benutzer und deine eigenen Inhalte im System sichtbar ist.',
|
||||
'profile_email_desc' => 'Diese E-Mail wird für Benachrichtigungen und, je nach aktiver Systemauthentifizierung, den Systemzugriff verwendet.',
|
||||
'profile_email_no_permission' => 'Leider haben Sie nicht die Berechtigung, Ihre E-Mail-Adresse zu ändern. Wenn Sie diese ändern möchten, wenden Sie sich bitte an Ihren Administrator.',
|
||||
'profile_avatar_desc' => 'Wählen Sie ein Bild, dass anderen im System angezeigt wird, um Sie zu repräsentieren. Idealerweise sollte dieses Bild quadratisch und etwa 256px breit und hoch sein.',
|
||||
'profile_email_no_permission' => 'Leider hast du nicht die Berechtigung, deine E-Mail-Adresse zu ändern. Wenn du diese ändern möchtest, wende dich bitte an deinen Administrator.',
|
||||
'profile_avatar_desc' => 'Wähle ein Bild aus, dass anderen im System angezeigt wird, um dich zu repräsentieren. Idealerweise sollte dieses Bild quadratisch und etwa 256px breit und hoch sein.',
|
||||
'profile_admin_options' => 'Administratoroptionen',
|
||||
'profile_admin_options_desc' => 'Weitere Administrator-Optionen wie zum Beispiel die Verwaltung von Rollenzuweisungen für Ihr Benutzerkonto finden Sie im Bereich "Einstellungen > Benutzer" der Anwendung.',
|
||||
'profile_admin_options_desc' => 'Weitere Administrator-Optionen, wie zum Beispiel die Verwaltung von Rollenzuweisungen, findest du in deinem Benutzerkonto im Bereich "Einstellungen > Benutzer" der Anwendung.',
|
||||
|
||||
'delete_account' => 'Konto löschen',
|
||||
'delete_my_account' => 'Meine Konto löschen',
|
||||
'delete_my_account_desc' => 'Dadurch wird Ihr Benutzerkonto vollständig vom System gelöscht. Sie können dieses Konto nicht wiederherstellen oder diese Aktion rückgängig machen. Inhalte, die Sie erstellt haben, wie erstellte Seiten und hochgeladene Bilder, bleiben erhalten.',
|
||||
'delete_my_account_warning' => 'Sind Sie sicher, dass Sie Ihr Benutzerkonto löschen möchten?',
|
||||
'delete_my_account' => 'Mein Konto löschen',
|
||||
'delete_my_account_desc' => 'Dadurch wird dein Benutzerkonto vollständig vom System gelöscht. Du kannst dieses Konto nicht wiederherstellen oder diese Aktion rückgängig machen. Inhalte, die du erstellt hast, wie erstellte Seiten und hochgeladene Bilder, bleiben erhalten.',
|
||||
'delete_my_account_warning' => 'Bist du sicher, dass du dein Benutzerkonto löschen möchten?',
|
||||
];
|
||||
|
||||
@@ -194,8 +194,8 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
|
||||
'users_send_invite_text' => 'Du kannst diesem Benutzer eine Einladungs-E-Mail senden, die es ihm erlaubt, sein eigenes Passwort zu setzen, andernfalls kannst du sein Passwort selbst setzen.',
|
||||
'users_send_invite_option' => 'Benutzer-Einladungs-E-Mail senden',
|
||||
'users_external_auth_id' => 'Externe Authentifizierungs-ID',
|
||||
'users_external_auth_id_desc' => 'Wenn ein externes Authentifizierungssystem verwendet wird (z. B. SAML2, OIDC oder LDAP) ist dies die ID, die diesen BookStack-Benutzer mit dem Authentifizierungs-Systemkonto verknüpft. Sie können dieses Feld ignorieren, wenn Sie die Standard-E-Mail-basierte Authentifizierung verwenden.',
|
||||
'users_password_warning' => 'Füllen Sie die untenstehenden Felder nur aus, wenn Sie das Passwort für diesen Benutzer ändern möchten.',
|
||||
'users_external_auth_id_desc' => 'Wenn ein externes Authentifizierungssystem verwendet wird (z. B. SAML2, OIDC oder LDAP) ist dies die ID, die diesen BookStack-Benutzer mit dem Authentifizierungs-Systemkonto verknüpft. Du kannst dieses Feld ignorieren, wenn du die Standard-E-Mail-basierte Authentifizierung verwenden.',
|
||||
'users_password_warning' => 'Fülle die untenstehenden Felder nur aus, wenn du das Passwort für diesen Benutzer ä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',
|
||||
@@ -220,7 +220,7 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
|
||||
'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_desc' => 'Erstellen und verwalten Sie die Zugangs-Tokens zur Authentifizierung mit der BookStack REST API. Berechtigungen für die API werden über den Benutzer verwaltet, dem das Token gehört.',
|
||||
'users_api_tokens_desc' => 'Erstelle und verwalte die Zugangs-Tokens zur Authentifizierung mit der BookStack REST API. Berechtigungen für die API werden über den Benutzer verwaltet, dem das Token gehört.',
|
||||
'users_api_tokens_none' => 'Für diesen Benutzer wurden kein API-Token erstellt',
|
||||
'users_api_tokens_create' => 'Token erstellen',
|
||||
'users_api_tokens_expires' => 'Endet',
|
||||
@@ -307,8 +307,9 @@ Hinweis: Benutzer können ihre E-Mail Adresse nach erfolgreicher Registrierung
|
||||
'ko' => 'Koreanisch',
|
||||
'lt' => 'Litauisch',
|
||||
'lv' => 'Lettisch',
|
||||
'nl' => 'Niederländisch',
|
||||
'nb' => 'Norwegisch (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Niederländisch',
|
||||
'pl' => 'Polnisch',
|
||||
'pt' => 'Portugiesisch',
|
||||
'pt_BR' => 'Portugiesisch (Brasilien)',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => 'Coreano',
|
||||
'lt' => 'Lituano',
|
||||
'lv' => 'Letón',
|
||||
'nl' => 'Holanda',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Holanda',
|
||||
'pl' => 'Polaco',
|
||||
'pt' => 'Portugués',
|
||||
'pt_BR' => 'Portugués brasileño',
|
||||
|
||||
@@ -307,8 +307,9 @@ return [
|
||||
'ko' => 'Coreano',
|
||||
'lt' => 'Lituano',
|
||||
'lv' => 'Letón',
|
||||
'nl' => 'Holanda',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Holanda',
|
||||
'pl' => 'Polaco',
|
||||
'pt' => 'Portugués',
|
||||
'pt_BR' => 'Portugués brasileño',
|
||||
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => 'Tühjenda filter',
|
||||
'download' => 'Laadi alla',
|
||||
'open_in_tab' => 'Ava vahelehel',
|
||||
'open' => 'Open',
|
||||
'open' => 'Ava',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => 'Sorteerimise valikud',
|
||||
|
||||
@@ -295,7 +295,7 @@ return [
|
||||
'pages_is_template' => 'Lehe mall',
|
||||
|
||||
// Editor Sidebar
|
||||
'toggle_sidebar' => 'Toggle Sidebar',
|
||||
'toggle_sidebar' => 'Kuva/peida külgriba',
|
||||
'page_tags' => 'Lehe sildid',
|
||||
'chapter_tags' => 'Peatüki sildid',
|
||||
'book_tags' => 'Raamatu sildid',
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'my_account' => 'My Account',
|
||||
'my_account' => 'Minu konto',
|
||||
|
||||
'shortcuts' => 'Kiirklahvid',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => 'Kasutajaliidese eelistused',
|
||||
'shortcuts_toggle_desc' => 'Siit saad sisse ja välja lülitada navigeerimiseks ja tegevusteks kasutatavad kiirklahvid.',
|
||||
'shortcuts_customize_desc' => 'Allpool saad iga kiirklahvi kohandada. Pärast kiirklahvile vastava tekstivälja valimist vajuta lihtsalt soovitud klahvikombinatsiooni.',
|
||||
'shortcuts_toggle_label' => 'Kiirklahvid sisse lülitatud',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => 'Jälgitud ja ignoreeritud objektid',
|
||||
'notifications_watched_desc' => ' Allpool on objektid, millele on määratud kohaldatud jälgimise eelistused. Eelistuste muutmiseks ava vastav objekt ning leia jälgimise valikud külgmenüüs.',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => 'Ligipääs ja turvalisus',
|
||||
'auth_change_password' => 'Muuda parool',
|
||||
'auth_change_password_desc' => 'Muuda parooli, millega rakendusse sisse logid. See peab olema vähemalt 8 tähemärki.',
|
||||
'auth_change_password_success' => 'Parool on muudetud!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'profile' => 'Profiili detailid',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile_view_public' => 'Vaata avalikku profiili',
|
||||
'profile_name_desc' => 'Seadista oma avalik nimi, mis on nähtav teistele kasutajatele sinu tehtud tegevuste ja sulle kuuluva sisu kaudu.',
|
||||
'profile_email_desc' => 'Seda e-posti aadressi kasutatakse teavituste saatmiseks ning, sõltuvalt aktiivsest autentimismeetodist, süsteemile ligipääsemiseks.',
|
||||
'profile_email_no_permission' => 'Kahjuks ei ole sul luba oma e-posti aadressi muuta. Kui soovid seda muuta, pead administraatoriga ühendust võtma.',
|
||||
'profile_avatar_desc' => 'Vali pilt, mis sind süsteemis teistele kasutajatele esindab. Ideaalis peaks see pilt olema ruudukujuline ning 256px kõrge ja lai.',
|
||||
'profile_admin_options' => 'Administraatori valikud',
|
||||
'profile_admin_options_desc' => 'Täiendavad administraatori-taseme valikud, näiteks rollide haldamiseks, on rakenduse "Seaded > Kasutajad" all sinu kasutajakonto vaates.',
|
||||
|
||||
'delete_account' => 'Delete Account',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_account' => 'Kustuta konto',
|
||||
'delete_my_account' => 'Kustuta minu konto',
|
||||
'delete_my_account_desc' => 'See kustutab su kasutajakonto süsteemist. Sa ei saa kontot taastada ega seda tegevust tagasi võtta. Sinu loodud sisu, näiteks lisatud lehed ja üleslaaditud pildid, jäävad alles.',
|
||||
'delete_my_account_warning' => 'Kas oled kindel, et soovid oma konto kustutada?',
|
||||
];
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어 (korea keel)',
|
||||
'lt' => 'Lietuvių Kalba (leedu keel)',
|
||||
'lv' => 'Latviešu Valoda (läti keel)',
|
||||
'nl' => 'Nederlands (hollandi keel)',
|
||||
'nb' => 'Norsk (Bokmål) (norra keel)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands (hollandi keel)',
|
||||
'pl' => 'Polski (poola keel)',
|
||||
'pt' => 'Português (portugali keel)',
|
||||
'pt_BR' => 'Português do Brasil (Brasiilia portugali keel)',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => 'پاک کردن فیلتر',
|
||||
'download' => 'دانلود',
|
||||
'open_in_tab' => 'باز کردن در تب جدید',
|
||||
'open' => 'Open',
|
||||
'open' => 'بازکردن',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => 'گزینههای مرتب سازی',
|
||||
@@ -71,7 +71,7 @@ return [
|
||||
'back_to_top' => 'بازگشت به بالا',
|
||||
'skip_to_main_content' => 'رفتن به محتوای اصلی',
|
||||
'toggle_details' => 'معکوس کردن اطلاعات',
|
||||
'toggle_thumbnails' => 'معکوس ریز عکس ها',
|
||||
'toggle_thumbnails' => 'معکوس کردن ریزعکسها',
|
||||
'details' => 'جزییات',
|
||||
'grid_view' => 'نمایش شبکهای',
|
||||
'list_view' => 'نمای لیست',
|
||||
|
||||
@@ -14,7 +14,7 @@ return [
|
||||
'recently_created_shelves' => 'قفسه کتاب های اخیرا ایجاد شده',
|
||||
'recently_update' => 'اخیرا به روز شده',
|
||||
'recently_viewed' => 'اخیرا مشاهده شده',
|
||||
'recent_activity' => 'فعالیت های اخیر',
|
||||
'recent_activity' => 'فعالیتهای اخیر',
|
||||
'create_now' => 'اکنون یکی ایجاد کنید',
|
||||
'revisions' => 'بازبینیها',
|
||||
'meta_revision' => 'بازبینی #:revisionCount',
|
||||
@@ -71,7 +71,7 @@ return [
|
||||
'search_created_by_me' => 'ایجاد شده توسط من',
|
||||
'search_updated_by_me' => 'به روز شده توسط من',
|
||||
'search_owned_by_me' => 'متعلق به من است',
|
||||
'search_date_options' => 'گزینه های تاریخ',
|
||||
'search_date_options' => 'تنظیمات تاریخ',
|
||||
'search_updated_before' => 'قبلا به روز شده',
|
||||
'search_updated_after' => 'پس از به روز رسانی',
|
||||
'search_created_before' => 'ایجاد شده قبل از',
|
||||
@@ -91,7 +91,7 @@ return [
|
||||
'shelves_popular_empty' => 'محبوب ترین قفسه ها در اینجا ظاهر می شوند.',
|
||||
'shelves_new_empty' => 'جدیدترین قفسه های ایجاد شده در اینجا ظاهر می شوند.',
|
||||
'shelves_save' => 'ذخیره قفسه',
|
||||
'shelves_books' => 'کتاب های موجود در این قفسه',
|
||||
'shelves_books' => 'کتابهای موجود در این قفسه',
|
||||
'shelves_add_books' => 'کتاب ها را به این قفسه اضافه کنید',
|
||||
'shelves_drag_books' => 'کتابها را به اینجا بکشید تا به این قفسه اضافه شوند',
|
||||
'shelves_empty_contents' => 'این قفسه هیچ کتابی به آن اختصاص داده نشده است',
|
||||
@@ -107,7 +107,7 @@ return [
|
||||
'shelves_permissions_active' => 'مجوزهای قفسه فعال است',
|
||||
'shelves_permissions_cascade_warning' => 'مجوزهای موجود در قفسهها به طور خودکار به کتابهای حاوی اطلاق نمیشوند. دلیل آن این است که یک کتاب می تواند در چندین قفسه وجود داشته باشد. با این حال، مجوزها را میتوان با استفاده از گزینه پایین همین صفحه در کتابهای فرزند کپی کرد.',
|
||||
'shelves_permissions_create' => 'مجوزهای «ایجاد» قفسه فقط برای کپی کردن مجوزها در کتابهای کودک با استفاده از عملکرد زیر استفاده میشوند. آنها توانایی ایجاد کتاب را کنترل نمیکنند.',
|
||||
'shelves_copy_permissions_to_books' => 'کپی مجوزها در کتابها',
|
||||
'shelves_copy_permissions_to_books' => 'کپی مجوزها در کتابها',
|
||||
'shelves_copy_permissions' => 'کپی مجوزها',
|
||||
'shelves_copy_permissions_explain' => 'با این کار تنظیمات مجوز فعلی این قفسه برای همه کتابهای موجود در آن اعمال میشود. قبل از فعال کردن، مطمئن شوید که هر گونه تغییر در مجوزهای این قفسه، ذخیره شده است.',
|
||||
'shelves_copy_permission_success' => 'مجوزهای قفسه در :count کتاب کپی شد',
|
||||
@@ -149,7 +149,7 @@ return [
|
||||
'books_sort_updated' => 'مرتب سازی بر اساس تاریخ به روز رسانی',
|
||||
'books_sort_chapters_first' => 'فصل اول',
|
||||
'books_sort_chapters_last' => 'فصل آخر',
|
||||
'books_sort_show_other' => 'نمایش کتاب های دیگر',
|
||||
'books_sort_show_other' => 'نمایش کتابهای دیگر',
|
||||
'books_sort_save' => 'ذخیره سفارش جدید',
|
||||
'books_sort_show_other_desc' => 'کتابهای دیگری را در اینجا اضافه کنید تا آنها را در عملیات مرتبسازی بگنجانید و به آسانی کتابها را مجددا سازماندهی کنید.',
|
||||
'books_sort_move_up' => 'انتقال به بالا',
|
||||
@@ -169,7 +169,7 @@ return [
|
||||
'chapter' => 'فصل',
|
||||
'chapters' => 'فصل',
|
||||
'x_chapters' => ':count فصل|:count فصل',
|
||||
'chapters_popular' => 'فصل های محبوب',
|
||||
'chapters_popular' => 'فصلهای محبوب',
|
||||
'chapters_new' => 'فصل جدید',
|
||||
'chapters_create' => 'ایجاد فصل جدید',
|
||||
'chapters_delete' => 'حذف فصل',
|
||||
@@ -207,7 +207,7 @@ return [
|
||||
'pages_delete_confirm' => 'آیا مطمئن هستید که می خواهید این صفحه را حذف کنید؟',
|
||||
'pages_delete_draft_confirm' => 'آیا مطمئن هستید که می خواهید این صفحه پیش نویس را حذف کنید؟',
|
||||
'pages_editing_named' => 'ویرایش صفحه :pageName',
|
||||
'pages_edit_draft_options' => 'گزینه های پیش نویس',
|
||||
'pages_edit_draft_options' => 'تنظیمات پیشنویس',
|
||||
'pages_edit_save_draft' => 'ذخیره پیش نویس',
|
||||
'pages_edit_draft' => 'ویرایش پیش نویس صفحه',
|
||||
'pages_editing_draft' => 'در حال ویرایش پیش نویس',
|
||||
@@ -297,11 +297,11 @@ return [
|
||||
// Editor Sidebar
|
||||
'toggle_sidebar' => 'Toggle Sidebar',
|
||||
'page_tags' => 'برچسبهای صفحه',
|
||||
'chapter_tags' => 'برچسب های فصل',
|
||||
'chapter_tags' => 'برچسبهای فصل',
|
||||
'book_tags' => 'برچسب های کتاب',
|
||||
'shelf_tags' => 'برچسب های قفسه',
|
||||
'shelf_tags' => 'برچسبهای قفسه',
|
||||
'tag' => 'برچسب',
|
||||
'tags' => 'برچسب ها',
|
||||
'tags' => 'برچسبها',
|
||||
'tags_index_desc' => 'تگ ها را میتوان به محتوای داخل سیستم اعمال کرد تا فرم هماهنگی از طبقهبندی ایجاد شود. تگ ها می توانند شامل یک کلید و یک مقدار باشند، که مقدار آن انتخابی یا قابل خذف است. بعد از ایجاد تگ، محتوا را می توان توسط کلید یا مقدار هر تگ جستجو نمود.',
|
||||
'tag_name' => 'نام برچسب',
|
||||
'tag_value' => 'مقدار برچسب (اختیاری)',
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'my_account' => 'My Account',
|
||||
'my_account' => 'حساب کاربری من',
|
||||
|
||||
'shortcuts' => 'میانبرها',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => 'تنظیمات کلیدهای میانبر رابط کاربری',
|
||||
'shortcuts_toggle_desc' => 'در اینجا می توانید میانبرهای سیستم را که برای پیمایش و ... استفاده می شود، فعال یا غیرفعال کنید.',
|
||||
'shortcuts_customize_desc' => 'می توانید هر یک از میانبرهای زیر را سفارشی کنید. کافی است پس از انتخاب ورودی برای میانبر، کلید ترکیبی مورد نظر خود را فشار دهید.',
|
||||
'shortcuts_toggle_label' => 'میانبرهای صفحه کلید فعال شد',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => 'موارد مشاهده و رد شده',
|
||||
'notifications_watched_desc' => 'در زیر آیتمهایی وجود دارد که تنظیمات «نظارت» سفارشی بر آنها اعمال شده است. برای بهروزرسانی تنظیمات خود در مورد هر کدام از این آیتمها، روی آن کلیک کنید و سپس گزینهی «نظارت» را در نوار کناری پیدا کنید.',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => 'دسترسی و امنیت',
|
||||
'auth_change_password' => 'تغییر گذرواژه',
|
||||
'auth_change_password_desc' => 'گذرواژهای که برای ورود به برنامه استفاده میشود، تنظیم کنید. این عبارت باید حداقل 8 کاراکتر باشد.',
|
||||
'auth_change_password_success' => 'رمز عبور به روز شد!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile' => 'جزئیات پروفایل',
|
||||
'profile_desc' => 'علاوه بر جزئیاتی که برای ارتباط و شخصیسازی سیستم استفاده میشود، جزییات حساب خود را که نشان دهنده شما برای سایر کاربران است، مدیریت کنید.',
|
||||
'profile_view_public' => 'مشاهده پروفایل عمومی',
|
||||
'profile_name_desc' => 'نام نمایشی خود را تنظیم کنید. این نام بسته به فعالیت شما و محتوای متعلق به شما، برای سایر کاربران سیستم قابل مشاهده است.',
|
||||
'profile_email_desc' => 'این ایمیل برای اعلانها و دسترسی به سیستم استفاده خواهد شد.',
|
||||
'profile_email_no_permission' => 'متأسفانه شما اجازه تغییر آدرس ایمیل خود را ندارید. برای تغییر این بخش با ادمین سیستم در ارتباط باشید.',
|
||||
'profile_avatar_desc' => 'تصویری را انتخاب کنید که برای نمایش حساب کاربری شما به دیگران در این سیستم استفاده شود. در حالت ایدهآل، این تصویر باید مربع بوده و در عرض و ارتفاع حدود 256 پیکسل باشد.',
|
||||
'profile_admin_options' => 'تنظیمات ادمین',
|
||||
'profile_admin_options_desc' => 'گزینههای اضافی سطح ادمین، در قسمت «تنظیمات > کاربران» یافت میشوند.',
|
||||
|
||||
'delete_account' => 'Delete Account',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_account' => 'حذف حساب کاربری',
|
||||
'delete_my_account' => 'حذف حساب کاربری من',
|
||||
'delete_my_account_desc' => 'با این کار حساب کاربری شما به طور کامل از سیستم حذف میشود. شما نمیتوانید این حساب را بازیابی کنید. محتوایی که ایجاد کرده اید، مانند صفحات ایجاد شده و تصاویر آپلود شده، باقی خواهند ماند.',
|
||||
'delete_my_account_warning' => 'آیا مطمئن هستید که میخواهید حساب کاربری خود را حذف کنید؟',
|
||||
];
|
||||
|
||||
@@ -10,11 +10,11 @@ return [
|
||||
'settings' => 'تنظیمات',
|
||||
'settings_save' => 'تنظیمات را ذخیره کن',
|
||||
'system_version' => 'نسخه سیستم',
|
||||
'categories' => 'دسته بندی ها',
|
||||
'categories' => 'دستهبندیها',
|
||||
|
||||
// App Settings
|
||||
'app_customization' => 'سفارشی سازی',
|
||||
'app_features_security' => 'ویژگی ها و امنیت',
|
||||
'app_customization' => 'سفارشیسازی',
|
||||
'app_features_security' => 'ویژگیها و امنیت',
|
||||
'app_name' => 'نام نرم افزار',
|
||||
'app_name_desc' => 'این نام در هدر و در هر ایمیل ارسال شده توسط سیستم نشان داده شده است.',
|
||||
'app_name_header' => 'نمایش نام در هدر',
|
||||
@@ -134,8 +134,8 @@ return [
|
||||
'audit_date_to' => 'محدوده تاریخ تا',
|
||||
|
||||
// Role Settings
|
||||
'roles' => 'نقش ها',
|
||||
'role_user_roles' => 'نقش های کاربر',
|
||||
'roles' => 'نقشها',
|
||||
'role_user_roles' => 'نقشهای کاربر',
|
||||
'roles_index_desc' => 'نقشها برای گروهبندی کاربران و ارائه مجوز سیستم به اعضای آنها استفاده میشوند. هنگامی که یک کاربر عضو چندین نقش باشد، امتیازات اعطا شده روی هم قرار میگیرند و کاربر تمام مجوزها را به ارث میبرد.',
|
||||
'roles_x_users_assigned' => ':count کاربر اختصاص داده شده|:count کاربر اختصاص داده شده',
|
||||
'roles_x_permissions_provided' => ':count مجوز|:count مجوز',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => 'Coréen',
|
||||
'lt' => 'Lituanien',
|
||||
'lv' => 'Letton',
|
||||
'nl' => 'Néerlandais',
|
||||
'nb' => 'Norvegien',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Néerlandais',
|
||||
'pl' => 'Polonais',
|
||||
'pt' => 'Portugais',
|
||||
'pt_BR' => 'Portugais (Brésil)',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -41,7 +41,7 @@ return [
|
||||
|
||||
// Bookshelves
|
||||
'bookshelf_create' => 'created shelf',
|
||||
'bookshelf_create_notification' => 'Shelf successfully created',
|
||||
'bookshelf_create_notification' => 'Könyvespolc sikeresen létrehozva',
|
||||
'bookshelf_create_from_book' => 'converted book to shelf',
|
||||
'bookshelf_create_from_book_notification' => 'Book successfully converted to a shelf',
|
||||
'bookshelf_update' => 'updated shelf',
|
||||
@@ -85,9 +85,9 @@ return [
|
||||
'webhook_delete_notification' => 'Webhook successfully deleted',
|
||||
|
||||
// Users
|
||||
'user_create' => 'created user',
|
||||
'user_create_notification' => 'User successfully created',
|
||||
'user_update' => 'updated user',
|
||||
'user_create' => 'felhasználó létrehozása',
|
||||
'user_create_notification' => 'Felhasználó sikeresen létrehozva',
|
||||
'user_update' => 'felhasználó módosítása',
|
||||
'user_update_notification' => 'Felhasználó sikeresen frissítve',
|
||||
'user_delete' => 'deleted user',
|
||||
'user_delete_notification' => 'Felhasználó sikeresen eltávolítva',
|
||||
@@ -117,8 +117,8 @@ return [
|
||||
'commented_on' => 'megjegyzést fűzött hozzá:',
|
||||
'comment_create' => 'added comment',
|
||||
'comment_update' => 'updated comment',
|
||||
'comment_delete' => 'deleted comment',
|
||||
'comment_delete' => 'megjegyzés törlése',
|
||||
|
||||
// Other
|
||||
'permissions_update' => 'updated permissions',
|
||||
'permissions_update' => 'engedélyek frissítve',
|
||||
];
|
||||
|
||||
@@ -6,7 +6,7 @@ return [
|
||||
|
||||
// Buttons
|
||||
'cancel' => 'Mégsem',
|
||||
'close' => 'Close',
|
||||
'close' => 'Bezárás',
|
||||
'confirm' => 'Megerősítés',
|
||||
'back' => 'Vissza',
|
||||
'save' => 'Mentés',
|
||||
@@ -26,7 +26,7 @@ return [
|
||||
'actions' => 'Műveletek',
|
||||
'view' => 'Megtekintés',
|
||||
'view_all' => 'Összes megtekintése',
|
||||
'new' => 'New',
|
||||
'new' => 'Új',
|
||||
'create' => 'Létrehozás',
|
||||
'update' => 'Frissítés',
|
||||
'edit' => 'Szerkesztés',
|
||||
@@ -41,7 +41,7 @@ return [
|
||||
'reset' => 'Visszaállítás',
|
||||
'remove' => 'Eltávolítás',
|
||||
'add' => 'Hozzáadás',
|
||||
'configure' => 'Configure',
|
||||
'configure' => 'Beállítás',
|
||||
'manage' => 'Manage',
|
||||
'fullscreen' => 'Teljes képernyő',
|
||||
'favourite' => 'Kedvencekhez ad',
|
||||
@@ -50,9 +50,9 @@ return [
|
||||
'previous' => 'Előző',
|
||||
'filter_active' => 'Aktív szűrő:',
|
||||
'filter_clear' => 'Szűrő törlése',
|
||||
'download' => 'Download',
|
||||
'open_in_tab' => 'Open in Tab',
|
||||
'open' => 'Open',
|
||||
'download' => 'Letöltés',
|
||||
'open_in_tab' => 'Megnyitás új tab-on',
|
||||
'open' => 'Megnyitás',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => 'Rendezési beállítások',
|
||||
@@ -84,14 +84,14 @@ return [
|
||||
'none' => 'Egyik sem',
|
||||
|
||||
// Header
|
||||
'homepage' => 'Homepage',
|
||||
'homepage' => 'Kezdőlap',
|
||||
'header_menu_expand' => 'Expand Header Menu',
|
||||
'profile_menu' => 'Profil menü',
|
||||
'view_profile' => 'Profil megtekintése',
|
||||
'edit_profile' => 'Profil szerkesztése',
|
||||
'dark_mode' => 'Sötét mód',
|
||||
'light_mode' => 'Világos mód',
|
||||
'global_search' => 'Global Search',
|
||||
'global_search' => 'Keresés mindenhol',
|
||||
|
||||
// Layout tabs
|
||||
'tab_info' => 'Információ',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => 'Coreano',
|
||||
'lt' => 'Lituano',
|
||||
'lv' => 'Lettone',
|
||||
'nl' => 'Olandese',
|
||||
'nb' => 'Norvegese (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Olandese',
|
||||
'pl' => 'Polacco',
|
||||
'pt' => 'Portoghese',
|
||||
'pt_BR' => 'Portoghese Brasiliano',
|
||||
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => 'フィルターを解除',
|
||||
'download' => 'ダウンロード',
|
||||
'open_in_tab' => 'タブで開く',
|
||||
'open' => 'Open',
|
||||
'open' => '開く',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => '並べ替えオプション',
|
||||
|
||||
@@ -34,8 +34,8 @@ return [
|
||||
'image_delete_success' => '画像が削除されました',
|
||||
'image_replace' => '画像の差し替え',
|
||||
'image_replace_success' => '画像を更新しました',
|
||||
'image_rebuild_thumbs' => 'Regenerate Size Variations',
|
||||
'image_rebuild_thumbs_success' => 'Image size variations successfully rebuilt!',
|
||||
'image_rebuild_thumbs' => 'サイズバリエーションを再生成',
|
||||
'image_rebuild_thumbs_success' => '画像サイズバリエーションの再構築に成功しました!',
|
||||
|
||||
// Code Editor
|
||||
'code_editor' => 'コードを編集する',
|
||||
|
||||
@@ -296,7 +296,7 @@ return [
|
||||
'pages_is_template' => 'ページテンプレート',
|
||||
|
||||
// Editor Sidebar
|
||||
'toggle_sidebar' => 'Toggle Sidebar',
|
||||
'toggle_sidebar' => 'サイドバーの切り替え',
|
||||
'page_tags' => 'タグ',
|
||||
'chapter_tags' => 'チャプターのタグ',
|
||||
'book_tags' => 'ブックのタグ',
|
||||
|
||||
@@ -44,16 +44,16 @@ return [
|
||||
'cannot_get_image_from_url' => ':url から画像を取得できませんでした。',
|
||||
'cannot_create_thumbs' => 'このサーバはサムネイルを作成できません。GD PHP extensionがインストールされていることを確認してください。',
|
||||
'server_upload_limit' => 'このサイズの画像をアップロードすることは許可されていません。ファイルサイズを小さくし、再試行してください。',
|
||||
'server_post_limit' => 'The server cannot receive the provided amount of data. Try again with less data or a smaller file.',
|
||||
'server_post_limit' => 'サーバーは提供されたデータ量を受け取ることができません。少ないデータまたは小さいファイルでもう一度お試しください。',
|
||||
'uploaded' => 'このサイズの画像をアップロードすることは許可されていません。ファイルサイズを小さくし、再試行してください。',
|
||||
|
||||
// Drawing & Images
|
||||
'image_upload_error' => '画像アップロード時にエラーが発生しました。',
|
||||
'image_upload_type_error' => 'アップロード中の画像の種類が無効です',
|
||||
'image_upload_replace_type' => '画像ファイルの置き換えは同じ種類でなければなりません',
|
||||
'image_upload_memory_limit' => 'Failed to handle image upload and/or create thumbnails due to system resource limits.',
|
||||
'image_thumbnail_memory_limit' => 'Failed to create image size variations due to system resource limits.',
|
||||
'image_gallery_thumbnail_memory_limit' => 'Failed to create gallery thumbnails due to system resource limits.',
|
||||
'image_upload_memory_limit' => 'システムリソースの制限により、画像のアップロードやサムネイルの作成に失敗しました。',
|
||||
'image_thumbnail_memory_limit' => 'システムリソース制限のため、画像サイズのバリエーションを作成できませんでした。',
|
||||
'image_gallery_thumbnail_memory_limit' => 'システムリソース制限のため、ギャラリーのサムネイルを作成できませんでした。',
|
||||
'drawing_data_not_found' => '描画データを読み込めませんでした。描画ファイルが存在しないか、アクセス権限がありません。',
|
||||
|
||||
// Attachments
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'my_account' => 'My Account',
|
||||
'my_account' => 'マイアカウント',
|
||||
|
||||
'shortcuts' => 'ショートカット',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => 'UIショートカット設定',
|
||||
'shortcuts_toggle_desc' => 'ここでは、ナビゲーションやアクションに使用されるキーボードシステムインターフェイスのショートカットを有効または無効にすることができます。',
|
||||
'shortcuts_customize_desc' => '以下の各ショートカットをカスタマイズできます。ショートカットの入力を選択した後、希望のキーの組み合わせを押してください。',
|
||||
'shortcuts_toggle_label' => 'キーボードショートカットを有効にする',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => 'ウォッチ/通知無効 項目',
|
||||
'notifications_watched_desc' => ' 以下はカスタムウォッチの設定が適用されている項目です。 これらの設定を更新するには、項目を表示してサイドバーのウォッチオプションを参照してください。',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => 'アクセス & セキュリティ',
|
||||
'auth_change_password' => 'パスワードの変更',
|
||||
'auth_change_password_desc' => 'アプリケーションにログインするために使用するパスワードを変更します。これは少なくとも8文字以上でなければなりません。',
|
||||
'auth_change_password_success' => 'パスワードが更新されました!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile' => 'プロフィール詳細',
|
||||
'profile_desc' => 'コミュニケーションやシステムのパーソナライズでの使用および、他のユーザーに表示されるアカウントの詳細を管理します。',
|
||||
'profile_view_public' => '公開プロフィールを表示',
|
||||
'profile_name_desc' => '実行したアクティビティや所有しているコンテンツを通じて、システム内で他のユーザーに表示される表示名を設定します。',
|
||||
'profile_email_desc' => 'このメールアドレスは通知、アクティブなシステム認証、システムアクセスに使用されます。',
|
||||
'profile_email_no_permission' => '残念ながらメールアドレスを変更する権限がありません。 これを変更したい場合は管理者に変更を依頼する必要があります。',
|
||||
'profile_avatar_desc' => 'システム内で他のユーザーに自分を表現するために使用される画像を選択します。 この画像は幅と高さが256pxの正方形が最適です。',
|
||||
'profile_admin_options' => '管理者オプション',
|
||||
'profile_admin_options_desc' => '役割の割り当て管理など、管理者レベルの追加オプションはアプリケーションの「設定 > ユーザー」エリアにあります。',
|
||||
|
||||
'delete_account' => 'Delete Account',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_account' => 'アカウントを削除',
|
||||
'delete_my_account' => '自身のアカウント削除',
|
||||
'delete_my_account_desc' => 'システムからユーザーアカウントを完全に削除します。このアカウントを復元したり、この操作を元に戻したりすることはできません。 作成されたページやアップロードされた画像などのコンテンツは残ります。',
|
||||
'delete_my_account_warning' => '本当にアカウントを削除しますか?',
|
||||
];
|
||||
|
||||
@@ -193,8 +193,8 @@ return [
|
||||
'users_send_invite_text' => 'このユーザーに招待メールを送信してユーザー自身にパスワードを設定してもらうか、あなたがここでパスワードを設定するかを選択できます。',
|
||||
'users_send_invite_option' => 'ユーザーに招待メールを送信',
|
||||
'users_external_auth_id' => '外部認証ID',
|
||||
'users_external_auth_id_desc' => 'When an external authentication system is in use (such as SAML2, OIDC or LDAP) this is the ID which links this BookStack user to the authentication system account. You can ignore this field if using the default email-based authentication.',
|
||||
'users_password_warning' => 'Only fill the below if you would like to change the password for this user.',
|
||||
'users_external_auth_id_desc' => '外部認証システム(SAML2、OIDC、LDAPなど)が使用されている場合、このBookStackユーザーを認証システムアカウントにリンクするIDです。デフォルトの電子メールベース認証を使用する場合は、このフィールドを無視できます。',
|
||||
'users_password_warning' => 'このユーザーのパスワードを変更したい場合にのみ、以下を入力してください。',
|
||||
'users_system_public' => 'このユーザーはアプリケーションにアクセスする全てのゲストを表します。ログインはできませんが、自動的に割り当てられます。',
|
||||
'users_delete' => 'ユーザを削除',
|
||||
'users_delete_named' => 'ユーザ「:userName」を削除',
|
||||
@@ -210,16 +210,16 @@ return [
|
||||
'users_preferred_language' => '使用言語',
|
||||
'users_preferred_language_desc' => 'このオプションは、アプリケーションのユーザーインターフェイスに使用される言語を変更します。これは、ユーザーが作成したコンテンツには影響しません。',
|
||||
'users_social_accounts' => 'ソーシャルアカウント',
|
||||
'users_social_accounts_desc' => 'View the status of the connected social accounts for this user. Social accounts can be used in addition to the primary authentication system for system access.',
|
||||
'users_social_accounts_desc' => 'このユーザーのソーシャルアカウントのステータスを表示します。システムアクセスのためのプライマリ認証システムに加えて ソーシャルアカウントを使用することができます。',
|
||||
'users_social_accounts_info' => 'アカウントを接続すると、ログインが簡単になります。ここでアカウントの接続を解除すると、そのアカウントを経由したログインを禁止できます。接続解除後、各ソーシャルアカウントの設定にてこのアプリケーションへのアクセス許可を解除してください。',
|
||||
'users_social_connect' => 'アカウントを接続',
|
||||
'users_social_disconnect' => 'アカウントを接続解除',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => '接続済み',
|
||||
'users_social_status_disconnected' => '未接続',
|
||||
'users_social_connected' => '「:socialAccount」がプロフィールに接続されました。',
|
||||
'users_social_disconnected' => '「:socialAccount」がプロフィールから接続解除されました。',
|
||||
'users_api_tokens' => 'APIトークン',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => 'BookStack REST APIでの認証に使用するアクセストークンを作成・管理します。APIのパーミッションはトークンが属するユーザーを介して管理されます。',
|
||||
'users_api_tokens_none' => 'このユーザーにはAPIトークンが作成されていません',
|
||||
'users_api_tokens_create' => 'トークンを作成',
|
||||
'users_api_tokens_expires' => '有効期限',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -15,7 +15,7 @@ return [
|
||||
'page_restore' => 'atjaunoja lapu',
|
||||
'page_restore_notification' => 'Lapa veiksmīgi atjaunota',
|
||||
'page_move' => 'pārvietoja lapu',
|
||||
'page_move_notification' => 'Page successfully moved',
|
||||
'page_move_notification' => 'Lapa veiksmīgi pārvietota',
|
||||
|
||||
// Chapters
|
||||
'chapter_create' => 'izveidoja nodaļu',
|
||||
@@ -25,7 +25,7 @@ return [
|
||||
'chapter_delete' => 'izdzēsa nodaļu',
|
||||
'chapter_delete_notification' => 'Nodaļa veiksmīgi dzēsta',
|
||||
'chapter_move' => 'pārvietoja nodaļu',
|
||||
'chapter_move_notification' => 'Chapter successfully moved',
|
||||
'chapter_move_notification' => 'Nodaļa veiksmīgi pārvietota',
|
||||
|
||||
// Books
|
||||
'book_create' => 'izveidoja grāmatu',
|
||||
@@ -50,9 +50,9 @@ return [
|
||||
'bookshelf_delete_notification' => 'Plaukts veiksmīgi dzēsts',
|
||||
|
||||
// Revisions
|
||||
'revision_restore' => 'restored revision',
|
||||
'revision_delete' => 'deleted revision',
|
||||
'revision_delete_notification' => 'Revision successfully deleted',
|
||||
'revision_restore' => 'versija atjaunota',
|
||||
'revision_delete' => 'versija dzēsta',
|
||||
'revision_delete_notification' => 'Versija veiksmīgi dzēsta',
|
||||
|
||||
// Favourites
|
||||
'favourite_add_notification' => '":name" ir pievienots jūsu favorītiem',
|
||||
|
||||
@@ -42,7 +42,7 @@ return [
|
||||
'remove' => 'Noņemt',
|
||||
'add' => 'Pievienot',
|
||||
'configure' => 'Mainīt konfigurāciju',
|
||||
'manage' => 'Manage',
|
||||
'manage' => 'Pārvaldīt',
|
||||
'fullscreen' => 'Pilnekrāns',
|
||||
'favourite' => 'Pievienot favorītiem',
|
||||
'unfavourite' => 'Noņemt no favorītiem',
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => 'Notīrīt filtru',
|
||||
'download' => 'Lejupielādēt',
|
||||
'open_in_tab' => 'Atvērt cilnē',
|
||||
'open' => 'Open',
|
||||
'open' => 'Atvērt',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => 'Kārtošanas Opcijas',
|
||||
|
||||
@@ -9,7 +9,7 @@ return [
|
||||
'image_list' => 'Attēlu saraksts',
|
||||
'image_details' => 'Attēla dati',
|
||||
'image_upload' => 'Augšuplādēt attēlu',
|
||||
'image_intro' => 'Here you can select and manage images that have been previously uploaded to the system.',
|
||||
'image_intro' => 'Šeit jūs varat izvēlēties un pārvaldīt attēlus, kuri iepriekš tika aplugšupielādēti sistēmā.',
|
||||
'image_intro_upload' => 'Upload a new image by dragging an image file into this window, or by using the "Upload Image" button above.',
|
||||
'image_all' => 'Visi',
|
||||
'image_all_title' => 'Skatīt visus attēlus',
|
||||
|
||||
@@ -4,23 +4,23 @@
|
||||
*/
|
||||
return [
|
||||
|
||||
'new_comment_subject' => 'New comment on page: :pageName',
|
||||
'new_comment_intro' => 'A user has commented on a page in :appName:',
|
||||
'new_page_subject' => 'New page: :pageName',
|
||||
'new_page_intro' => 'A new page has been created in :appName:',
|
||||
'updated_page_subject' => 'Updated page: :pageName',
|
||||
'updated_page_intro' => 'A page has been updated in :appName:',
|
||||
'new_comment_subject' => 'Jauns komentārs lapā: :pageName',
|
||||
'new_comment_intro' => ':appName: lietotājs komentējis lapu',
|
||||
'new_page_subject' => 'Jauna lapa: :pageName',
|
||||
'new_page_intro' => 'Jauna lapa izveidota :appName:',
|
||||
'updated_page_subject' => 'Atjaunināta lapa: :pageName',
|
||||
'updated_page_intro' => 'Lapa atjaunināta :appName:',
|
||||
'updated_page_debounce' => 'To prevent a mass of notifications, for a while you won\'t be sent notifications for further edits to this page by the same editor.',
|
||||
|
||||
'detail_page_name' => 'Page Name:',
|
||||
'detail_commenter' => 'Commenter:',
|
||||
'detail_comment' => 'Comment:',
|
||||
'detail_created_by' => 'Created By:',
|
||||
'detail_updated_by' => 'Updated By:',
|
||||
'detail_page_name' => 'Lapas nosaukums:',
|
||||
'detail_commenter' => 'Komentētājs:',
|
||||
'detail_comment' => 'Komentārs:',
|
||||
'detail_created_by' => 'Izveidoja:',
|
||||
'detail_updated_by' => 'Atjaunināja:',
|
||||
|
||||
'action_view_comment' => 'View Comment',
|
||||
'action_view_page' => 'View Page',
|
||||
'action_view_comment' => 'Skatīt komentāru',
|
||||
'action_view_page' => 'Skatīt lapu',
|
||||
|
||||
'footer_reason' => 'This notification was sent to you because :link cover this type of activity for this item.',
|
||||
'footer_reason_link' => 'your notification preferences',
|
||||
'footer_reason_link' => 'paziņojumu vēlamie iestatījumi',
|
||||
];
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => 'Tøm filter',
|
||||
'download' => 'Last ned',
|
||||
'open_in_tab' => 'Åpne i fane',
|
||||
'open' => 'Open',
|
||||
'open' => 'Åpne',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => 'Sorteringsalternativer',
|
||||
|
||||
@@ -34,8 +34,8 @@ return [
|
||||
'image_delete_success' => 'Bilde ble slettet',
|
||||
'image_replace' => 'Erstatt bilde',
|
||||
'image_replace_success' => 'Bildefil ble oppdatert',
|
||||
'image_rebuild_thumbs' => 'Regenerate Size Variations',
|
||||
'image_rebuild_thumbs_success' => 'Image size variations successfully rebuilt!',
|
||||
'image_rebuild_thumbs' => 'Regenerer størrelsesvarianter',
|
||||
'image_rebuild_thumbs_success' => 'Variasjoner i bildestørrelse var gjenoppbygget!',
|
||||
|
||||
// Code Editor
|
||||
'code_editor' => 'Endre kode',
|
||||
|
||||
@@ -64,7 +64,7 @@ return [
|
||||
'search_content_type' => 'Innholdstype',
|
||||
'search_exact_matches' => 'Eksakte ord',
|
||||
'search_tags' => 'Søk på merker',
|
||||
'search_options' => 'ALternativer',
|
||||
'search_options' => 'Alternativer',
|
||||
'search_viewed_by_me' => 'Sett av meg',
|
||||
'search_not_viewed_by_me' => 'Ikke sett av meg',
|
||||
'search_permissions_set' => 'Tilganger er angitt',
|
||||
@@ -295,7 +295,7 @@ return [
|
||||
'pages_is_template' => 'Sidemal',
|
||||
|
||||
// Editor Sidebar
|
||||
'toggle_sidebar' => 'Toggle Sidebar',
|
||||
'toggle_sidebar' => 'Bytt sidestolpe',
|
||||
'page_tags' => 'Sidemerker',
|
||||
'chapter_tags' => 'Kapittelmerker',
|
||||
'book_tags' => 'Bokmerker',
|
||||
|
||||
@@ -44,16 +44,16 @@ return [
|
||||
'cannot_get_image_from_url' => 'Kan ikke hente bilde fra :url',
|
||||
'cannot_create_thumbs' => 'Kan ikke opprette miniatyrbilder. GD PHP er ikke installert.',
|
||||
'server_upload_limit' => 'Vedlegget er for stort, forsøk med et mindre vedlegg.',
|
||||
'server_post_limit' => 'The server cannot receive the provided amount of data. Try again with less data or a smaller file.',
|
||||
'server_post_limit' => 'Serveren kan ikke motta det denne mengde data. Prøv igjen med mindre data eller en mindre fil.',
|
||||
'uploaded' => 'Tjenesten aksepterer ikke vedlegg som er så stor.',
|
||||
|
||||
// Drawing & Images
|
||||
'image_upload_error' => 'Bildet kunne ikke lastes opp, forsøk igjen.',
|
||||
'image_upload_type_error' => 'Bildeformatet støttes ikke, forsøk med et annet format.',
|
||||
'image_upload_replace_type' => 'Bildeerstatning må være av samme type',
|
||||
'image_upload_memory_limit' => 'Failed to handle image upload and/or create thumbnails due to system resource limits.',
|
||||
'image_thumbnail_memory_limit' => 'Failed to create image size variations due to system resource limits.',
|
||||
'image_gallery_thumbnail_memory_limit' => 'Failed to create gallery thumbnails due to system resource limits.',
|
||||
'image_upload_memory_limit' => 'Kunne ikke håndtere bildeopplasting og/eller lage miniatyrbilder på grunn av systemressursgrensen.',
|
||||
'image_thumbnail_memory_limit' => 'Kunne ikke opprette variasjoner i bildestørrelse på grunn av systemressursgrensen.',
|
||||
'image_gallery_thumbnail_memory_limit' => 'Kunne ikke opprette miniatyrbilder på grunn av systemressursgrensene.',
|
||||
'drawing_data_not_found' => 'Tegningsdata kunne ikke lastes. Det er mulig at tegningsfilen ikke finnes lenger, eller du har ikke rettigheter til å få tilgang til den.',
|
||||
|
||||
// Attachments
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'my_account' => 'My Account',
|
||||
'my_account' => 'Min konto',
|
||||
|
||||
'shortcuts' => 'Snarveier',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => 'Innstillinger for UI snarveier',
|
||||
'shortcuts_toggle_desc' => 'Her kan du aktivere eller deaktivere snarveier for tastatur system som brukes til navigasjon og handlinger.',
|
||||
'shortcuts_customize_desc' => 'Du kan tilpasse hver av snarveiene nedenfor. Trykk på ønsket nøkkelkombinasjon etter å ha valgt inndata for en snarvei.',
|
||||
'shortcuts_toggle_label' => 'Tastatursnarveier aktivert',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => 'Overvåka & ignorerte elementer',
|
||||
'notifications_watched_desc' => ' Nedenfor er elementene som har egendefinerte varslingsinnstillinger i bruk. For å oppdatere innstillingene for disse, se elementet, finn varslingsalternativene i sidepanelet.',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => 'Tilgang og sikkerhet',
|
||||
'auth_change_password' => 'Endre passord',
|
||||
'auth_change_password_desc' => 'Endre passordet du bruker for å logge inn med. Dette må være minst 8 tegn langt.',
|
||||
'auth_change_password_success' => 'Passordet har blitt oppdatert!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile' => 'Profildetaljer',
|
||||
'profile_desc' => 'Gi opplysningene om kontoen din som representerer deg til andre brukere, i tillegg til opplysninger som brukes til kommunikasjon og systempersonalisering.',
|
||||
'profile_view_public' => 'Vis offentlig profil',
|
||||
'profile_name_desc' => 'Tilpass visningsnavn som vil være synlig for andre brukere i systemet ved hjelp av aktiviteten du utfører, og innholdet du eier.',
|
||||
'profile_email_desc' => 'Denne e-posten brukes for varsler, og avhengig av aktiv systemautentisering, systemtilgang.',
|
||||
'profile_email_no_permission' => 'Du har dessverre ikke tillatelse til å endre e-postadressen din. Hvis du ønsker å endre dette, må du be om en administrator om å endre dette for deg.',
|
||||
'profile_avatar_desc' => 'Velg et bilde som skal brukes til å representere deg selv til andre i systemet. Ideelt sett bør dette bildet være kvadratisk og ca. 256 px i bredde og høyde.',
|
||||
'profile_admin_options' => 'Alternativer for administrator',
|
||||
'profile_admin_options_desc' => 'Du finner flere alternativer på administratornivå, som de som skal administrere rolletildelinger, for din brukerkonto i området "Innstillinger > Brukere" i applikasjonen.',
|
||||
|
||||
'delete_account' => 'Delete Account',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_account' => 'Slett konto',
|
||||
'delete_my_account' => 'Slett kontoen min',
|
||||
'delete_my_account_desc' => 'Dette vil slette din brukerkonto fra systemet. Du vil ikke kunne gjenopprette denne kontoen eller tilbakestille denne handlingen. Innhold du har opprettet, som f. eks. opprettede sider og opplastede bilder, vil forbli uendret.',
|
||||
'delete_my_account_warning' => 'Er du sikker på at du vil slette kontoen din?',
|
||||
];
|
||||
|
||||
@@ -193,8 +193,8 @@ return [
|
||||
'users_send_invite_text' => 'Du kan velge å sende denne kontoholderen en invitasjons-e-post som lar dem angi sitt eget passord, ellers kan du selv angi passordet.',
|
||||
'users_send_invite_option' => 'Send invitasjonsmelding',
|
||||
'users_external_auth_id' => 'Ekstern godkjennings-ID',
|
||||
'users_external_auth_id_desc' => 'When an external authentication system is in use (such as SAML2, OIDC or LDAP) this is the ID which links this BookStack user to the authentication system account. You can ignore this field if using the default email-based authentication.',
|
||||
'users_password_warning' => 'Only fill the below if you would like to change the password for this user.',
|
||||
'users_external_auth_id_desc' => 'Når et eksternt autentiseringssystem er i bruk (som SAML2, OIDC eller LDAP) er dette er ID-en som kobles til denne Bookstack-brukeren til autentiseringssystemkontoen. Du kan ignorere dette feltet hvis du bruker standard e-postbasert autentisering.',
|
||||
'users_password_warning' => 'Fyll bare ut nedenfor hvis du vil endre passordet for denne brukeren.',
|
||||
'users_system_public' => 'Denne brukeren representerer alle gjester som besøker appliaksjonen din. Den kan ikke brukes til å logge på, men tildeles automatisk.',
|
||||
'users_delete' => 'Slett konto',
|
||||
'users_delete_named' => 'Slett kontoen :userName',
|
||||
@@ -210,16 +210,16 @@ return [
|
||||
'users_preferred_language' => 'Foretrukket språk',
|
||||
'users_preferred_language_desc' => 'Dette alternativet vil endre språket som brukes til brukergrensesnittet til applikasjonen. Dette påvirker ikke noe brukeropprettet innhold.',
|
||||
'users_social_accounts' => 'Sosiale kontoer',
|
||||
'users_social_accounts_desc' => 'View the status of the connected social accounts for this user. Social accounts can be used in addition to the primary authentication system for system access.',
|
||||
'users_social_accounts_desc' => 'Vis status for de tilkoblede sosiale kontoene for denne brukeren. Sosiale kontoer kan brukes i tillegg til det primære autentiseringssystemet for systemtilgang.',
|
||||
'users_social_accounts_info' => 'Her kan du koble andre kontoer for raskere og enklere pålogging. Hvis du frakobler en konto her, tilbakekaller ikke dette tidligere autorisert tilgang. Tilbakekall tilgang fra profilinnstillingene dine på den tilkoblede sosiale kontoen.',
|
||||
'users_social_connect' => 'Koble til konto',
|
||||
'users_social_disconnect' => 'Koble fra konto',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => 'Tilkoblet',
|
||||
'users_social_status_disconnected' => 'Frakoblet',
|
||||
'users_social_connected' => ':socialAccount ble lagt til din konto.',
|
||||
'users_social_disconnected' => ':socialAccount ble koblet fra din konto.',
|
||||
'users_api_tokens' => 'API-nøkler',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => 'Opprett og håndter tilgangstokener som brukes til å godkjenne med BookStack REST API. Tillatelser til API blir administrert via brukeren som tokenet tilhører.',
|
||||
'users_api_tokens_none' => 'Ingen API-nøkler finnes for denne kontoen',
|
||||
'users_api_tokens_create' => 'Opprett nøkkel',
|
||||
'users_api_tokens_expires' => 'Utløper',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'my_account' => 'My Account',
|
||||
'my_account' => 'Mijn account',
|
||||
|
||||
'shortcuts' => 'Snelkoppelingen',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => 'Snelkoppelingen',
|
||||
'shortcuts_toggle_desc' => 'Hier kunt u toetscombinaties voor de gebruikersinterface in- of uitschakelen voor navigatie en acties.',
|
||||
'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.',
|
||||
'shortcuts_toggle_label' => 'Toetsencombinaties ingeschakeld',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => 'Gevolgde & Genegeerde Items',
|
||||
'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.',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => 'Toegang & Beveiliging',
|
||||
'auth_change_password' => 'Wachtwoord Wijzigen',
|
||||
'auth_change_password_desc' => 'Wijzig hier je wachtwoord om in te loggen op de applicatie. Minstens 8 tekens gebruiken.',
|
||||
'auth_change_password_success' => 'Wachtwoord is bijgewerkt!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile' => 'Profielgegevens',
|
||||
'profile_desc' => 'De gegevens van je account beheren die je representeren naar andere gebruikers toe, evenals gegevens die worden gebruikt voor communicatie en systeempersonalisatie.',
|
||||
'profile_view_public' => 'Toon Publiek Profiel',
|
||||
'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.',
|
||||
'profile_email_desc' => 'Dit e-mailadres wordt gebruikt voor meldingen en afhankelijk van de actieve systeemverificatie ook voor toegang tot het systeem.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Beheerdersopties',
|
||||
'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.',
|
||||
|
||||
'delete_account' => 'Delete Account',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_account' => 'Verwijder Account',
|
||||
'delete_my_account' => 'Verwijder Mijn Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Weet je zeker dat je je account permanent wil verwijderen?',
|
||||
];
|
||||
|
||||
@@ -193,8 +193,8 @@ return [
|
||||
'users_send_invite_text' => 'U kunt ervoor kiezen om deze gebruiker een uitnodigingsmail te sturen waarmee hij zijn eigen wachtwoord kan instellen, anders kunt u zelf zijn wachtwoord instellen.',
|
||||
'users_send_invite_option' => 'Stuur gebruiker uitnodigings e-mail',
|
||||
'users_external_auth_id' => 'Externe authenticatie ID',
|
||||
'users_external_auth_id_desc' => 'When an external authentication system is in use (such as SAML2, OIDC or LDAP) this is the ID which links this BookStack user to the authentication system account. You can ignore this field if using the default email-based authentication.',
|
||||
'users_password_warning' => 'Only fill the below if you would like to change the password for this user.',
|
||||
'users_external_auth_id_desc' => 'Wanneer een extern authenticatiesysteem wordt gebruikt (zoals SAML2, OIDC of LDAP) is dit de ID die deze BookStack-gebruiker koppelt aan het account van het authenticatiesysteem. Je kunt dit veld negeren als je de standaard op e-mail gebaseerde verificatie gebruikt.',
|
||||
'users_password_warning' => 'Vul onderstaande velden alleen in als je het wachtwoord voor deze gebruiker wil wijzigen.',
|
||||
'users_system_public' => 'Deze gebruiker vertegenwoordigt alle gastgebruikers die uw applicatie bezoeken. Hij kan niet worden gebruikt om in te loggen, maar wordt automatisch toegewezen.',
|
||||
'users_delete' => 'Verwijder gebruiker',
|
||||
'users_delete_named' => 'Verwijder gebruiker :userName',
|
||||
@@ -210,16 +210,16 @@ return [
|
||||
'users_preferred_language' => 'Voorkeurstaal',
|
||||
'users_preferred_language_desc' => 'Deze optie wijzigt de taal die gebruikt wordt voor de gebruikersinterface. Dit heeft geen invloed op door gebruiker gemaakte inhoud.',
|
||||
'users_social_accounts' => 'Sociale media accounts',
|
||||
'users_social_accounts_desc' => 'View the status of the connected social accounts for this user. Social accounts can be used in addition to the primary authentication system for system access.',
|
||||
'users_social_accounts_desc' => 'Bekijk de status van de verbonden socialmedia-accounts voor deze gebruiker. socialmedia-accounts kunnen worden gebruikt naast het primaire authenticatiesysteem voor systeemtoegang.',
|
||||
'users_social_accounts_info' => 'Hier kunt u uw andere accounts koppelen om sneller en eenvoudiger in te loggen. Als u hier een account loskoppelt, wordt de eerder gemachtigde toegang niet ingetrokken. U kunt de toegang intrekken via uw profielinstellingen op het gekoppelde socialemedia-account zelf.',
|
||||
'users_social_connect' => 'Account Verbinden',
|
||||
'users_social_disconnect' => 'Account Ontkoppelen',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => 'Verbonden',
|
||||
'users_social_status_disconnected' => 'Verbroken',
|
||||
'users_social_connected' => ':socialAccount account is succesvol aan je profiel gekoppeld.',
|
||||
'users_social_disconnected' => ':socialAccount account is succesvol ontkoppeld van je profiel.',
|
||||
'users_api_tokens' => 'API Tokens',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => 'Creëer en beheer de toegangstokens die gebruikt worden om te authenticeren met de BookStack REST API. Machtigingen voor de API worden beheerd via de gebruiker waartoe het token behoort.',
|
||||
'users_api_tokens_none' => 'Er zijn geen API-tokens gemaakt voor deze gebruiker',
|
||||
'users_api_tokens_create' => 'Token aanmaken',
|
||||
'users_api_tokens_expires' => 'Verloopt',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어 (Koreaans)',
|
||||
'lt' => 'Lietuvių Kalba (Litouws)',
|
||||
'lv' => 'Latviešu Valoda (Lets)',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål) (Noors)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski (Pools)',
|
||||
'pt' => 'Português (Portugees)',
|
||||
'pt_BR' => 'Português do Brasil (Braziliaans-Portugees)',
|
||||
|
||||
@@ -37,88 +37,88 @@ return [
|
||||
'book_delete' => 'sletta bok',
|
||||
'book_delete_notification' => 'Boka vart sletta',
|
||||
'book_sort' => 'sorterte bok',
|
||||
'book_sort_notification' => 'Boken ble omsortert',
|
||||
'book_sort_notification' => 'Sorteringa vart endra',
|
||||
|
||||
// Bookshelves
|
||||
'bookshelf_create' => 'opprettet hylle',
|
||||
'bookshelf_create_notification' => 'Hylllen ble opprettet',
|
||||
'bookshelf_create_from_book' => 'endret fra bok til hylle',
|
||||
'bookshelf_create_from_book_notification' => 'Boken ble konvertert til en bokhylle',
|
||||
'bookshelf_update' => 'oppdatert hylle',
|
||||
'bookshelf_update_notification' => 'Hyllen ble oppdatert',
|
||||
'bookshelf_delete' => 'slettet hylle',
|
||||
'bookshelf_delete_notification' => 'Hyllen ble slettet',
|
||||
'bookshelf_create' => 'oppretta hylle',
|
||||
'bookshelf_create_notification' => 'Hylla vart opprettet',
|
||||
'bookshelf_create_from_book' => 'endra frå bok til hylle',
|
||||
'bookshelf_create_from_book_notification' => 'Boka vart konvertert til ei bokhylle',
|
||||
'bookshelf_update' => 'oppdaterte hylle',
|
||||
'bookshelf_update_notification' => 'Hylla vart oppdatert',
|
||||
'bookshelf_delete' => 'sletta hylle',
|
||||
'bookshelf_delete_notification' => 'Hylla vart sletta',
|
||||
|
||||
// Revisions
|
||||
'revision_restore' => 'gjenopprettet revisjon',
|
||||
'revision_delete' => 'slettet revisjon',
|
||||
'revision_delete_notification' => 'Revisjon slettet',
|
||||
'revision_restore' => 'gjenoppretta revisjon',
|
||||
'revision_delete' => 'sletta revisjon',
|
||||
'revision_delete_notification' => 'Revisjon sletta',
|
||||
|
||||
// Favourites
|
||||
'favourite_add_notification' => '«:name» ble lagt til i dine favoritter',
|
||||
'favourite_remove_notification' => '«:name» ble fjernet fra dine favoritter',
|
||||
'favourite_add_notification' => '«:name» vart lagt til i dine favorittar',
|
||||
'favourite_remove_notification' => '«:name» vart fjerna frå dine favorittar',
|
||||
|
||||
// Watching
|
||||
'watch_update_level_notification' => 'Overvåkingsinnstillingene ble oppdatert',
|
||||
'watch_update_level_notification' => 'Overvåkingsinnstillingene vart oppdatert',
|
||||
|
||||
// Auth
|
||||
'auth_login' => 'logget inn',
|
||||
'auth_register' => 'registrert som ny bruker',
|
||||
'auth_password_reset_request' => 'etterspurt tilbakestilling av passord',
|
||||
'auth_password_reset_update' => 'tilbakestill bruker passord',
|
||||
'auth_login' => 'logga inn',
|
||||
'auth_register' => 'registrert som ny brukar',
|
||||
'auth_password_reset_request' => 'ba om tilbakestilling av passord',
|
||||
'auth_password_reset_update' => 'tilbakestill brukarpassord',
|
||||
'mfa_setup_method' => 'konfigurert MFA-metode',
|
||||
'mfa_setup_method_notification' => 'Flerfaktor-metoden ble konfigurert',
|
||||
'mfa_remove_method' => 'fjernet MFA-metode',
|
||||
'mfa_remove_method_notification' => 'Flerfaktor-metoden ble fjernet',
|
||||
'mfa_setup_method_notification' => 'Fleirfaktor-metoden vart konfigurert',
|
||||
'mfa_remove_method' => 'fjerna MFA-metode',
|
||||
'mfa_remove_method_notification' => 'Fleirfaktor-metoden vart fjerna',
|
||||
|
||||
// Settings
|
||||
'settings_update' => 'oppdaterte innstillinger',
|
||||
'settings_update_notification' => 'Innstillingene er oppdatert',
|
||||
'maintenance_action_run' => 'kjørte vedlikeholdshandling',
|
||||
'settings_update' => 'oppdaterte innstillingar',
|
||||
'settings_update_notification' => 'Innstillingane er oppdatert',
|
||||
'maintenance_action_run' => 'kjørte vedlikehaldshandling',
|
||||
|
||||
// Webhooks
|
||||
'webhook_create' => 'opprettet webhook',
|
||||
'webhook_create_notification' => 'Webhook ble opprettet',
|
||||
'webhook_create' => 'oppretta webhook',
|
||||
'webhook_create_notification' => 'Webhook vart oppretta',
|
||||
'webhook_update' => 'oppdatert webhook',
|
||||
'webhook_update_notification' => 'Webhook ble oppdatert',
|
||||
'webhook_delete' => 'slettet webhook',
|
||||
'webhook_delete_notification' => 'Webhook ble slettet',
|
||||
'webhook_update_notification' => 'Webhook vart oppdatert',
|
||||
'webhook_delete' => 'sletta webhook',
|
||||
'webhook_delete_notification' => 'Webhook vart sletta',
|
||||
|
||||
// Users
|
||||
'user_create' => 'opprettet bruker',
|
||||
'user_create_notification' => 'Bruker ble opprettet',
|
||||
'user_update' => 'oppdatert bruker',
|
||||
'user_update_notification' => 'Brukeren ble oppdatert',
|
||||
'user_delete' => 'slettet bruker',
|
||||
'user_delete_notification' => 'Brukeren ble fjernet',
|
||||
'user_create' => 'oppretta brukar',
|
||||
'user_create_notification' => 'Brukar vart oppretta',
|
||||
'user_update' => 'oppdatert brukar',
|
||||
'user_update_notification' => 'Brukaren vart oppdatert',
|
||||
'user_delete' => 'sletta brukar',
|
||||
'user_delete_notification' => 'Brukaren vart fjerna',
|
||||
|
||||
// API Tokens
|
||||
'api_token_create' => 'opprettet api token',
|
||||
'api_token_create_notification' => 'API-token er opprettet',
|
||||
'api_token_create' => 'oppretta api token',
|
||||
'api_token_create_notification' => 'API-token er oppretta',
|
||||
'api_token_update' => 'oppdatert api token',
|
||||
'api_token_update_notification' => 'API-token oppdatert',
|
||||
'api_token_delete' => 'slettet api token',
|
||||
'api_token_delete' => 'sletta api token',
|
||||
'api_token_delete_notification' => 'API-token vart sletta',
|
||||
|
||||
// Roles
|
||||
'role_create' => 'opprettet rolle',
|
||||
'role_create_notification' => 'Rollen ble opprettet',
|
||||
'role_update' => 'oppdatert rolle',
|
||||
'role_update_notification' => 'Rollen ble oppdatert',
|
||||
'role_delete' => 'slettet rolle',
|
||||
'role_delete_notification' => 'Rollen ble fjernet',
|
||||
'role_create' => 'oppretta rolle',
|
||||
'role_create_notification' => 'Rolla vart oppretta',
|
||||
'role_update' => 'oppdatert rolla',
|
||||
'role_update_notification' => 'Rolla vart oppdatert',
|
||||
'role_delete' => 'sletta rolla',
|
||||
'role_delete_notification' => 'Rolla vart fjerna',
|
||||
|
||||
// Recycle Bin
|
||||
'recycle_bin_empty' => 'tømt resirkulering bin',
|
||||
'recycle_bin_restore' => 'gjenopprettet fra papirkurven',
|
||||
'recycle_bin_destroy' => 'fjernet fra papirkurven',
|
||||
'recycle_bin_empty' => 'tømt søppelbøtta',
|
||||
'recycle_bin_restore' => 'gjenoppretta frå søppelbøtta',
|
||||
'recycle_bin_destroy' => 'fjerna frå søppelbøtta',
|
||||
|
||||
// Comments
|
||||
'commented_on' => 'kommenterte på',
|
||||
'comment_create' => 'lagt til kommentar',
|
||||
'comment_update' => 'oppdatert kommentar',
|
||||
'comment_delete' => 'slettet kommentar',
|
||||
'comment_delete' => 'sletta kommentar',
|
||||
|
||||
// Other
|
||||
'permissions_update' => 'oppdaterte tilganger',
|
||||
'permissions_update' => 'oppdaterte tilgangar',
|
||||
];
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
*/
|
||||
return [
|
||||
|
||||
'failed' => 'Disse detaljene samsvarer ikke med det vi har på bok.',
|
||||
'throttle' => 'For mange forsøk, prøv igjen om :seconds sekunder.',
|
||||
'failed' => 'Desse detaljane samsvarar ikkje med det me har på bok.',
|
||||
'throttle' => 'For mange forsøk, prøv på nytt om :seconds sekunder.',
|
||||
|
||||
// Login & Register
|
||||
'sign_up' => 'Registrer deg',
|
||||
@@ -16,48 +16,48 @@ return [
|
||||
'sign_up_with' => 'Registrer med :socialDriver',
|
||||
'logout' => 'Logg ut',
|
||||
|
||||
'name' => 'Navn',
|
||||
'username' => 'Brukernavn',
|
||||
'name' => 'Namn',
|
||||
'username' => 'Brukarnamn',
|
||||
'email' => 'E-post',
|
||||
'password' => 'Passord',
|
||||
'password_confirm' => 'Bekreft passord',
|
||||
'password_hint' => 'Må være minst 8 tegn',
|
||||
'forgot_password' => 'Glemt passord?',
|
||||
'remember_me' => 'Husk meg',
|
||||
'ldap_email_hint' => 'Oppgi en e-post for denne kontoen.',
|
||||
'password_confirm' => 'Stadfest passord',
|
||||
'password_hint' => 'Må vere minst 8 teikn',
|
||||
'forgot_password' => 'Gløymt passord?',
|
||||
'remember_me' => 'Hugs meg',
|
||||
'ldap_email_hint' => 'Oppgi ein e-post for denne kontoen.',
|
||||
'create_account' => 'Opprett konto',
|
||||
'already_have_account' => 'Har du allerede en konto?',
|
||||
'dont_have_account' => 'Mangler du en konto?',
|
||||
'social_login' => 'Sosiale kontoer',
|
||||
'social_registration' => 'Registrer via sosiale kontoer',
|
||||
'social_registration_text' => 'Bruk en annen tjeneste for å registrere deg.',
|
||||
'already_have_account' => 'Har du allereie ein konto?',
|
||||
'dont_have_account' => 'Manglar du ein konto?',
|
||||
'social_login' => 'Sosiale kontoar',
|
||||
'social_registration' => 'Registrer via sosiale kontoar',
|
||||
'social_registration_text' => 'Bruk ei anna teneste for å registrere deg.',
|
||||
|
||||
'register_thanks' => 'Takk for at du registrerte deg!',
|
||||
'register_confirm' => 'Sjekk e-posten din for informasjon som gir deg tilgang til :appName.',
|
||||
'registrations_disabled' => 'Registrering er deaktivert.',
|
||||
'registration_email_domain_invalid' => 'Du kan ikke bruke det domenet for å registrere en konto.',
|
||||
'register_success' => 'Takk for registreringen! Du kan nå logge inn på tjenesten.',
|
||||
'registration_email_domain_invalid' => 'Du kan ikkje bruke det domenet for å registrere ein konto',
|
||||
'register_success' => 'Takk for registreringa! Du kan no logge inn på tenesta.',
|
||||
|
||||
// Login auto-initiation
|
||||
'auto_init_starting' => 'Forsøker innlogging',
|
||||
'auto_init_starting_desc' => 'Vi kontakter autentiseringssystemet ditt for å påbegynne innloggingsprosessen. Dersom det ikke er noe fremdrift i løpet av fem sekunder kan du trykke på lenken under.',
|
||||
'auto_init_starting' => 'Prøver innlogging',
|
||||
'auto_init_starting_desc' => 'Me kontaktar autentiseringssystemet ditt for å starte innloggingsprosessen. Dersom det ikkje er noko fremdrift i løpet av fem sekunder kan du trykke på lenka under.',
|
||||
'auto_init_start_link' => 'Fortsett med autentisering',
|
||||
|
||||
// Password Reset
|
||||
'reset_password' => 'Nullstille passord',
|
||||
'reset_password_send_instructions' => 'Oppgi e-posten som er koblet til kontoen din, så sender vi en epost hvor du kan nullstille passordet.',
|
||||
'reset_password' => 'Nullstill passord',
|
||||
'reset_password_send_instructions' => 'Oppgi e-posten kobla til kontoen din, så sender me ein e-post der du kan nullstille passordet.',
|
||||
'reset_password_send_button' => 'Send nullstillingslenke',
|
||||
'reset_password_sent' => 'En nullstillingslenke ble sendt til :email om den eksisterer i systemet.',
|
||||
'reset_password_success' => 'Passordet ble nullstilt.',
|
||||
'reset_password_sent' => 'Ein nullstillingslenke vart sendt til :email om den eksisterer i systemet.',
|
||||
'reset_password_success' => 'Passordet vart nullstilt.',
|
||||
'email_reset_subject' => 'Nullstill ditt :appName passord',
|
||||
'email_reset_text' => 'Du mottar denne eposten fordi det er blitt bedt om en nullstilling av passord på denne kontoen.',
|
||||
'email_reset_not_requested' => 'Om det ikke var deg, så trenger du ikke foreta deg noe.',
|
||||
'email_reset_text' => 'Du mottar denne e-posten fordi det er blitt bedt om ei nullstilling av passord for denne kontoen.',
|
||||
'email_reset_not_requested' => 'Om det ikkje var deg, så trenger du ikkje gjere noko.',
|
||||
|
||||
// Email Confirmation
|
||||
'email_confirm_subject' => 'Bekreft epost-adressen for :appName',
|
||||
'email_confirm_greeting' => 'Takk for at du registrerte deg for :appName!',
|
||||
'email_confirm_text' => 'Bekreft e-posten din ved å trykke på knappen nedenfor:',
|
||||
'email_confirm_action' => 'Bekreft e-post',
|
||||
'email_confirm_subject' => 'Stadfest epost-adressa for :appName',
|
||||
'email_confirm_greeting' => 'Takk for at du registrerte deg på :appName!',
|
||||
'email_confirm_text' => 'Stadfest e-posten din ved å trykke på knappen under:',
|
||||
'email_confirm_action' => 'Stadfest e-post',
|
||||
'email_confirm_send_error' => 'Bekreftelse er krevd av systemet, men systemet kan ikke sende disse. Kontakt admin for å løse problemet.',
|
||||
'email_confirm_success' => 'Epost-adressen din er verifisert! Du kan nå logge inn ved å bruke denne ved innlogging.',
|
||||
'email_confirm_resent' => 'Bekreftelsespost ble sendt, sjekk innboksen din.',
|
||||
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => 'Tøm filter',
|
||||
'download' => 'Last ned',
|
||||
'open_in_tab' => 'Åpne i fane',
|
||||
'open' => 'Open',
|
||||
'open' => 'Opne',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => 'Sorteringsalternativer',
|
||||
|
||||
@@ -34,8 +34,8 @@ return [
|
||||
'image_delete_success' => 'Bilde ble slettet',
|
||||
'image_replace' => 'Erstatt bilde',
|
||||
'image_replace_success' => 'Bildefil ble oppdatert',
|
||||
'image_rebuild_thumbs' => 'Regenerate Size Variations',
|
||||
'image_rebuild_thumbs_success' => 'Image size variations successfully rebuilt!',
|
||||
'image_rebuild_thumbs' => 'Regenerer ulike storleikar',
|
||||
'image_rebuild_thumbs_success' => 'Bilete i ulike storleikar vart bygd på nytt!',
|
||||
|
||||
// Code Editor
|
||||
'code_editor' => 'Endre kode',
|
||||
|
||||
@@ -295,7 +295,7 @@ return [
|
||||
'pages_is_template' => 'Sidemal',
|
||||
|
||||
// Editor Sidebar
|
||||
'toggle_sidebar' => 'Toggle Sidebar',
|
||||
'toggle_sidebar' => 'Vis/gøym sidepanelet',
|
||||
'page_tags' => 'Sidemerker',
|
||||
'chapter_tags' => 'Kapittelmerker',
|
||||
'book_tags' => 'Bokmerker',
|
||||
|
||||
@@ -44,16 +44,16 @@ return [
|
||||
'cannot_get_image_from_url' => 'Kan ikke hente bilde fra :url',
|
||||
'cannot_create_thumbs' => 'Kan ikke opprette miniatyrbilder. GD PHP er ikke installert.',
|
||||
'server_upload_limit' => 'Vedlegget er for stort, forsøk med et mindre vedlegg.',
|
||||
'server_post_limit' => 'The server cannot receive the provided amount of data. Try again with less data or a smaller file.',
|
||||
'server_post_limit' => 'Serveren kan ikkje ta i mot denne mengda med data. Prøv igjen med mindre data eller ei mindre fil.',
|
||||
'uploaded' => 'Tjenesten aksepterer ikke vedlegg som er så stor.',
|
||||
|
||||
// Drawing & Images
|
||||
'image_upload_error' => 'Bildet kunne ikke lastes opp, forsøk igjen.',
|
||||
'image_upload_type_error' => 'Bildeformatet støttes ikke, forsøk med et annet format.',
|
||||
'image_upload_replace_type' => 'Bildeerstatning må være av samme type',
|
||||
'image_upload_memory_limit' => 'Failed to handle image upload and/or create thumbnails due to system resource limits.',
|
||||
'image_thumbnail_memory_limit' => 'Failed to create image size variations due to system resource limits.',
|
||||
'image_gallery_thumbnail_memory_limit' => 'Failed to create gallery thumbnails due to system resource limits.',
|
||||
'image_upload_memory_limit' => 'Klarte ikkje å ta i mot bilete og lage miniatyrbilete grunna grenser knytt til systemet.',
|
||||
'image_thumbnail_memory_limit' => 'Klarte ikkje å lage miniatyrbilete grunna grenser knytt til systemet.',
|
||||
'image_gallery_thumbnail_memory_limit' => 'Klarte ikkje å lage miniatyrbilete grunna grenser knytt til systemet.',
|
||||
'drawing_data_not_found' => 'Tegningsdata kunne ikke lastes. Det er mulig at tegningsfilen ikke finnes lenger, eller du har ikke rettigheter til å få tilgang til den.',
|
||||
|
||||
// Attachments
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'my_account' => 'My Account',
|
||||
'my_account' => 'Min konto',
|
||||
|
||||
'shortcuts' => 'Snarveier',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => 'UI snarvegar',
|
||||
'shortcuts_toggle_desc' => 'Her kan du aktivere eller deaktivere snarveier for tastatur system som brukes til navigasjon og handlinger.',
|
||||
'shortcuts_customize_desc' => 'Du kan tilpasse hver av snarveiene nedenfor. Trykk på ønsket nøkkelkombinasjon etter å ha valgt inndata for en snarvei.',
|
||||
'shortcuts_toggle_label' => 'Tastatursnarveier aktivert',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => 'Overvåka & ignorerte elementer',
|
||||
'notifications_watched_desc' => ' Nedenfor er elementene som har egendefinerte varslingsinnstillinger i bruk. For å oppdatere innstillingene for disse, se elementet, finn varslingsalternativene i sidepanelet.',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => 'Tilgang og tryggleik',
|
||||
'auth_change_password' => 'Endre passord',
|
||||
'auth_change_password_desc' => 'Endre passordet du brukar for å logge inn på programmet. Dette må vere minst 8 teikn langt.',
|
||||
'auth_change_password_success' => 'Passordet har blitt oppdatert!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile' => 'Profildetaljar',
|
||||
'profile_desc' => 'Gi opplysningar om kontoen som representerer deg til andre brukarar, i tillegg til opplysninger som vert brukt til kommunikasjon og systempersonalisering.',
|
||||
'profile_view_public' => 'Vis offentleg profil',
|
||||
'profile_name_desc' => 'Tilpass visingsnavn som vil vere synlig for andre brukarar i systemet ved hjelp av aktiviteten du utfører, og innhaldet du eiger.',
|
||||
'profile_email_desc' => 'Denne e-posten vert brukt til å sende varsler, og avhengig av aktiv systemautentisering, systemtilgang.',
|
||||
'profile_email_no_permission' => 'Du har diverre ikkje løyve til å endre e-postadressa di. Om du ynskjer å endre, må du be ein administrator om å endre dette for deg.',
|
||||
'profile_avatar_desc' => 'Velg eit profilbilete. Ideelt sett bør dette bildet vere kvadratisk og ca. 256 px i breidde og høgde.',
|
||||
'profile_admin_options' => 'Alternativer for administrator',
|
||||
'profile_admin_options_desc' => 'Du finner fleire alternativ på administratornivå, t. d. administrasjon av rolletildelinger, for din brukerkonto i området "Innstillingar > Brukarar" i applikasjonen.',
|
||||
|
||||
'delete_account' => 'Delete Account',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_account' => 'Slett konto',
|
||||
'delete_my_account' => 'Slett kontoen min',
|
||||
'delete_my_account_desc' => 'Dette vil slette din brukarkonto frå systemet. Du vil ikkje kunne gjenopprette kontoen eller tilbakestille denne handlinga. Innhald du har oppretta, som t. d. sider og bilete, vil forbli uendret.',
|
||||
'delete_my_account_warning' => 'Er du sikker på at du vil slette kontoen din?',
|
||||
];
|
||||
|
||||
@@ -193,8 +193,8 @@ return [
|
||||
'users_send_invite_text' => 'Du kan velge å sende denne kontoholderen en invitasjons-e-post som lar dem angi sitt eget passord, ellers kan du selv angi passordet.',
|
||||
'users_send_invite_option' => 'Send invitasjonsmelding',
|
||||
'users_external_auth_id' => 'Ekstern godkjennings-ID',
|
||||
'users_external_auth_id_desc' => 'When an external authentication system is in use (such as SAML2, OIDC or LDAP) this is the ID which links this BookStack user to the authentication system account. You can ignore this field if using the default email-based authentication.',
|
||||
'users_password_warning' => 'Only fill the below if you would like to change the password for this user.',
|
||||
'users_external_auth_id_desc' => 'Når eit eksternt autentiseringssystem er i bruk (som SAML2, OIDC eller LDAP) er dette ID-en som vert kobla til denneBookStack-brukaren til autentiseringssystemkontoen. Du kan ignorere dette feltet om du bruker standard e-postbasert autentisering.',
|
||||
'users_password_warning' => 'Berre fyll ut under om du vil endre passordet til brukaren.',
|
||||
'users_system_public' => 'Denne brukeren representerer alle gjester som besøker appliaksjonen din. Den kan ikke brukes til å logge på, men tildeles automatisk.',
|
||||
'users_delete' => 'Slett konto',
|
||||
'users_delete_named' => 'Slett kontoen :userName',
|
||||
@@ -210,16 +210,16 @@ return [
|
||||
'users_preferred_language' => 'Foretrukket språk',
|
||||
'users_preferred_language_desc' => 'Dette alternativet vil endre språket som brukes til brukergrensesnittet til applikasjonen. Dette påvirker ikke noe brukeropprettet innhold.',
|
||||
'users_social_accounts' => 'Sosiale kontoer',
|
||||
'users_social_accounts_desc' => 'View the status of the connected social accounts for this user. Social accounts can be used in addition to the primary authentication system for system access.',
|
||||
'users_social_accounts_desc' => 'Vis status for dei tilkoblede sosiale kontoane for denne brukaren. Sosiale kontoer kan brukast i tillegg til det primære autentiseringssystemet for systemtilgang.',
|
||||
'users_social_accounts_info' => 'Her kan du koble andre kontoer for raskere og enklere pålogging. Hvis du frakobler en konto her, tilbakekaller ikke dette tidligere autorisert tilgang. Tilbakekall tilgang fra profilinnstillingene dine på den tilkoblede sosiale kontoen.',
|
||||
'users_social_connect' => 'Koble til konto',
|
||||
'users_social_disconnect' => 'Koble fra konto',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => 'Tilkobla',
|
||||
'users_social_status_disconnected' => 'Fråkobla',
|
||||
'users_social_connected' => ':socialAccount ble lagt til din konto.',
|
||||
'users_social_disconnected' => ':socialAccount ble koblet fra din konto.',
|
||||
'users_api_tokens' => 'API-nøkler',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => 'Opprett og handter tilgangstokenar som vert brukt til å godkjenne med BookStack REST API. Løyve til API blir administrert via brukaren som tokenet tilhører.',
|
||||
'users_api_tokens_none' => 'Ingen API-nøkler finnes for denne kontoen',
|
||||
'users_api_tokens_create' => 'Opprett nøkkel',
|
||||
'users_api_tokens_expires' => 'Utløper',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => 'Limpar Filtro',
|
||||
'download' => 'Baixar',
|
||||
'open_in_tab' => 'Abrir na aba',
|
||||
'open' => 'Open',
|
||||
'open' => 'Abrir',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => 'Opções de Ordenação',
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'my_account' => 'My Account',
|
||||
'my_account' => 'Minha conta',
|
||||
|
||||
'shortcuts' => 'Atalhos',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => 'Preferências de Atalho UI',
|
||||
'shortcuts_toggle_desc' => 'Aqui você pode habilitar ou desabilitar os atalhos da interface do sistema de teclado, usados para navegação e ações.',
|
||||
'shortcuts_customize_desc' => 'Você pode personalizar cada um dos atalhos abaixo. Basta pressionar a combinação de teclas desejada após selecionar a entrada para um atalho.',
|
||||
'shortcuts_toggle_label' => 'Atalhos de teclado ativados',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => 'Itens assistidos e ignorados',
|
||||
'notifications_watched_desc' => ' Abaixo estão os itens que possuem preferências de relógio personalizadas aplicadas. Para atualizar suas preferências para estes, veja o item e encontre as opções de relógio na barra lateral.',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => 'Acesso & Segurança',
|
||||
'auth_change_password' => 'Mudar a senha',
|
||||
'auth_change_password_desc' => 'Altere a senha que você usa para fazer login no aplicativo. Deve ter pelo menos 8 caracteres.',
|
||||
'auth_change_password_success' => 'A senha foi atualizada!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile' => 'Detalhes do Perfil',
|
||||
'profile_desc' => 'Gerencie os detalhes da sua conta que o representam perante outros usuários, além dos detalhes que são utilizados para comunicação e personalização do sistema.',
|
||||
'profile_view_public' => 'Visualizar Perfil Público',
|
||||
'profile_name_desc' => 'Configure seu nome de exibição que ficará visível para outros usuários no sistema por meio da atividade que você realiza e do conteúdo de sua propriedade.',
|
||||
'profile_email_desc' => 'Este e-mail será utilizado para notificações e, dependendo da autenticação ativa do sistema, acesso ao sistema.',
|
||||
'profile_email_no_permission' => 'Infelizmente você não tem permissão para alterar seu endereço de e-mail. Se quiser alterar isso, você precisará pedir a um administrador para alterar isso para você.',
|
||||
'profile_avatar_desc' => 'Selecione uma imagem que será usada para representar você mesmo para outras pessoas no sistema. Idealmente, esta imagem deve ser quadrada e ter cerca de 256px de largura e altura.',
|
||||
'profile_admin_options' => 'Opções do administrador',
|
||||
'profile_admin_options_desc' => 'Opções adicionais do nível administrador, como as que visam gerenciar as atribuições de papéis, podem ser encontradas para sua conta de usuário na área "Configurações > Usuários" do aplicativo.',
|
||||
|
||||
'delete_account' => 'Delete Account',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_account' => 'Deletar conta',
|
||||
'delete_my_account' => 'Deletar minha conta',
|
||||
'delete_my_account_desc' => 'Isto excluirá completamente sua conta de usuário do sistema. Você não poderá recuperar esta conta ou reverter esta ação. O conteúdo que você criou, como páginas criadas e imagens carregadas, permanecerá.',
|
||||
'delete_my_account_warning' => 'Tem certeza de que deseja deletar sua conta?',
|
||||
];
|
||||
|
||||
@@ -193,8 +193,8 @@ return [
|
||||
'users_send_invite_text' => 'Você pode escolher enviar a este usuário um convite por e-mail que o possibilitará definir sua própria senha, ou defina você uma senha.',
|
||||
'users_send_invite_option' => 'Enviar convite por e-mail',
|
||||
'users_external_auth_id' => 'ID de Autenticação Externa',
|
||||
'users_external_auth_id_desc' => 'When an external authentication system is in use (such as SAML2, OIDC or LDAP) this is the ID which links this BookStack user to the authentication system account. You can ignore this field if using the default email-based authentication.',
|
||||
'users_password_warning' => 'Only fill the below if you would like to change the password for this user.',
|
||||
'users_external_auth_id_desc' => 'Quando um sistema de autenticação externo está em uso (como SAML2, OIDC ou LDAP), este é o ID que vincula este usuário do BookStack à conta do sistema de autenticação. Você pode ignorar este campo se estiver usando a autenticação padrão baseada em email.',
|
||||
'users_password_warning' => 'Preencha o seguinte apenas se desejar alterar a senha deste usuário.',
|
||||
'users_system_public' => 'Esse usuário representa quaisquer convidados que visitam o aplicativo. Ele não pode ser usado para login mas é automaticamente atribuído.',
|
||||
'users_delete' => 'Excluir Usuário',
|
||||
'users_delete_named' => 'Excluir :userName',
|
||||
@@ -210,16 +210,16 @@ return [
|
||||
'users_preferred_language' => 'Linguagem de Preferência',
|
||||
'users_preferred_language_desc' => 'Esta opção irá alterar o idioma utilizado para a interface de usuário da aplicação. Isto não afetará nenhum conteúdo criado por usuários.',
|
||||
'users_social_accounts' => 'Contas Sociais',
|
||||
'users_social_accounts_desc' => 'View the status of the connected social accounts for this user. Social accounts can be used in addition to the primary authentication system for system access.',
|
||||
'users_social_accounts_desc' => 'Veja o status das contas sociais conectadas deste usuário. As contas sociais podem ser usadas além do sistema de autenticação principal para acesso ao sistema.',
|
||||
'users_social_accounts_info' => 'Aqui você pode conectar outras contas para acesso mais rápido. Desconectar uma conta não retira a possibilidade de acesso usando-a. Para revogar o acesso ao perfil através da conta social, você deverá fazê-lo na sua conta social.',
|
||||
'users_social_connect' => 'Contas Conectadas',
|
||||
'users_social_disconnect' => 'Desconectar Conta',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => 'Conectado',
|
||||
'users_social_status_disconnected' => 'Desconectado',
|
||||
'users_social_connected' => 'Conta :socialAccount foi conectada com sucesso ao seu perfil.',
|
||||
'users_social_disconnected' => 'Conta :socialAccount foi desconectada com sucesso de seu perfil.',
|
||||
'users_api_tokens' => 'Tokens de API',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => 'Crie e gerencie os tokens de acesso usados para autenticação com a API REST do BookStack. As permissões para a API são gerenciadas pelo usuário ao qual o token pertence.',
|
||||
'users_api_tokens_none' => 'Nenhum token de API foi criado para este usuário',
|
||||
'users_api_tokens_create' => 'Criar Token',
|
||||
'users_api_tokens_expires' => 'Expira',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -151,12 +151,12 @@ return [
|
||||
'books_sort_chapters_last' => 'Capitole la final',
|
||||
'books_sort_show_other' => 'Arată alte cărți',
|
||||
'books_sort_save' => 'Salvează noua ordine',
|
||||
'books_sort_show_other_desc' => 'Add other books here to include them in the sort operation, and allow easy cross-book reorganisation.',
|
||||
'books_sort_show_other_desc' => 'Adăugaţi alte cărţi aici pentru a le include în operaţia de sortare şi permiteţi o reorganizare uşoară.',
|
||||
'books_sort_move_up' => 'Mută în sus',
|
||||
'books_sort_move_down' => 'Mută în jos',
|
||||
'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_prev_book' => 'Mutare în cartea anterioară',
|
||||
'books_sort_move_next_book' => 'Mută în următoarea carte',
|
||||
'books_sort_move_prev_chapter' => 'Mutați în capitolul anterior',
|
||||
'books_sort_move_next_chapter' => 'Mergi la următorul capitol',
|
||||
'books_sort_move_book_start' => 'Sari la începutul cârtii',
|
||||
'books_sort_move_book_end' => 'Sari la sfârșitul cârtii',
|
||||
@@ -257,7 +257,7 @@ return [
|
||||
'pages_revisions_created_by' => 'Creat de',
|
||||
'pages_revisions_date' => 'Data revizuirii',
|
||||
'pages_revisions_number' => '#',
|
||||
'pages_revisions_sort_number' => 'Revision Number',
|
||||
'pages_revisions_sort_number' => 'Numărul reviziei',
|
||||
'pages_revisions_numbered' => 'Revizuire #:id',
|
||||
'pages_revisions_numbered_changes' => 'Revizuirea #:id Modificări',
|
||||
'pages_revisions_editor' => 'Tip editor',
|
||||
@@ -295,7 +295,7 @@ return [
|
||||
'pages_is_template' => 'Şablon pagină',
|
||||
|
||||
// Editor Sidebar
|
||||
'toggle_sidebar' => 'Toggle Sidebar',
|
||||
'toggle_sidebar' => 'Comutați bara laterală',
|
||||
'page_tags' => 'Etichete pagină',
|
||||
'chapter_tags' => 'Etichete capitol',
|
||||
'book_tags' => 'Etichete carte',
|
||||
@@ -411,10 +411,10 @@ return [
|
||||
'watch' => 'Watch',
|
||||
'watch_title_default' => 'Default Preferences',
|
||||
'watch_desc_default' => 'Revert watching to just your default notification preferences.',
|
||||
'watch_title_ignore' => 'Ignore',
|
||||
'watch_title_ignore' => 'Ignoră',
|
||||
'watch_desc_ignore' => 'Ignore all notifications, including those from user-level preferences.',
|
||||
'watch_title_new' => 'Pagina Nouă',
|
||||
'watch_desc_new' => 'Notify when any new page is created within this item.',
|
||||
'watch_desc_new' => 'Notifică atunci când orice pagină nouă este creată în cadrul acestui element.',
|
||||
'watch_title_updates' => 'Toate actualizările paginii',
|
||||
'watch_desc_updates' => 'Notifică atunci când o pagină este editată sau creată.',
|
||||
'watch_desc_updates_page' => 'Notifică la toate modificările paginii.',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -418,16 +418,16 @@ return [
|
||||
'watch_title_updates' => 'Все обновления страницы',
|
||||
'watch_desc_updates' => 'Notify upon all new pages and page changes.',
|
||||
'watch_desc_updates_page' => 'Notify upon all page changes.',
|
||||
'watch_title_comments' => 'All Page Updates & Comments',
|
||||
'watch_desc_comments' => 'Notify upon all new pages, page changes and new comments.',
|
||||
'watch_desc_comments_page' => 'Notify upon page changes and new comments.',
|
||||
'watch_change_default' => 'Change default notification preferences',
|
||||
'watch_title_comments' => 'Все обновления и комментарии страниц',
|
||||
'watch_desc_comments' => 'Уведомлять обо всех новых страницах, изменениях страниц и новых комментариях.',
|
||||
'watch_desc_comments_page' => 'Уведомлять об изменениях страниц и новых комментариях.',
|
||||
'watch_change_default' => 'Изменить настройки уведомлений по умолчанию',
|
||||
'watch_detail_ignore' => 'Игнорирование уведомлений',
|
||||
'watch_detail_new' => 'Watching for new pages',
|
||||
'watch_detail_updates' => 'Watching new pages and updates',
|
||||
'watch_detail_comments' => 'Watching new pages, updates & comments',
|
||||
'watch_detail_parent_book' => 'Watching via parent book',
|
||||
'watch_detail_parent_book_ignore' => 'Ignoring via parent book',
|
||||
'watch_detail_parent_chapter' => 'Watching via parent chapter',
|
||||
'watch_detail_parent_chapter_ignore' => 'Ignoring via parent chapter',
|
||||
'watch_detail_updates' => 'Просмотр новых страниц и обновлений',
|
||||
'watch_detail_comments' => 'Просмотр новых страниц, обновлений и комментариев',
|
||||
'watch_detail_parent_book' => 'Просмотр через родительскую книгу',
|
||||
'watch_detail_parent_book_ignore' => 'Игнорирование через родительскую книгу',
|
||||
'watch_detail_parent_chapter' => 'Просмотр через родительскую главу',
|
||||
'watch_detail_parent_chapter_ignore' => 'Игнорирование через родительскую главу',
|
||||
];
|
||||
|
||||
@@ -214,12 +214,12 @@ return [
|
||||
'users_social_accounts_info' => 'Здесь вы можете подключить другие учетные записи для более быстрого и легкого входа в систему. Отключение учетной записи здесь не возможно. Отмените доступ к настройкам вашего профиля в подключенном социальном аккаунте.',
|
||||
'users_social_connect' => 'Подключить аккаунт',
|
||||
'users_social_disconnect' => 'Отключить аккаунт',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => 'Подключен',
|
||||
'users_social_status_disconnected' => 'Отключен',
|
||||
'users_social_connected' => ':socialAccount аккаунт успешно подключен к вашему профилю.',
|
||||
'users_social_disconnected' => ':socialAccount аккаунт успешно отключен от вашего профиля.',
|
||||
'users_api_tokens' => 'API токены',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => 'Создание и управление токенами доступа, используемыми для аутентификации с помощью BookStack REST API. Разрешения для API управляются пользователем, которому принадлежит токен.',
|
||||
'users_api_tokens_none' => 'Для этого пользователя не создано API токенов',
|
||||
'users_api_tokens_create' => 'Создать токен',
|
||||
'users_api_tokens_expires' => 'Истекает',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -307,8 +307,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -15,7 +15,7 @@ return [
|
||||
'page_restore' => 'відновив сторінку',
|
||||
'page_restore_notification' => 'Сторінка успішно відновлена',
|
||||
'page_move' => 'перемістив сторінку',
|
||||
'page_move_notification' => 'Page successfully moved',
|
||||
'page_move_notification' => 'Сторінку успішно перенесено',
|
||||
|
||||
// Chapters
|
||||
'chapter_create' => 'створив розділ',
|
||||
|
||||
@@ -49,8 +49,8 @@ return [
|
||||
|
||||
// Color settings
|
||||
'color_scheme' => 'Колірна схема застосунку',
|
||||
'color_scheme_desc' => 'Set the colors to use in the application user interface. Colors can be configured separately for dark and light modes to best fit the theme and ensure legibility.',
|
||||
'ui_colors_desc' => 'Set the application primary color and default link color. 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 application interface.',
|
||||
'color_scheme_desc' => 'Встановіть кольори для використання в інтерфейсі користувача програми. Кольори можуть бути налаштовані окремо для темних і світлих режимів, щоб найкращим чином відповідати темі й забезпечити розбірливість.',
|
||||
'ui_colors_desc' => 'Встановіть основний колір програми та колір посилання за замовчуванням. Основний колір в основному використовується для банера заголовка, кнопок і прикрас інтерфейсу. Колір посилання за замовчуванням використовується для текстових посилань і дій, як всередині письмового вмісту, так і в інтерфейсі програми.',
|
||||
'app_color' => 'Головний колір',
|
||||
'link_color' => 'Колір посилання за замовчуванням',
|
||||
'content_colors_desc' => 'Установіть кольори для всіх елементів в ієрархії організації сторінки. Для зручності читання рекомендується вибирати кольори з такою ж яскравістю, як і кольори за замовчуванням.',
|
||||
@@ -163,7 +163,7 @@ return [
|
||||
'role_manage_settings' => 'Керування налаштуваннями програми',
|
||||
'role_export_content' => 'Вміст експорту',
|
||||
'role_editor_change' => 'Змінити редактор сторінок',
|
||||
'role_notifications' => 'Receive & manage notifications',
|
||||
'role_notifications' => 'Отримувати та керувати повідомленнями',
|
||||
'role_asset' => 'Дозволи',
|
||||
'roles_system_warning' => 'Майте на увазі, що доступ до будь-якого з вищезазначених трьох дозволів може дозволити користувачеві змінювати власні привілеї або привілеї інших в системі. Ролі з цими дозволами призначайте лише довіреним користувачам.',
|
||||
'role_asset_desc' => 'Ці дозволи контролюють стандартні доступи всередині системи. Права на книги, розділи та сторінки перевизначать ці дозволи.',
|
||||
@@ -193,8 +193,8 @@ return [
|
||||
'users_send_invite_text' => 'Ви можете надіслати цьому користувачеві лист із запрошенням, що дозволить йому встановити пароль власноруч, або ви можете встановити йому пароль самостійно.',
|
||||
'users_send_invite_option' => 'Надіслати листа із запрошенням користувачу',
|
||||
'users_external_auth_id' => 'Зовнішній ID автентифікації',
|
||||
'users_external_auth_id_desc' => 'When an external authentication system is in use (such as SAML2, OIDC or LDAP) this is the ID which links this BookStack user to the authentication system account. You can ignore this field if using the default email-based authentication.',
|
||||
'users_password_warning' => 'Only fill the below if you would like to change the password for this user.',
|
||||
'users_external_auth_id_desc' => 'Коли використовується зовнішня система аутентифікації (наприклад, SAML2, OIDC або LDAP), це ідентифікатор, який пов\'язує цього користувача BookStack з обліковим записом системи аутентифікації. Ви можете ігнорувати це поле, якщо використовуєте типову автентифікацію на основі електронної пошти.',
|
||||
'users_password_warning' => 'Заповніть поле нижче, лише якщо ви хочете змінити пароль для цього користувача.',
|
||||
'users_system_public' => 'Цей користувач представляє будь-яких гостьових користувачів, які відвідують ваш екземпляр. Його не можна використовувати для входу, але він призначається автоматично.',
|
||||
'users_delete' => 'Видалити користувача',
|
||||
'users_delete_named' => 'Видалити користувача :userName',
|
||||
@@ -210,16 +210,16 @@ return [
|
||||
'users_preferred_language' => 'Бажана мова',
|
||||
'users_preferred_language_desc' => 'Цей параметр змінить мову інтерфейсу користувача в програмі. Не вплине на створений користувачем вміст.',
|
||||
'users_social_accounts' => 'Соціальні акаунти',
|
||||
'users_social_accounts_desc' => 'View the status of the connected social accounts for this user. Social accounts can be used in addition to the primary authentication system for system access.',
|
||||
'users_social_accounts_desc' => 'Перегляд стану підключених соціальних облікових записів для цього користувача. Соціальні акаунти можуть використовуватися на додаток до первинної системи аутентифікації для доступу до системи.',
|
||||
'users_social_accounts_info' => 'Тут ви можете підключити інші облікові записи для швидшого та легшого входу. Від\'єднання соціального облікового запису тут не дозволяється. Скасуйте доступ із налаштувань вашого профілю в пов\'язаній соціальній мережі.',
|
||||
'users_social_connect' => 'Підключити обліковий запис',
|
||||
'users_social_disconnect' => 'Від\'єднати обліковий запис',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => 'Під’єднано',
|
||||
'users_social_status_disconnected' => 'Від\'єднано',
|
||||
'users_social_connected' => 'Обліковий запис :socialAccount успішно додано до вашого профілю.',
|
||||
'users_social_disconnected' => 'Обліковий запис :socialAccount був успішно відключений від вашого профілю.',
|
||||
'users_api_tokens' => 'API токени',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => 'Створюйте та керуйте токенами доступу, які використовуються для автентифікації за допомогою BookStack REST API. Дозволи для API управляються через користувача, якому належить токен.',
|
||||
'users_api_tokens_none' => 'Жодного токена API не створено для цього користувача',
|
||||
'users_api_tokens_create' => 'Створити токен',
|
||||
'users_api_tokens_expires' => 'Закінчується',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -52,7 +52,7 @@ return [
|
||||
'filter_clear' => '清除过滤器',
|
||||
'download' => '下载',
|
||||
'open_in_tab' => '在标签页中打开。',
|
||||
'open' => 'Open',
|
||||
'open' => '打开',
|
||||
|
||||
// Sort Options
|
||||
'sort_options' => '排序选项',
|
||||
|
||||
@@ -34,8 +34,8 @@ return [
|
||||
'image_delete_success' => '图片删除成功',
|
||||
'image_replace' => '替换图片',
|
||||
'image_replace_success' => '图片文件更新成功',
|
||||
'image_rebuild_thumbs' => 'Regenerate Size Variations',
|
||||
'image_rebuild_thumbs_success' => 'Image size variations successfully rebuilt!',
|
||||
'image_rebuild_thumbs' => '重新生成大小变化',
|
||||
'image_rebuild_thumbs_success' => '图像大小变化成功重建!',
|
||||
|
||||
// Code Editor
|
||||
'code_editor' => '编辑代码',
|
||||
|
||||
@@ -295,7 +295,7 @@ return [
|
||||
'pages_is_template' => '页面模板',
|
||||
|
||||
// Editor Sidebar
|
||||
'toggle_sidebar' => 'Toggle Sidebar',
|
||||
'toggle_sidebar' => '切换侧边栏',
|
||||
'page_tags' => '页面标签',
|
||||
'chapter_tags' => '章节标签',
|
||||
'book_tags' => '图书标签',
|
||||
|
||||
@@ -44,16 +44,16 @@ return [
|
||||
'cannot_get_image_from_url' => '无法从 :url 中获取图片',
|
||||
'cannot_create_thumbs' => '服务器无法创建缩略图,请检查您是否安装了GD PHP扩展。',
|
||||
'server_upload_limit' => '服务器不允许上传此大小的文件。 请尝试较小的文件。',
|
||||
'server_post_limit' => 'The server cannot receive the provided amount of data. Try again with less data or a smaller file.',
|
||||
'server_post_limit' => '服务器无法接收所提供的数据量。请尝试使用较少的数据或较小的文件。',
|
||||
'uploaded' => '服务器不允许上传此大小的文件。 请尝试较小的文件。',
|
||||
|
||||
// Drawing & Images
|
||||
'image_upload_error' => '上传图片时发生错误',
|
||||
'image_upload_type_error' => '上传的图像类型无效',
|
||||
'image_upload_replace_type' => '图片文件替换必须为相同的类型',
|
||||
'image_upload_memory_limit' => 'Failed to handle image upload and/or create thumbnails due to system resource limits.',
|
||||
'image_thumbnail_memory_limit' => 'Failed to create image size variations due to system resource limits.',
|
||||
'image_gallery_thumbnail_memory_limit' => 'Failed to create gallery thumbnails due to system resource limits.',
|
||||
'image_upload_memory_limit' => '由于系统资源限制,无法处理图像上传和/或创建缩略图。',
|
||||
'image_thumbnail_memory_limit' => '由于系统资源限制,无法创建图像大小变化。',
|
||||
'image_gallery_thumbnail_memory_limit' => '由于系统资源限制,无法创建相册缩略图。',
|
||||
'drawing_data_not_found' => '无法加载绘图数据。绘图文件可能不再存在,或者您可能没有权限访问它。',
|
||||
|
||||
// Attachments
|
||||
|
||||
@@ -8,7 +8,7 @@ return [
|
||||
'my_account' => '我的账户',
|
||||
|
||||
'shortcuts' => '快捷键',
|
||||
'shortcuts_interface' => 'UI Shortcut Preferences',
|
||||
'shortcuts_interface' => '界面快捷方式首选项',
|
||||
'shortcuts_toggle_desc' => '你可以启用或禁用键盘系统界面快捷键,这些快捷键用于导航和操作。',
|
||||
'shortcuts_customize_desc' => '您可以自定义下面的每个快捷键。选择快捷方式输入后按下您想使用的按键组合即可。',
|
||||
'shortcuts_toggle_label' => '启用键盘快捷键',
|
||||
@@ -29,23 +29,23 @@ return [
|
||||
'notifications_watched' => '已关注和忽略的项目',
|
||||
'notifications_watched_desc' => ' 下面是已应用自定义关注选项的项目。要更新您的关注设置,请查看该项目,然后在该项目的侧边栏中找到关注选项。',
|
||||
|
||||
'auth' => 'Access & Security',
|
||||
'auth_change_password' => 'Change Password',
|
||||
'auth_change_password_desc' => 'Change the password you use to log-in to the application. This must be at least 8 characters long.',
|
||||
'auth_change_password_success' => 'Password has been updated!',
|
||||
'auth' => '访问与安全',
|
||||
'auth_change_password' => '更改密码',
|
||||
'auth_change_password_desc' => '更改用于登录本应用的密码。 长度必须至少为 8 个字符。',
|
||||
'auth_change_password_success' => '密码已更新!',
|
||||
|
||||
'profile' => 'Profile Details',
|
||||
'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.',
|
||||
'profile_view_public' => 'View Public Profile',
|
||||
'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.',
|
||||
'profile_email_desc' => 'This email will be used for notifications and, depending on active system authentication, system access.',
|
||||
'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.',
|
||||
'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.',
|
||||
'profile_admin_options' => 'Administrator Options',
|
||||
'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.',
|
||||
'profile' => '个人资料详情',
|
||||
'profile_desc' => '管理您的账户细节,这些细节会向其他用户展示,除此之外,还包括用于交流和系统个性化的细节。',
|
||||
'profile_view_public' => '查看公开个人资料',
|
||||
'profile_name_desc' => '配置您的显示名称,名称将通过您执行的活动和您拥有的内容在系统中对其他用户可见。',
|
||||
'profile_email_desc' => '此电子邮件将用于通知,并根据活跃的系统身份验证,用于系统访问。',
|
||||
'profile_email_no_permission' => '很抱歉,您没有权限更改电子邮件地址。 如果您想要更改,您需要请管理员为您更改。',
|
||||
'profile_avatar_desc' => '选择一张图片,图片将在系统中用于向他人展示您的形象。理想情况下,这张图片应为方形,宽高约为256像素。',
|
||||
'profile_admin_options' => '管理员选项',
|
||||
'profile_admin_options_desc' => '针对用户账户,您可以在应用的「设置 > 用户」区域找到其他管理员级别选项,例如管理角色分配等。',
|
||||
|
||||
'delete_account' => '删除账户',
|
||||
'delete_my_account' => 'Delete My Account',
|
||||
'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.',
|
||||
'delete_my_account_warning' => 'Are you sure you want to delete your account?',
|
||||
'delete_my_account' => '删除我的账户',
|
||||
'delete_my_account_desc' => '此操作将完全删除您在系统中的用户账户。您将无法恢复此账户或撤销此操作。您创建的内容,如创建的页面和上传的图片,将保留下来。',
|
||||
'delete_my_account_warning' => '您确定要删除您的账号吗?',
|
||||
];
|
||||
|
||||
@@ -193,8 +193,8 @@ return [
|
||||
'users_send_invite_text' => '您可以向该用户发送邀请电子邮件,允许他们设置自己的密码,否则,您可以自己设置他们的密码。',
|
||||
'users_send_invite_option' => '发送邀请用户电子邮件',
|
||||
'users_external_auth_id' => '外部身份认证ID',
|
||||
'users_external_auth_id_desc' => 'When an external authentication system is in use (such as SAML2, OIDC or LDAP) this is the ID which links this BookStack user to the authentication system account. You can ignore this field if using the default email-based authentication.',
|
||||
'users_password_warning' => 'Only fill the below if you would like to change the password for this user.',
|
||||
'users_external_auth_id_desc' => '当使用外部身份验证系统(例如 SAML2、OIDC 或 LDAP)时,这是将此 BookStack 用户连接到身份验证系统账户的 ID。 如果使用默认的电子邮件身份验证,您可以忽略此字段。',
|
||||
'users_password_warning' => '如果您想更改此用户的密码,请填写以下内容:',
|
||||
'users_system_public' => '此用户代表访问您的App的任何访客。它不能用于登录,而是自动分配。',
|
||||
'users_delete' => '删除用户',
|
||||
'users_delete_named' => '删除用户 :userName',
|
||||
@@ -210,16 +210,16 @@ return [
|
||||
'users_preferred_language' => '语言',
|
||||
'users_preferred_language_desc' => '此选项将更改用于应用程序用户界面的语言。 这不会影响任何用户创建的内容。',
|
||||
'users_social_accounts' => '社交账户',
|
||||
'users_social_accounts_desc' => 'View the status of the connected social accounts for this user. Social accounts can be used in addition to the primary authentication system for system access.',
|
||||
'users_social_accounts_desc' => '查看此用户已连接的社交账户状态。 除了主要认证系统外,社交账户也可用于系统访问。',
|
||||
'users_social_accounts_info' => '在这里,您可以绑定您的其他账户,以便更快更轻松地登录。如果您选择解除绑定,之后将不能通过此社交账户登录,请设置社交账户来取消本App的访问权限。',
|
||||
'users_social_connect' => '绑定账户',
|
||||
'users_social_disconnect' => '解除绑定账户',
|
||||
'users_social_status_connected' => 'Connected',
|
||||
'users_social_status_disconnected' => 'Disconnected',
|
||||
'users_social_status_connected' => '已连接',
|
||||
'users_social_status_disconnected' => '已断开连接',
|
||||
'users_social_connected' => ':socialAccount 账户已经成功绑定到您的资料。',
|
||||
'users_social_disconnected' => ':socialAccount 账户已经成功解除绑定。',
|
||||
'users_api_tokens' => 'API令牌',
|
||||
'users_api_tokens_desc' => 'Create and manage the access tokens used to authenticate with the BookStack REST API. Permissions for the API are managed via the user that the token belongs to.',
|
||||
'users_api_tokens_desc' => '创建和管理用于 BookStack REST API 认证的访问令牌。 API 的权限是通过令牌所属的用户管理的。',
|
||||
'users_api_tokens_none' => '没有创建任何API令牌给此用户',
|
||||
'users_api_tokens_create' => '创建令牌',
|
||||
'users_api_tokens_expires' => '过期',
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => '挪威语 (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
@@ -306,8 +306,9 @@ return [
|
||||
'ko' => '한국어',
|
||||
'lt' => 'Lietuvių Kalba',
|
||||
'lv' => 'Latviešu Valoda',
|
||||
'nl' => 'Nederlands',
|
||||
'nb' => 'Norsk (Bokmål)',
|
||||
'nn' => 'Nynorsk',
|
||||
'nl' => 'Nederlands',
|
||||
'pl' => 'Polski',
|
||||
'pt' => 'Português',
|
||||
'pt_BR' => 'Português do Brasil',
|
||||
|
||||
18
public/dist/app.js
vendored
18
public/dist/app.js
vendored
File diff suppressed because one or more lines are too long
24
public/dist/code.js
vendored
24
public/dist/code.js
vendored
File diff suppressed because one or more lines are too long
2
public/dist/styles.css
vendored
2
public/dist/styles.css
vendored
File diff suppressed because one or more lines are too long
14
readme.md
14
readme.md
@@ -39,8 +39,9 @@ In regard to development philosophy, BookStack has a relaxed, open & positive ap
|
||||
|
||||
Shown below are our bronze, silver and gold project sponsors.
|
||||
Big thanks to these companies for supporting the project.
|
||||
Note: Listed services are not tested, vetted nor supported by the official BookStack project in any manner.
|
||||
[View all sponsors](https://github.com/sponsors/ssddanbrown).
|
||||
*Note: The listed services are not tested, vetted nor supported by the official BookStack project in any manner.*
|
||||
|
||||
[Project donation details](https://www.bookstackapp.com/donate/) - [GitHub Sponsors Page](https://github.com/sponsors/ssddanbrown) - [Ko-fi Page](https://ko-fi.com/ssddanbrown)
|
||||
|
||||
#### Silver Sponsors
|
||||
|
||||
@@ -92,8 +93,9 @@ Details about BookStack's versioning scheme and the general release process [can
|
||||
|
||||
## 🌎 Translations
|
||||
|
||||
Translations for text within BookStack is managed through the [BookStack project on Crowdin](https://crowdin.com/project/bookstack). Some strings have colon-prefixed variables such as `:userName`. Leave these values as they are as they will be replaced at run-time. Crowdin is the preferred way to provide translations, otherwise the raw translations files can be found within the `resources/lang` path.
|
||||
Translations to original files, provided via pull request, will be fed back through Crowdin instead of being merged directly and therefore your changes & commits will not be reflected in git contribution history.
|
||||
Translations for text within BookStack is managed through the [BookStack project on Crowdin](https://crowdin.com/project/bookstack). Some strings have colon-prefixed variables such as `:userName`. Leave these values as they are as they will be replaced at run-time.
|
||||
|
||||
Please use [Crowdin](https://crowdin.com/project/bookstack) to contribute translations instead of opening a pull request. The translations within the working codebase can be out-of-date, and merging via code can cause conflicts & sync issues. If for some reason you can't use Crowdin feel free to open an issue to discuss alternative options.
|
||||
|
||||
If you'd like a new language to be added to Crowdin, for you to be able to provide translations for, please [open a new issue here](https://github.com/BookStackApp/BookStack/issues/new?template=language_request.yml).
|
||||
|
||||
@@ -101,9 +103,9 @@ Please note, translations in BookStack are provided to the "Crowdin Global Trans
|
||||
|
||||
## 🎁 Contributing, Issues & Pull Requests
|
||||
|
||||
Feel free to create issues to request new features or to report bugs & problems. Just please follow the template given when creating the issue.
|
||||
Feel free to [create issues](https://github.com/BookStackApp/BookStack/issues/new/choose) to request new features or to report bugs & problems. Just please follow the template given when creating the issue.
|
||||
|
||||
Pull requests are welcome. Unless a small tweak or language update, It may be best to open the pull request early or create an issue for your intended change to discuss how it will fit into the project and plan out the merge. Just because a feature request exists, or is tagged, does not mean that feature would be accepted into the core project.
|
||||
Pull requests are welcome but, unless it's a small tweak, it may be best to open the pull request early or create an issue for your intended change to discuss how it will fit into the project and plan out the merge. Just because a feature request exists, or is tagged, does not mean that feature would be accepted into the core project.
|
||||
|
||||
Pull requests should be created from the `development` branch since they will be merged back into `development` once done. Please do not build from or request a merge into the `release` branch as this is only for publishing releases. If you are looking to alter CSS or JavaScript content please edit the source files found in `resources/`. Any CSS or JS files within `public` are built from these source files and therefore should not be edited directly.
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ function highlightElem(elem) {
|
||||
const wrapper = document.createElement('div');
|
||||
elem.parentNode.insertBefore(wrapper, elem);
|
||||
|
||||
const ev = createView({
|
||||
const ev = createView('content-code-block', {
|
||||
parent: wrapper,
|
||||
doc: content,
|
||||
extensions: viewerExtensions(wrapper),
|
||||
@@ -99,7 +99,7 @@ export function highlight() {
|
||||
* @returns {SimpleEditorInterface}
|
||||
*/
|
||||
export function wysiwygView(cmContainer, shadowRoot, content, language) {
|
||||
const ev = createView({
|
||||
const ev = createView('content-code-block', {
|
||||
parent: cmContainer,
|
||||
doc: content,
|
||||
extensions: viewerExtensions(cmContainer),
|
||||
@@ -125,16 +125,11 @@ export function popupEditor(elem, modeSuggestion) {
|
||||
doc: content,
|
||||
extensions: [
|
||||
...editorExtensions(elem.parentElement),
|
||||
EditorView.updateListener.of(v => {
|
||||
if (v.docChanged) {
|
||||
// textArea.value = v.state.doc.toString();
|
||||
}
|
||||
}),
|
||||
],
|
||||
};
|
||||
|
||||
// Create editor, hide original input
|
||||
const editor = new SimpleEditorInterface(createView(config));
|
||||
const editor = new SimpleEditorInterface(createView('code-editor', config));
|
||||
editor.setMode(modeSuggestion, content);
|
||||
elem.style.display = 'none';
|
||||
|
||||
@@ -163,7 +158,7 @@ export function inlineEditor(textArea, mode) {
|
||||
};
|
||||
|
||||
// Create editor view, hide original input
|
||||
const ev = createView(config);
|
||||
const ev = createView('code-input', config);
|
||||
const editor = new SimpleEditorInterface(ev);
|
||||
editor.setMode(mode, content);
|
||||
textArea.style.display = 'none';
|
||||
@@ -198,7 +193,7 @@ export function markdownEditor(elem, onChange, domEventHandlers, keyBindings) {
|
||||
window.$events.emitPublic(elem, 'editor-markdown-cm6::pre-init', {editorViewConfig: config});
|
||||
|
||||
// Create editor view, hide original input
|
||||
const ev = createView(config);
|
||||
const ev = createView('markdown-editor', config);
|
||||
(new SimpleEditorInterface(ev)).setMode('markdown', '');
|
||||
elem.style.display = 'none';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import {Compartment} from '@codemirror/state';
|
||||
import {Compartment, EditorState} from '@codemirror/state';
|
||||
import {EditorView} from '@codemirror/view';
|
||||
import {getLanguageExtension} from './languages';
|
||||
|
||||
@@ -7,17 +7,31 @@ const viewLangCompartments = new WeakMap();
|
||||
/**
|
||||
* Create a new editor view.
|
||||
*
|
||||
* @param {String} usageType
|
||||
* @param {{parent: Element, doc: String, extensions: Array}} config
|
||||
* @returns {EditorView}
|
||||
*/
|
||||
export function createView(config) {
|
||||
export function createView(usageType, config) {
|
||||
const langCompartment = new Compartment();
|
||||
config.extensions.push(langCompartment.of([]));
|
||||
|
||||
const ev = new EditorView(config);
|
||||
const commonEventData = {
|
||||
usage: usageType,
|
||||
editorViewConfig: config,
|
||||
libEditorView: EditorView,
|
||||
libEditorState: EditorState,
|
||||
libCompartment: Compartment,
|
||||
};
|
||||
|
||||
// Emit a pre-init public event so the user can tweak the config before instance creation
|
||||
window.$events.emitPublic(config.parent, 'library-cm6::pre-init', commonEventData);
|
||||
|
||||
const ev = new EditorView(config);
|
||||
viewLangCompartments.set(ev, langCompartment);
|
||||
|
||||
// Emit a post-init public event so the user can gain a reference to the EditorView
|
||||
window.$events.emitPublic(config.parent, 'library-cm6::post-init', {editorView: ev, ...commonEventData});
|
||||
|
||||
return ev;
|
||||
}
|
||||
|
||||
|
||||
@@ -34,6 +34,7 @@ export class Dropdown extends Component {
|
||||
let heightOffset = 0;
|
||||
const toggleHeight = this.toggle.getBoundingClientRect().height;
|
||||
const dropUpwards = menuOriginalRect.bottom > window.innerHeight;
|
||||
const containerRect = this.container.getBoundingClientRect();
|
||||
|
||||
// If enabled, Move to body to prevent being trapped within scrollable sections
|
||||
if (this.moveMenu) {
|
||||
@@ -52,9 +53,13 @@ export class Dropdown extends Component {
|
||||
if (dropUpwards) {
|
||||
this.menu.style.top = 'initial';
|
||||
this.menu.style.bottom = `${heightOffset}px`;
|
||||
const maxHeight = (window.innerHeight - 40) - (window.innerHeight - containerRect.bottom);
|
||||
this.menu.style.maxHeight = `${Math.floor(maxHeight)}px`;
|
||||
} else {
|
||||
this.menu.style.top = `${heightOffset}px`;
|
||||
this.menu.style.bottom = 'initial';
|
||||
const maxHeight = (window.innerHeight - 40) - containerRect.top;
|
||||
this.menu.style.maxHeight = `${Math.floor(maxHeight)}px`;
|
||||
}
|
||||
|
||||
// Set listener to hide on mouse leave or window click
|
||||
@@ -91,6 +96,7 @@ export class Dropdown extends Component {
|
||||
this.toggle.setAttribute('aria-expanded', 'false');
|
||||
this.menu.style.top = '';
|
||||
this.menu.style.bottom = '';
|
||||
this.menu.style.maxHeight = '';
|
||||
|
||||
if (this.moveMenu) {
|
||||
this.menu.style.position = '';
|
||||
|
||||
@@ -37,7 +37,6 @@ export class PageDisplay extends Component {
|
||||
|
||||
window.importVersioned('code').then(Code => Code.highlight());
|
||||
this.setupNavHighlighting();
|
||||
this.setupDetailsCodeBlockRefresh();
|
||||
|
||||
// Check the hash on load
|
||||
if (window.location.hash) {
|
||||
@@ -87,14 +86,4 @@ export class PageDisplay extends Component {
|
||||
}
|
||||
}
|
||||
|
||||
setupDetailsCodeBlockRefresh() {
|
||||
const onToggle = event => {
|
||||
const codeMirrors = [...event.target.querySelectorAll('.CodeMirror')];
|
||||
codeMirrors.forEach(cm => cm.CodeMirror && cm.CodeMirror.refresh());
|
||||
};
|
||||
|
||||
const details = [...this.container.querySelectorAll('details')];
|
||||
details.forEach(detail => detail.addEventListener('toggle', onToggle));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user