diff --git a/lang/it-IT.json b/lang/it-IT.json new file mode 100644 index 00000000..cd7d303b --- /dev/null +++ b/lang/it-IT.json @@ -0,0 +1,99 @@ +{ + "label.accounts": "Utenti", + "label.add-account": "Aggiungi utente", + "label.add-website": "Aggiungi sito", + "label.administrator": "Amministratore", + "label.all": "Tutto", + "label.all-websites": "Tutti i siti web", + "label.back": "Indietro", + "label.cancel": "Annulla", + "label.change-password": "Modifica password", + "label.confirm-password": "Conferma password", + "label.copy-to-clipboard": "Copia", + "label.current-password": "Password corrente", + "label.custom-range": "Personalizzato", + "label.dashboard": "Dashboard", + "label.date-range": "Periodo", + "label.default-date-range": "Periodo standard", + "label.delete": "Elimina", + "label.delete-account": "Elimina account", + "label.delete-website": "Elimina sito", + "label.dismiss": "Scarta", + "label.domain": "Dominio", + "label.edit": "Modifica", + "label.edit-account": "Modifica account", + "label.edit-website": "Modifica sito", + "label.enable-share-url": "Abilita URL di condivisione", + "label.invalid": "Non valido", + "label.invalid-domain": "Dominio non valido", + "label.last-days": "Ultimi {x} giorni", + "label.last-hours": "Ultime {x} ore", + "label.logged-in-as": "Ciao {username}", + "label.login": "Login", + "label.logout": "Logout", + "label.more": "Dettagli", + "label.name": "Nome", + "label.new-password": "Nuova password", + "label.password": "Password", + "label.passwords-dont-match": "Le password non corrispondono", + "label.profile": "Profilo", + "label.realtime": "Realtime", + "label.realtime-logs": "Log in realtime", + "label.refresh": "Ricarica", + "label.required": "Obbligatorio", + "label.reset": "Reset", + "label.save": "Salva", + "label.settings": "Impostazioni", + "label.share-url": "Share URL", + "label.single-day": "Singolo giorno", + "label.this-month": "Questo mese", + "label.this-week": "Questa settimana", + "label.this-year": "Quest'anno", + "label.timezone": "Fuso orario", + "label.today": "Oggi", + "label.tracking-code": "Codice di tracking", + "label.unknown": "Sconosciuto", + "label.username": "Username", + "label.view-details": "Vedi dettagli", + "label.websites": "Siti web", + "message.active-users": "{x} {x, plural, one {visitatore} other {visitatori}} online", + "message.confirm-delete": "Sei sicuro di voler eliminare {target}?", + "message.copied": "Copiato!", + "message.delete-warning": "Saranno eliminati anche tutti i dati associati.", + "message.failure": "Si è verificato un errore.", + "message.get-share-url": "Ottieni l'URL di condivisione", + "message.get-tracking-code": "Ottieni il codice di tracking", + "message.go-to-settings": "Vai alle impostazioni", + "message.incorrect-username-password": "Username o password non corretti.", + "message.log.visitor": "Utenti da {country} tramite {browser} su {os} {device}", + "message.new-version-available": "Una nuova versione umami {version} è disponibile!", + "message.no-data-available": "Nessun dato disponibile.", + "message.no-websites-configured": "Non hai ancora configurato alcun sito.", + "message.page-not-found": "Pagina non trovata", + "message.powered-by": "Powered by {name}", + "message.save-success": "Salvato!", + "message.share-url": "Questo è l'URL di condivisione per {target}.", + "message.track-stats": "Per tracciare le statistiche di {target}, inserisci questo codice nella sezione {head} del tuo sito web.", + "message.type-delete": "Digita {delete} nel box qui sotto per confermare.", + "metrics.actions": "Azioni", + "metrics.average-visit-time": "Tempo medio di visita", + "metrics.bounce-rate": "Frequenza di rimbalzo", + "metrics.browsers": "Browser", + "metrics.countries": "Nazioni", + "metrics.device.desktop": "Desktop", + "metrics.device.laptop": "Laptop", + "metrics.device.mobile": "Mobile", + "metrics.device.tablet": "Tablet", + "metrics.devices": "Dispositivi", + "metrics.events": "Eventi", + "metrics.filter.combined": "Aggregati", + "metrics.filter.domain-only": "Solo dominio", + "metrics.filter.raw": "Raw", + "metrics.operating-systems": "Sistemi operativi", + "metrics.page-views": "Visualizzazioni di pagina", + "metrics.pages": "Pagine", + "metrics.referrers": "Referr", + "metrics.unique-visitors": "Visitatori unici", + "metrics.views": "Visualizzazioni", + "metrics.visitors": "Visitatori" +} diff --git a/lib/lang.js b/lib/lang.js index 7c73e8ad..8aed4b2f 100644 --- a/lib/lang.js +++ b/lib/lang.js @@ -11,6 +11,7 @@ import { he, hi, id, + it, ja, nb, nl, @@ -51,6 +52,7 @@ import plMessages from 'lang-compiled/pl-PL.json'; import taMessages from 'lang-compiled/ta-IN.json'; import hiMessages from 'lang-compiled/hi-IN.json'; import heMessages from 'lang-compiled/he-IL.json'; +import itMessages from 'lang-compiled/it-IT.json'; export const messages = { 'en-US': enMessages, @@ -79,6 +81,7 @@ export const messages = { 'ta-IN': taMessages, 'hi-IN': hiMessages, 'he-IL': heMessages, + 'it-IT': itMessages, }; export const dateLocales = { @@ -108,6 +111,7 @@ export const dateLocales = { 'ta-In': ta, 'hi-IN': hi, 'he-IL': he, + 'it-IT': it, }; export const menuOptions = [ @@ -123,6 +127,7 @@ export const menuOptions = [ { label: 'Ελληνικά', value: 'el-GR', display: 'el' }, { label: 'עברית', value: 'he-IL', display: 'he' }, { label: 'हिन्दी', value: 'hi-IN', display: 'hi' }, + { label: 'Italiano', value: 'it-IT', display: 'it' }, { label: 'Bahasa Indonesia', value: 'id-ID', display: 'id' }, { label: '日本語', value: 'ja-JP', display: 'ja' }, { label: 'Монгол', value: 'mn-MN', display: 'mn' }, diff --git a/package.json b/package.json index 2ffa654e..510d0f54 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "umami", - "version": "1.9.0", + "version": "1.10.0", "description": "A simple, fast, website analytics alternative to Google Analytics. ", "author": "Mike Cao ", "license": "MIT", diff --git a/public/country/it-IT.json b/public/country/it-IT.json new file mode 100644 index 00000000..c581e311 --- /dev/null +++ b/public/country/it-IT.json @@ -0,0 +1 @@ +{"AF":"Afghanistan","AL":"Albania","DZ":"Algeria","UM":"Altre isole americane del Pacifico","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antartide","AG":"Antigua e Barbuda","SA":"Arabia Saudita","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaigian","BS":"Bahamas","BH":"Bahrein","BD":"Bangladesh","BB":"Barbados","BE":"Belgio","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BY":"Bielorussia","BO":"Bolivia","BA":"Bosnia ed Erzegovina","BW":"Botswana","BR":"Brasile","BN":"Brunei","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","KH":"Cambogia","CM":"Camerun","CA":"Canada","CV":"Capo Verde","BQ":"Caraibi olandesi","CZ":"Cechia","TD":"Ciad","CL":"Cile","CN":"Cina","CY":"Cipro","VA":"Citt\u00e0 del Vaticano","CO":"Colombia","KM":"Comore","CD":"Congo - Kinshasa","CG":"Congo-Brazzaville","KP":"Corea del Nord","KR":"Corea del Sud","CI":"Costa d\u2019Avorio","CR":"Costa Rica","HR":"Croazia","CU":"Cuba","CW":"Cura\u00e7ao","DK":"Danimarca","DM":"Dominica","EC":"Ecuador","EG":"Egitto","SV":"El Salvador","AE":"Emirati Arabi Uniti","ER":"Eritrea","EE":"Estonia","ET":"Etiopia","FJ":"Figi","PH":"Filippine","FI":"Finlandia","FR":"Francia","GA":"Gabon","GM":"Gambia","GE":"Georgia","GS":"Georgia del Sud e Sandwich australi","DE":"Germania","GH":"Ghana","JM":"Giamaica","JP":"Giappone","GI":"Gibilterra","DJ":"Gibuti","JO":"Giordania","GR":"Grecia","GD":"Grenada","GL":"Groenlandia","GP":"Guadalupa","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GQ":"Guinea Equatoriale","GW":"Guinea-Bissau","GY":"Guyana","GF":"Guyana francese","HT":"Haiti","HN":"Honduras","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Irlanda","IS":"Islanda","BV":"Isola Bouvet","CX":"Isola Christmas","IM":"Isola di Man","NF":"Isola Norfolk","AX":"Isole \u00c5land","KY":"Isole Cayman","CC":"Isole Cocos (Keeling)","CK":"Isole Cook","FO":"Isole F\u00e6r \u00d8er","FK":"Isole Falkland","HM":"Isole Heard e McDonald","MP":"Isole Marianne settentrionali","MH":"Isole Marshall","PN":"Isole Pitcairn","SB":"Isole Salomone","TC":"Isole Turks e Caicos","VI":"Isole Vergini Americane","VG":"Isole Vergini Britanniche","IL":"Israele","IT":"Italia","JE":"Jersey","KZ":"Kazakistan","KE":"Kenya","KG":"Kirghizistan","KI":"Kiribati","KW":"Kuwait","LA":"Laos","LS":"Lesotho","LV":"Lettonia","LB":"Libano","LR":"Liberia","LY":"Libia","LI":"Liechtenstein","LT":"Lituania","LU":"Lussemburgo","MK":"Macedonia del Nord","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldive","ML":"Mali","MT":"Malta","MA":"Marocco","MQ":"Martinica","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Messico","FM":"Micronesia","MD":"Moldavia","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MZ":"Mozambico","MM":"Myanmar (Birmania)","NA":"Namibia","NR":"Nauru","NP":"Nepal","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NO":"Norvegia","NC":"Nuova Caledonia","NZ":"Nuova Zelanda","OM":"Oman","NL":"Paesi Bassi","PK":"Pakistan","PW":"Palau","PA":"Panam\u00e1","PG":"Papua Nuova Guinea","PY":"Paraguay","PE":"Per\u00f9","PF":"Polinesia francese","PL":"Polonia","PT":"Portogallo","PR":"Portorico","QA":"Qatar","HK":"RAS di Hong Kong","MO":"RAS di Macao","GB":"Regno Unito","CF":"Repubblica Centrafricana","DO":"Repubblica Dominicana","RE":"Riunione","RO":"Romania","RW":"Ruanda","RU":"Russia","EH":"Sahara occidentale","KN":"Saint Kitts e Nevis","LC":"Saint Lucia","MF":"Saint Martin","VC":"Saint Vincent e Grenadine","BL":"Saint-Barth\u00e9lemy","PM":"Saint-Pierre e Miquelon","WS":"Samoa","AS":"Samoa americane","SM":"San Marino","SH":"Sant\u2019Elena","ST":"S\u00e3o Tom\u00e9 e Pr\u00edncipe","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SY":"Siria","SK":"Slovacchia","SI":"Slovenia","SO":"Somalia","ES":"Spagna","LK":"Sri Lanka","US":"Stati Uniti","SS":"Sud Sudan","ZA":"Sudafrica","SD":"Sudan","SR":"Suriname","SJ":"Svalbard e Jan Mayen","SE":"Svezia","CH":"Svizzera","SZ":"Swaziland","TJ":"Tagikistan","TW":"Taiwan","TZ":"Tanzania","TF":"Terre australi francesi","PS":"Territori palestinesi","IO":"Territorio britannico dell\u2019Oceano Indiano","TH":"Thailandia","TL":"Timor Est","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad e Tobago","TN":"Tunisia","TR":"Turchia","TM":"Turkmenistan","TV":"Tuvalu","UA":"Ucraina","UG":"Uganda","HU":"Ungheria","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Vietnam","WF":"Wallis e Futuna","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"} \ No newline at end of file diff --git a/styles/index.css b/styles/index.css index e5d31dfb..e65608b6 100644 --- a/styles/index.css +++ b/styles/index.css @@ -28,6 +28,11 @@ body { font-family: 'Noto Sans JP', sans-serif !important; } +.he-IL { + display: inline-block; + direction: rtl; +} + *, *:before, *:after {