chore: lots of i18n
This commit is contained in:
@@ -67,48 +67,48 @@
|
||||
"settings.publishing.ftpTitle": "Pubblicazione FTP",
|
||||
"settings.publishing.sshTitle": "Pubblicazione SSH",
|
||||
"settings.data.title": "Manutenzione database",
|
||||
"settings.data.fileSystemTitle": "File system",
|
||||
"settings.data.fileSystemTitle": "Sistema file",
|
||||
"settings.search.placeholder": "Cerca impostazioni...",
|
||||
"settings.search.noResults": "No impostazioni found matching \"{query}\"",
|
||||
"settings.search.noResults": "Nessuna impostazione trovata per \"{query}\"",
|
||||
"settings.search.clear": "Cancella ricerca",
|
||||
"settings.toast.publishingSaved": "Credenziali di pubblicazione salvate",
|
||||
"settings.toast.saveCredentialsFailed": "Impossibile save credentials",
|
||||
"settings.toast.saveCredentialsFailed": "Impossibile salvare le credenziali",
|
||||
"settings.toast.credentialsCleared": "Credenziali {type} cancellate",
|
||||
"settings.toast.projectSaved": "Project impostazioni saved",
|
||||
"settings.toast.projectSaveFailed": "Impossibile save project impostazioni",
|
||||
"settings.toast.projectSaved": "Impostazioni progetto salvate",
|
||||
"settings.toast.projectSaveFailed": "Impossibile salvare le impostazioni del progetto",
|
||||
"settings.toast.categoryAdded": "Categoria \"{category}\" aggiunta",
|
||||
"settings.toast.categoryAddFailed": "Impossibile add category",
|
||||
"settings.toast.categoryAddFailed": "Impossibile aggiungere la categoria",
|
||||
"settings.toast.categoryExists": "La categoria esiste già",
|
||||
"settings.toast.categoryProtected": "Impossibile eliminare la categoria standard \"{category}\"",
|
||||
"settings.toast.categoryAtLeastOne": "Deve esserci almeno una categoria",
|
||||
"settings.toast.categoryRemoved": "Categoria \"{category}\" rimossa",
|
||||
"settings.toast.categoryRemoveFailed": "Impossibile remove category",
|
||||
"settings.toast.categoryRemoveFailed": "Impossibile rimuovere la categoria",
|
||||
"settings.toast.categoriesReset": "Categorie ripristinate ai predefiniti",
|
||||
"settings.toast.categoriesResetFailed": "Impossibile reset categories",
|
||||
"settings.toast.categorySettingsUpdateFailed": "Impossibile update category impostazioni",
|
||||
"settings.toast.categoriesResetFailed": "Impossibile ripristinare le categorie",
|
||||
"settings.toast.categorySettingsUpdateFailed": "Impossibile aggiornare le impostazioni delle categorie",
|
||||
"settings.toast.systemPromptSaved": "Prompt di sistema salvato",
|
||||
"settings.toast.systemPromptSaveFailed": "Impossibile save system prompt",
|
||||
"settings.toast.systemPromptSaveFailed": "Impossibile salvare il prompt di sistema",
|
||||
"settings.toast.systemPromptReset": "Prompt di sistema ripristinato al predefinito",
|
||||
"settings.toast.systemPromptResetFailed": "Impossibile reset system prompt",
|
||||
"settings.toast.systemPromptResetFailed": "Impossibile ripristinare il prompt di sistema",
|
||||
"settings.toast.apiKeySaved": "Chiave API salvata e convalidata",
|
||||
"settings.toast.apiKeyInvalid": "Chiave API non valida",
|
||||
"settings.toast.apiKeySaveFailed": "Impossibile save API key",
|
||||
"settings.toast.apiKeySaveFailed": "Impossibile salvare la chiave API",
|
||||
"settings.toast.defaultModelUpdated": "Modello predefinito aggiornato",
|
||||
"settings.toast.defaultModelUpdateFailed": "Impossibile set default model",
|
||||
"settings.toast.rebuildPostsLoading": "Rebuilding post database...",
|
||||
"settings.toast.defaultModelUpdateFailed": "Impossibile impostare il modello predefinito",
|
||||
"settings.toast.rebuildPostsLoading": "Ricostruzione database post...",
|
||||
"settings.toast.rebuildPostsSuccess": "Database post ricostruito",
|
||||
"settings.toast.rebuildPostsFailed": "Impossibile rebuild post database",
|
||||
"settings.toast.rebuildPostsFailed": "Impossibile ricostruire il database dei post",
|
||||
"settings.toast.rebuildMediaLoading": "Ricostruzione database media...",
|
||||
"settings.toast.rebuildMediaSuccess": "Database media ricostruito",
|
||||
"settings.toast.rebuildMediaFailed": "Impossibile rebuild media database",
|
||||
"settings.toast.rebuildMediaFailed": "Impossibile ricostruire il database dei media",
|
||||
"settings.toast.rebuildLinksLoading": "Ricostruzione dei link dei post...",
|
||||
"settings.toast.rebuildLinksSuccess": "Link dei post ricostruiti",
|
||||
"settings.toast.rebuildLinksFailed": "Impossibile rebuild post links",
|
||||
"settings.toast.rebuildLinksFailed": "Impossibile ricostruire i link dei post",
|
||||
"settings.toast.thumbnailsLoading": "Generazione miniature in corso...",
|
||||
"settings.toast.thumbnailsGenerated": "Generate {count} miniature",
|
||||
"settings.toast.thumbnailsAlreadyExist": "Tutte le miniature esistono già",
|
||||
"settings.toast.thumbnailsComplete": "Generazione miniature completata",
|
||||
"settings.toast.thumbnailsFailed": "Impossibile generate thumbnails",
|
||||
"settings.toast.thumbnailsFailed": "Impossibile generare le miniature",
|
||||
"chat.setupTitle": "Configurazione chat IA",
|
||||
"chat.apiKeyRequiredTitle": "Chiave API OpenCode Zen richiesta",
|
||||
"chat.apiKeyRequiredDescription": "Inserisci la tua chiave API OpenCode per abilitare la chat IA.",
|
||||
@@ -116,23 +116,23 @@
|
||||
"chat.apiKeySave": "Salva chiave",
|
||||
"chat.apiKeyValidating": "Convalida in corso...",
|
||||
"chat.apiKeyInvalid": "Chiave API non valida. Controlla e riprova.",
|
||||
"chat.apiKeyValidationFailed": "Impossibile validate API key.",
|
||||
"chat.apiKeyValidationFailed": "Impossibile convalidare la chiave API.",
|
||||
"chat.newChat": "Nuova chat",
|
||||
"chat.welcomeTitle": "Benvenuto nell’assistente IA",
|
||||
"chat.welcomeDescription": "I can help you manage your post and media. Try asking me to:",
|
||||
"chat.welcomeTipSearch": "Ricerca for post about a specific topic",
|
||||
"chat.welcomeDescription": "Posso aiutarti a gestire post e media. Prova a chiedermi di:",
|
||||
"chat.welcomeTipSearch": "Cercare post su un argomento specifico",
|
||||
"chat.welcomeTipDetails": "Ottieni dettagli su un post specifico",
|
||||
"chat.welcomeTipTags": "Elenca tutti i tag o le categorie del tuo blog",
|
||||
"chat.welcomeTipMetadata": "Update metadata for post or media",
|
||||
"chat.welcomeTipMetadata": "Aggiornare i metadati di post o media",
|
||||
"chat.welcomeTipImages": "Elenca tutte le immagini nella tua libreria media",
|
||||
"chat.role.you": "Tu",
|
||||
"chat.role.assistant": "Assistente",
|
||||
"chat.stop": "Ferma",
|
||||
"chat.inputPlaceholder": "Scrivi un messaggio...",
|
||||
"chat.errorPrefix": "Errore: {error}",
|
||||
"chat.errorNoResponse": "Impossibile get a response. Please try again.",
|
||||
"chat.errorNoResponse": "Impossibile ottenere una risposta. Riprova.",
|
||||
"chat.errorEmptyResponse": "Il modello ha restituito una risposta vuota. Prova un modello diverso o riformula la domanda.",
|
||||
"chat.errorGeneric": "Sorry, an error occurred while processing your messaggio.",
|
||||
"chat.errorGeneric": "Si è verificato un errore durante l’elaborazione del messaggio.",
|
||||
"chat.cancelledSuffix": "(annullato)",
|
||||
"aiSuggestions.title": "Analisi immagine IA",
|
||||
"aiSuggestions.close": "Chiudi",
|
||||
@@ -152,8 +152,8 @@
|
||||
"insert.tab.imageInternal": "Libreria media",
|
||||
"insert.tab.linkExternal": "URL esterno",
|
||||
"insert.tab.imageExternal": "Immagine esterna",
|
||||
"insert.searchPlaceholder.link": "Ricerca post by title or content...",
|
||||
"insert.searchPlaceholder.image": "Ricerca media by name, title, or alt text...",
|
||||
"insert.searchPlaceholder.link": "Cerca post per titolo o contenuto...",
|
||||
"insert.searchPlaceholder.image": "Cerca media per nome, titolo o testo alternativo...",
|
||||
"insert.status.searching": "Ricerca...",
|
||||
"insert.status.typeMore": "Digita almeno 2 caratteri per cercare",
|
||||
"insert.status.noResults": "Nessun {kind} trovato per \"{query}\"",
|
||||
@@ -181,7 +181,7 @@
|
||||
"gitDiff.header": "Differenza: {target}",
|
||||
"gitDiff.noProject": "Nessun progetto attivo selezionato.",
|
||||
"gitDiff.noProjectPath": "Impossibile risolvere il percorso del progetto.",
|
||||
"gitDiff.loadFailed": "Impossibile load diff.",
|
||||
"gitDiff.loadFailed": "Impossibile caricare il diff.",
|
||||
"gitDiff.loading": "Caricamento diff...",
|
||||
"gitDiff.changedFiles": "File modificati",
|
||||
"gitDiff.previousFile": "File precedente",
|
||||
@@ -205,12 +205,12 @@
|
||||
"lightbox.close": "Chiudi (Esc)",
|
||||
"lightbox.previous": "Precedente (←)",
|
||||
"lightbox.next": "Successivo (→)",
|
||||
"credentials.error.load": "Impossibile load credentials:",
|
||||
"credentials.error.save": "Impossibile save credentials:",
|
||||
"credentials.error.load": "Impossibile caricare le credenziali:",
|
||||
"credentials.error.save": "Impossibile salvare le credenziali:",
|
||||
"credentials.toast.saved": "Credenziali salvate",
|
||||
"credentials.toast.saveFailed": "Impossibile save credentials",
|
||||
"credentials.toast.saveFailed": "Impossibile salvare le credenziali",
|
||||
"credentials.toast.testing": "Test della connessione {type} in corso...",
|
||||
"credentials.toast.connectionFailed": "Connection fallito - check credentials",
|
||||
"credentials.toast.connectionFailed": "Connessione non riuscita - controlla le credenziali",
|
||||
"credentials.tab.ftp": "Accesso FTP",
|
||||
"credentials.tab.ssh": "Accesso SSH",
|
||||
"credentials.ftp.title": "Pubblicazione FTP",
|
||||
@@ -230,14 +230,14 @@
|
||||
"credentials.ssh.placeholder.keyPath": "~/.ssh/chiave_id_rsa",
|
||||
"gitSidebar.header": "CONTROLLO SORGENTE",
|
||||
"gitSidebar.loading": "Caricamento...",
|
||||
"gitSidebar.error.fetchRemoteUpdates": "Impossibile fetch remote updates.",
|
||||
"gitSidebar.error.fetchRemoteUpdates": "Impossibile recuperare gli aggiornamenti remoti.",
|
||||
"gitSidebar.error.refreshRemoteState": "Impossibile aggiornare lo stato di tracciamento remoto.",
|
||||
"gitSidebar.error.gitMissing": "Eseguibile Git non trovato. Installa Git e riavvia l’app.",
|
||||
"gitSidebar.error.noActiveProject": "Nessun progetto attivo selezionato.",
|
||||
"gitSidebar.error.loadRepoStatus": "Impossibile caricare lo stato del repository.",
|
||||
"gitSidebar.error.initFailed": "Impossibile initialize git repository.",
|
||||
"gitSidebar.error.initFailed": "Impossibile inizializzare il repository Git.",
|
||||
"gitSidebar.error.actionFailed": "Impossibile {action}.",
|
||||
"gitSidebar.error.commitFailed": "Impossibile commit changes.",
|
||||
"gitSidebar.error.commitFailed": "Impossibile eseguire il commit delle modifiche.",
|
||||
"gitSidebar.progress.preparingInit": "Preparazione inizializzazione repository...",
|
||||
"gitSidebar.progress.pushingRemote": "Invio dei commit al remoto... può richiedere tempo per upload grandi.",
|
||||
"gitSidebar.progress.fetching": "Recupero aggiornamenti remoti...",
|
||||
@@ -265,7 +265,7 @@
|
||||
"gitSidebar.action.committing": "Commit in corso...",
|
||||
"gitSidebar.action.initializeGit": "Inizializza Git",
|
||||
"gitSidebar.action.initializing": "Inizializzazione...",
|
||||
"gitSidebar.openChanges": "Apri Changes ({count})",
|
||||
"gitSidebar.openChanges": "Modifiche aperte ({count})",
|
||||
"gitSidebar.versionHistory": "Cronologia versioni ({count})",
|
||||
"gitSidebar.loadingChanges": "Caricamento modifiche...",
|
||||
"gitSidebar.noChanges": "Nessuna modifica",
|
||||
@@ -286,16 +286,16 @@
|
||||
"tabBar.scrollLeft": "Scorri le schede a sinistra",
|
||||
"tabBar.scrollRight": "Scorri le schede a destra",
|
||||
"tabBar.commitTitle": "Revisione {hash}",
|
||||
"tabBar.error.fetchPostTitle": "Impossibile fetch post title:",
|
||||
"tabBar.error.fetchChatTitle": "Impossibile fetch chat title:",
|
||||
"tabBar.error.fetchImportTitle": "Impossibile fetch import definition title:",
|
||||
"tabBar.error.fetchCommitTitle": "Impossibile fetch commit titles:",
|
||||
"tabBar.error.fetchPostTitle": "Impossibile caricare il titolo del post:",
|
||||
"tabBar.error.fetchChatTitle": "Impossibile caricare il titolo della chat:",
|
||||
"tabBar.error.fetchImportTitle": "Impossibile caricare il titolo della definizione di importazione:",
|
||||
"tabBar.error.fetchCommitTitle": "Impossibile caricare i titoli dei commit:",
|
||||
"metadataDiff.title": "Strumento diff metadati",
|
||||
"metadataDiff.description": "Confronta i metadati dei post tra database e file markdown. Correggi incongruenze causate da bug o modifiche manuali.",
|
||||
"metadataDiff.error.loadStats": "Impossibile load database statistics",
|
||||
"metadataDiff.error.scan": "Impossibile scan for differences",
|
||||
"metadataDiff.error.loadStats": "Impossibile caricare le statistiche del database",
|
||||
"metadataDiff.error.scan": "Impossibile analizzare le differenze",
|
||||
"metadataDiff.progress.starting": "Avvio scansione...",
|
||||
"metadataDiff.progress.scanningPublished": "Scanning published post...",
|
||||
"metadataDiff.progress.scanningPublished": "Scansione dei post pubblicati...",
|
||||
"metadataDiff.progress.scanning": "Scansione in corso...",
|
||||
"metadataDiff.action.scan": "Cerca differenze",
|
||||
"metadataDiff.action.rescan": "Riesegui scansione",
|
||||
@@ -303,112 +303,238 @@
|
||||
"metadataDiff.stats.published": "Pubblicati",
|
||||
"metadataDiff.stats.drafts": "Bozze",
|
||||
"metadataDiff.stats.mediaFiles": "File multimediali",
|
||||
"metadataDiff.summary.noDiffs": "✅ No differences found! All {total} published post are in sync.",
|
||||
"metadataDiff.summary.withDiffs": "⚠️ Found {count} post with differences out of {total} published post.",
|
||||
"metadataDiff.summary.noDiffs": "✅ Nessuna differenza trovata! Tutti i {total} post pubblicati sono sincronizzati.",
|
||||
"metadataDiff.summary.withDiffs": "⚠️ Trovati {count} post con differenze su {total} post pubblicati.",
|
||||
"metadataDiff.group.differences": "Differenze {label}",
|
||||
"metadataDiff.group.postsCount": "{count} post",
|
||||
"metadataDiff.sync.failed": "fallito",
|
||||
"metadataDiff.sync.dbToFile.title": "Aggiorna i file con i valori del database",
|
||||
"metadataDiff.sync.dbToFile.success": "Synced {success} post to files{fallito}",
|
||||
"metadataDiff.sync.dbToFile.error": "Impossibile sync to files",
|
||||
"metadataDiff.sync.dbToFile.success": "Sincronizzati {success} post nei file{fallito}",
|
||||
"metadataDiff.sync.dbToFile.error": "Impossibile sincronizzare nei file",
|
||||
"metadataDiff.sync.fileToDb.title": "Aggiorna il database con i valori dei file",
|
||||
"metadataDiff.sync.fileToDb.success": "Synced {success} files to database{fallito}",
|
||||
"metadataDiff.sync.fileToDb.error": "Impossibile sync to database",
|
||||
"metadataDiff.sync.fileToDb.success": "Sincronizzati {success} file nel database{fallito}",
|
||||
"metadataDiff.sync.fileToDb.error": "Impossibile sincronizzare nel database",
|
||||
"metadataDiff.value.database": "Database locale",
|
||||
"metadataDiff.value.file": "File sorgente",
|
||||
"metadataDiff.empty": "Fai clic su \"Scansiona differenze\" per confrontare i metadati del database con quelli dei file.",
|
||||
"sidebar.archive": "Archive",
|
||||
"sidebar.clearFilter": "Clear filter",
|
||||
"sidebar.tags": "Tags",
|
||||
"sidebar.categories": "Categories",
|
||||
"sidebar.clearTags": "Clear tags",
|
||||
"sidebar.clearCategories": "Clear categories",
|
||||
"sidebar.noPostsYet": "No posts yet",
|
||||
"sidebar.noPagesYet": "No pages yet",
|
||||
"sidebar.noMediaYet": "No media yet",
|
||||
"sidebar.search": "Search",
|
||||
"sidebar.searchPostsPlaceholder": "Search posts...",
|
||||
"sidebar.searchPagesPlaceholder": "Search pages...",
|
||||
"sidebar.searchMediaPlaceholder": "Search media...",
|
||||
"sidebar.toggleFilters": "Toggle Filters",
|
||||
"sidebar.newPost": "New Post",
|
||||
"sidebar.importMedia": "Import media",
|
||||
"sidebar.results": "{count} results",
|
||||
"sidebar.resultsFor": "{count} results for \"{query}\"",
|
||||
"sidebar.clearFilters": "Clear filters",
|
||||
"sidebar.drafts": "Drafts",
|
||||
"sidebar.published": "Published",
|
||||
"sidebar.archived": "Archived",
|
||||
"sidebar.untitled": "Untitled",
|
||||
"sidebar.noMatchingPosts": "No matching posts",
|
||||
"sidebar.createFirstPost": "Create your first post",
|
||||
"sidebar.loadMore": "Load more ({loaded} of {total})",
|
||||
"sidebar.loading": "Loading...",
|
||||
"sidebar.noMediaFiles": "No media files",
|
||||
"sidebar.settingsHeader": "Settings",
|
||||
"sidebar.tagsHeader": "Tags",
|
||||
"sidebar.nav.project": "Project",
|
||||
"sidebar.archive": "Archivio",
|
||||
"sidebar.clearFilter": "Cancella filtro",
|
||||
"sidebar.tags": "Tag",
|
||||
"sidebar.categories": "Categorie",
|
||||
"sidebar.clearTags": "Cancella tag",
|
||||
"sidebar.clearCategories": "Cancella categorie",
|
||||
"sidebar.noPostsYet": "Nessun post",
|
||||
"sidebar.noPagesYet": "Nessuna pagina",
|
||||
"sidebar.noMediaYet": "Nessun media",
|
||||
"sidebar.search": "Cerca",
|
||||
"sidebar.searchPostsPlaceholder": "Cerca post...",
|
||||
"sidebar.searchPagesPlaceholder": "Cerca pagine...",
|
||||
"sidebar.searchMediaPlaceholder": "Cerca media...",
|
||||
"sidebar.toggleFilters": "Mostra/nascondi filtri",
|
||||
"sidebar.newPost": "Nuovo post",
|
||||
"sidebar.importMedia": "Importa media",
|
||||
"sidebar.results": "{count} risultati",
|
||||
"sidebar.resultsFor": "{count} risultati per \"{query}\"",
|
||||
"sidebar.clearFilters": "Cancella filtri",
|
||||
"sidebar.drafts": "Bozze",
|
||||
"sidebar.published": "Pubblicati",
|
||||
"sidebar.archived": "Archiviati",
|
||||
"sidebar.untitled": "Senza titolo",
|
||||
"sidebar.noMatchingPosts": "Nessun post corrispondente",
|
||||
"sidebar.createFirstPost": "Crea il tuo primo post",
|
||||
"sidebar.loadMore": "Carica altro ({loaded} di {total})",
|
||||
"sidebar.loading": "Caricamento...",
|
||||
"sidebar.noMediaFiles": "Nessun file multimediale",
|
||||
"sidebar.settingsHeader": "Impostazioni",
|
||||
"sidebar.tagsHeader": "Tag",
|
||||
"sidebar.nav.project": "Progetto",
|
||||
"sidebar.nav.editor": "Editor",
|
||||
"sidebar.nav.content": "Content",
|
||||
"sidebar.nav.ai": "AI Assistant",
|
||||
"sidebar.nav.publishing": "Publishing",
|
||||
"sidebar.nav.data": "Data",
|
||||
"sidebar.nav.style": "Style",
|
||||
"sidebar.tagCloud": "Tag Cloud",
|
||||
"sidebar.createEdit": "Create & Edit",
|
||||
"sidebar.mergeTags": "Merge Tags",
|
||||
"settings.project.descriptionGeneral": "General settings for the active blog project.",
|
||||
"settings.project.nameLabel": "Project Name",
|
||||
"settings.project.nameDescription": "The display name of your blog project.",
|
||||
"settings.project.namePlaceholder": "My Blog",
|
||||
"settings.project.descriptionLabel": "Description",
|
||||
"settings.project.descriptionDescription": "A short description of your blog. This can be used in templates and metadata.",
|
||||
"settings.project.descriptionPlaceholder": "A blog about...",
|
||||
"settings.project.dataPathLabel": "Project Data Path",
|
||||
"settings.project.dataPathDescription": "Custom folder for storing posts, media, and metadata. Leave empty to use the default location: {path}",
|
||||
"settings.project.defaultLocation": "Default location",
|
||||
"settings.project.publicUrlLabel": "Public URL",
|
||||
"settings.project.publicUrlDescription": "The public base URL of your published blog (used for sitemap generation).",
|
||||
"sidebar.nav.content": "Contenuto",
|
||||
"sidebar.nav.ai": "Assistente IA",
|
||||
"sidebar.nav.publishing": "Pubblicazione",
|
||||
"sidebar.nav.data": "Dati",
|
||||
"sidebar.nav.style": "Stile",
|
||||
"sidebar.tagCloud": "Nuvola tag",
|
||||
"sidebar.createEdit": "Crea e modifica",
|
||||
"sidebar.mergeTags": "Unisci tag",
|
||||
"settings.project.descriptionGeneral": "Impostazioni generali per il progetto blog attivo.",
|
||||
"settings.project.nameLabel": "Nome progetto",
|
||||
"settings.project.nameDescription": "Nome visualizzato del tuo progetto blog.",
|
||||
"settings.project.namePlaceholder": "Il mio blog",
|
||||
"settings.project.descriptionLabel": "Descrizione",
|
||||
"settings.project.descriptionDescription": "Breve descrizione del blog. Può essere usata in template e metadati.",
|
||||
"settings.project.descriptionPlaceholder": "Un blog su...",
|
||||
"settings.project.dataPathLabel": "Percorso dati progetto",
|
||||
"settings.project.dataPathDescription": "Cartella personalizzata per salvare post, media e metadati. Lascia vuoto per usare il percorso predefinito: {path}",
|
||||
"settings.project.defaultLocation": "Percorso predefinito",
|
||||
"settings.project.publicUrlLabel": "URL pubblica",
|
||||
"settings.project.publicUrlDescription": "URL base pubblica del blog pubblicato (usata per la generazione della sitemap).",
|
||||
"settings.project.publicUrlPlaceholder": "https://example.com",
|
||||
"settings.project.mainLanguageLabel": "Main Language",
|
||||
"settings.project.mainLanguageDescription": "The primary language for your blog content. AI-generated titles, alt text, and captions will use this language.",
|
||||
"settings.project.defaultAuthorLabel": "Default Author",
|
||||
"settings.project.defaultAuthorDescription": "The default author name for new posts and media. Can be overridden per item.",
|
||||
"settings.project.defaultAuthorPlaceholder": "Author Name",
|
||||
"settings.project.maxPostsPerPageLabel": "Max Posts Per Page",
|
||||
"settings.project.maxPostsPerPageDescription": "Maximum number of posts shown per preview route page.",
|
||||
"settings.project.saveButton": "Save Project Settings",
|
||||
"editor.loadingPost": "Loading post...",
|
||||
"editor.unsavedChanges": "Unsaved changes (auto-saves on switch)",
|
||||
"editor.saving": "Saving...",
|
||||
"editor.publish": "Publish",
|
||||
"editor.publishTitle": "Save and make this post public",
|
||||
"editor.discardChanges": "Discard Changes",
|
||||
"editor.discardDraft": "Discard Draft",
|
||||
"editor.discardChangesTitle": "Revert to last published version",
|
||||
"editor.discardDraftTitle": "Delete this draft permanently",
|
||||
"editor.delete": "Delete",
|
||||
"editor.deleteTitle": "Delete this post permanently",
|
||||
"editor.field.title": "Title",
|
||||
"editor.field.tags": "Tags",
|
||||
"editor.field.author": "Author",
|
||||
"settings.project.mainLanguageLabel": "Lingua principale",
|
||||
"settings.project.mainLanguageDescription": "Lingua principale dei contenuti del blog. Titoli, alt text e didascalie generate dall’IA useranno questa lingua.",
|
||||
"settings.project.defaultAuthorLabel": "Autore predefinito",
|
||||
"settings.project.defaultAuthorDescription": "Nome autore predefinito per nuovi post e media. Può essere modificato per singolo elemento.",
|
||||
"settings.project.defaultAuthorPlaceholder": "Nome autore",
|
||||
"settings.project.maxPostsPerPageLabel": "Max post per pagina",
|
||||
"settings.project.maxPostsPerPageDescription": "Numero massimo di post mostrati per pagina di anteprima.",
|
||||
"settings.project.saveButton": "Salva impostazioni progetto",
|
||||
"editor.loadingPost": "Caricamento post...",
|
||||
"editor.unsavedChanges": "Modifiche non salvate (salvataggio automatico al cambio)",
|
||||
"editor.saving": "Salvataggio...",
|
||||
"editor.publish": "Pubblica",
|
||||
"editor.publishTitle": "Salva e rendi pubblico questo post",
|
||||
"editor.discardChanges": "Scarta modifiche",
|
||||
"editor.discardDraft": "Scarta bozza",
|
||||
"editor.discardChangesTitle": "Ripristina l’ultima versione pubblicata",
|
||||
"editor.discardDraftTitle": "Elimina definitivamente questa bozza",
|
||||
"editor.delete": "Elimina",
|
||||
"editor.deleteTitle": "Elimina definitivamente questo post",
|
||||
"editor.field.title": "Titolo",
|
||||
"editor.field.tags": "Tag",
|
||||
"editor.field.author": "Autore",
|
||||
"editor.field.slug": "Slug",
|
||||
"editor.field.categories": "Categories",
|
||||
"editor.field.content": "Content",
|
||||
"editor.placeholder.tags": "Add tags...",
|
||||
"editor.placeholder.author": "Author name",
|
||||
"editor.placeholder.categories": "Add categories...",
|
||||
"editor.placeholder.startWriting": "Start writing...",
|
||||
"editor.mode.visual": "Visual",
|
||||
"editor.mode.visualTitle": "Visual editor",
|
||||
"editor.mode.markdownTitle": "Markdown source",
|
||||
"editor.mode.previewTitle": "Read-only preview",
|
||||
"editor.galleryTitle": "View {count} image(s)",
|
||||
"editor.insertPostLinkTitle": "Link to post (Ctrl+K)",
|
||||
"editor.insertMediaTitle": "Insert image from media library",
|
||||
"editor.previewFrameTitle": "Post preview",
|
||||
"editor.previewLoading": "Loading preview...",
|
||||
"editor.footer.created": "Created",
|
||||
"editor.footer.updated": "Updated",
|
||||
"editor.footer.published": "Published"
|
||||
"editor.field.categories": "Categorie",
|
||||
"editor.field.content": "Contenuto",
|
||||
"editor.placeholder.tags": "Aggiungi tag...",
|
||||
"editor.placeholder.author": "Nome autore",
|
||||
"editor.placeholder.categories": "Aggiungi categorie...",
|
||||
"editor.placeholder.startWriting": "Inizia a scrivere...",
|
||||
"editor.mode.visual": "Visuale",
|
||||
"editor.mode.visualTitle": "Editor visuale",
|
||||
"editor.mode.markdownTitle": "Sorgente Markdown",
|
||||
"editor.mode.previewTitle": "Anteprima in sola lettura",
|
||||
"editor.galleryTitle": "Visualizza {count} immagine/i",
|
||||
"editor.insertPostLinkTitle": "Collega a post (Ctrl+K)",
|
||||
"editor.insertMediaTitle": "Inserisci immagine dalla libreria media",
|
||||
"editor.previewFrameTitle": "Anteprima post",
|
||||
"editor.previewLoading": "Caricamento anteprima...",
|
||||
"editor.footer.created": "Creato",
|
||||
"editor.footer.updated": "Aggiornato",
|
||||
"editor.footer.published": "Pubblicato",
|
||||
"projectSelector.switchProject": "Cambia progetto",
|
||||
"projectSelector.selectProject": "Seleziona progetto",
|
||||
"projectSelector.projectsHeader": "Progetti",
|
||||
"projectSelector.noProjectsYet": "Nessun progetto",
|
||||
"projectSelector.newProject": "Nuovo progetto",
|
||||
"projectSelector.createNewProject": "Crea nuovo progetto",
|
||||
"projectSelector.projectName": "Nome progetto",
|
||||
"projectSelector.projectNamePlaceholder": "Il mio blog",
|
||||
"projectSelector.descriptionOptional": "Descrizione (facoltativa)",
|
||||
"projectSelector.descriptionPlaceholder": "Breve descrizione del progetto...",
|
||||
"projectSelector.projectLocation": "Percorso progetto",
|
||||
"projectSelector.useDefaultLocation": "Usa percorso predefinito",
|
||||
"projectSelector.defaultInternalStorage": "Predefinito (archiviazione interna)",
|
||||
"projectSelector.chooseFolder": "Scegli cartella...",
|
||||
"projectSelector.projectLocationHint": "Scegli una cartella personalizzata per il backup cloud oppure usa l'archiviazione interna predefinita.",
|
||||
"projectSelector.createProject": "Crea progetto",
|
||||
"projectSelector.deleteProject": "Elimina progetto",
|
||||
"projectSelector.deleteWarning": "Questo eliminerà definitivamente il progetto \"{name}\" e tutti i suoi dati, inclusi:",
|
||||
"projectSelector.deleteItemPosts": "Tutti i post del blog",
|
||||
"projectSelector.deleteItemMedia": "Tutti i file multimediali",
|
||||
"projectSelector.deleteItemSettings": "Tutte le impostazioni del progetto",
|
||||
"projectSelector.typeToConfirm": "Digita {name} per confermare l'eliminazione:",
|
||||
"projectSelector.selectProjectLocation": "Seleziona percorso del progetto",
|
||||
"projectSelector.deleteProjectTitle": "Elimina {name}",
|
||||
"projectSelector.toast.switched": "Passato a {name}",
|
||||
"projectSelector.toast.switchFailed": "Cambio progetto non riuscito",
|
||||
"projectSelector.toast.created": "Progetto \"{name}\" creato",
|
||||
"projectSelector.toast.createFailed": "Creazione progetto non riuscita",
|
||||
"projectSelector.toast.existingSettingsFound": "Trovate impostazioni di progetto esistenti",
|
||||
"projectSelector.toast.selectFolderFailed": "Selezione cartella non riuscita",
|
||||
"projectSelector.toast.deletedWithData": "Progetto \"{name}\" e tutti i dati eliminati",
|
||||
"projectSelector.toast.deleteFailed": "Eliminazione progetto non riuscita",
|
||||
"tagsView.title": "Gestione tag",
|
||||
"tagsView.subtitle": "Gestisci i tag del blog, assegna colori ed esegui operazioni in blocco.",
|
||||
"tagsView.loadingTags": "Caricamento tag...",
|
||||
"tagsView.noTagsFound": "Nessun tag trovato",
|
||||
"tagsView.discoverFromPosts": "Scopri tag dai post",
|
||||
"tagsView.selectedCount": "{count} tag selezionati",
|
||||
"tagsView.clearSelection": "Cancella selezione",
|
||||
"tagsView.cloud.title": "Nuvola tag",
|
||||
"tagsView.cloud.description": "Fai clic sui tag per selezionarli per operazioni in blocco. Passa il mouse per vedere il numero di post.",
|
||||
"tagsView.manage.title": "Crea e modifica tag",
|
||||
"tagsView.manage.description": "Crea nuovi tag o modifica quelli esistenti. Assegna colori per distinguerli visivamente.",
|
||||
"tagsView.create.title": "Crea nuovo tag",
|
||||
"tagsView.create.action": "Crea",
|
||||
"tagsView.tagNamePlaceholder": "Nome tag",
|
||||
"tagsView.chooseColor": "Scegli colore",
|
||||
"tagsView.removeColor": "Rimuovi colore",
|
||||
"tagsView.edit.title": "Modifica tag: {name}",
|
||||
"tagsView.edit.action": "Modifica",
|
||||
"tagsView.deleteAction": "Elimina",
|
||||
"tagsView.merge.title": "Unisci tag",
|
||||
"tagsView.merge.description": "Seleziona più tag sopra, quindi uniscili in un unico tag. Tutti i post verranno aggiornati.",
|
||||
"tagsView.merge.selectAtLeastTwo": "Seleziona 2 o più tag dalla nuvola sopra per unirli.",
|
||||
"tagsView.merge.countInto": "Unisci {count} tag in:",
|
||||
"tagsView.merge.selectTarget": "Seleziona tag di destinazione...",
|
||||
"tagsView.merge.action": "Unisci tag",
|
||||
"tagsView.merge.tagsToDelete": "Tag da eliminare: {tags}",
|
||||
"tagsView.sync.title": "Sincronizza tag",
|
||||
"tagsView.sync.description": "Scopri i tag presenti nei post ma non nel database dei tag.",
|
||||
"tagsView.sync.action": "Sincronizza tag dai post",
|
||||
"tagsView.confirmDelete.title": "Elimina tag",
|
||||
"tagsView.confirmDelete.message": "Vuoi davvero eliminare il tag \"{tagName}\"? Verrà rimosso da tutti i post. Questa azione viene eseguita in background.",
|
||||
"tagsView.confirmDelete.action": "Elimina tag",
|
||||
"tagsView.confirmMerge.title": "Unisci tag",
|
||||
"tagsView.confirmMerge.message": "Vuoi davvero unire {count} tag in \"{target}\"? I tag di origine verranno eliminati e tutti i post saranno aggiornati. Questa azione viene eseguita in background.",
|
||||
"tagsView.confirmMerge.action": "Unisci tag",
|
||||
"tagsView.none": "(nessuno)",
|
||||
"tagsView.tagCountTitle": "{count} {item}",
|
||||
"tagsView.postsSingular": "post",
|
||||
"tagsView.postsPlural": "post",
|
||||
"tagsView.toast.tagNameRequired": "Il nome del tag è obbligatorio",
|
||||
"tagsView.toast.tagCreated": "Tag creato",
|
||||
"tagsView.toast.tagDeleted": "Tag eliminato. {postsUpdated} post aggiornati.",
|
||||
"tagsView.toast.tagUpdated": "Tag aggiornato",
|
||||
"tagsView.toast.targetTagNotFound": "Tag di destinazione non trovato",
|
||||
"tagsView.toast.noSourceTagsToMerge": "Nessun tag di origine da unire",
|
||||
"tagsView.toast.tagsMerged": "Uniti {tagsDeleted} tag in \"{targetTag}\". {postsUpdated} post aggiornati.",
|
||||
"tagsView.toast.discoveredTags": "Rilevati {count} nuovi tag",
|
||||
"tagsView.toast.alreadySynced": "Tutti i tag sono già sincronizzati",
|
||||
"tagsView.error.deleteFailedTitle": "Eliminazione non riuscita",
|
||||
"tagsView.error.mergeFailedTitle": "Unione non riuscita",
|
||||
"linkedMediaPanel.title": "📷 Media collegati",
|
||||
"linkedMediaPanel.collapsedTitle": "📷 Media ({count})",
|
||||
"linkedMediaPanel.importAndLink": "Importa e collega media",
|
||||
"linkedMediaPanel.linkExisting": "Collega media esistente",
|
||||
"linkedMediaPanel.selectMediaToLink": "Seleziona media da collegare",
|
||||
"linkedMediaPanel.searchPlaceholder": "Cerca media...",
|
||||
"linkedMediaPanel.noUnlinkedMedia": "Nessun media scollegato disponibile",
|
||||
"linkedMediaPanel.noMediaLinked": "Nessun media collegato a questo post",
|
||||
"linkedMediaPanel.importMedia": "Importa media",
|
||||
"linkedMediaPanel.unlinkFromPost": "Scollega dal post",
|
||||
"linkedMediaPanel.toast.importedLinked": "Importati e collegati {count} file",
|
||||
"linkedMediaPanel.toast.importFailed": "Importazione media non riuscita",
|
||||
"linkedMediaPanel.toast.unlinked": "Media scollegato dal post",
|
||||
"linkedMediaPanel.toast.unlinkFailed": "Scollegamento media non riuscito",
|
||||
"linkedMediaPanel.toast.linked": "Media collegato al post",
|
||||
"linkedMediaPanel.toast.linkFailed": "Collegamento media non riuscito",
|
||||
"styleView.title": "Stile",
|
||||
"styleView.subtitle": "Seleziona un tema Pico CSS e visualizza l'anteprima dei post principali prima di applicarlo.",
|
||||
"styleView.themePickerAria": "Selettore tema Pico",
|
||||
"styleView.previewMode": "Modalità anteprima",
|
||||
"styleView.mode.auto": "Auto",
|
||||
"styleView.mode.light": "Chiaro",
|
||||
"styleView.mode.dark": "Scuro",
|
||||
"styleView.applyTheme": "Applica tema",
|
||||
"styleView.themePreviewTitle": "Anteprima tema",
|
||||
"styleView.toast.appliedTheme": "Tema applicato: {theme}",
|
||||
"styleView.toast.applyThemeFailed": "Applicazione tema non riuscita",
|
||||
"panel.tabsAria": "Schede pannello",
|
||||
"panel.output": "Uscita",
|
||||
"panel.postLinks": "Link post",
|
||||
"panel.gitLog": "Registro Git",
|
||||
"panel.closeTitle": "Chiudi pannello",
|
||||
"panel.noRecentTasks": "Nessuna attività recente",
|
||||
"panel.noOutput": "Nessun output",
|
||||
"panel.openPostEditor": "Apri un editor post per visualizzare i collegamenti",
|
||||
"panel.loadingPostLinks": "Caricamento collegamenti post...",
|
||||
"panel.noPostLinks": "Nessun collegamento per questo post",
|
||||
"panel.openPostOrMediaEditor": "Apri un editor post o media per vedere il registro Git",
|
||||
"panel.loadingGitLog": "Caricamento registro Git...",
|
||||
"panel.noCommits": "Nessun commit trovato per questo elemento",
|
||||
"panel.error.loadPostLinks": "Impossibile caricare i collegamenti del post.",
|
||||
"panel.error.loadGitLog": "Impossibile caricare il registro Git.",
|
||||
"panel.direction.from": "da",
|
||||
"panel.direction.to": "a"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user