mirror of
https://git.sr.ht/~ashkeel/strimertul
synced 2024-09-18 01:50:50 +00:00
feat: start work on italian translation
This commit is contained in:
parent
17f00c6960
commit
8b911ab553
2 changed files with 75 additions and 0 deletions
71
frontend/src/locale/it/translation.json
Normal file
71
frontend/src/locale/it/translation.json
Normal file
|
@ -0,0 +1,71 @@
|
||||||
|
{
|
||||||
|
"form-actions": {
|
||||||
|
"save": "Salva",
|
||||||
|
"saving": "Sto salvando...",
|
||||||
|
"error": "Errore",
|
||||||
|
"saved": "Salvato",
|
||||||
|
"cancel": "Annulla",
|
||||||
|
"ok": "OK",
|
||||||
|
"add": "Aggiungi",
|
||||||
|
"edit": "Modifica",
|
||||||
|
"delete": "Elimina",
|
||||||
|
"warning-delete": "Questa operazione è irreversibile",
|
||||||
|
"create": "Crea",
|
||||||
|
"enable": "Abilita",
|
||||||
|
"disable": "Disabilita"
|
||||||
|
},
|
||||||
|
"special": {
|
||||||
|
"wip": {
|
||||||
|
"header": "WIP - Pagina non pronta",
|
||||||
|
"text": "Questa pagina è ancora in lavorazione, chiedo venia per la vista scarna :("
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"logging": {
|
||||||
|
"dialog-title": "Log applicazione"
|
||||||
|
},
|
||||||
|
"pagination": {
|
||||||
|
"title": "paginazione",
|
||||||
|
"previous": "Pagina precedente",
|
||||||
|
"next": "Pagina successiva",
|
||||||
|
"items-per-page": "Elementi per pagina",
|
||||||
|
"page": "Pagina {{page}}",
|
||||||
|
"gotofirst": "Vai alla prima pagina",
|
||||||
|
"gotopage": "Vai a pagina {{page}}",
|
||||||
|
"gotolast": "Vai all'ultima pagina"
|
||||||
|
},
|
||||||
|
"debug": {
|
||||||
|
"dev-build": "Build di sviluppo"
|
||||||
|
},
|
||||||
|
"menu": {
|
||||||
|
"messages": {
|
||||||
|
"update-available": "AGGIORNAMENTO DISPONIBILE"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pages": {
|
||||||
|
"auth": {
|
||||||
|
"title": "Autenticazione richiesta",
|
||||||
|
"desc": "Questa installazione di {{APPNAME}} è protetta da password. Inserisci la password per accedere al pannello di controllo.",
|
||||||
|
"no-pwd-note": " Se il database non ha password (per esempio, è stata di recente rimossa), lascia il campo vuoto.",
|
||||||
|
"password": "Password",
|
||||||
|
"submit": "Autentica"
|
||||||
|
},
|
||||||
|
"botcommands": {
|
||||||
|
"remove-command-title": "Rimuovere il comando {{name}}?",
|
||||||
|
"command-name": "Nome comando",
|
||||||
|
"command-name-placeholder": "!comando",
|
||||||
|
"command-desc": "Descrizione (opzionale)",
|
||||||
|
"command-desc-placeholder": "Questo comando fa qualcosa",
|
||||||
|
"command-response": "Risposta",
|
||||||
|
"command-response-placeholder": "Ciao {0}!",
|
||||||
|
"command-acl": "Livello d'accesso richiesto",
|
||||||
|
"command-acl-help": "Specifica il livello minimo richiesto, ad esempio se scegli VIP, sia VIP che moderatori che lo streamer potranno usare il comando",
|
||||||
|
"title": "Comandi del bot",
|
||||||
|
"desc": "Crea comandi chat personalizzati per autorisponditori, contatori, ecc.",
|
||||||
|
"add-button": "Crea comando",
|
||||||
|
"search-placeholder": "Cerca comando per nome",
|
||||||
|
"no-commands": "Il bot non ha comandi configurati",
|
||||||
|
"command-header-new": "Nuovo comando",
|
||||||
|
"command-header-edit": "Modifica comando"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -2,12 +2,16 @@ import i18n from 'i18next';
|
||||||
import { initReactI18next } from 'react-i18next';
|
import { initReactI18next } from 'react-i18next';
|
||||||
|
|
||||||
import en from './en/translation.json';
|
import en from './en/translation.json';
|
||||||
|
import it from './it/translation.json';
|
||||||
|
|
||||||
void i18n.use(initReactI18next).init({
|
void i18n.use(initReactI18next).init({
|
||||||
resources: {
|
resources: {
|
||||||
en: {
|
en: {
|
||||||
translation: en,
|
translation: en,
|
||||||
},
|
},
|
||||||
|
it: {
|
||||||
|
translation: it,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
lng: navigator.language,
|
lng: navigator.language,
|
||||||
fallbackLng: 'en',
|
fallbackLng: 'en',
|
||||||
|
|
Loading…
Reference in a new issue