Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 53 additions & 0 deletions package.nls.it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"command.activateIcons": "Material Icons: Attiva tema icone",
"command.toggleIconPacks": "Material Icons: Configura pacchetti icone",
"command.changeFolderTheme": "Material Icons: Cambia tema cartelle",
"command.changeFolderColor": "Material Icons: Cambia colore cartelle",
"command.changeRootFolderColor": "Material Icons: Cambia colore cartella radice",
"command.changeFileColor": "Material Icons: Cambia colore file",
"command.restoreDefaultConfig": "Material Icons: Ripristina la configurazione predefinita",
"command.toggleExplorerArrows": "Material Icons: Attiva/Disattiva frecce Explorer",
"command.changeOpacity": "Material Icons: Cambia opacità",
"command.toggleGrayscale": "Material Icons: Attiva/Disattiva scala di grigi",
"command.changeSaturation": "Material Icons: Cambia saturazione",
"configuration.title": "Material Icons",
"configuration.files.associations": "Imposta associazioni personalizzate per le icone dei file.",
"configuration.folders.associations": "Imposta associazioni personalizzate per le icone delle cartelle.",
"configuration.rootFolders.associations": "Imposta associazioni personalizzate per l'icona della cartella radice.",
"configuration.languages.associations": "Imposta associazioni personalizzate per le icone dei linguaggi.",
"configuration.customClones": "Clona qualsiasi icona esistente e creane una nuova con colori e associazioni personalizzate",
"configuration.customClones.base": "Icona usata come base per creare l'icona clonata personalizzata",
"configuration.customClones.name": "Nome dell'icona personalizzata",
"configuration.customClones.color": "Colore usato come base per ricolorare l'icona",
"configuration.customClones.lightColor": "Colore usato come base per ricolorare l'icona quando il tema è chiaro",
"configuration.customClones.fileNames": "File da associare all'icona personalizzata",
"configuration.customClones.fileExtensions": "Estensioni da associare all'icona personalizzata",
"configuration.customClones.folderNames": "Cartelle da associare all'icona personalizzata",
"configuration.customClones.rootFolderNames": "Cartelle radice da associare all'icona personalizzata",
"configuration.customClones.ids": "ID del linguaggio da associare all'icona personalizzata",
"configuration.customClones.activeForPacks": "Genera questo clone solo quando il pacchetto icone attivo è uno di questi.",
"configuration.activeIconPack": "Seleziona un pacchetto di icone che abilita icone specifiche.",
"configuration.activeIconPack.angular": "Icone per Angular.",
"configuration.activeIconPack.angular_ngrx": "Icone per Angular e ngrx.",
"configuration.activeIconPack.react": "Icone per React.",
"configuration.activeIconPack.react_redux": "Icone per React e Redux.",
"configuration.activeIconPack.roblox": "Icone per Roblox.",
"configuration.activeIconPack.qwik": "Icone per Qwik.",
"configuration.activeIconPack.vue": "Icone per Vue.",
"configuration.activeIconPack.vue_vuex": "Icone per Vue e Vuex.",
"configuration.activeIconPack.nest": "Icone per NestJS.",
"configuration.activeIconPack.bashly": "Icone per Bashly.",
"configuration.activeIconPack.none": "Nessun pacchetto icone abilitato.",
"configuration.folders.theme": "Imposta il tipo per le icone delle cartelle.",
"configuration.folders.theme.specific": "Seleziona icone cartelle specifiche.",
"configuration.folders.theme.classic": "Seleziona icone cartelle classiche.",
"configuration.folders.theme.none": "Nessuna icona cartella.",
"configuration.folders.color": "Cambia il colore delle icone delle cartelle.",
"configuration.rootFolders.color": "Cambia il colore delle icone della cartella radice.",
"configuration.files.color": "Cambia il colore delle icone dei file.",
"configuration.hidesExplorerArrows": "Nascondi le frecce dell'Explorer prima delle cartelle.",
"configuration.opacity": "Cambia l'opacità delle icone.",
"configuration.saturation": "Cambia la saturazione delle icone.",
"configuration.enableLogging": "Abilita logging nel canale di output.",
"configuration.logLevel": "Imposta il livello di log per i messaggi di output."
}
3 changes: 3 additions & 0 deletions src/core/i18n/translate.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import { translation as langEn } from './translations/lang-en';
import { translation as langEs } from './translations/lang-es';
import { translation as langFr } from './translations/lang-fr';
import { translation as langId } from './translations/lang-id';
import { translation as langIt } from './translations/lang-it';
import { translation as langJa } from './translations/lang-ja';
import { translation as langKo } from './translations/lang-ko';
import { translation as langNl } from './translations/lang-nl';
Expand Down Expand Up @@ -58,6 +59,8 @@ const getTranslationObject = async (language: string): Promise<Translation> => {
return langFr;
case 'id':
return langId;
case 'it':
return langIt;
case 'ja':
return langJa;
case 'ko':
Expand Down
45 changes: 45 additions & 0 deletions src/core/i18n/translations/lang-it.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
import type { Translation } from '../../models/i18n/translation';

export const translation: Translation = {
activate: 'Attiva',
activated: 'Material Icon Theme è attivo.',
iconPacks: {
selectPack: 'Seleziona un pacchetto icone',
description: "Seleziona il pacchetto icone '%0'",
disabled: 'Disabilita pacchetti delle icone',
},
folders: {
toggleIcons: 'Scegli un tema per le cartelle',
disabled: 'Nessuna icona cartella',
theme: {
description: "Seleziona il tema cartelle '%0'",
},
},
colorSelect: {
color: 'Scegli un colore',
hexCode: 'Inserisci un codice HEX',
wrongHexCode: 'Codice HEX non valido!',
},
opacity: {
inputPlaceholder: 'Valore opacità (tra 0 e 1)',
wrongValue: 'Inserisci un numero decimale tra 0 e 1.',
},
toggleSwitch: {
on: 'ON',
off: 'OFF',
},
explorerArrows: {
toggle: 'Attiva/Disattiva frecce cartelle in Explorer',
enable: 'Mostra le frecce nelle cartelle in Explorer',
disable: 'Nascondi le frecce nelle cartelle in Explorer',
},
grayscale: {
toggle: 'Attiva/Disattiva icone in scala di grigi',
enable: 'Abilita icone in scala di grigi',
disable: 'Disabilita icone in scala di grigi',
},
saturation: {
inputPlaceholder: 'Valore saturazione (tra 0 e 1)',
wrongValue: 'Inserisci un numero decimale tra 0 e 1.',
},
};