From 0dff32142c4c1fd6b6e56ad79807047aeba4fe8b Mon Sep 17 00:00:00 2001 From: luigirossi-niluan <53091480+luigirossi-niluan@users.noreply.github.com> Date: Fri, 19 Jul 2019 18:00:17 +0200 Subject: [PATCH] Added Italian translation & states (#73) Credit to @luigirossi-niluan --- lang/it/lang.php | 70 +++++++++++++++++++++ updates/seed_it_states.php | 122 +++++++++++++++++++++++++++++++++++++ updates/version.yaml | 3 + 3 files changed, 195 insertions(+) create mode 100644 lang/it/lang.php create mode 100644 updates/seed_it_states.php diff --git a/lang/it/lang.php b/lang/it/lang.php new file mode 100644 index 0000000..c4e53ac --- /dev/null +++ b/lang/it/lang.php @@ -0,0 +1,70 @@ + [ + 'name' => 'Località', + 'description' => 'Feature basate sulla località, come Paese e Stati.', + ], + 'permissions' => [ + 'settings' => 'Locations management', + ], + 'location' => [ + 'label' => 'Località', + 'new' => 'Nuova Località', + 'create_title' => 'Crea Località', + 'update_title' => 'Modifica Località', + 'preview_title' => 'Anteprima Località', + ], + 'locations' => [ + 'menu_label' => 'Paesi & Stati', + 'menu_description' => 'Gestisci paesi e stati disponibili per l\'utente.', + 'disabled_label' => 'Disabilitato', + 'enabled_label' => 'Abilitato', + 'enabled_help' => 'Le località disabilitate non saranno visibili nel front-end.', + 'enable_or_disable_title' => "Abilita o Disabilita Località", + 'enable_or_disable' => 'Abilita o Disabilita', + 'selected_amount' => 'Località selezionata: :amount', + 'enable_success' => 'Località abilitate correttamente.', + 'disable_success' => 'Località disabilitate correttamente.', + 'disable_confirm' => 'Sei sicuro?', + 'unpin_label' => 'Unpinned', + 'pinned_label' => 'Pinned', + 'pinned_help' => 'Località di tipo "Pinned" sono mostrate prime nella lista.', + 'pin_or_unpin_title' => "Pin o Unpin Località", + 'pin_or_unpin' => 'Pin o unpin', + 'pin_success' => 'Pin a località selezionata effettuato correttamente.', + 'unpin_success' => 'Unpin a località selezionata effettuato correttamente.', + 'unpin_confirm' => 'Sei sicuro?', + 'list_title' => 'Gestisci Località', + 'delete_confirm' => 'Sei sicuro di voler eliminare questa località?', + 'return_to_list' => 'Torna a lista località', + 'default_country' => 'Paese Default', + 'default_country_comment' => 'Quando un utente non specifica la sua località, seleziona un paese di default da usare.', + 'default_state' => 'Stato Default', + 'default_state_comment' => 'Quando un utente non specifica lo Stato, seleziona uno Stato di default da usare.', + ], + 'settings' => [ + 'menu_label' => 'Impostazioni Località', + 'menu_description' => 'Gestisci impostazioni basate sulla località.', + 'google_maps_key' => 'Google Maps API Key', + 'google_maps_key_comment' => 'Se hai intenzione di utilizzare i servizi di Google Maps, insierisci qui le API key.', + 'credentials_tab' => 'Credenziali', + ], + 'state' => [ + 'label' => 'Stato', + 'name' => 'Nome', + 'select' => '-- seleziona Stato --', + 'name_comment' => 'Inserisci il nome visualizzato per questo Stato.', + 'code' => 'Codice', + 'code_comment' => 'Inserisci un codice univoco per identificare questo Stato.', + ], + 'country' => [ + 'label' => 'Paese', + 'name' => 'Nome', + 'select' => '-- seleziona Paese --', + 'code' => 'Codice', + 'code_comment' => 'Inserisci un codice univoco per identificare questo Paese.', + 'enabled' => 'Abilitato', + 'pinned' => 'Pinned', + ], +]; diff --git a/updates/seed_it_states.php b/updates/seed_it_states.php new file mode 100644 index 0000000..5a2463d --- /dev/null +++ b/updates/seed_it_states.php @@ -0,0 +1,122 @@ +first(); + + if ($it->states()->count() > 0) { + return; + } + + $it->states()->createMany([ + ['code' => 'AG', 'name' => 'Agrigento'], + ['code' => 'AL', 'name' => 'Alessandria'], + ['code' => 'AN', 'name' => 'Ancona'], + ['code' => 'AO', 'name' => 'Aosta'], + ['code' => 'AR', 'name' => 'Arezzo'], + ['code' => 'AP', 'name' => 'Ascoli Piceno'], + ['code' => 'AT', 'name' => 'Asti'], + ['code' => 'AV', 'name' => 'Avellino'], + ['code' => 'BA', 'name' => 'Bari'], + ['code' => 'BL', 'name' => 'Belluno'], + ['code' => 'BN', 'name' => 'Benevento'], + ['code' => 'BG', 'name' => 'Bergamo'], + ['code' => 'BI', 'name' => 'Biella'], + ['code' => 'BO', 'name' => 'Bologna'], + ['code' => 'BZ', 'name' => 'Bolzano'], + ['code' => 'BS', 'name' => 'Brescia'], + ['code' => 'BR', 'name' => 'Brindisi'], + ['code' => 'CA', 'name' => 'Cagliari'], + ['code' => 'CL', 'name' => 'Caltanissetta'], + ['code' => 'CB', 'name' => 'Campobasso'], + ['code' => 'CE', 'name' => 'Caserta'], + ['code' => 'CT', 'name' => 'Catania'], + ['code' => 'CZ', 'name' => 'Catanzaro'], + ['code' => 'CH', 'name' => 'Chieti'], + ['code' => 'CO', 'name' => 'Como'], + ['code' => 'CS', 'name' => 'Cosenza'], + ['code' => 'CR', 'name' => 'Cremona'], + ['code' => 'KR', 'name' => 'Crotone'], + ['code' => 'CN', 'name' => 'Cuneo'], + ['code' => 'EN', 'name' => 'Enna'], + ['code' => 'FE', 'name' => 'Ferrara'], + ['code' => 'FI', 'name' => 'Firenze'], + ['code' => 'FG', 'name' => 'Foggia'], + ['code' => 'FO', 'name' => 'Forli\'-Cesena'], + ['code' => 'FR', 'name' => 'Frosinone'], + ['code' => 'GE', 'name' => 'Genova'], + ['code' => 'GO', 'name' => 'Gorizia'], + ['code' => 'GR', 'name' => 'Grosseto'], + ['code' => 'IM', 'name' => 'Imperia'], + ['code' => 'IS', 'name' => 'Isernia'], + ['code' => 'SP', 'name' => 'La Spezia'], + ['code' => 'AQ', 'name' => 'L\'Aquila'], + ['code' => 'LT', 'name' => 'Latina'], + ['code' => 'LE', 'name' => 'Lecce'], + ['code' => 'LC', 'name' => 'Lecco'], + ['code' => 'LI', 'name' => 'Livorno'], + ['code' => 'LO', 'name' => 'Lodi'], + ['code' => 'LU', 'name' => 'Lucca'], + ['code' => 'MC', 'name' => 'Macerata'], + ['code' => 'MN', 'name' => 'Mantova'], + ['code' => 'MS', 'name' => 'Massa-Carrara'], + ['code' => 'MT', 'name' => 'Matera'], + ['code' => 'ME', 'name' => 'Messina'], + ['code' => 'MI', 'name' => 'Milano'], + ['code' => 'MO', 'name' => 'Modena'], + ['code' => 'NA', 'name' => 'Napoli'], + ['code' => 'NO', 'name' => 'Novara'], + ['code' => 'NU', 'name' => 'Nuoro'], + ['code' => 'OR', 'name' => 'Oristano'], + ['code' => 'PD', 'name' => 'Padova'], + ['code' => 'PA', 'name' => 'Palermo'], + ['code' => 'PR', 'name' => 'Parma'], + ['code' => 'PV', 'name' => 'Pavia'], + ['code' => 'PG', 'name' => 'Perugia'], + ['code' => 'PS', 'name' => 'Pesaro e Urbino'], + ['code' => 'PE', 'name' => 'Pescara'], + ['code' => 'PC', 'name' => 'Piacenza'], + ['code' => 'PI', 'name' => 'Pisa'], + ['code' => 'PT', 'name' => 'Pistoia'], + ['code' => 'PN', 'name' => 'Pordenone'], + ['code' => 'PZ', 'name' => 'Potenza'], + ['code' => 'PO', 'name' => 'Prato'], + ['code' => 'RG', 'name' => 'Ragusa'], + ['code' => 'RA', 'name' => 'Ravenna'], + ['code' => 'RC', 'name' => 'Reggio di Calabria'], + ['code' => 'RE', 'name' => 'Reggio nell\'Emilia'], + ['code' => 'RI', 'name' => 'Rieti'], + ['code' => 'RN', 'name' => 'Rimini'], + ['code' => 'RM', 'name' => 'Roma'], + ['code' => 'RO', 'name' => 'Rovigo'], + ['code' => 'SA', 'name' => 'Salerno'], + ['code' => 'SS', 'name' => 'Sassari'], + ['code' => 'SV', 'name' => 'Savona'], + ['code' => 'SI', 'name' => 'Siena'], + ['code' => 'SR', 'name' => 'Siracusa'], + ['code' => 'SO', 'name' => 'Sondrio'], + ['code' => 'TA', 'name' => 'Taranto'], + ['code' => 'TE', 'name' => 'Teramo'], + ['code' => 'TR', 'name' => 'Terni'], + ['code' => 'TO', 'name' => 'Torino'], + ['code' => 'TP', 'name' => 'Trapani'], + ['code' => 'TN', 'name' => 'Trento'], + ['code' => 'TV', 'name' => 'Treviso'], + ['code' => 'TS', 'name' => 'Trieste'], + ['code' => 'UD', 'name' => 'Udine'], + ['code' => 'VA', 'name' => 'Varese'], + ['code' => 'VE', 'name' => 'Venezia'], + ['code' => 'VB', 'name' => 'Verbano-Cusio-Ossola'], + ['code' => 'VC', 'name' => 'Vercelli'], + ['code' => 'VR', 'name' => 'Verona'], + ['code' => 'VV', 'name' => 'Vibo Valentia'], + ['code' => 'VI', 'name' => 'Vicenza'], + ['code' => 'VT', 'name' => 'Viterbo'], + ]); + } +} diff --git a/updates/version.yaml b/updates/version.yaml index 40686c1..7793f0a 100644 --- a/updates/version.yaml +++ b/updates/version.yaml @@ -20,3 +20,6 @@ - Include Argentina states - seed_ar_states.php 1.1.4: Added support for UK counties +1.1.5: + - Include Italian states (province) + - seed_it_states.php