Merge branch 'master' of github.com:BookStackApp/BookStack

This commit is contained in:
Dan Brown 2017-09-10 16:36:47 +01:00
commit 2329a5cedf
No known key found for this signature in database
GPG Key ID: 46D9F943C24A2EF9
13 changed files with 829 additions and 2 deletions

2
config/app.php Normal file → Executable file
View File

@ -58,7 +58,7 @@ return [
*/
'locale' => env('APP_LANG', 'en'),
'locales' => ['en', 'de', 'es', 'fr', 'nl', 'pt_BR', 'sk', 'ja', 'pl'],
'locales' => ['en', 'de', 'es', 'fr', 'nl', 'pt_BR', 'sk', 'ja', 'pl', 'it'],
/*
|--------------------------------------------------------------------------

View File

@ -19,7 +19,6 @@ return [
'meta_created_name' => 'Erstellt: :timeLength von :user',
'meta_updated' => 'Zuletzt aktualisiert: :timeLength',
'meta_updated_name' => 'Zuletzt aktualisiert: :timeLength von :user',
'x_pages' => ':count Seiten',
'entity_select' => 'Eintrag auswählen',
'images' => 'Bilder',
'my_recent_drafts' => 'Meine kürzlichen Entwürfe',
@ -70,10 +69,13 @@ return [
*/
'book' => 'Buch',
'books' => 'Bücher',
'x_books' => ':count Buch|:count Bücher',
'books_empty' => 'Keine Bücher vorhanden',
'books_popular' => 'Beliebte Bücher',
'books_recent' => 'Kürzlich angesehene Bücher',
'books_new' => 'Neue Bücher',
'books_popular_empty' => 'Die beliebtesten Bücher werden hier angezeigt.',
'books_new_empty' => 'Die neusten Bücher werden hier angezeigt.',
'books_create' => 'Neues Buch erstellen',
'books_delete' => 'Buch löschen',
'books_delete_named' => 'Buch ":bookName" löschen',
@ -103,6 +105,7 @@ return [
*/
'chapter' => 'Kapitel',
'chapters' => 'Kapitel',
'x_chapters' => ':count Kapitel',
'chapters_popular' => 'Beliebte Kapitel',
'chapters_new' => 'Neues Kapitel',
'chapters_create' => 'Neues Kapitel anlegen',
@ -127,6 +130,7 @@ return [
*/
'page' => 'Seite',
'pages' => 'Seiten',
'x_pages' => ':count Seite|:count Seiten',
'pages_popular' => 'Beliebte Seiten',
'pages_new' => 'Neue Seite',
'pages_attachments' => 'Anhänge',
@ -163,6 +167,7 @@ return [
'pages_move_success' => 'Seite nach ":parentName" verschoben',
'pages_permissions' => 'Seiten Berechtigungen',
'pages_permissions_success' => 'Seiten Berechtigungen aktualisiert',
'pages_revision' => 'Version',
'pages_revisions' => 'Seitenversionen',
'pages_revisions_named' => 'Seitenversionen von ":pageName"',
'pages_revision_named' => 'Seitenversion von ":pageName"',
@ -240,5 +245,16 @@ return [
'comment' => 'Kommentar',
'comments' => 'Kommentare',
'comment_placeholder' => 'Geben Sie hier Ihre Kommentare ein (Markdown unterstützt)',
'comment_count' => '{0} Keine Kommentare|{1} 1 Kommentar|[2,*] :count Kommentare',
'comment_save' => 'Kommentar speichern',
'comment_saving' => 'Kommentar wird gespeichert...',
'comment_deleting' => 'Kommentar wird gelöscht...',
'comment_new' => 'Neuer Kommentar',
'comment_created' => ':createDiff kommentiert',
'comment_updated' => ':updateDiff aktualisiert von :username',
'comment_deleted_success' => 'Kommentar gelöscht',
'comment_created_success' => 'Kommentar hinzugefügt',
'comment_updated_success' => 'Kommentar aktualisiert',
'comment_delete_confirm' => 'Möchten Sie diesen Kommentar wirklich löschen?',
'comment_in_reply_to' => 'Antwort auf :commentId',
];

1
resources/lang/en/settings.php Normal file → Executable file
View File

@ -126,6 +126,7 @@ return [
'sk' => 'Slovensky',
'ja' => '日本語',
'pl' => 'Polski',
'it' => 'Italian'
]
///////////////////////////////////
];

View File

@ -0,0 +1,40 @@
<?php
return [
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
*/
// Pages
'page_create' => 'ha creato la pagina',
'page_create_notification' => 'Pagina Creata Correttamente',
'page_update' => 'ha aggiornato la pagina',
'page_update_notification' => 'Pagina Aggiornata Correttamente',
'page_delete' => 'ha eliminato la pagina',
'page_delete_notification' => 'Pagina Eliminata Correttamente',
'page_restore' => 'ha ripristinato la pagina',
'page_restore_notification' => 'Pagina Ripristinata Correttamente',
'page_move' => 'ha mosso la pagina',
// Chapters
'chapter_create' => 'ha creato il capitolo',
'chapter_create_notification' => 'Capitolo Creato Correttamente',
'chapter_update' => 'ha aggiornato il capitolo',
'chapter_update_notification' => 'Capitolo Aggiornato Correttamente',
'chapter_delete' => 'ha eliminato il capitolo',
'chapter_delete_notification' => 'Capitolo Eliminato Correttamente',
'chapter_move' => 'ha mosso il capitolo',
// Books
'book_create' => 'ha creato il libro',
'book_create_notification' => 'Libro Creato Correttamente',
'book_update' => 'ha aggiornato il libro',
'book_update_notification' => 'Libro Aggiornato Correttamente',
'book_delete' => 'ha eliminato il libro',
'book_delete_notification' => 'Libro Eliminato Correttamente',
'book_sort' => 'ha ordinato il libro',
'book_sort_notification' => 'Libro Riordinato Correttamente',
];

76
resources/lang/it/auth.php Executable file
View File

@ -0,0 +1,76 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
'failed' => 'Credenziali errate.',
'throttle' => 'Troppi tentativi di login. Riprova in :seconds secondi.',
/**
* Login & Register
*/
'sign_up' => 'Registrati',
'log_in' => 'Login',
'log_in_with' => 'Login con :socialDriver',
'sign_up_with' => 'Registrati con :socialDriver',
'logout' => 'Esci',
'name' => 'Nome',
'username' => 'Username',
'email' => 'Email',
'password' => 'Password',
'password_confirm' => 'Conferma Password',
'password_hint' => 'Deve essere più di 5 caratteri',
'forgot_password' => 'Password dimenticata?',
'remember_me' => 'Ricordami',
'ldap_email_hint' => 'Inserisci un email per usare quest\'account.',
'create_account' => 'Crea Account',
'social_login' => 'Login Social',
'social_registration' => 'Registrazione Social',
'social_registration_text' => 'Registrati usando un altro servizio.',
'register_thanks' => 'Grazie per esserti registrato!',
'register_confirm' => 'Controlla la tua mail e clicca il bottone di conferma per accedere a :appName.',
'registrations_disabled' => 'La registrazione è disabilitata',
'registration_email_domain_invalid' => 'Questo dominio della mail non ha accesso a questa applicazione',
'register_success' => 'Grazie per la registrazione! Sei registrato e loggato.',
/**
* Password Reset
*/
'reset_password' => 'Reimposta Password',
'reset_password_send_instructions' => 'Inserisci il tuo indirizzo sotto e ti verrà inviata una mail contenente un link per resettare la tua password.',
'reset_password_send_button' => 'Invia Link Reset',
'reset_password_sent_success' => 'Un link di reset è stato mandato a :email.',
'reset_password_success' => 'La tua password è stata resettata correttamente.',
'email_reset_subject' => 'Reimposta la password di :appName',
'email_reset_text' => 'Stai ricevendo questa mail perché abbiamo ricevuto una richiesta di reset della password per il tuo account.',
'email_reset_not_requested' => 'Se non hai richiesto un reset della password, ignora questa mail.',
/**
* Email Confirmation
*/
'email_confirm_subject' => 'Conferma email per :appName',
'email_confirm_greeting' => 'Grazie per esserti registrato a :appName!',
'email_confirm_text' => 'Conferma il tuo indirizzo email cliccando il pulsante sotto:',
'email_confirm_action' => 'Conferma Email',
'email_confirm_send_error' => 'La conferma della mail è richiesta ma non è stato possibile mandare la mail. Contatta l\'amministratore.',
'email_confirm_success' => 'La tua mail è stata confermata!',
'email_confirm_resent' => 'Mail di conferma reinviata, controlla la tua posta.',
'email_not_confirmed' => 'Indirizzo Email Non Confermato',
'email_not_confirmed_text' => 'Il tuo indirizzo email non è ancora stato confermato.',
'email_not_confirmed_click_link' => 'Clicca il link nella mail mandata subito dopo la tua registrazione.',
'email_not_confirmed_resend' => 'Se non riesci a trovare la mail puoi rimandarla cliccando il pulsante sotto.',
'email_not_confirmed_resend_button' => 'Reinvia Conferma',
];

60
resources/lang/it/common.php Executable file
View File

@ -0,0 +1,60 @@
<?php
return [
/**
* Buttons
*/
'cancel' => 'Annulla',
'confirm' => 'Conferma',
'back' => 'Indietro',
'save' => 'Salva',
'continue' => 'Continua',
'select' => 'Seleziona',
'more' => 'More',
/**
* Form Labels
*/
'name' => 'Nome',
'description' => 'Descrizione',
'role' => 'Ruolo',
/**
* Actions
*/
'actions' => 'Azioni',
'view' => 'Visualizza',
'create' => 'Crea',
'update' => 'Aggiorna',
'edit' => 'Modifica',
'sort' => 'Ordina',
'move' => 'Muovi',
'delete' => 'Elimina',
'search' => 'Cerca',
'search_clear' => 'Pulisci Ricerca',
'reset' => 'Reset',
'remove' => 'Rimuovi',
'add' => 'Aggiungi',
/**
* Misc
*/
'deleted_user' => 'Utente Eliminato',
'no_activity' => 'Nessuna attività da mostrare',
'no_items' => 'Nessun elemento disponibile',
'back_to_top' => 'Torna in alto',
'toggle_details' => 'Mostra Dettagli',
'details' => 'Dettagli',
/**
* Header
*/
'view_profile' => 'Visualizza Profilo',
'edit_profile' => 'Modifica Profilo',
/**
* Email Content
*/
'email_action_help' => 'Se hai problemi nel cliccare il pulsante ":actionText", copia e incolla lo URL sotto nel tuo browser:',
'email_rights' => 'Tutti i diritti riservati',
];

View File

@ -0,0 +1,32 @@
<?php
return [
/**
* Image Manager
*/
'image_select' => 'Selezione Immagine',
'image_all' => 'Tutte',
'image_all_title' => 'Visualizza tutte le immagini',
'image_book_title' => 'Visualizza immagini caricate in questo libro',
'image_page_title' => 'Visualizza immagini caricate in questa pagina',
'image_search_hint' => 'Cerca immagine per nome',
'image_uploaded' => 'Uploaded :uploadedDate',
'image_load_more' => 'Carica Altre',
'image_image_name' => 'Nome Immagine',
'image_delete_confirm' => 'Questa immagine è usata nelle pagine elencate, clicca elimina nuovamente per confermare.',
'image_select_image' => 'Seleziona Immagine',
'image_dropzone' => 'Rilascia immagini o clicca qui per caricarle',
'images_deleted' => 'Immagini Eliminate',
'image_preview' => 'Anteprima Immagine',
'image_upload_success' => 'Immagine caricata correttamente',
'image_update_success' => 'Dettagli immagine aggiornati correttamente',
'image_delete_success' => 'Immagine eliminata correttamente',
/**
* Code editor
*/
'code_editor' => 'Modifica Codice',
'code_language' => 'Linguaggio Codice',
'code_content' => 'Contenuto Codice',
'code_save' => 'Salva Codice',
];

262
resources/lang/it/entities.php Executable file
View File

@ -0,0 +1,262 @@
<?php
return [
/**
* Shared
*/
'recently_created' => 'Creati di recente',
'recently_created_pages' => 'Pagine create di recente',
'recently_updated_pages' => 'Pagine aggiornate di recente',
'recently_created_chapters' => 'Capitoli creati di recente',
'recently_created_books' => 'Libri creati di recente',
'recently_update' => 'Aggiornati di recente',
'recently_viewed' => 'Visti di recente',
'recent_activity' => 'Attività Recente',
'create_now' => 'Creane uno ora',
'revisions' => 'Versioni',
'meta_revision' => 'Versione #:revisionCount',
'meta_created' => 'Creato :timeLength',
'meta_created_name' => 'Creato :timeLength da :user',
'meta_updated' => 'Aggiornato :timeLength',
'meta_updated_name' => 'Aggiornato :timeLength da :user',
'x_pages' => ':count Pagine',
'entity_select' => 'Selezione Entità',
'images' => 'Immagini',
'my_recent_drafts' => 'Bozze Recenti',
'my_recently_viewed' => 'Visti di recente',
'no_pages_viewed' => 'Non hai visto nessuna pagina',
'no_pages_recently_created' => 'Nessuna pagina è stata creata di recente',
'no_pages_recently_updated' => 'Nessuna pagina è stata aggiornata di recente',
'export' => 'Esporta',
'export_html' => 'File Contenuto Web',
'export_pdf' => 'File PDF',
'export_text' => 'File di testo',
/**
* Permissions and restrictions
*/
'permissions' => 'Permessi',
'permissions_intro' => 'Una volta abilitati, questi permessi avranno la priorità su tutti gli altri.',
'permissions_enable' => 'Abilita Permessi Custom',
'permissions_save' => 'Salva Permessi',
/**
* Search
*/
'search_results' => 'Risultati Ricerca',
'search_total_results_found' => ':count risultato trovato|:count risultati trovati',
'search_clear' => 'Pulisci Ricerca',
'search_no_pages' => 'Nessuna pagina corrisponde alla ricerca',
'search_for_term' => 'Ricerca per :term',
'search_more' => 'Più Risultati',
'search_filters' => 'Filtri Ricerca',
'search_content_type' => 'Tipo di Contenuto',
'search_exact_matches' => 'Corrispondenza Esatta',
'search_tags' => 'Ricerche Tag',
'search_viewed_by_me' => 'Visti',
'search_not_viewed_by_me' => 'Non visti',
'search_permissions_set' => 'Permessi impostati',
'search_created_by_me' => 'Creati da me',
'search_updated_by_me' => 'Aggiornati da me',
'search_updated_before' => 'Aggiornati prima del',
'search_updated_after' => 'Aggiornati dopo il',
'search_created_before' => 'Creati prima del',
'search_created_after' => 'Creati dopo il',
'search_set_date' => 'Imposta Data',
'search_update' => 'Aggiorna Ricerca',
/**
* Books
*/
'book' => 'Libro',
'books' => 'Libri',
'books_empty' => 'Nessun libro è stato creato',
'books_popular' => 'Libri Popolari',
'books_recent' => 'Libri Recenti',
'books_new' => 'Nuovi Libri',
'books_popular_empty' => 'I libri più popolari appariranno qui.',
'books_new_empty' => 'I libri creati più di recente appariranno qui.',
'books_create' => 'Crea Nuovo Libro',
'books_delete' => 'Elimina Libro',
'books_delete_named' => 'Elimina il libro :bookName',
'books_delete_explain' => 'Questo eliminerà il libro di nome \':bookName\'. Tutte le pagine e i capitoli saranno rimossi.',
'books_delete_confirmation' => 'Sei sicuro di voler eliminare questo libro?',
'books_edit' => 'Modifica Libro',
'books_edit_named' => 'Modifica il libro :bookName',
'books_form_book_name' => 'Nome Libro',
'books_save' => 'Salva Libro',
'books_permissions' => 'Permessi Libro',
'books_permissions_updated' => 'Permessi del libro aggiornati',
'books_empty_contents' => 'Non ci sono pagine o capitoli per questo libro.',
'books_empty_create_page' => 'Crea una nuova pagina',
'books_empty_or' => 'o',
'books_empty_sort_current_book' => 'Ordina il libro corrente',
'books_empty_add_chapter' => 'Aggiungi un capitolo',
'books_permissions_active' => 'Permessi libro attivi',
'books_search_this' => 'Cerca in questo libro',
'books_navigation' => 'Navigazione Libro',
'books_sort' => 'Ordina il contenuto del libro',
'books_sort_named' => 'Ordina il libro :bookName',
'books_sort_show_other' => 'Mostra Altri Libri',
'books_sort_save' => 'Salva il nuovo ordine',
/**
* Chapters
*/
'chapter' => 'Capitolo',
'chapters' => 'Capitoli',
'chapters_popular' => 'Capitoli Popolari',
'chapters_new' => 'Nuovo Capitolo',
'chapters_create' => 'Crea un nuovo capitolo',
'chapters_delete' => 'Elimina Capitolo',
'chapters_delete_named' => 'Elimina il capitolo :chapterName',
'chapters_delete_explain' => 'Questo eliminerà il capitolo \':chapterName\'. Tutte le pagine verranno spostate nel libro.',
'chapters_delete_confirm' => 'Sei sicuro di voler eliminare questo capitolo?',
'chapters_edit' => 'Elimina Capitolo',
'chapters_edit_named' => 'Modifica il capitolo :chapterName',
'chapters_save' => 'Salva Capitolo',
'chapters_move' => 'Muovi Capitolo',
'chapters_move_named' => 'Muovi il capitolo :chapterName',
'chapter_move_success' => 'Capitolo mosso in :bookName',
'chapters_permissions' => 'Permessi Capitolo',
'chapters_empty' => 'Non ci sono pagine in questo capitolo.',
'chapters_permissions_active' => 'Permessi Capitolo Attivi',
'chapters_permissions_success' => 'Permessi Capitolo Aggiornati',
'chapters_search_this' => 'Cerca in questo capitolo',
/**
* Pages
*/
'page' => 'Pagina',
'pages' => 'Pagine',
'pages_popular' => 'Pagine Popolari',
'pages_new' => 'Nuova Pagina',
'pages_attachments' => 'Allegati',
'pages_navigation' => 'Page Navigation',
'pages_delete' => 'Elimina Pagina',
'pages_delete_named' => 'Elimina la pagina :pageName',
'pages_delete_draft_named' => 'Delete Draft Page :pageName',
'pages_delete_draft' => 'Elimina Bozza Pagina',
'pages_delete_success' => 'Pagina eliminata',
'pages_delete_draft_success' => 'Bozza di una pagina eliminata',
'pages_delete_confirm' => 'Sei sicuro di voler eliminare questa pagina?',
'pages_delete_draft_confirm' => 'Sei sicuro di voler eliminare la bozza di questa pagina?',
'pages_editing_named' => 'Modifica :pageName',
'pages_edit_toggle_header' => 'Toggle header',
'pages_edit_save_draft' => 'Salva Bozza',
'pages_edit_draft' => 'Modifica Bozza della pagina',
'pages_editing_draft' => 'Modifica Bozza',
'pages_editing_page' => 'Modifica Pagina',
'pages_edit_draft_save_at' => 'Bozza salvata alle ',
'pages_edit_delete_draft' => 'Elimina Bozza',
'pages_edit_discard_draft' => 'Scarta Bozza',
'pages_edit_set_changelog' => 'Imposta Changelog',
'pages_edit_enter_changelog_desc' => 'Inserisci una breve descrizione dei cambiamenti che hai apportato',
'pages_edit_enter_changelog' => 'Inserisci Changelog',
'pages_save' => 'Salva Pagina',
'pages_title' => 'Titolo Pagina',
'pages_name' => 'Nome Pagina',
'pages_md_editor' => 'Editor',
'pages_md_preview' => 'Anteprima',
'pages_md_insert_image' => 'Inserisci Immagina',
'pages_md_insert_link' => 'Inserisci Link Entità',
'pages_not_in_chapter' => 'La pagina non è in un capitolo',
'pages_move' => 'Muovi Pagina',
'pages_move_success' => 'Pagina mossa in ":parentName"',
'pages_permissions' => 'Permessi Pagina',
'pages_permissions_success' => 'Page permissions updated',
'pages_revision' => 'Versione',
'pages_revisions' => 'Versioni Pagina',
'pages_revisions_named' => 'Versioni della pagina :pageName',
'pages_revision_named' => 'Versione della pagina :pageName',
'pages_revisions_created_by' => 'Creata Da',
'pages_revisions_date' => 'Data Versione',
'pages_revisions_number' => '#',
'pages_revisions_changelog' => 'Changelog',
'pages_revisions_changes' => 'Cambiamenti',
'pages_revisions_current' => 'Versione Corrente',
'pages_revisions_preview' => 'Anteprima',
'pages_revisions_restore' => 'Ripristina',
'pages_revisions_none' => 'Questa pagina non ha versioni',
'pages_copy_link' => 'Copia Link',
'pages_permissions_active' => 'Permessi Pagina Attivi',
'pages_initial_revision' => 'Pubblicazione iniziale',
'pages_initial_name' => 'Nuova Pagina',
'pages_editing_draft_notification' => 'Stai modificando una bozza che è stata salvata il :timeDiff.',
'pages_draft_edited_notification' => 'Questa pagina è stata aggiornata. È consigliabile scartare questa bozza.',
'pages_draft_edit_active' => [
'start_a' => ':count hanno iniziato a modificare questa pagina',
'start_b' => ':userName ha iniziato a modificare questa pagina',
'time_a' => 'da quando le pagine sono state aggiornate',
'time_b' => 'negli ultimi :minCount minuti',
'message' => ':start :time. Assicurati di non sovrascrivere le modifiche degli altri!',
],
'pages_draft_discarded' => "Bozza scartata, l'editor è stato aggiornato con il contenuto corrente della pagina",
/**
* Editor sidebar
*/
'page_tags' => 'Tag Pagina',
'tag' => 'Tag',
'tags' => '',
'tag_value' => 'Valore (Opzionale)',
'tags_explain' => "Aggiungi tag per categorizzare meglio il contenuto. \n Puoi assegnare un valore ai tag per una migliore organizzazione.",
'tags_add' => 'Aggiungi un altro tag',
'attachments' => 'Allegati',
'attachments_explain' => 'Carica alcuni file o allega link per visualizzarli nella pagina. Questi sono visibili nella sidebar della pagina.',
'attachments_explain_instant_save' => 'I cambiamenti qui sono salvati istantaneamente.',
'attachments_items' => 'Oggetti Allegati',
'attachments_upload' => 'Carica File',
'attachments_link' => 'Allega Link',
'attachments_set_link' => 'Imposta Link',
'attachments_delete_confirm' => "Clicca elimina nuovamente per confermare l'eliminazione di questo allegato.",
'attachments_dropzone' => 'Rilascia file o clicca qui per allegare un file',
'attachments_no_files' => 'Nessun file è stato caricato',
'attachments_explain_link' => 'Puoi allegare un link se preferisci non caricare un file. Questo può essere un link a un\'altra pagina o a un file in un cloud.',
'attachments_link_name' => 'Nome Link',
'attachment_link' => 'Link allegato',
'attachments_link_url' => 'Link al file',
'attachments_link_url_hint' => 'Url del sito o del file',
'attach' => 'Allega',
'attachments_edit_file' => 'Modifica File',
'attachments_edit_file_name' => 'Nome File',
'attachments_edit_drop_upload' => 'Rilascia file o clicca qui per caricare e sovrascrivere',
'attachments_order_updated' => 'Ordine allegato aggiornato',
'attachments_updated_success' => 'Dettagli allegato aggiornati',
'attachments_deleted' => 'Allegato eliminato',
'attachments_file_uploaded' => 'File caricato correttamente',
'attachments_file_updated' => 'File aggiornato correttamente',
'attachments_link_attached' => 'Link allegato correttamente alla pagina',
/**
* Profile View
*/
'profile_user_for_x' => 'Utente da :time',
'profile_created_content' => 'Contenuti Creati',
'profile_not_created_pages' => ':userName non ha creato pagine',
'profile_not_created_chapters' => ':userName non ha creato capitoli',
'profile_not_created_books' => ':userName non ha creato libri',
/**
* Comments
*/
'comment' => 'Commento',
'comments' => 'Commenti',
'comment_placeholder' => 'Enter your comments here, markdown supported...',
'no_comments' => 'Nessun Commento',
'x_comments' => ':numComments Commenti',
'one_comment' => '1 Commento',
'comments_loading' => 'Caricamento...',
'comment_save' => 'Salva Commento',
'comment_reply' => 'Rispondi',
'comment_edit' => 'Modifica',
'comment_delete' => 'Elimina',
'comment_cancel' => 'Annulla',
'comment_created' => 'Commento aggiunto',
'comment_updated' => 'Commento aggiornato',
'comment_deleted' => 'Commento eliminato',
'comment_updated_text' => 'Aggiornato :updateDiff da',
'comment_delete_confirm' => 'Questo rimuoverà il contenuto del commento. Sei sicuro di voler eliminare questo commento?',
'comment_create' => 'Creato'
];

77
resources/lang/it/errors.php Executable file
View File

@ -0,0 +1,77 @@
<?php
return [
/**
* Error text strings.
*/
// Permissions
'permission' => 'Non hai il permesso di accedere alla pagina richiesta.',
'permissionJson' => "Non hai il permesso di eseguire l'azione richiesta.",
// Auth
'error_user_exists_different_creds' => 'Un utente con la mail :email esiste già ma con credenziali differenti.',
'email_already_confirmed' => 'La mail è già stata confermata, esegui il login.',
'email_confirmation_invalid' => 'Questo token di conferma non è valido o già stato utilizzato, registrati nuovamente.',
'email_confirmation_expired' => 'Il token di conferma è scaduto, è stata inviata una nuova mail di conferma.',
'ldap_fail_anonymous' => 'Accesso LDAP fallito usando bind anonimo',
'ldap_fail_authed' => 'Accesso LDAP fallito usando il dn e la password inseriti',
'ldap_extension_not_installed' => 'L\'estensione PHP LDAP non è installata',
'ldap_cannot_connect' => 'Impossibile connettersi al server ldap, connessione iniziale fallita',
'social_no_action_defined' => 'Nessuna azione definita',
'social_account_in_use' => 'Questo account :socialAccount è già utilizzato, prova a loggarti usando l\'opzione :socialAccount.',
'social_account_email_in_use' => 'La mail :email è già in uso. Se hai già un account puoi connettere il tuo account :socialAccount dalle impostazioni del tuo profilo.',
'social_account_existing' => 'Questo account :socialAccount è già connesso al tuo profilo.',
'social_account_already_used_existing' => 'Questo accoutn :socialAccount è già utilizzato da un altro utente.',
'social_account_not_used' => 'Questo account :socialAccount non è collegato a nessun utente. Collegalo nelle impostazioni del profilo. ',
'social_account_register_instructions' => 'Se non hai ancora un account, puoi registrarti usando l\'opzione :socialAccount.',
'social_driver_not_found' => 'Driver social non trovato',
'social_driver_not_configured' => 'Le impostazioni di :socialAccount non sono configurate correttamente.',
// System
'path_not_writable' => 'La path :filePath non può essere scritta. Controlla che abbia i permessi corretti.',
'cannot_get_image_from_url' => 'Impossibile scaricare immagine da :url',
'cannot_create_thumbs' => 'Il server non può creare thumbnail. Controlla che l\'estensione GD sia installata.',
'server_upload_limit' => 'Il server non permette un upload di questa grandezza. Prova con un file più piccolo.',
'image_upload_error' => 'C\'è stato un errore caricando l\'immagine',
// Attachments
'attachment_page_mismatch' => 'Page mismatch during attachment update',
// Pages
'page_draft_autosave_fail' => 'Impossibile salvare la bozza. Controlla di essere connesso ad internet prima di salvare questa pagina',
// Entities
'entity_not_found' => 'Entità non trovata',
'book_not_found' => 'Libro non trovato',
'page_not_found' => 'Pagina non trovata',
'chapter_not_found' => 'Capitolo non trovato',
'selected_book_not_found' => 'Il libro selezionato non è stato trovato',
'selected_book_chapter_not_found' => 'Il libro selezionato o il capitolo non sono stati trovati',
'guests_cannot_save_drafts' => 'Gli ospiti non possono salvare bozze',
// Users
'users_cannot_delete_only_admin' => 'Non puoi eliminare l\'unico adin',
'users_cannot_delete_guest' => 'Non puoi eliminare l\'utente ospite',
// Roles
'role_cannot_be_edited' => 'Questo ruolo non può essere modificato',
'role_system_cannot_be_deleted' => 'Questo ruolo è di sistema e non può essere eliminato',
'role_registration_default_cannot_delete' => 'Questo ruolo non può essere eliminato finchè è impostato come default alla registrazione',
// Comments
'comment_list' => 'C\'è stato un errore scaricando i commenti.',
'cannot_add_comment_to_draft' => 'Non puoi aggiungere commenti a una bozza.',
'comment_add' => 'C\'è stato un errore aggiungendo / aggiornando il commento.',
'comment_delete' => 'C\'è stato un errore eliminando il commento.',
'empty_comment' => 'Impossibile aggiungere un commento vuoto.',
// Error pages
'404_page_not_found' => 'Pagina Non Trovata',
'sorry_page_not_found' => 'La pagina che stavi cercando non è stata trovata.',
'return_home' => 'Ritorna alla home',
'error_occurred' => 'C\'è Stato un errore',
'app_down' => ':appName è offline',
'back_soon' => 'Ritornerà presto.',
];

View File

@ -0,0 +1,19 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/
'previous' => '&laquo; Precedente',
'next' => 'Successivo &raquo;',
];

22
resources/lang/it/passwords.php Executable file
View File

@ -0,0 +1,22 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Password Reminder Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/
'password' => 'La password deve avere almeno sei caratteri e corrispondere alla conferma.',
'user' => "Non possiamo trovare un utente per quella mail.",
'token' => 'Questo token per reimpostare la password non è valido.',
'sent' => 'Ti abbiamo inviato via mail il link per reimpostare la password!',
'reset' => 'La tua password è stata resettata!',
];

114
resources/lang/it/settings.php Executable file
View File

@ -0,0 +1,114 @@
<?php
return [
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
*/
'settings' => 'Impostazioni',
'settings_save' => 'Salva Impostazioni',
'settings_save_success' => 'Impostazioni salvate',
/**
* App settings
*/
'app_settings' => 'Impostazioni App',
'app_name' => 'Nome applicazione',
'app_name_desc' => 'Questo nome è mostrato nell\'header e in tutte le mail.',
'app_name_header' => 'Mostrare il nome nell\'header',
'app_public_viewing' => 'Consentire la visione pubblica?',
'app_secure_images' => 'Abilitare una sicurezza maggiore per le immagini caricate?',
'app_secure_images_desc' => 'Per una ragione di prestazioni, tutte le immagini sono pubbliche. Questa opzione aaggiunge una stringa, difficile da indovinare, random negli url delle immagini. Assicurati che il listing delle cartelle non sia abilitato per prevenire un accesso semplice.',
'app_editor' => 'Editor pagine',
'app_editor_desc' => 'Seleziona quale editor verrà usato da tutti gli utenti per modificare le pagine.',
'app_custom_html' => 'Contenuto Head HTML Custom',
'app_custom_html_desc' => 'Qualsiasi contenuto aggiunto qui verrà inserito alla fine della sezione <head> di tutte le pagine. Questo è utile per sovrascrivere lo stile o aggiungere il codice per gli analytics.',
'app_logo' => 'Logo applicazione',
'app_logo_desc' => 'Questa immagine dovrebbe essere 43px in altezza. <br>Immagini più grandi verranno scalate.',
'app_primary_color' => 'Colore primario applicazione',
'app_primary_color_desc' => 'Deve essere un valore hex. <br>Lascia vuoto per reimpostare il colore di default.',
'app_homepage' => 'Homepage Applicazione',
'app_homepage_desc' => 'Seleziona una pagina da mostrare nella home anzichè quella di default. I permessi della pagina sono ignorati per quella selezionata.',
'app_homepage_default' => 'Homepage di default scelta',
/**
* Registration settings
*/
'reg_settings' => 'Impostazioni Registrazione',
'reg_allow' => 'Consentire Registrazione?',
'reg_default_role' => 'Ruolo predefinito dopo la registrazione',
'reg_confirm_email' => 'Richiedere la conferma della mail?',
'reg_confirm_email_desc' => 'Se la restrizione per dominio è usata la conferma della mail sarà richiesta e la scelta ignorata.',
'reg_confirm_restrict_domain' => 'Restringi la registrazione al dominio',
'reg_confirm_restrict_domain_desc' => "Inserisci una lista separata da virgola di domini di email a cui vorresti restringere la registrazione. Agli utenti verrà inviata una mail per confermare il loro indirizzo prima che possano interagire con l'applicazione. <br> Nota che gli utenti saranno in grado di cambiare il loro indirizzo dopo aver completato la registrazione.",
'reg_confirm_restrict_domain_placeholder' => 'Nessuna restrizione impostata',
/**
* Role settings
*/
'roles' => 'Ruoli',
'role_user_roles' => 'Ruoli Utente',
'role_create' => 'Crea Nuovo Ruolo',
'role_create_success' => 'Ruolo creato correttamente',
'role_delete' => 'Elimina Ruolo',
'role_delete_confirm' => 'Questo eliminerà il ruolo con il nome \':roleName\'.',
'role_delete_users_assigned' => 'Questo ruolo ha :userCount utenti assegnati. Se vuoi migrare gli utenti da questo ruolo selezionane uno nuovo sotto.',
'role_delete_no_migration' => "Non migrare gli utenti",
'role_delete_sure' => 'Sei sicuro di voler eliminare questo ruolo?',
'role_delete_success' => 'Ruolo eliminato correttamente',
'role_edit' => 'Modifica Ruolo',
'role_details' => 'Dettagli Ruolo',
'role_name' => 'Nome Ruolo',
'role_desc' => 'Breve Descrizione del Ruolo',
'role_system' => 'Permessi di Sistema',
'role_manage_users' => 'Gestire gli utenti',
'role_manage_roles' => 'Gestire ruoli e permessi di essi',
'role_manage_entity_permissions' => 'Gestire tutti i permessi di libri, capitoli e pagine',
'role_manage_own_entity_permissions' => 'Gestire i permessi sui propri libri, capitoli e pagine',
'role_manage_settings' => 'Gestire impostazioni app',
'role_asset' => 'Permessi Entità',
'role_asset_desc' => "Questi permessi controllano l'accesso di default alle entità. I permessi nei Libri, Capitoli e Pagine sovrascriveranno questi.",
'role_all' => 'Tutti',
'role_own' => 'Propri',
'role_controlled_by_asset' => "Controllato dall'entità in cui sono caricati",
'role_save' => 'Salva Ruolo',
'role_update_success' => 'Ruolo aggiornato correttamente',
'role_users' => 'Utenti in questo ruolo',
'role_users_none' => 'Nessun utente assegnato a questo ruolo',
/**
* Users
*/
'users' => 'Utenti',
'user_profile' => 'Profilo Utente',
'users_add_new' => 'Aggiungi Nuovo Utente',
'users_search' => 'Cerca Utenti',
'users_role' => 'Ruoli Utente',
'users_external_auth_id' => 'ID Autenticazioni Esterna',
'users_password_warning' => 'Riempi solo se desideri cambiare la tua password:',
'users_system_public' => 'Questo utente rappresente qualsiasi ospite che visita il sito. Non può essere usato per effettuare il login ma è assegnato automaticamente.',
'users_delete' => 'Elimina Utente',
'users_delete_named' => "Elimina l'utente :userName",
'users_delete_warning' => 'Questo eliminerà completamente l\'utente \':userName\' dal sistema.',
'users_delete_confirm' => 'Sei sicuro di voler eliminare questo utente?',
'users_delete_success' => 'Utenti rimossi correttamente',
'users_edit' => 'Modifica Utente',
'users_edit_profile' => 'Modifica Profilo',
'users_edit_success' => 'Utente aggiornato correttamente',
'users_avatar' => 'Avatar Utente',
'users_avatar_desc' => "Quest'immagine dovrebbe essere approssimativamente 256px quadrata.",
'users_preferred_language' => 'Lingua Preferita',
'users_social_accounts' => 'Account Social',
'users_social_accounts_info' => 'Qui puoi connettere gli altri account per un accesso più veloce e semplice. Disconnettere un account qui non rimuoverà le altre sessioni. Revoca l\'accesso dal tuo profilo negli account social connessi.',
'users_social_connect' => 'Connetti Account',
'users_social_disconnect' => 'Disconnetti Account',
'users_social_connected' => 'L\'account :socialAccount è stato connesso correttamente al tuo profilo.',
'users_social_disconnected' => 'L\'account :socialAccount è stato disconnesso correttamente dal tuo profilo.',
];

108
resources/lang/it/validation.php Executable file
View File

@ -0,0 +1,108 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
'accepted' => ':attribute deve essere accettato.',
'active_url' => ':attribute non è uno URL valido.',
'after' => ':attribute deve essere una data dopo il :date.',
'alpha' => ':attribute deve contenere solo lettere.',
'alpha_dash' => ':attribute deve contenere solo lettere, numeri e meno.',
'alpha_num' => ':attribute deve contenere solo lettere e numeri.',
'array' => ':attribute deve essere un array.',
'before' => ':attribute deve essere una data prima del :date.',
'between' => [
'numeric' => 'Il campo :attribute deve essere tra :min e :max.',
'file' => 'Il campo :attribute deve essere tra :min e :max kilobytes.',
'string' => 'Il campo :attribute deve essere tra :min e :max caratteri.',
'array' => 'Il campo :attribute deve essere tra :min e :max oggetti.',
],
'boolean' => ':attribute deve contenere vero o falso.',
'confirmed' => 'La conferma di :attribute non corrisponde.',
'date' => ':attribute non è una data valida.',
'date_format' => 'Il campo :attribute non corrisponde al formato :format.',
'different' => 'Il campo :attribute e :other devono essere differenti.',
'digits' => 'Il campo :attribute deve essere di :digits numeri.',
'digits_between' => 'Il campo :attribute deve essere tra i numeri :min e :max.',
'email' => 'Il campo :attribute deve essere un indirizzo email valido.',
'filled' => 'Il campo :attribute field is required.',
'exists' => 'Il campo :attribute non è valido.',
'image' => 'Il campo :attribute deve essere un\'immagine.',
'in' => 'Il campo :attribute selezionato non è valido.',
'integer' => 'Il campo :attribute deve essere un intero.',
'ip' => 'Il campo :attribute deve essere un indirizzo IP valido.',
'max' => [
'numeric' => 'Il campo :attribute non deve essere maggiore di :max.',
'file' => 'Il campo :attribute non deve essere maggiore di :max kilobytes.',
'string' => 'Il campo :attribute non deve essere maggiore di :max caratteri.',
'array' => 'Il campo :attribute non deve avere più di :max oggetti.',
],
'mimes' => 'Il campo :attribute deve essere: :values.',
'min' => [
'numeric' => 'Il campo :attribute deve essere almeno :min.',
'file' => 'Il campo :attribute deve essere almeno :min kilobytes.',
'string' => 'Il campo :attribute deve essere almeno :min caratteri.',
'array' => 'Il campo :attribute deve contenere almeno :min elementi.',
],
'not_in' => 'Il :attribute selezionato non è valido.',
'numeric' => ':attribute deve essere un numero.',
'regex' => 'Il formato di :attribute non è valido.',
'required' => 'Il campo :attribute è richiesto.',
'required_if' => 'Il campo :attribute è richiesto quando :other è :value.',
'required_with' => 'Il campo :attribute è richiesto quando :values è presente.',
'required_with_all' => 'Il campo :attribute è richiesto quando :values sono presenti.',
'required_without' => 'Il campo :attribute è richiesto quando :values non è presente.',
'required_without_all' => 'Il campo :attribute è richiesto quando nessuno dei :values sono presenti.',
'same' => ':attribute e :other devono corrispondere.',
'size' => [
'numeric' => 'Il campo :attribute deve essere :size.',
'file' => 'Il campo :attribute deve essere :size kilobytes.',
'string' => 'Il campo :attribute deve essere di :size caratteri.',
'array' => 'Il campo :attribute deve contenere :size elementi.',
],
'string' => ':attribute deve essere una stringa.',
'timezone' => ':attribute deve essere una zona valida.',
'unique' => ':attribute è già preso.',
'url' => 'Il formato :attribute non è valido.',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => [
'password-confirm' => [
'required_with' => 'Conferma della password richiesta',
],
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/
'attributes' => [],
];