Repo rebuild

This commit is contained in:
Mark Gregory
2026-09-15 12:33:28 +01:00
commit be28c4feec
5629 changed files with 317074 additions and 0 deletions
+119
View File
@@ -0,0 +1,119 @@
<?php
declare(strict_types=1);
return [
'accept' => 'Accettare',
'action' => 'Azione',
'actions' => 'Azioni',
'add' => 'Aggiungi',
'admin' => 'Ammin',
'agree' => 'Essere d\'accordo',
'archive' => 'Archivio',
'assign' => 'Assegnare',
'associate' => 'Associare',
'attach' => 'Allega',
'browse' => 'Naviga',
'cancel' => 'Annulla',
'choose' => 'Scegli',
'choose_file' => 'Scegli il file',
'choose_image' => 'Scegli Immagine',
'click_to_copy' => 'Fare clic per copiare',
'close' => 'Chiudi',
'collapse' => 'Comprimi',
'collapse_all' => 'Comprimi tutto',
'comment' => 'Commenta',
'confirm' => 'Conferma',
'connect' => 'Collega',
'create' => 'Crea',
'delete' => 'Elimina',
'detach' => 'Scollega',
'details' => 'Dettagli',
'disable' => 'Disattiva',
'discard' => 'Scarta',
'done' => 'Fatto',
'down' => 'Giù',
'duplicate' => 'Duplica',
'edit' => 'Modifica',
'enable' => 'Abilita',
'expand' => 'Espandi',
'expand_all' => 'Espandi tutto',
'explanation' => 'Spiegazione',
'export' => 'Esporta',
'file' => 'File',
'files' => 'File',
'go_home' => 'Torna alla Home',
'hide' => 'Nascondi',
'home' => 'Home',
'image' => 'Immagine',
'impersonate' => 'Impersona',
'impersonation' => 'Impersonificazione',
'import' => 'Importa',
'introduction' => 'introduzione',
'like' => 'Mi Piace',
'load' => 'Carica',
'localize' => 'Localizza',
'log_in' => 'Login',
'log_out' => 'Disconnettersi',
'named' => [
'add' => 'Aggiungi :name',
'choose' => 'Scegli :name',
'create' => 'Crea :name',
'delete' => 'Cancella :name',
'duplicate' => 'Duplica: nome',
'edit' => 'Modifica :name',
'export' => 'Esporta :name',
'hide' => 'Nascondi :name',
'import' => 'Importa :name',
'new' => 'Nuovo :name',
'restore' => 'Ripristina :name',
'save' => 'Salva :name',
'search' => 'Cerca :name',
'show' => 'Mostra :name',
'update' => 'Aggiorna :name',
'view' => 'Mostra :name',
],
'new' => 'Nuovo',
'no' => 'NO',
'open' => 'Aprire',
'open_website' => 'Apri sul sito',
'preview' => 'Anteprima',
'price' => 'Prezzo',
'record' => 'Documentazione',
'restore' => 'Ripristina',
'save' => 'Salva',
'save_and_close' => 'Salva e chiudi',
'save_and_return' => 'Salva e ritorna',
'search' => 'Ricerca',
'select' => 'Seleziona',
'select_all' => 'Seleziona tutto',
'send' => 'Invia',
'settings' => 'Impostazioni',
'show' => 'Mostra',
'show_all' => 'Mostra tutto',
'sign_in' => 'Accedi',
'solve' => 'Risolvere',
'start' => 'Avvia',
'stop' => 'Ferma',
'submit' => 'Invia',
'subscribe' => 'Sottoscrivi',
'switch' => 'Passa',
'switch_to_role' => 'Passa al ruolo',
'tag' => 'Etichetta',
'tags' => 'Etichette',
'target_link' => [
'blank' => 'Apri in una nuova finestra',
'parent' => 'Apri in un frame principale',
'self' => 'Apri in una finestra corrente',
'top' => 'Apri nel riquadro più in alto',
],
'translate' => 'Traduci',
'translate_it' => 'Traducilo',
'unpack' => 'Decomprimi',
'unsubscribe' => 'Annulla l\'iscrizione',
'up' => 'Su',
'update' => 'Aggiorna',
'user' => 'Utente',
'view' => 'Visualizza',
'yes' => 'SI',
];
+9
View File
@@ -0,0 +1,9 @@
<?php
declare(strict_types=1);
return [
'failed' => 'Credenziali non valide.',
'password' => 'Il campo :attribute non è corretto.',
'throttle' => 'Troppi tentativi di accesso. Riprova tra :seconds secondi.',
];
+84
View File
@@ -0,0 +1,84 @@
<?php
declare(strict_types=1);
return [
'0' => 'Errore sconosciuto',
'100' => 'Continua',
'101' => 'Scambiando protocolli',
'102' => 'In processo',
'200' => 'OK',
'201' => 'Creato',
'202' => 'Accettato',
'203' => 'Informazione non autorevole',
'204' => 'Nessun contenuto',
'205' => 'Resetta il contenuto',
'206' => 'Contenuto parziale',
'207' => 'Stati multipli',
'208' => 'Già riportato',
'226' => 'IM utilizzati',
'300' => 'Scelte multiple',
'301' => 'Trasferito permanentemente',
'302' => 'Trovato',
'303' => 'Guarda altro',
'304' => 'Non modificata',
'305' => 'Usa un proxy',
'307' => 'Re-indirizzamento temporaneo',
'308' => 'Re-indirizzamento permanente',
'400' => 'Cattiva richiesta',
'401' => 'Non autorizzata',
'402' => 'Pagamento richiesto',
'403' => 'Accesso vietato',
'404' => 'Pagina non trovata',
'405' => 'Metodo non consentito',
'406' => 'Non accettabile',
'407' => 'Autenticazione al proxy richiesta',
'408' => 'Tempo scaduto per la richiesta',
'409' => 'Conflitto',
'410' => 'Andata',
'411' => 'Lunghezza necessaria',
'412' => 'Precondizione fallita',
'413' => 'Payload troppo grande',
'414' => 'URI troppo lungo',
'415' => 'Media Type non supportato',
'416' => 'intervallo non soddisfacibile',
'417' => 'Aspettativa fallita',
'418' => 'Sono una teiera',
'419' => 'Sessione scaduta',
'421' => 'Richiesta mal indirizzata',
'422' => 'Entità improcessabile',
'423' => 'Bloccata',
'424' => 'Dipendenza fallita',
'425' => 'Troppo presto',
'426' => 'Aggiornamento richiesto',
'428' => 'Precondizione necessaria',
'429' => 'Troppe richieste',
'431' => 'Campi header della richiesta troppo grandi',
'444' => 'Connessione chiusa senza risposta',
'449' => 'Riprova con',
'451' => 'Non disponibile per motivi legali',
'499' => 'Richiesta chiusa del cliente',
'500' => 'Errore interno al server',
'501' => 'Non implementato',
'502' => 'Gateway cattivo',
'503' => 'In manutenzione',
'504' => 'Tempo scaduto per il gateway',
'505' => 'Versione HTTP non supportata',
'506' => 'Variante anche negozia',
'507' => 'Spazio insufficiente',
'508' => 'Loop identificato',
'509' => 'Limita di banda superato',
'510' => 'Non esteso',
'511' => 'Autenticazione di rete necessaria',
'520' => 'Errore sconosciuto',
'521' => 'Web server spento',
'522' => 'Tempo scaduto per la connessione',
'523' => 'Origine non raggiungibile',
'524' => 'Un timeout è avvenuto',
'525' => 'Handshake SSL fallita',
'526' => 'Certificato SSL invalido',
'527' => 'Errore del cannone a rotaia',
'598' => 'Errore timeout lettura rete',
'599' => 'Errore di timeout della connessione di rete',
'unknownError' => 'Errore sconosciuto',
];
+8
View File
@@ -0,0 +1,8 @@
<?php
declare(strict_types=1);
return [
'next' => 'Successivo &raquo;',
'previous' => '&laquo; Precedente',
];
+11
View File
@@ -0,0 +1,11 @@
<?php
declare(strict_types=1);
return [
'reset' => 'La password è stata reimpostata!',
'sent' => 'Ti abbiamo inviato una email con il link per il reset della password!',
'throttled' => 'Per favore, attendi prima di riprovare.',
'token' => 'Questo token di reset della password non è valido.',
'user' => 'Non riusciamo a trovare un utente con questo indirizzo email.',
];
+288
View File
@@ -0,0 +1,288 @@
<?php
declare(strict_types=1);
return [
'accepted' => ':Attribute deve essere accettato.',
'accepted_if' => ':Attribute deve essere accettato quando :other è :value.',
'active_url' => ':Attribute non è un URL valido.',
'after' => ':Attribute deve essere una data successiva al :date.',
'after_or_equal' => ':Attribute deve essere una data successiva o uguale al :date.',
'alpha' => ':Attribute può contenere solo lettere.',
'alpha_dash' => ':Attribute può contenere solo lettere, numeri e trattini.',
'alpha_num' => ':Attribute può contenere solo lettere e numeri.',
'any_of' => 'Il campo :attribute non è valido.',
'array' => ':Attribute deve essere un array.',
'ascii' => ':Attribute deve contenere solo caratteri alfanumerici single-byte e simboli.',
'before' => ':Attribute deve essere una data precedente al :date.',
'before_or_equal' => ':Attribute deve essere una data precedente o uguale al :date.',
'between' => [
'array' => ':Attribute deve avere tra :min - :max elementi.',
'file' => ':Attribute deve trovarsi tra :min - :max kilobyte.',
'numeric' => ':Attribute deve trovarsi tra :min - :max.',
'string' => ':Attribute deve trovarsi tra :min - :max caratteri.',
],
'boolean' => 'Il campo :attribute deve essere vero o falso.',
'can' => 'Il campo :attribute contiene un valore non autorizzato.',
'confirmed' => 'Il campo di conferma per :attribute non coincide.',
'contains' => 'Il campo :attribute non contiene un valore richiesto.',
'current_password' => 'Password non valida.',
'date' => ':Attribute non è una data valida.',
'date_equals' => ':Attribute deve essere una data e uguale a :date.',
'date_format' => ':Attribute non coincide con il formato :format.',
'decimal' => ':Attribute deve avere :decimal cifre decimali.',
'declined' => ':Attribute deve essere rifiutato.',
'declined_if' => ':Attribute deve essere rifiutato quando :other è :value.',
'different' => ':Attribute e :other devono essere differenti.',
'digits' => ':Attribute deve essere di :digits cifre.',
'digits_between' => ':Attribute deve essere tra :min e :max cifre.',
'dimensions' => 'Le dimensioni dell\'immagine di :attribute non sono valide.',
'distinct' => ':Attribute contiene un valore duplicato.',
'doesnt_contain' => 'Il campo :attribute non deve contenere alcuno dei seguenti: :values.',
'doesnt_end_with' => ':Attribute non può terminare con uno dei seguenti valori: :values.',
'doesnt_start_with' => ':Attribute non può iniziare con uno dei seguenti valori: :values.',
'email' => ':Attribute non è valido.',
'encoding' => 'Il campo :attribute deve essere codificato in :encoding.',
'ends_with' => ':Attribute deve finire con uno dei seguenti valori: :values',
'enum' => 'Il campo :attribute non è valido.',
'exists' => ':Attribute selezionato non è valido.',
'extensions' => 'Il campo :attribute deve avere una delle seguenti estensioni: :values.',
'file' => ':Attribute deve essere un file.',
'filled' => 'Il campo :attribute deve contenere un valore.',
'gt' => [
'array' => ':Attribute deve contenere più di :value elementi.',
'file' => ':Attribute deve essere maggiore di :value kilobyte.',
'numeric' => ':Attribute deve essere maggiore di :value.',
'string' => ':Attribute deve contenere più di :value caratteri.',
],
'gte' => [
'array' => ':Attribute deve contenere un numero di elementi uguale o maggiore di :value.',
'file' => ':Attribute deve essere uguale o maggiore di :value kilobyte.',
'numeric' => ':Attribute deve essere uguale o maggiore di :value.',
'string' => ':Attribute deve contenere un numero di caratteri uguale o maggiore di :value.',
],
'hex_color' => 'Il campo :attribute deve essere un colore esadecimale valido.',
'image' => ':Attribute deve essere un\'immagine.',
'in' => ':Attribute selezionato non è valido.',
'in_array' => 'Il valore del campo :attribute non esiste in :other.',
'in_array_keys' => 'Il campo :attribute deve contenere almeno una delle seguenti chiavi: :values.',
'integer' => ':Attribute deve essere un numero intero.',
'ip' => ':Attribute deve essere un indirizzo IP valido.',
'ipv4' => ':Attribute deve essere un indirizzo IPv4 valido.',
'ipv6' => ':Attribute deve essere un indirizzo IPv6 valido.',
'json' => ':Attribute deve essere una stringa JSON valida.',
'list' => 'Il campo :attribute deve essere un elenco.',
'lowercase' => ':Attribute deve contenere solo caratteri minuscoli.',
'lt' => [
'array' => ':Attribute deve contenere meno di :value elementi.',
'file' => ':Attribute deve essere minore di :value kilobyte.',
'numeric' => ':Attribute deve essere minore di :value.',
'string' => ':Attribute deve contenere meno di :value caratteri.',
],
'lte' => [
'array' => ':Attribute deve contenere un numero di elementi minore o uguale a :value.',
'file' => ':Attribute deve essere minore o uguale a :value kilobyte.',
'numeric' => ':Attribute deve essere minore o uguale a :value.',
'string' => ':Attribute deve contenere un numero di caratteri minore o uguale a :value.',
],
'mac_address' => 'Il campo :attribute deve essere un indirizzo MAC valido .',
'max' => [
'array' => ':Attribute non può avere più di :max elementi.',
'file' => ':Attribute non può essere superiore a :max kilobyte.',
'numeric' => ':Attribute non può essere superiore a :max.',
'string' => ':Attribute non può contenere più di :max caratteri.',
],
'max_digits' => ':Attribute non può contenere più di :max cifre.',
'mimes' => ':Attribute deve essere del tipo: :values.',
'mimetypes' => ':Attribute deve essere del tipo: :values.',
'min' => [
'array' => ':Attribute deve avere almeno :min elementi.',
'file' => ':Attribute deve essere almeno di :min kilobyte.',
'numeric' => ':Attribute deve essere almeno :min.',
'string' => ':Attribute deve contenere almeno :min caratteri.',
],
'min_digits' => ':Attribute deve contenere almeno :min cifre.',
'missing' => 'Il campo :attribute deve mancare.',
'missing_if' => 'Il campo :attribute deve mancare quando :other è :value.',
'missing_unless' => 'Il campo :attribute deve mancare a meno che :other non sia :value.',
'missing_with' => 'Il campo :attribute deve mancare quando è presente :values.',
'missing_with_all' => 'Il campo :attribute deve mancare quando sono presenti :values.',
'multiple_of' => ':Attribute deve essere un multiplo di :value',
'not_in' => 'Il valore selezionato per :attribute non è valido.',
'not_regex' => 'Il formato di :attribute non è valido.',
'numeric' => ':Attribute deve essere un numero.',
'password' => [
'letters' => ':Attribute deve contenere almeno un carattere.',
'mixed' => ':Attribute deve contenere almeno un carattere maiuscolo ed un carattere minuscolo.',
'numbers' => ':Attribute deve contenere almeno un numero.',
'symbols' => ':Attribute deve contenere almeno un simbolo.',
'uncompromised' => ':Attribute è presente negli archivi dei dati trafugati. Per piacere scegli un valore differente per :attribute.',
],
'present' => 'Il campo :attribute deve essere presente.',
'present_if' => 'Il campo :attribute deve essere presente quando :other è :value.',
'present_unless' => 'Il campo :attribute deve essere presente a meno che :other non sia :value.',
'present_with' => 'Il campo :attribute deve essere presente quando è presente :values.',
'present_with_all' => 'Il campo :attribute deve essere presente quando sono presenti :values.',
'prohibited' => ':Attribute non consentito.',
'prohibited_if' => ':Attribute non consentito quando :other è :value.',
'prohibited_if_accepted' => 'Il campo :attribute è vietato quando :other è accettato.',
'prohibited_if_declined' => 'Il campo :attribute è vietato quando :other è rifiutato.',
'prohibited_unless' => ':Attribute non consentito a meno che :other sia contenuto in :values.',
'prohibits' => ':Attribute impedisce a :other di essere presente.',
'regex' => 'Il formato del campo :attribute non è valido.',
'required' => 'Il campo :attribute è richiesto.',
'required_array_keys' => 'Il campo :attribute deve contenere voci per: :values.',
'required_if' => 'Il campo :attribute è richiesto quando :other è :value.',
'required_if_accepted' => ':Attribute è richiesto quando :other è accettato.',
'required_if_declined' => 'Il campo :attribute è richiesto quando :other è rifiutato.',
'required_unless' => 'Il campo :attribute è richiesto a meno che :other sia in :values.',
'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 di :values è presente.',
'same' => ':Attribute e :other devono coincidere.',
'size' => [
'array' => ':Attribute deve contenere :size elementi.',
'file' => ':Attribute deve essere :size kilobyte.',
'numeric' => ':Attribute deve essere :size.',
'string' => ':Attribute deve contenere :size caratteri.',
],
'starts_with' => ':Attribute deve iniziare con uno dei seguenti: :values',
'string' => ':Attribute deve essere una stringa.',
'timezone' => ':Attribute deve essere una zona valida.',
'ulid' => ':Attribute deve essere un ULID valido.',
'unique' => ':Attribute è stato già utilizzato.',
'uploaded' => ':Attribute non è stato caricato.',
'uppercase' => ':Attribute deve contenere solo caratteri maiuscoli.',
'url' => 'Il formato del campo :attribute non è valido.',
'uuid' => ':Attribute deve essere un UUID valido.',
'attributes' => [
'address' => 'indirizzo',
'affiliate_url' => 'URL di affiliazione',
'age' => 'età',
'amount' => 'Quantità',
'announcement' => 'annuncio',
'area' => 'la zona',
'audience_prize' => 'premio del pubblico',
'audience_winner' => 'audience winner',
'available' => 'disponibile',
'birthday' => 'compleanno',
'body' => 'corpo',
'city' => 'città',
'color' => 'color',
'company' => 'company',
'compilation' => 'compilazione',
'concept' => 'concetto',
'conditions' => 'condizioni',
'content' => 'contenuto',
'contest' => 'contest',
'country' => 'paese',
'cover' => 'copertina',
'created_at' => 'creato il',
'creator' => 'Creatore',
'currency' => 'valuta',
'current_password' => 'password attuale',
'customer' => 'cliente',
'date' => 'data',
'date_of_birth' => 'data di nascita',
'dates' => 'date',
'day' => 'giorno',
'deleted_at' => 'cancellato il',
'description' => 'descrizione',
'display_type' => 'tipo di visualizzazione',
'district' => 'quartiere',
'duration' => 'durata',
'email' => 'e-mail',
'excerpt' => 'estratto',
'filter' => 'filtro',
'finished_at' => 'finito alle',
'first_name' => 'nome',
'gender' => 'genere',
'grand_prize' => 'grand prize',
'group' => 'gruppo',
'hour' => 'ora',
'image' => 'Immagine',
'image_desktop' => 'immagine del desktop',
'image_main' => 'immagine principale',
'image_mobile' => 'immagine mobile',
'images' => 'immagini',
'is_audience_winner' => 'è il vincitore del pubblico',
'is_hidden' => 'è nascosto',
'is_subscribed' => 'è iscritto',
'is_visible' => 'è visibile',
'is_winner' => 'è vincitore',
'items' => 'elementi',
'key' => 'chiave',
'last_name' => 'cognome',
'lesson' => 'lezione',
'line_address_1' => 'indirizzo di linea 1',
'line_address_2' => 'indirizzo di linea 2',
'login' => 'login',
'message' => 'Messaggio',
'middle_name' => 'secondo nome',
'minute' => 'minuto',
'mobile' => 'cellulare',
'month' => 'mese',
'name' => 'nome',
'national_code' => 'codice nazionale',
'number' => 'numero',
'password' => 'password',
'password_confirmation' => 'conferma password',
'phone' => 'telefono',
'photo' => 'foto',
'portfolio' => 'portafoglio',
'postal_code' => 'Codice Postale',
'preview' => 'anteprima',
'price' => 'prezzo',
'product_id' => 'Codice prodotto',
'product_uid' => 'ID del prodotto',
'product_uuid' => 'UUID del prodotto',
'promo_code' => 'codice promozionale',
'province' => 'Provincia',
'quantity' => 'quantità',
'reason' => 'motivo',
'recaptcha_response_field' => 'campo di risposta recaptcha',
'referee' => 'arbitro',
'referees' => 'arbitri',
'region' => 'region',
'reject_reason' => 'rifiutare la ragione',
'remember' => 'ricordare',
'restored_at' => 'ripristinato il',
'result_text_under_image' => 'testo del risultato sotto l\'immagine',
'role' => 'ruolo',
'rule' => 'regola',
'rules' => 'regole',
'second' => 'secondo',
'sex' => 'sesso',
'shipment' => 'spedizione',
'short_text' => 'testo breve',
'size' => 'dimensione',
'skills' => 'competenze',
'slug' => 'lumaca',
'specialization' => 'specializzazione',
'started_at' => 'iniziato alle',
'state' => 'stato',
'status' => 'stato',
'street' => 'strada',
'student' => 'alunno',
'subject' => 'argomento',
'tag' => 'etichetta',
'tags' => 'tag',
'teacher' => 'insegnante',
'terms' => 'termini',
'test_description' => 'descrizione del testo',
'test_locale' => 'locale di prova',
'test_name' => 'nome di prova',
'text' => 'testo',
'time' => 'ora',
'title' => 'titolo',
'type' => 'tipo',
'updated_at' => 'aggiornato il',
'user' => 'utente',
'username' => 'nome utente',
'value' => 'valore',
'winner' => 'winner',
'work' => 'work',
'year' => 'anno',
],
];