diff --git a/app/Config/app.php b/app/Config/app.php index a4367d484..120af0a8d 100755 --- a/app/Config/app.php +++ b/app/Config/app.php @@ -63,7 +63,7 @@ return [ 'locale' => env('APP_LANG', 'en'), // Locales available - 'locales' => ['en', 'ar', 'bg', 'cs', 'da', 'de', 'de_informal', 'es', 'es_AR', 'fa', 'fr', 'he', 'hu', 'it', 'ja', 'ko', 'nl', 'pt', 'pt_BR', 'sk', 'sl', 'sv', 'pl', 'ru', 'th', 'tr', 'uk', 'vi', 'zh_CN', 'zh_TW',], + 'locales' => ['en', 'ar', 'bg', 'cs', 'da', 'de', 'de_informal', 'es', 'es_AR', 'fa', 'fr', 'he', 'hu', 'it', 'ja', 'ko', 'nl', 'no_NB', 'pt', 'pt_BR', 'sk', 'sl', 'sv', 'pl', 'ru', 'th', 'tr', 'uk', 'vi', 'zh_CN', 'zh_TW',], // Application Fallback Locale 'fallback_locale' => 'en', diff --git a/app/Http/Middleware/Localization.php b/app/Http/Middleware/Localization.php index c0ac7a7c4..8b44e4a2a 100644 --- a/app/Http/Middleware/Localization.php +++ b/app/Http/Middleware/Localization.php @@ -32,6 +32,7 @@ class Localization 'ja' => 'ja', 'ko' => 'ko_KR', 'nl' => 'nl_NL', + 'no' => 'no_NB', 'pl' => 'pl_PL', 'pt' => 'pl_PT', 'pt_BR' => 'pt_BR', diff --git a/resources/lang/en/settings.php b/resources/lang/en/settings.php index fe7ebc612..a81a801bb 100755 --- a/resources/lang/en/settings.php +++ b/resources/lang/en/settings.php @@ -239,6 +239,7 @@ return [ 'ja' => '日本語', 'ko' => '한국어', 'nl' => 'Nederlands', + 'no_NB' => 'Norsk (Bokmål)', 'pl' => 'Polski', 'pt_BR' => 'Português do Brasil', 'ru' => 'Русский', diff --git a/resources/lang/no_NB/activities.php b/resources/lang/no_NB/activities.php new file mode 100644 index 000000000..3c254a61a --- /dev/null +++ b/resources/lang/no_NB/activities.php @@ -0,0 +1,49 @@ + 'opprettet side', + 'page_create_notification' => 'Siden ble opprettet', + 'page_update' => 'oppdaterte side', + 'page_update_notification' => 'Siden ble oppdatert', + 'page_delete' => 'slettet side', + 'page_delete_notification' => 'Siden ble slettet', + 'page_restore' => 'gjenopprettet side', + 'page_restore_notification' => 'Siden ble gjenopprettet', + 'page_move' => 'flyttet side', + + // Chapters + 'chapter_create' => 'opprettet kapittel', + 'chapter_create_notification' => 'Kapittelet ble opprettet', + 'chapter_update' => 'oppdaterte kapittel', + 'chapter_update_notification' => 'Kapittelet ble oppdatert', + 'chapter_delete' => 'slettet kapittel', + 'chapter_delete_notification' => 'Kapittelet ble slettet', + 'chapter_move' => 'flyttet kapittel + ', + + // Books + 'book_create' => 'opprettet bok', + 'book_create_notification' => 'Boken ble opprettet', + 'book_update' => 'oppdaterte bok', + 'book_update_notification' => 'Boken ble oppdatert', + 'book_delete' => 'slettet bok', + 'book_delete_notification' => 'Boken ble slettet', + 'book_sort' => 'sorterte bok', + 'book_sort_notification' => 'Boken ble omsortert', + + // Bookshelves + 'bookshelf_create' => 'opprettet bokhylle', + 'bookshelf_create_notification' => 'Bokhyllen ble opprettet', + 'bookshelf_update' => 'oppdaterte bokhylle', + 'bookshelf_update_notification' => 'Bokhyllen ble oppdatert', + 'bookshelf_delete' => 'slettet bokhylle', + 'bookshelf_delete_notification' => 'Bokhyllen ble slettet', + + // Other + 'commented_on' => 'kommenterte på', +]; diff --git a/resources/lang/no_NB/auth.php b/resources/lang/no_NB/auth.php new file mode 100644 index 000000000..ae145d28b --- /dev/null +++ b/resources/lang/no_NB/auth.php @@ -0,0 +1,77 @@ + 'Disse detaljene samsvarer ikke med det vi har på bok.', + 'throttle' => 'For mange forsøk, prøv igjen om :seconds sekunder.', + + // Login & Register + 'sign_up' => 'Registrer deg', + 'log_in' => 'Logg inn', + 'log_in_with' => 'Logg inn med :socialDriver', + 'sign_up_with' => 'Registrer med :socialDriver', + 'logout' => 'Logg ut', + + 'name' => 'Navn', + 'username' => 'Brukernavn', + 'email' => 'E-post', + 'password' => 'Passord', + 'password_confirm' => 'Bekreft passord', + 'password_hint' => 'Må inneholde 7 tegn', + 'forgot_password' => 'Glemt passord?', + 'remember_me' => 'Husk meg', + 'ldap_email_hint' => 'Oppgi en 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.', + + '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.', + + + // 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_send_button' => 'Send nullstillingslenke', + 'reset_password_sent' => 'En nullstillingslenke ble sendt til :email om den eksisterer i systemet.', + 'reset_password_success' => 'Passordet ble 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 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_send_error' => 'Bekreftelse er krevd av systemet, men systemet kan ikke sende disse. Kontakt admin for å løse problemet.', + 'email_confirm_success' => 'E-posten din er bekreftet!', + 'email_confirm_resent' => 'Bekreftelsespost ble sendt, sjekk innboksen din.', + + 'email_not_confirmed' => 'E-posten er ikke bekreftet.', + 'email_not_confirmed_text' => 'Epost-adressen er ennå ikke bekreftet.', + 'email_not_confirmed_click_link' => 'Trykk på lenken i e-posten du fikk vedrørende din registrering.', + 'email_not_confirmed_resend' => 'Om du ikke finner den i innboksen eller søppelboksen, kan du få tilsendt ny ved å trykke på knappen under.', + 'email_not_confirmed_resend_button' => 'Send bekreftelsespost på nytt', + + // User Invite + 'user_invite_email_subject' => 'Du har blitt invitert til :appName!', + 'user_invite_email_greeting' => 'En konto har blitt opprettet for deg på :appName.', + 'user_invite_email_text' => 'Trykk på knappen under for å opprette et sikkert passord:', + 'user_invite_email_action' => 'Angi passord', + 'user_invite_page_welcome' => 'Velkommen til :appName!', + 'user_invite_page_text' => 'For å fullføre prosessen må du oppgi et passord som sikrer din konto på :appName for fremtidige besøk.', + 'user_invite_page_confirm_button' => 'Bekreft passord', + 'user_invite_success' => 'Passordet er angitt, du kan nå bruke :appName!' +]; \ No newline at end of file diff --git a/resources/lang/no_NB/common.php b/resources/lang/no_NB/common.php new file mode 100644 index 000000000..8bda991f4 --- /dev/null +++ b/resources/lang/no_NB/common.php @@ -0,0 +1,80 @@ + 'Avbryt', + 'confirm' => 'Bekreft', + 'back' => 'Tilbake', + 'save' => 'Lagre', + 'continue' => 'Fortsett', + 'select' => 'Velg', + 'toggle_all' => 'Bytt alle', + 'more' => 'Mer', + + // Form Labels + 'name' => 'Navn', + 'description' => 'Beskrivelse', + 'role' => 'Rolle', + 'cover_image' => 'Bokomslag', + 'cover_image_description' => 'Bildet bør være ca. 440x250px.', + + // Actions + 'actions' => 'Handlinger', + 'view' => 'Vis', + 'view_all' => 'Vis alle', + 'create' => 'Opprett', + 'update' => 'Oppdater', + 'edit' => 'Rediger', + 'sort' => 'Sorter', + 'move' => 'Flytt', + 'copy' => 'Kopier', + 'reply' => 'Svar', + 'delete' => 'Slett', + 'delete_confirm' => 'Bekreft sletting', + 'search' => 'Søk', + 'search_clear' => 'Nullstill søk', + 'reset' => 'Nullstill', + 'remove' => 'Fjern', + 'add' => 'Legg til', + 'fullscreen' => 'Fullskjerm', + + // Sort Options + 'sort_options' => 'Sorteringsalternativer', + 'sort_direction_toggle' => 'Sorteringsretning', + 'sort_ascending' => 'Stigende sortering', + 'sort_descending' => 'Synkende sortering', + 'sort_name' => 'Navn', + 'sort_created_at' => 'Dato opprettet', + 'sort_updated_at' => 'Dato oppdatert', + + // Misc + 'deleted_user' => 'Slett bruker', + 'no_activity' => 'Ingen aktivitet å vise', + 'no_items' => 'Ingen ting å vise', + 'back_to_top' => 'Hopp til toppen', + 'toggle_details' => 'Vis/skjul detaljer', + 'toggle_thumbnails' => 'Vis/skjul miniatyrbilder', + 'details' => 'Detaljer', + 'grid_view' => 'Rutenettvisning', + 'list_view' => 'Listevisning', + 'default' => 'Standard', + 'breadcrumb' => 'Brødsmuler', + + // Header + 'profile_menu' => 'Profilmeny', + 'view_profile' => 'Vis profil', + 'edit_profile' => 'Endre Profile', + 'dark_mode' => 'Kveldsmodus', + 'light_mode' => 'Dagmodus', + + // Layout tabs + 'tab_info' => 'Informasjon', + 'tab_content' => 'Innhold', + + // Email Content + 'email_action_help' => 'Om du har problemer med å trykke på «:actionText»-knappen, bruk nettadressen under for å gå direkte dit:', + 'email_rights' => 'Kopibeskyttet', +]; diff --git a/resources/lang/no_NB/components.php b/resources/lang/no_NB/components.php new file mode 100644 index 000000000..cfc28c409 --- /dev/null +++ b/resources/lang/no_NB/components.php @@ -0,0 +1,34 @@ + 'Velg bilde', + 'image_all' => 'Alle', + 'image_all_title' => 'Vis alle bilder', + 'image_book_title' => 'Vis bilder som er lastet opp i denne boken', + 'image_page_title' => 'Vis bilder lastet opp til denne siden', + 'image_search_hint' => 'Søk på bilder etter navn', + 'image_uploaded' => 'Opplastet :uploadedDate', + 'image_load_more' => 'Last in flere', + 'image_image_name' => 'Bildenavn', + 'image_delete_used' => 'Dette bildet er brukt på sidene nedenfor.', + 'image_delete_confirm_text' => 'Vil du slette dette bildet?', + 'image_select_image' => 'Velg bilde', + 'image_dropzone' => 'Dra og slipp eller trykk her for å laste opp bilder', + 'images_deleted' => 'Bilder slettet', + 'image_preview' => 'Hurtigvisning av bilder', + 'image_upload_success' => 'Bilde ble lastet opp', + 'image_update_success' => 'Bildedetaljer ble oppdatert', + 'image_delete_success' => 'Bilde ble slettet', + 'image_upload_remove' => 'Fjern', + + // Code Editor + 'code_editor' => 'Endre kode', + 'code_language' => 'Kodespråk', + 'code_content' => 'Kodeinnhold', + 'code_session_history' => 'Sesjonshistorikk', + 'code_save' => 'Lagre kode', +]; diff --git a/resources/lang/no_NB/entities.php b/resources/lang/no_NB/entities.php new file mode 100644 index 000000000..56ded1601 --- /dev/null +++ b/resources/lang/no_NB/entities.php @@ -0,0 +1,316 @@ + 'Nylig opprettet', + 'recently_created_pages' => 'Nylig opprettede sider', + 'recently_updated_pages' => 'Nylig oppdaterte sider', + 'recently_created_chapters' => 'Nylig opprettede kapitler', + 'recently_created_books' => 'Nylig opprettede bøker', + 'recently_created_shelves' => 'Nylig opprettede bokhyller', + 'recently_update' => 'Nylig oppdatert', + 'recently_viewed' => 'Nylig vist', + 'recent_activity' => 'Nylig aktivitet', + 'create_now' => 'Opprett en nå', + 'revisions' => 'Revisjoner', + 'meta_revision' => 'Revisjon #:revisionCount', + 'meta_created' => 'Opprettet :timeLength', + 'meta_created_name' => 'Opprettet :timeLength av :user', + 'meta_updated' => 'Oppdatert :timeLength', + 'meta_updated_name' => 'Oppdatert :timeLength av :user', + 'entity_select' => 'Velg entitet', + 'images' => 'Bilder', + 'my_recent_drafts' => 'Mine nylige utkast', + 'my_recently_viewed' => 'Mine nylige visninger', + 'no_pages_viewed' => 'Du har ikke sett på noen sider', + 'no_pages_recently_created' => 'Ingen sider har nylig blitt opprettet', + 'no_pages_recently_updated' => 'Ingen sider har nylig blitt oppdatert', + 'export' => 'Eksporter', + 'export_html' => 'Nettside med alt', + 'export_pdf' => 'PDF Fil', + 'export_text' => 'Tekstfil', + + // Permissions and restrictions + 'permissions' => 'Tilganger', + 'permissions_intro' => 'Når disse er tillatt, vil disse tillatelsene ha prioritet over alle angitte rolletillatelser.', + 'permissions_enable' => 'Aktiver egendefinerte tillatelser', + 'permissions_save' => 'Lagre tillatelser', + + // Search + 'search_results' => 'Søkeresultater', + 'search_total_results_found' => ':count resultater funnet|:count totalt', + 'search_clear' => 'Nullstill søk', + 'search_no_pages' => 'Ingen sider passer med søket', + 'search_for_term' => 'Søk etter :term', + 'search_more' => 'Flere resultater', + 'search_advanced' => 'Avansert søk', + 'search_terms' => 'Søkeord', + 'search_content_type' => 'Innholdstype', + 'search_exact_matches' => 'Eksakte ord', + 'search_tags' => 'Søk på merker', + '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', + 'search_created_by_me' => 'Opprettet av meg', + 'search_updated_by_me' => 'Oppdatert av meg', + 'search_date_options' => 'Datoalternativer', + 'search_updated_before' => 'Oppdatert før', + 'search_updated_after' => 'Oppdatert etter', + 'search_created_before' => 'Opprettet før', + 'search_created_after' => 'Opprettet etter', + 'search_set_date' => 'Angi dato', + 'search_update' => 'Oppdater søk', + + // Shelves + 'shelf' => 'Hylle', + 'shelves' => 'Hyller', + 'x_shelves' => ':count hylle|:count hyller', + 'shelves_long' => 'Bokhyller', + 'shelves_empty' => 'Ingen bokhyller er opprettet', + 'shelves_create' => 'Opprett ny bokhylle', + 'shelves_popular' => 'Populære bokhyller', + 'shelves_new' => 'Nye bokhyller', + 'shelves_new_action' => 'Ny bokhylle', + 'shelves_popular_empty' => 'De mest populære bokhyllene blir vist her.', + 'shelves_new_empty' => 'Nylig opprettede bokhyller vises her.', + 'shelves_save' => 'Lagre hylle', + 'shelves_books' => 'Bøker på denne hyllen', + 'shelves_add_books' => 'Legg til bøker på denne hyllen', + 'shelves_drag_books' => 'Dra bøker hit for å stable dem i denne hylla', + 'shelves_empty_contents' => 'INgen bøker er stablet i denne hylla', + 'shelves_edit_and_assign' => 'Endre hylla for å legge til bøker', + 'shelves_edit_named' => 'Endre hyllen :name', + 'shelves_edit' => 'Endre bokhylle', + 'shelves_delete' => 'Fjern bokhylle', + 'shelves_delete_named' => 'Fjern bokhyllen :name', + 'shelves_delete_explain' => "Dette vil fjerne bokhyllen ':name'. Bøkene vil ikke fjernes fra systemet.", + 'shelves_delete_confirmation' => 'Er du helt sikker på at du vil skru ned hylla?', + 'shelves_permissions' => 'Tilganger til hylla', + 'shelves_permissions_updated' => 'Hyllas tilganger er oppdatert', + 'shelves_permissions_active' => 'Hyllas tilganger er aktive', + 'shelves_copy_permissions_to_books' => 'Kopier tilganger til bøkene på hylla', + 'shelves_copy_permissions' => 'Kopier tilganger', + 'shelves_copy_permissions_explain' => 'Dette vil angi gjeldende tillatelsesinnstillinger for denne bokhyllen på alle bøkene som finnes på den. Før du aktiverer, må du forsikre deg om at endringer i tillatelsene til denne bokhyllen er lagret.', + 'shelves_copy_permission_success' => 'Tilgangene ble overført til :count bøker', + + // Books + 'book' => 'Bok', + 'books' => 'Bøker', + 'x_books' => ':count bok|:count bøker', + 'books_empty' => 'Ingen bøker er skrevet', + 'books_popular' => 'Populære bøker', + 'books_recent' => 'Nylige bøker', + 'books_new' => 'Nye bøker', + 'books_new_action' => 'Ny bok', + 'books_popular_empty' => 'De mest populære bøkene', + 'books_new_empty' => 'Siste utgivelser vises her.', + 'books_create' => 'Skriv ny bok', + 'books_delete' => 'Brenn bok', + 'books_delete_named' => 'Brenn boken :bookName', + 'books_delete_explain' => 'Dette vil brenne boken «:bookName». Alle sider i boken vil fordufte for godt.', + 'books_delete_confirmation' => 'Er du sikker på at du vil brenne boken?', + 'books_edit' => 'Endre bok', + 'books_edit_named' => 'Endre boken :bookName', + 'books_form_book_name' => 'Boktittel', + 'books_save' => 'Lagre bok', + 'books_permissions' => 'Boktilganger', + 'books_permissions_updated' => 'Boktilganger oppdatert', + 'books_empty_contents' => 'Ingen sider eller kapitler finnes i denne boken.', + 'books_empty_create_page' => 'Skriv en ny side', + 'books_empty_sort_current_book' => 'Sorter innholdet i boken', + 'books_empty_add_chapter' => 'Start på nytt kapittel', + 'books_permissions_active' => 'Boktilganger er aktive', + 'books_search_this' => 'Søk i boken', + 'books_navigation' => 'Boknavigasjon', + 'books_sort' => 'Sorter bokinnhold', + 'books_sort_named' => 'Sorter boken :bookName', + 'books_sort_name' => 'Sorter på navn', + 'books_sort_created' => 'Sorter på opprettet dato', + 'books_sort_updated' => 'Sorter på oppdatert dato', + 'books_sort_chapters_first' => 'Kapitler først', + 'books_sort_chapters_last' => 'Kapitler sist', + 'books_sort_show_other' => 'Vis andre bøker', + 'books_sort_save' => 'Lagre sortering', + + // Chapters + 'chapter' => 'Kapittel', + 'chapters' => 'Kapitler', + 'x_chapters' => ':count Kapittel|:count Kapitler', + 'chapters_popular' => 'Populære kapittler', + 'chapters_new' => 'Nytt kapittel', + 'chapters_create' => 'Skriv nytt kapittel', + 'chapters_delete' => 'Riv ut kapittel', + 'chapters_delete_named' => 'Riv ut kapittelet :chapterName', + 'chapters_delete_explain' => 'Du ønsker å rive ut kapittelet «:chapterName». Alle sidene vil bli flyttet ut av kapittelet og vil ligge direkte i boka.', + 'chapters_delete_confirm' => 'Er du sikker på at du vil rive ut dette kapittelet?', + 'chapters_edit' => 'Endre kapittel', + 'chapters_edit_named' => 'Endre kapittelet :chapterName', + 'chapters_save' => 'Lagre kapittel', + 'chapters_move' => 'Flytt kapittel', + 'chapters_move_named' => 'Flytt kapittelet :chapterName', + 'chapter_move_success' => 'Kapittelet ble flyttet til :bookName', + 'chapters_permissions' => 'Kapitteltilganger', + 'chapters_empty' => 'Det finnes ingen sider i dette kapittelet.', + 'chapters_permissions_active' => 'Kapitteltilganger er aktivert', + 'chapters_permissions_success' => 'Kapitteltilgager er oppdatert', + 'chapters_search_this' => 'Søk i dette kapittelet', + + // Pages + 'page' => 'Side', + 'pages' => 'Sider', + 'x_pages' => ':count side|:count sider', + 'pages_popular' => 'Populære sider', + 'pages_new' => 'Ny side', + 'pages_attachments' => 'Vedlegg', + 'pages_navigation' => 'Sidenavigasjon', + 'pages_delete' => 'Riv ut side', + 'pages_delete_named' => 'Riv ut siden :pageName', + 'pages_delete_draft_named' => 'Kast sideutkast :pageName', + 'pages_delete_draft' => 'Kast sideutkast', + 'pages_delete_success' => 'Siden er revet ut', + 'pages_delete_draft_success' => 'Sideutkast er kastet', + 'pages_delete_confirm' => 'Er du sikker på at du vil rive ut siden?', + 'pages_delete_draft_confirm' => 'Er du sikker på at du vil forkaste utkastet?', + 'pages_editing_named' => 'Endrer :pageName', + 'pages_edit_draft_options' => 'Utkastsalternativer', + 'pages_edit_save_draft' => 'Lagre utkast', + 'pages_edit_draft' => 'Endre utkast', + 'pages_editing_draft' => 'Redigerer utkast', + 'pages_editing_page' => 'Redigerer side', + 'pages_edit_draft_save_at' => 'Ukast lagret under ', + 'pages_edit_delete_draft' => 'Forkast utkast', + 'pages_edit_discard_draft' => 'Gi opp utkast', + 'pages_edit_set_changelog' => 'Angi endringslogg', + 'pages_edit_enter_changelog_desc' => 'Gi en kort beskrivelse av endringene dine', + 'pages_edit_enter_changelog' => 'Se endringslogg', + 'pages_save' => 'Lagre side', + 'pages_title' => 'Sidetittel', + 'pages_name' => 'Sidenavn', + 'pages_md_editor' => 'Tekstbehandler', + 'pages_md_preview' => 'Forhåndsvisning', + 'pages_md_insert_image' => 'Lim inn bilde', + 'pages_md_insert_link' => 'Lim in lenke', + 'pages_md_insert_drawing' => 'Lim inn tegning', + 'pages_not_in_chapter' => 'Siden tilhører ingen kapittel', + 'pages_move' => 'Flytt side', + 'pages_move_success' => 'Siden ble flyttet til ":parentName"', + 'pages_copy' => 'Kopier side', + 'pages_copy_desination' => 'Destinasjon', + 'pages_copy_success' => 'Siden ble flyttet', + 'pages_permissions' => 'Sidetilganger', + 'pages_permissions_success' => 'Sidens tilganger ble endret', + 'pages_revision' => 'Revisjon', + 'pages_revisions' => 'Sidens revisjoner', + 'pages_revisions_named' => 'Revisjoner for :pageName', + 'pages_revision_named' => 'Revisjoner for :pageName', + 'pages_revisions_created_by' => 'Skrevet av', + 'pages_revisions_date' => 'Revideringsdato', + 'pages_revisions_number' => '#', + 'pages_revisions_numbered' => 'Revisjon #:id', + 'pages_revisions_numbered_changes' => 'Endringer på revisjon #:id', + 'pages_revisions_changelog' => 'Endringslogg', + 'pages_revisions_changes' => 'Endringer', + 'pages_revisions_current' => 'Siste versjon', + 'pages_revisions_preview' => 'Forhåndsvisning', + 'pages_revisions_restore' => 'Gjenopprett', + 'pages_revisions_none' => 'Denne siden har ingen revisjoner', + 'pages_copy_link' => 'Kopier lenke', + 'pages_edit_content_link' => 'Endre innhold', + 'pages_permissions_active' => 'Sidetilganger er aktive', + 'pages_initial_revision' => 'Første publisering', + 'pages_initial_name' => 'Ny side', + 'pages_editing_draft_notification' => 'Du skriver på et utkast som sist ble lagret :timeDiff.', + 'pages_draft_edited_notification' => 'Siden har blitt endret siden du startet. Det anbefales at du forkaster dine endringer.', + 'pages_draft_edit_active' => [ + 'start_a' => ':count forfattere har begynt å endre denne siden.', + 'start_b' => ':userName skriver på siden for øyeblikket', + 'time_a' => 'siden sist siden ble oppdatert', + 'time_b' => 'i løpet av de siste :minCount minuttene', + 'message' => ':start :time. Prøv å ikke overskriv hverandres endringer!', + ], + 'pages_draft_discarded' => 'Forkastet, viser nå siste endringer fra siden slik den er lagret.', + 'pages_specific' => 'Bestemt side', + 'pages_is_template' => 'Sidemal', + + // Editor Sidebar + 'page_tags' => 'Sidemerker', + 'chapter_tags' => 'Kapittelmerker', + 'book_tags' => 'Bokmerker', + 'shelf_tags' => 'Hyllemerker', + 'tag' => 'Merke', + 'tags' => 'Merker', + 'tag_name' => 'Merketittel', + 'tag_value' => 'Merkeverdi (Valgfritt)', + 'tags_explain' => "Legg til merker for å kategorisere innholdet ditt. \n Du kan legge til merkeverdier for å beskrive dem ytterligere.", + 'tags_add' => 'Legg til flere merker', + 'tags_remove' => 'Fjern merke', + 'attachments' => 'Vedlegg', + 'attachments_explain' => 'Last opp vedlegg eller legg til lenker for å berike innholdet. Disse vil vises i sidestolpen på siden.', + 'attachments_explain_instant_save' => 'Endringer her blir lagret med en gang.', + 'attachments_items' => 'Vedlegg', + 'attachments_upload' => 'Last opp vedlegg', + 'attachments_link' => 'Fest lenke', + 'attachments_set_link' => 'Angi lenke', + 'attachments_delete' => 'Er du sikker på at du vil fjerne vedlegget?', + 'attachments_dropzone' => 'Dra og slipp eller trykk her for å feste vedlegg', + 'attachments_no_files' => 'Ingen vedlegg er lastet opp', + 'attachments_explain_link' => 'Du kan feste lenker til denne. Det kan være henvisning til andre sider, bøker etc. eller lenker fra nettet.', + 'attachments_link_name' => 'Lenkenavn', + 'attachment_link' => 'Vedleggslenke', + 'attachments_link_url' => 'Lenke til vedlegg', + 'attachments_link_url_hint' => 'Adresse til lenke eller vedlegg', + 'attach' => 'Fest', + 'attachments_insert_link' => 'Fest vedleggslenke', + 'attachments_edit_file' => 'Endre vedlegg', + 'attachments_edit_file_name' => 'Vedleggsnavn', + 'attachments_edit_drop_upload' => 'Dra og slipp eller trykk her for å oppdatere eller overskrive', + 'attachments_order_updated' => 'Vedleggssortering endret', + 'attachments_updated_success' => 'Vedleggsdetaljer endret', + 'attachments_deleted' => 'Vedlegg fjernet', + 'attachments_file_uploaded' => 'Vedlegg ble lastet opp', + 'attachments_file_updated' => 'Vedlegget ble oppdatert', + 'attachments_link_attached' => 'Lenken ble festet til siden', + 'templates' => 'Maler', + 'templates_set_as_template' => 'Siden er en mal', + 'templates_explain_set_as_template' => 'Du kan angi denne siden som en mal slik at innholdet kan brukes når du oppretter andre sider. Andre brukere vil kunne bruke denne malen hvis de har visningstillatelser for denne siden.', + 'templates_replace_content' => 'Bytt sideinnhold', + 'templates_append_content' => 'Legg til neders på siden', + 'templates_prepend_content' => 'Legg til øverst på siden', + + // Profile View + 'profile_user_for_x' => 'Medlem i :time', + 'profile_created_content' => 'Har skrevet', + 'profile_not_created_pages' => ':userName har ikke forfattet noen sider', + 'profile_not_created_chapters' => ':userName har ikke opprettet noen kapitler', + 'profile_not_created_books' => ':userName har ikke laget noen bøker', + 'profile_not_created_shelves' => ':userName har ikke hengt opp noen hyller', + + // Comments + 'comment' => 'Kommentar', + 'comments' => 'Kommentarer', + 'comment_add' => 'Skriv kommentar', + 'comment_placeholder' => 'Skriv en kommentar her', + 'comment_count' => '{0} Ingen kommentarer|{1} 1 kommentar|[2,*] :count kommentarer', + 'comment_save' => 'Publiser kommentar', + 'comment_saving' => 'Publiserer ...', + 'comment_deleting' => 'Fjerner...', + 'comment_new' => 'Ny kommentar', + 'comment_created' => 'kommenterte :createDiff', + 'comment_updated' => 'Oppdatert :updateDiff av :username', + 'comment_deleted_success' => 'Kommentar fjernet', + 'comment_created_success' => 'Kommentar skrevet', + 'comment_updated_success' => 'Kommentar endret', + 'comment_delete_confirm' => 'Er du sikker på at du vil fjerne kommentaren?', + 'comment_in_reply_to' => 'Som svar til :commentId', + + // Revision + 'revision_delete_confirm' => 'Vil du slette revisjonen?', + 'revision_restore_confirm' => 'Vil du gjenopprette revisjonen? Innholdet på siden vil bli overskrevet med denne revisjonen.', + 'revision_delete_success' => 'Revisjonen ble slettet', + 'revision_cannot_delete_latest' => 'CKan ikke slette siste revisjon.' +]; \ No newline at end of file diff --git a/resources/lang/no_NB/errors.php b/resources/lang/no_NB/errors.php new file mode 100644 index 000000000..4e5c07f65 --- /dev/null +++ b/resources/lang/no_NB/errors.php @@ -0,0 +1,102 @@ + 'Du har ikke tilgang til å se denne siden.', + 'permissionJson' => 'Du har ikke tilgang til å utføre denne handlingen.', + + // Auth + 'error_user_exists_different_creds' => 'En konto med :email finnes allerede, men har andre detaljer.', + 'email_already_confirmed' => 'E-posten er allerede bekreftet, du kan forsøke å logge inn.', + 'email_confirmation_invalid' => 'Denne bekreftelseskoden er allerede benyttet eller utgått. Prøv å registrere på nytt.', + 'email_confirmation_expired' => 'Bekreftelseskoden er allerede utgått, en ny e-post er sendt.', + 'email_confirmation_awaiting' => 'Du må bekrefte e-posten for denne kontoen.', + 'ldap_fail_anonymous' => 'LDAP kan ikke benyttes med anonym tilgang for denne tjeneren.', + 'ldap_fail_authed' => 'LDAP tilgang feilet med angitt DN', + 'ldap_extension_not_installed' => 'LDAP PHP modulen er ikke installert.', + 'ldap_cannot_connect' => 'Klarer ikke koble til LDAP på denne adressen', + 'saml_already_logged_in' => 'Allerede logget inn', + 'saml_user_not_registered' => 'Kontoen med navn :name er ikke registert, registrering er også deaktivert.', + 'saml_no_email_address' => 'Denne kontoinformasjonen finnes ikke i det eksterne autentiseringssystemet.', + 'saml_invalid_response_id' => 'Forespørselen fra det eksterne autentiseringssystemet gjenkjennes ikke av en prosess som startes av dette programmet. Å navigere tilbake etter pålogging kan forårsake dette problemet.', + 'saml_fail_authed' => 'Innlogging gjennom :system feilet. Fikk ikke kontakt med autentiseringstjeneren.', + 'social_no_action_defined' => 'Ingen handlinger er definert', + 'social_login_bad_response' => "Feilmelding mottat fra :socialAccount innloggingstjeneste: \n:error", + 'social_account_in_use' => 'Denne :socialAccount kontoen er allerede registrert, Prøv å logge inn med :socialAccount alternativet.', + 'social_account_email_in_use' => 'E-posten :email er allerede i bruk. Har du allerede en konto hos :socialAccount kan dette angis fra profilsiden din.', + 'social_account_existing' => 'Denne :socialAccount er allerede koblet til din konto.', + 'social_account_already_used_existing' => 'This :socialAccount account is already used by another user.', + 'social_account_not_used' => 'Denne :socialAccount konten er ikke koblet til noen konto, angi denne i profilinnstillingene dine. ', + 'social_account_register_instructions' => 'Har du ikke en konto her ennå, kan du benytte :socialAccount alternativet for å registrere deg.', + 'social_driver_not_found' => 'Autentiseringstjeneste fra sosiale medier er ikke installert', + 'social_driver_not_configured' => 'Dine :socialAccount innstilliner er ikke angitt.', + 'invite_token_expired' => 'Invitasjonslenken har utgått, du kan forsøke å be om nytt passord istede.', + + // System + 'path_not_writable' => 'Filstien :filePath aksepterer ikke filer, du må sjekke filstitilganger i systemet.', + '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.', + 'uploaded' => 'Tjenesten aksepterer ikke vedlegg som er så stor.', + '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.', + 'file_upload_timeout' => 'Opplastingen gikk ut på tid.', + + // Attachments + 'attachment_not_found' => 'Vedlegget ble ikke funnet', + + // Pages + 'page_draft_autosave_fail' => 'Kunne ikke lagre utkastet, forsikre deg om at du er tilkoblet tjeneren (Har du nettilgang?)', + 'page_custom_home_deletion' => 'Kan ikke slette en side som er satt som forside.', + + // Entities + 'entity_not_found' => 'Entitet ble ikke funnet', + 'bookshelf_not_found' => 'Bokhyllen ble ikke funnet', + 'book_not_found' => 'Boken ble ikke funnet', + 'page_not_found' => 'Siden ble ikke funnet', + 'chapter_not_found' => 'Kapittel ble ikke funnet', + 'selected_book_not_found' => 'Den valgte boken eksisterer ikke', + 'selected_book_chapter_not_found' => 'Den valgte boken eller kapittelet eksisterer ikke', + 'guests_cannot_save_drafts' => 'Gjester kan ikke lagre utkast', + + // Users + 'users_cannot_delete_only_admin' => 'Du kan ikke kaste ut den eneste administratoren', + 'users_cannot_delete_guest' => 'Du kan ikke slette gjestebrukeren (Du kan deaktivere offentlig visning istede)', + + // Roles + 'role_cannot_be_edited' => 'Denne rollen kan ikke endres', + 'role_system_cannot_be_deleted' => 'Denne systemrollen kan ikke slettes', + 'role_registration_default_cannot_delete' => 'Du kan ikke slette en rolle som er satt som registreringsrolle (rollen nye kontoer får når de registrerer seg)', + 'role_cannot_remove_only_admin' => 'Denne brukeren er den eneste brukeren som er tildelt administratorrollen. Tilordne administratorrollen til en annen bruker før du prøver å fjerne den her.', + + // Comments + 'comment_list' => 'Det oppstod en feil under henting av kommentarene.', + 'cannot_add_comment_to_draft' => 'Du kan ikke legge til kommentarer i et utkast.', + 'comment_add' => 'Det oppsto en feil da kommentaren skulle legges til / oppdateres.', + 'comment_delete' => 'Det oppstod en feil under sletting av kommentaren.', + 'empty_comment' => 'Kan ikke legge til en tom kommentar.', + + // Error pages + '404_page_not_found' => 'Siden finnes ikke', + 'sorry_page_not_found' => 'Beklager, siden du leter etter ble ikke funnet.', + 'sorry_page_not_found_permission_warning' => 'Hvis du forventet at denne siden skulle eksistere, har du kanskje ikke tillatelse til å se den.', + 'return_home' => 'Gå til hovedside', + 'error_occurred' => 'En feil oppsto', + 'app_down' => ':appName er nede for øyeblikket', + 'back_soon' => 'Den vil snart komme tilbake.', + + // API errors + 'api_no_authorization_found' => 'Ingen autorisasjonstoken ble funnet på forespørselen', + 'api_bad_authorization_format' => 'Det ble funnet et autorisasjonstoken på forespørselen, men formatet virket feil', + 'api_user_token_not_found' => 'Ingen samsvarende API-token ble funnet for det angitte autorisasjonstokenet', + 'api_incorrect_token_secret' => 'Hemmeligheten som er gitt for det gitte brukte API-tokenet er feil', + 'api_user_no_api_permission' => 'Eieren av det brukte API-tokenet har ikke tillatelse til å ringe API-samtaler', + 'api_user_token_expired' => 'Autorisasjonstokenet som er brukt, har utløpt', + + // Settings & Maintenance + 'maintenance_test_email_failure' => 'Feil kastet når du sendte en test-e-post:', + +]; diff --git a/resources/lang/no_NB/pagination.php b/resources/lang/no_NB/pagination.php new file mode 100644 index 000000000..d910da124 --- /dev/null +++ b/resources/lang/no_NB/pagination.php @@ -0,0 +1,12 @@ + '« Forrige', + 'next' => 'Neste »', + +]; diff --git a/resources/lang/no_NB/passwords.php b/resources/lang/no_NB/passwords.php new file mode 100644 index 000000000..8c3215b42 --- /dev/null +++ b/resources/lang/no_NB/passwords.php @@ -0,0 +1,15 @@ + 'Passord må inneholde minst åtte tegn og samsvarer med bekreftelsen.', + 'user' => "Vi finner ikke en bruker med den e-postadressen.", + 'token' => 'Passordet for tilbakestilling av passord er ugyldig for denne e-postadressen.', + 'sent' => 'Vi har sendt e-postadressen til tilbakestilling av passordet ditt!', + 'reset' => 'Passordet ditt har blitt tilbakestilt!', + +]; diff --git a/resources/lang/no_NB/settings.php b/resources/lang/no_NB/settings.php new file mode 100644 index 000000000..873de5c47 --- /dev/null +++ b/resources/lang/no_NB/settings.php @@ -0,0 +1,230 @@ + 'Innstillinger', + 'settings_save' => 'Lagre innstillinger', + 'settings_save_success' => 'Innstillinger lagret', + + // App Settings + 'app_customization' => 'Tilpassing', + 'app_features_security' => 'Funksjoner og sikkerhet', + 'app_name' => 'Applikasjonsnavn', + 'app_name_desc' => 'Dette navnet vises i overskriften og i alle e-postmeldinger som sendes av systemet.', + 'app_name_header' => 'Vis navn i topptekst', + 'app_public_access' => 'Offentlig tilgang', + 'app_public_access_desc' => 'Hvis du aktiverer dette alternativet, kan besøkende, som ikke er logget på, få tilgang til innhold i din BookStack-forekomst.', + 'app_public_access_desc_guest' => 'Tilgang for offentlige besøkende kan kontrolleres gjennom "Gjest" -brukeren.', + 'app_public_access_toggle' => 'Tillat offentlig tilgang', + 'app_public_viewing' => 'Tillat offentlig visning?', + 'app_secure_images' => 'Høyere sikkerhet på bildeopplastinger', + 'app_secure_images_toggle' => 'Enable høyere sikkerhet på bildeopplastinger', + 'app_secure_images_desc' => 'Av ytelsesgrunner er alle bilder offentlige. Dette alternativet legger til en tilfeldig streng som er vanskelig å gjette foran bildets nettadresser. Forsikre deg om at katalogindekser ikke er aktivert for å forhindre enkel tilgang.', + 'app_editor' => 'Tekstbehandler', + 'app_editor_desc' => 'Velg hvilken tekstbehandler som skal brukes av alle brukere til å redigere sider.', + 'app_custom_html' => 'Tilpasset HTML-hodeinnhold', + 'app_custom_html_desc' => 'Alt innhold som legges til her, blir satt inn i bunnen av
-delen på hver side. Dette er praktisk for å overstyre stiler eller legge til analysekode.', + 'app_custom_html_disabled_notice' => 'Tilpasset HTML-hodeinnhold er deaktivert på denne innstillingssiden for å sikre at eventuelle endringer ødelegger noe, kan tilbakestilles.', + 'app_logo' => 'Applikasjonslogo', + 'app_logo_desc' => 'Dette bildet skal være 43 px høyt.