From 342ab448ada6e5728bb6b65f8f423d5b26ed6e3d Mon Sep 17 00:00:00 2001 From: Alfio Date: Wed, 7 Dec 2022 18:02:52 +0100 Subject: [PATCH] Introducing the Italian Language (#1187) * Add Italian Localisation * Run prettier Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com> --- public/locales/it/analyzer.json | 116 +++++++++++++++++++++++++++ public/locales/it/badges.json | 9 +++ public/locales/it/builds.json | 13 +++ public/locales/it/calendar.json | 52 ++++++++++++ public/locales/it/common.json | 100 +++++++++++++++++++++++ public/locales/it/contributions.json | 9 +++ public/locales/it/faq.json | 13 +++ public/locales/it/game-misc.json | 12 ++- public/locales/it/tournament.json | 36 +++++++++ public/locales/it/user.json | 29 +++++++ 10 files changed, 388 insertions(+), 1 deletion(-) create mode 100644 public/locales/it/analyzer.json create mode 100644 public/locales/it/badges.json create mode 100644 public/locales/it/builds.json create mode 100644 public/locales/it/calendar.json create mode 100644 public/locales/it/common.json create mode 100644 public/locales/it/contributions.json create mode 100644 public/locales/it/faq.json create mode 100644 public/locales/it/tournament.json create mode 100644 public/locales/it/user.json diff --git a/public/locales/it/analyzer.json b/public/locales/it/analyzer.json new file mode 100644 index 000000000..23a38c002 --- /dev/null +++ b/public/locales/it/analyzer.json @@ -0,0 +1,116 @@ +{ + "attribute.weight": "Peso:", + "attribute.weight.Fast": "Leggero", + "attribute.weight.Slow": "Pesante", + "attribute.weight.Normal": "Normale", + "objCalcAd": "Per più informazioni su Demolitore controlla la Calcolatrice Danno Oggetti", + "stat.category.main": "Arma principale", + "stat.category.sub": "Arma secondaria", + "stat.category.special": "Arma Speciale", + "stat.category.subDef": "Impermeabilità armi secondarie", + "stat.category.actionsPerInkTank": "Azioni per serbatoio d'inchiostro", + "stat.category.damage": "Danno", + "stat.category.movement": "Movimento", + "stat.category.misc": "Altro", + "stat.canopyHp": "Durabilità scudo", + "stat.fullChargeSeconds": "Tempo carica completa", + "stat.maxChargeHoldSeconds": "Tempo massimo ritenuta carica", + "stat.specialPoints": "Punti necessari carica arma speciale", + "stat.specialLost": "Carica speciale persa quando splattato", + "stat.specialLostSplattedByRP": "Carica speciale persa (splattato da utente Castigo)", + "stat.whiteInk": "Tempo senza ricarica inchiostro dopo l'utilizzo", + "stat.subWeaponInkConsumptionPercentage": "Consumo serbatoio inchisotro", + "stat.squidFormInkRecoverySeconds": "Tempo ricarica piena serbatoio (forma calamaro)", + "stat.quickRespawnTime": "Tempo per respawnare con \"Il tempo è colore\"", + "stat.quickRespawnTimeSplattedByRP": "Tempo per respawnare con \"Il tempo è colore\" (splattato da utente Castigo)", + "stat.superJumpTimeGround": "Fotogrammi di vulnerabilità durante un super salto", + "stat.superJumpTimeTotal": "Tempo totale super salto", + "stat.jumpShotSpread": "Diffusione a caso proiettili (saltando)", + "stat.groundShotSpread": "Diffusione a caso proiettili (a terra)", + "stat.squidSurgeChargeFrames": "Tempo carica avvitotano", + "stat.swimSpeed": "Velocità nuoto (unità per fotogrammo)", + "stat.runSpeed": "Velocità movimento (unità per fotogrammo)", + "stat.runSpeedInEnemyInk": "Velocità movimento in inchiostro nemico", + "stat.shootingRunSpeed": "Velocità movimento durante uso arma principale", + "stat.shootingRunSpeedCharging": "Velocità movimento durante la carica", + "stat.shootingRunSpeedFullCharge": "Velocità movimento a carica piena", + "stat.framesBeforeTakingDamageInEnemyInk": "Fotogrammi prima di subbire danni da inchiostro nemico", + "stat.damageTakenInEnemyInkPerSecond": "Danno da inchiostro nemico al secondo", + "stat.enemyInkDamageLimit": "Danno massimo da inchiostro nemico", + "stat.markedTime": "Durata localizzazione {{weapon}}", + "stat.movementReduction": "Riduzione di movimento {{weapon}}", + "stat.damage": "Danno {{weapon}}", + "stat.bombHdamage": "Danno pesante bomba", + "stat.bombLdamage": "Danno leggero bomba", + "stat.consumption.NORMAL": "Proiettili", + "stat.consumption.SWING": "Colpi", + "stat.consumption.SLOSH": "Secchiate", + "stat.consumption.VERTICAL_SWING": "Colpi verticali", + "stat.consumption.HORIZONTAL_SWING": "Colpi orizzontali", + "stat.consumption.TAP_SHOT": "Colpi con zero carica", + "stat.consumption.FULL_CHARGE": "Colpi caricati al completo", + "stat.consumption.SPLATLING_CHARGE": "Cariche complete", + "stat.consumption.SHIELD_LAUNCH": "Lanci di scudo", + "stat.consumption.DUALIE_ROLL": "Capriole", + "stat.sub.velocity": "Velocità (determina la gittata)", + "stat.sub.firstPhaseDuration": "Durata fase potenza piena", + "stat.sub.secondPhaseDuration": "Durata fase intermedia", + "stat.sub.markingTimeInSeconds": "Durata marcatura", + "stat.sub.markingRadius": "Raggio marcatura", + "stat.sub.explosionRadius": "Raggio esplosione", + "stat.sub.hp": "Durabilità", + "stat.sub.qsjBoost": "Boost di Salti Super e Veloci", + "stat.special.duration": "Durata {{weapon}}", + "stat.special.duration.inkStormExplanation": "Aumenta la distanza dipinta ma non la quantità d'inchiostro.", + "stat.special.damageDistance": "Distanza danno {{weapon}}", + "stat.special.paintRadius": "Raggio pittura {{weapon}}", + "stat.special.shieldHp": "Durata scudo {{weapon}}", + "stat.special.deviceHp": "Durata Aggeggio {{weapon}}", + "stat.special.inkConsumptionHook": "Consumo inchiostro per il braccio {{weapon}}", + "stat.special.inkConsumptionPerSecond": "Consumo inchiostro al secondo {{weapon}}", + "stat.special.reticleRadius": "Raggio reticolo {{weapon}}", + "stat.special.throwDistance": "Distanza di lancio {{weapon}}", + "stat.special.autoChargeRate": "Tasso di ricarica automatica {{weapon}}", + "stat.special.maxRadius": "Raggio massimo onda {{weapon}}", + "stat.special.maxRadius.explanation": "La velocità dell'onda è sempre la stessa nonostante l'aumento del raggio.", + "stat.special.radiusRange": "Raggio di aspirazione {{weapon}}", + "stat.special.powerUpDuration": "Durata effetto bibita {{weapon}}", + "damage.header.type": "Tipo", + "damage.header.damage": "Danno", + "damage.header.distance": "Distanza", + "damage.toSplat_one": "{{count}} colpo per splattare", + "damage.toSplat_other": "{{count}} colpi per splattare", + "damage.NORMAL_MIN": "Minimo", + "damage.NORMAL_MAX": "Massimo", + "damage.NORMAL_MAX_FULL_CHARGE": "Massimo (Carica completa)", + "damage.DIRECT": "Colpo Diretto", + "damage.DIRECT_MIN": "Colpo Diretto (Minimo)", + "damage.DIRECT_MAX": "Colpo diretto (Massimo)", + "damage.FULL_CHARGE": "Colpo caricato al massimo", + "damage.MAX_CHARGE": "Massima carica parziale", + "damage.TAP_SHOT": "Colpo con zero carica", + "damage.DISTANCE": "Danno a schizzo", + "damage.SPLASH": "Danno a schizzo", + "suffix.seconds": "s", + "suffix.hp": "ps", + "suffix.specialPointsShort": "p", + "base": "Base", + "value": "Valore", + "build": "Kit", + "patch": "Versione gioco:", + "abilityPoints": "Punti abilità", + "abilityPoints.short": "AP", + "abilityChunks": "Frammenti abilità necessari", + "consumptionExplanation": "Questa tabella mostra la quantità di azioni rimaste da eseguire con l'arma principale dopo aver usato l'arma secondaria da 0 a {{maxSubsToUse}} volte. Il numero massimo di armi secondarie da utilizzare consecutivamente con un serbatoio pieno è {{maxSubsToUse}}.", + "torpedoExplanation": "Non puoi lanciare più di un Torpedinatore alla volta.", + "trackingSubDefExplanation": "I tempi di localizzazione della cimice, la mina e lo sparalinee sono calcolati contro un nemico con 0AP di Arma sec. impermeabile.", + "distanceInline": "Distanza: {{value}}", + "damageShort": "DMG", + "hitsToDestroyLong": "Colpi per distruggere", + "hitsToDestroyShort": "HTD", + "labels.amountOf": "Quantità di", + "labels.damageType": "Tipo di danno", + "labels.weapon": "Arma", + "dmgHtdExplanation": "DMG = Danno • HTD = Colpi per distruggere", + "noDmgData": "Non ci sono ancora dati sui danni di quest'arma. Controlla tra un pò!" +} diff --git a/public/locales/it/badges.json b/public/locales/it/badges.json new file mode 100644 index 000000000..aa148aa94 --- /dev/null +++ b/public/locales/it/badges.json @@ -0,0 +1,9 @@ +{ + "patreon": "Sostenitore sendou.ink su Patreon", + "patreon+": "Sostenitore+ sendou.ink su Patreon", + "tournament_one": "Premio per aver vinto {{tournament}}", + "tournament_other": "Premio per aver vinto {{tournament}} (×{{count}})", + "forYourEvent": "Vuoi creare una medaglia per il tuo evento?", + "madeBy": "Medaglie fatte da <2>borzoic", + "managedBy": "Gestito da {{users}}" +} diff --git a/public/locales/it/builds.json b/public/locales/it/builds.json new file mode 100644 index 000000000..d880341fb --- /dev/null +++ b/public/locales/it/builds.json @@ -0,0 +1,13 @@ +{ + "addBuild": "Aggiungi kit", + "noBuilds": "Non hai ancora kit. Aggiungine uno!", + "buildCard.info": "Info", + "buildCard.edit": "Modifica", + "forms.title": "Nome", + "forms.modes": "Modalità", + "forms.weapons": "Armi", + "forms.gear.HEAD": "Accessorio", + "forms.gear.CLOTHES": "Vestiti", + "forms.gear.SHOES": "Scarpe", + "deleteConfirm": "Vuoi cancellare il kit '{{title}}'?" +} diff --git a/public/locales/it/calendar.json b/public/locales/it/calendar.json new file mode 100644 index 000000000..56ec95ba0 --- /dev/null +++ b/public/locales/it/calendar.json @@ -0,0 +1,52 @@ +{ + "inYourTimeZone": "Orari nel tuo fuso orario:", + "addNew": "Aggiungi", + "noEvents": "Nessun evento trovato nella settimana selezionata", + "reportResults": "Puoi riportare i risultati:", + "day": "Giorno {{number}}", + "actions.reportWinners": "Riporta vincitori", + "actions.delete": "Cancella evento", + "actions.delete.confirm": "Vuoi cancellare tutti i dati legati a {{name}}?", + "participatedCount": "{{count}} squadre hanno partecipato", + "members": "Membri", + "results": "Risultati", + "createMapList": "Crea lista scenari", + "forms.dates": "Date", + "forms.bracketUrl": "Bracket URL", + "forms.discordInvite": "URL invito server Discord", + "forms.tags": "Tag", + "forms.tags.placeholder": "Scegli un tag", + "forms.tags.info": "Il tag \"Badge prizes\" è aggiunto automaticamente se necessario", + "forms.badges": "Medaglie in palio", + "forms.badges.placeholder": "Scegli una medaglia come premio", + "forms.mapPool": "Pool di scenari", + "forms.participantCount": "Numero partecipante", + "forms.reportResultsHeader": "Reporting results for {{eventName}}", + "forms.reportResultsInfo": "Puoi scegliere quanti risultati vuoi riportare, se fare solo la squadra vincitrice, la top 3 o un'altra combinazione.", + "forms.team.add": "Aggiungi squadra", + "forms.team.remove": "Togli squadra", + "forms.team.name": "Nome squadra", + "forms.team.placing": "Risultato", + "forms.team.player.header": "Giocatore {{number}}", + "forms.team.player.add": "Aggiungi giocatore", + "forms.team.player.remove": "Rimuovi giocatore", + "forms.team.player.addAsUser": "Aggiungi come utente (raccomandato)", + "forms.team.player.addAsText": "Aggiungi come testo", + "forms.errors.uniqueTeamName": "Tutte le squadre devono avere un nome unico.", + "forms.errors.duplicatePlayer": "Non puoi avere lo stesso giocatore due volte nella stessa squadra.", + "forms.errors.emptyTeam": "Tutte le squadre devono avere almeno un giocatore.", + "forms.toTools.header": "Abilita TO Tools", + "forms.toTools.explanation": "Con i TO Tools, il tuo torneo utilizzerà scenari preselezionati e il creatore di seme è disponibile.", + "week.this": "Questa Settimana", + "week.next": "Prossima Settimana", + "week.last": "Settimana Scorsa", + "tag.desc.BADGE": "Il vincitore di questo evento riceverà una medaglia su sendou.ink.", + "tag.desc.SPECIAL": "Regole non standard, per esempio un limite su le armi che si possono utilizzare.", + "tag.desc.ART": "Puoi vincere dell'arte giocando in questo torneo.", + "tag.desc.MONEY": "Puoi vincere dei soldi giocando in questo torneo.", + "tag.desc.REGION": "Limite a chi puo giocare in questo evento basato sulla posizione.", + "tag.desc.LOW": "Limite a chi puo giocare in questo evento basato sulla competenza.", + "tag.desc.COUNT": "Solo un numero limitato di squadre si possono registrare.", + "tag.desc.LAN": "Questo evento si svolgerà tramite LAN.", + "tag.desc.QUALIFIER": "Questo torneo fa da qualifica per un altro evento." +} diff --git a/public/locales/it/common.json b/public/locales/it/common.json new file mode 100644 index 000000000..f703ecaf5 --- /dev/null +++ b/public/locales/it/common.json @@ -0,0 +1,100 @@ +{ + "pages.admin": "Admin", + "pages.articles": "Articoli", + "pages.badges": "Badges", + "pages.plus": "Server Plus", + "pages.contributors": "Contributori", + "pages.s2": "Splatoon 2", + "pages.calendar": "Calendario", + "pages.faq": "FAQ", + "pages.builds": "Database Kit", + "pages.analyzer": "Analisi Kit", + "pages.maps": "Liste Scenari", + "pages.plans": "Planner", + "pages.object-damage-calculator": "Calcolatrice Danno", + "pages.myPage": "My Page", + "pages.u": "Cerca Utente", + "header.profile": "Profilo", + "header.logout": "Esci", + "header.login": "Accedi", + "header.language": "Lingua", + "header.loggedInAs": "Autenticato come {{userName}}", + "header.theme": "Tema", + "auth.errors.aborted": "Accesso cancellato", + "auth.errors.failed": "Accesso fallito", + "auth.errors.discordPermissions": "Per il tuo profilo di sendou.ink, il sito ha bisogno di accesso al nome utente, avatar e connessioni social del tuo profilo Discord.", + "auth.errors.unknown": "L'accesso tramite Discord ha fallito per una ragione sconosciuta. Se continua a succedere, conttattaci per un pò di aiuto.", + "footer.github.subtitle": "Codice sorgente", + "footer.twitter.subtitle": "Aggiornamenti", + "footer.discord.subtitle": "Aiuto & feedback", + "footer.patreon.subtitle": "Supporto", + "footer.thanks": "Thanks to the patrons for the support", + "actions.save": "Salva", + "actions.saveChanges": "Salva cambiamenti", + "actions.saving": "Salvataggio in corso...", + "actions.submit": "Submit", + "actions.edit": "Modifica", + "actions.add": "Aggiungi", + "actions.remove": "Rimuovi", + "actions.delete": "Cancella", + "actions.loadMore": "Carica di più", + "actions.copyToClipboard": "Copia", + "actions.close": "Chiudi", + "actions.loading": "Caricamento in corso...", + "actions.clear": "Svuota", + "actions.selectAll": "Seleziona Tutto", + "actions.search": "Cerca", + "actions.setBg": "Set background", + "maps.createMapList": "Crea lista scenari", + "maps.halfSz": "50% ZS", + "maps.mapPool": "Pool di scenari", + "maps.tournamentMaplist": "Crea lista scenari per tornei (maps.iplabs.ink)", + "maps.tieBreakerMapPool": "Pool scenari per lo spareggio", + "maps.template": "Template", + "maps.template.none": "Nessuno", + "maps.template.event": "Evento", + "maps.template.presets": "Preset", + "maps.template.yourRecentEvents": "Eventi Recenti", + "maps.template.preset.ANARCHY": "Modalità anarchia", + "maps.template.preset.ALL": "Tutte le modalità", + "maps.template.preset.onlyMode": "Solo {{modeName}}", + "maps.validation.PICKING": "Scegli uno scenario per modalità", + "maps.validation.NOT_ONE_MAP_PER_MODE": "Scegli solo uno scenario per modalità", + "maps.validation.MAP_REPEATED": "Non puoi selezionare lo stesso scenario più di una volta", + "maps.validation.MODE_REPEATED": "Non puoi selezionare la stessa modalità più di una volta", + "maps.validation.TOO_MUCH_STAGE_REPEAT": "Non puoi selezionare uno scenario più di {{maxStageRepeat}} volte", + "maps.validation.VALID": "Pool scenari OK!", + "results": "Risultati", + "results.placeSuffix_one": "^o", + "results.placeSuffix_two": "^o", + "results.placeSuffix_few": "^o", + "results.placeSuffix_other": "^o", + "forms.name": "Nome", + "forms.description": "Descrizione", + "forms.errors.title": "I seguenti errori devono essere corretti", + "forms.errors.noSearchMatches": "Nessun risultato trovato.", + "errors.genericReload": "Qualcosa è andato storto. Prova a ricaricare la pagina.", + "tag.name.BADGE": "Premi medaglie", + "tag.name.SPECIAL": "Regole speciali", + "tag.name.ART": "Premi artistici", + "tag.name.MONEY": "Premi monetari", + "tag.name.REGION": "Restrizione regionale", + "tag.name.LOW": "Restrizione competenza", + "tag.name.COUNT": "Entry limit", + "tag.name.LAN": "LAN", + "tag.name.QUALIFIER": "Qualifica", + "weapon.category.SHOOTERS": "Armi a ripetizione", + "weapon.category.BLASTERS": "Blaster", + "weapon.category.ROLLERS": "Rulli", + "weapon.category.BRUSHES": "Pennelli", + "weapon.category.CHARGERS": "Armi a carica", + "weapon.category.SLOSHERS": "Secchiostri", + "weapon.category.SPLATLINGS": "Splatling", + "weapon.category.DUALIES": "Armi \"duplo\"", + "weapon.category.BRELLAS": "Sparasole", + "weapon.category.STRINGERS": "Calamarchi", + "weapon.category.SPLATANAS": "Lame", + "plans.poweredBy": "Offerto da {{name}}", + "articles.by": "da {{author}}", + "websiteSubtitle": "Hub per Splatoon Competitivo" +} diff --git a/public/locales/it/contributions.json b/public/locales/it/contributions.json new file mode 100644 index 000000000..eb8aaa654 --- /dev/null +++ b/public/locales/it/contributions.json @@ -0,0 +1,9 @@ +{ + "project": "Sendou.ink è un proggeto creato da <2>Sendou con aiuto dai contributori:", + "code": "Vedi tutti i contributori al codice sorgente", + "lean": "Ha aiutato scoprendo le mecchaniche interne di Splatoon e creando il bot Lanista", + "borzoic": "Ha creato le medaglie, le icone e l'arte sulla pagina principale", + "uberu": "Ha disegnato l'emoji del mini Giudigatto che tiene un cuore", + "twig": "Ha contribuito delle mini foto degli scenari per il planner", + "translation": "Traduzione" +} diff --git a/public/locales/it/faq.json b/public/locales/it/faq.json new file mode 100644 index 000000000..f5e81c387 --- /dev/null +++ b/public/locales/it/faq.json @@ -0,0 +1,13 @@ +{ + "q1": "Cos'è il Server Plus?", + "a1": "Il Server Plus è un server Discord per i giocatori europei e americani di alto livello che cercano altri utenti per giocare con o contro. È stato fondato nel Settembre del 2017. Il server è diviso in 3 livelli, di cui +1 è il più alto e +3 è il più basso. Puoi avere accesso al server quando un'altro membro ti riferisce e passi il voto mensile. \n\nNel voto mensile, tutti i candidati saranno assegnati una percentuale basata su quanti utenti votano al loro favore, 0% se tutti gli utenti partecipanti votano no, 100% se tutti votano si. Una percentuale di almeno 50% è richiesta per passare il voto. Se un membro riceve una percentuale sotto al 50% sarà dimosso al livello inferiore, o se è gia nel livello +3, espulso dal server.", + + "q2": "Come faccio ad avere una medaglia come premio per il mio evento?", + "a2": "Contatta borzoic#1991 per creare il tuo badge. Il prezzo è 10-30€ e dipende dalla complessità della medaglia. In seguito, contatta Sendou per aggiungere la medaglia alla pagina. \n\nTutti i tornei possono avere una medaglia come premio in palio. Se vuoi premiare una medaglia per altre imprese, è raccomandato prima contattare Sendou con la tua idea.", + + "q3": "Come faccio ad aggiornare il mio nome utente o avatar?", + "a3": "Aggiornare il nome utente o avatar su Discord non li aggiorna instantaneamente su sendou.ink. Per aggiornarli hai due opzioni: \n\n1) Se sei un membro del server Discord pubblico di questo sito o il Server Plus, puoi semplicemente aspettare. Una volta al giorno, tutti i profili dei membri connessi vengono aggiornati.\n\n2) Alternativamente, se vuoi aggiornarli subito, puoi semplicemente uscire e riaccedere su sendou.ink.", + + "q4": "Sono diventato un sostenitore su Patreon ma non vedo nessun cambiamento sul sito?", + "a4": "Assicurati di aver connesso il tuo account Discord con quello Patreon. Dopo averli sincronizzati, l'aggiornamento dei dati sul sito potrebbe impiegare fino a 2 ore. Se stai avendo problemi, scrivi direttamente a Sendou." +} diff --git a/public/locales/it/game-misc.json b/public/locales/it/game-misc.json index 1577e374a..4ce6dc4cd 100644 --- a/public/locales/it/game-misc.json +++ b/public/locales/it/game-misc.json @@ -12,5 +12,15 @@ "STAGE_10": "Mercatotano", "STAGE_11": "Soglioland", "STAGE_12": "Cime Sogliolose", - "STAGE_13": "Fermenterme" + "STAGE_13": "Fermenterme", + "MODE_SHORT_TW": "MM", + "MODE_SHORT_SZ": "ZS", + "MODE_SHORT_TC": "TM", + "MODE_SHORT_RM": "CP", + "MODE_SHORT_CB": "VG", + "MODE_LONG_TW": "Mischia Mollusca", + "MODE_LONG_SZ": "Zona Splat", + "MODE_LONG_TC": "Torre Mobile", + "MODE_LONG_RM": "Checkpoint", + "MODE_LONG_CB": "Vongol gol" } diff --git a/public/locales/it/tournament.json b/public/locales/it/tournament.json new file mode 100644 index 000000000..f46dfdf4f --- /dev/null +++ b/public/locales/it/tournament.json @@ -0,0 +1,36 @@ +{ + "tabs.info": "Info", + "tabs.teams": "Squadre ({{count}})", + "tabs.admin": "Admin", + "pre.footerNote": "Nota: Puoi cambiare la pool di scenari e l'elenco quante volte vuoi prima che il torneo cominci.", + "pre.deleteTeam": "Cancella squadra", + "preview": "Anteprima generatore lista mappe (solo admin)", + "pre.steps.register": "1. Registra su", + "pre.steps.register.summary": "Inserisci il nome della squadra con cui stai registrando", + "pre.steps.mapPool": "2. Pool scenari", + "pre.steps.mapPool.explanation": "Puoi giocare senza selezionare una pool di scenari, ma sara l'avversario a decidere quali scenari utilizare. Scenari spareggio contrassegnati in blu.", + "pre.steps.mapPool.summary": "Scegli gli scenari della tua squadra", + "pre.steps.roster": "3. Invia elenco", + "pre.steps.roster.explanation": "Inviare l'elenco non è obbligatorio ma potresti essere classificato più in basso se non lo fai.", + "pre.steps.roster.summary": "Invia elenco", + "pre.steps.roster.fullTeamError": "La squadra è al completo.", + "bracket.type.DE_WINNERS": "Round Vincitori", + "bracket.type.DE_LOSERS": "Round Perdenti", + "bracket.type.SE": "Round", + "bracket.type.SWISS": "Round Svizzero", + "bracket.type.GROUPS": "Round Gruppi", + "round.label": "Round", + "team.label": "Squadra", + "team.unlisted": "Squadra non quotata", + "bestOf.label.short": "★", + "pickInfo.team": "Selezione: squadra {{number}}", + "pickInfo.tiebreaker": "Spareggio", + "pickInfo.both": "Entrambi selezionati", + "pickInfo.default": "Scenario predefinito", + "generator.error": "I cambiamenti che hai fatto non sono stati salvati visto che il torneo è già cominciato.", + "teams.mapsPickedStatus": "Stato scenari selezionati", + "admin.eventStarted": "Evento iniziato", + "admin.eventStarted.explanation": "Dopo l'inizio dell'evento, le squadre possono generare liste di scenari, ma non sarà possibile cambiare le pool di scenari o gli elenchi.", + "admin.download": "Download partecipanti", + "admin.download.discord": "Lista Discord" +} diff --git a/public/locales/it/user.json b/public/locales/it/user.json new file mode 100644 index 000000000..969d2e319 --- /dev/null +++ b/public/locales/it/user.json @@ -0,0 +1,29 @@ +{ + "customUrl": "URL personalizzato", + "ign": "Nome nel gioco", + "ign.short": "IGN", + "country": "Paese", + "bio": "Biografia", + "stickSens": "Sensitività Joystick Dx", + "motionSens": "Sensitività Giroscopio", + "motion": "Giroscopio", + "stick": "Joystick", + "sens": "Sens.", + "results.title": "Risultati", + "results.placing": "Risultato", + "results.team": "Squadra", + "results.tournament": "Torneo", + "results.participants": "Partecipanti", + "results.date": "Data", + "results.mates": "Compagni", + "results.highlights": "Highlights", + "results.nonHighlights": "Altri risultati", + "results.highlights.choose": "Scegli i tuoi Highlights", + "results.highlights.explanation": "Scegli il risultato che vuoi mettere come Highlight nel tuo profilo", + "forms.errors.invalidCustomUrl.numbers": "URL personalizzato non può contenere solo numeri", + "forms.errors.invalidCustomUrl.strangeCharacter": "URL personalizzato non può contenere caratteri speciali", + "forms.errors.invalidCustomUrl.duplicate": "URL personalizzato gia in uso da un'altro utente", + "forms.errors.invalidSens": "Sensitività giroscopio non può essere impostata se non hai impostato la sensitività del joystick destro", + "search.info": "Cerca utenti con il nome Discord, Splatoon o Twitter", + "search.noResults": "Nessun utente trovato per '{{query}}'" +}