]> source.dussan.org Git - gitblit.git/commitdiff
Italian translation. 195/head 196/head
authorGianMaria Romanato <gianmaria.romanato@thedigitalstack.com>
Sun, 15 Jun 2014 18:58:31 +0000 (20:58 +0200)
committerGianMaria Romanato <gianmaria.romanato@thedigitalstack.com>
Sun, 15 Jun 2014 18:58:31 +0000 (20:58 +0200)
When it comes to IT terminology, the Italian language borrows a lot of
terms from English, and it is often difficult to decide what is to be
translated and what is to be kept in English. I tried to follow the same
approach adopted by the translators of the pro-git book, so for example
"clone", "push" are not translated, while "branch" is translated (the
noun, not the git command).

I did my best to try to provide the best possible translation, but I had
not enough time to test all translations on screen.

Finally I noted that there are some duplicate keys e.g. gb.comment which
appears one with a capital C and once with a lowercase C.

src/main/java/com/gitblit/wicket/GitBlitWebApp_it.properties [new file with mode: 0644]
src/main/java/com/gitblit/wicket/pages/EmptyRepositoryPage_it.html [new file with mode: 0644]
src/main/java/login_it.mkd [new file with mode: 0644]
src/main/java/welcome_it.mkd [new file with mode: 0644]

diff --git a/src/main/java/com/gitblit/wicket/GitBlitWebApp_it.properties b/src/main/java/com/gitblit/wicket/GitBlitWebApp_it.properties
new file mode 100644 (file)
index 0000000..7230ec8
--- /dev/null
@@ -0,0 +1,745 @@
+gb.repository = repository
+gb.owner = proprietario
+gb.description = descrizione
+gb.lastChange = ultima modifica
+gb.refs = refs
+gb.tag = tag
+gb.tags = tags
+gb.author = autore
+gb.committer = committer
+gb.commit = commit
+gb.age = età
+gb.tree = albero
+gb.parent = padre
+gb.url = URL
+gb.history = cronologia
+gb.raw = originale
+gb.object = oggetto
+gb.ticketId = id del ticket
+gb.ticketAssigned = assegnato
+gb.ticketOpenDate = data di apertura
+gb.ticketStatus = stato
+gb.ticketComments = commenti
+gb.view = vista
+gb.local = locale
+gb.remote = remoto
+gb.branches = rami
+gb.patch = patch
+gb.diff = differenze
+gb.log = log
+gb.moreLogs = ulteriori commits...
+gb.allTags = tutte le tags...
+gb.allBranches = tutti i rami...
+gb.summary = riassunto
+gb.ticket = ticket
+gb.newRepository = nuovo repository
+gb.newUser = nuovo utente
+gb.commitdiff = differenze di commit
+gb.tickets = elenco ticket
+gb.pageFirst = prima
+gb.pagePrevious = prec
+gb.pageNext = succ
+gb.head = HEAD
+gb.blame = annotazioni
+gb.login = login
+gb.logout = logout
+gb.username = nome utente
+gb.password = password
+gb.tagger = autore della tag
+gb.moreHistory =  ulteriore cronoligia...
+gb.difftocurrent = differenze con il corrente
+gb.search = ricerca
+gb.searchForAuthor = Ricerca commit per autore
+gb.searchForCommitter = Ricerca commit per committer
+gb.addition = aggiunta
+gb.modification = modifica
+gb.deletion = cancellazione
+gb.rename = rinomina
+gb.metrics = metriche
+gb.stats = statistiche
+gb.markdown = markdown
+gb.changedFiles = file modificati
+gb.filesAdded = {0} file aggiunti
+gb.filesModified = {0} file modificati
+gb.filesDeleted = {0} file cancellati
+gb.filesCopied = {0} file copiati
+gb.filesRenamed = {0} file rinominati
+gb.missingUsername = Nome Utente Mancante
+gb.edit = modifica
+gb.searchTypeTooltip = Seleziona tipo di ricerca
+gb.searchTooltip = Ricerca {0}
+gb.delete = cancella
+gb.docs = documentazione
+gb.accessRestriction = restrizioni di accesso
+gb.name = nome
+gb.enableTickets = abilita supporto ticket
+gb.enableDocs = abilita documentazione
+gb.save = salva
+gb.showRemoteBranches = mostra i rami remoti
+gb.editUsers = modifica utenti
+gb.confirmPassword = conferma password
+gb.restrictedRepositories = repository con restrizioni di accesso
+gb.canAdmin = controllo completo
+gb.notRestricted = visualizzazione, clone e push anonimi
+gb.pushRestricted = push previa autenticazione
+gb.cloneRestricted = clone e push previa autenticazione
+gb.viewRestricted = visualizzazione, clone e push previa autenticazione
+gb.useTicketsDescription = segnalazioni Ticgit distribuite (sola lettura)
+gb.useDocsDescription = elenca la documentazione Markdown nel repository
+gb.showRemoteBranchesDescription = mostra rami remoti
+gb.canAdminDescription = può amministrare il server Gitblit
+gb.permittedUsers = utenti autorizzati
+gb.isFrozen = sola lettura
+gb.isFrozenDescription = operazioni di push vietate
+gb.zip = zip
+gb.showReadme = mostra readme
+gb.showReadmeDescription = mostra un file \"readme\" in formato Markdown nella pagina riassuntiva
+gb.nameDescription = utilizza '/' per raggruppare i repository.  p.e. libraries/mycoollib.git
+gb.ownerDescription = il proprietario può modificare le impostazioni del repository
+gb.blob = blob
+gb.commitActivityTrend = tendenza dell'attività di commit
+gb.commitActivityDOW = commit per giorno della settimana
+gb.commitActivityAuthors = autori principali sulla base dei commit
+gb.feed = feed
+gb.cancel = annulla
+gb.changePassword = cambia password
+gb.isFederated = federato
+gb.federateThis = attiva federazione su questo repository
+gb.federateOrigin = attiva federazione su origin
+gb.excludeFromFederation = escludi dalla federazione
+gb.excludeFromFederationDescription = impedisci a istanze federate di Gitblit di effettuare il pull su questo utente
+gb.tokens = gettoni di federazione
+gb.tokenAllDescription = tutti i repository, utenti e impostazioni
+gb.tokenUnrDescription = tutti i repository e gli utenti
+gb.tokenJurDescription = tutti i repository
+gb.federatedRepositoryDefinitions = definizione dei repository
+gb.federatedUserDefinitions = definizione degli utenti
+gb.federatedSettingDefinitions = definizione delle impostazioni
+gb.proposals = proposta di federazione
+gb.received = ricevuta
+gb.type = tipo
+gb.token = gettone
+gb.repositories = repository
+gb.proposal = proposta
+gb.frequency = frequenza
+gb.folder = cartella
+gb.lastPull = ultimo pull
+gb.nextPull = prossimo pull
+gb.inclusions = inclusioni
+gb.exclusions = esclusioni
+gb.registration = registrazione
+gb.registrations = registrationi di federazione
+gb.sendProposal = proponi
+gb.status = stato
+gb.origin = origin
+gb.headRef = ramo predefinito (HEAD)
+gb.headRefDescription = Il ramo predefinito soggetto a clone e visualizzato nella pagina riassuntiva
+gb.federationStrategy = strategia di federazione
+gb.federationRegistration = registrazione di federazione
+gb.federationResults = risultati di pull federato
+gb.federationSets = insiemi di federazione
+gb.message = messaggio
+gb.myUrlDescription = URL pubblico alla tua istanza Gitblit
+gb.destinationUrl = invia a
+gb.destinationUrlDescription = URL dell'istanza Gitblit a cui inviare la proposta
+gb.users = utenti
+gb.federation = federazione
+gb.error = errore
+gb.refresh = aggiorna
+gb.browse = sfoglia
+gb.clone = clona
+gb.filter = filtra
+gb.create = crea
+gb.servers = server
+gb.recent = recenti
+gb.available = disponibile
+gb.selected = selezionato
+gb.size = dimensione
+gb.downloading = download in corso
+gb.loading = caricamento
+gb.starting = avvio
+gb.general = generale
+gb.settings = impostazioni
+gb.manage = gestisci
+gb.lastLogin = ultimo login
+gb.skipSizeCalculation = non computare le dimensioni
+gb.skipSizeCalculationDescription = disabilita la computazione delle dimensioni del repository (velocizza caricamento pagine)
+gb.skipSummaryMetrics = ometti il riassunto delle metriche
+gb.skipSummaryMetricsDescription = non calcolare le metriche nella pagina riassuntiva (velocizza caricamento pagine)
+gb.accessLevel = livello di access
+gb.default = predefinito
+gb.setDefault = imposta predefinito
+gb.since = da
+gb.status = stato
+gb.bootDate = data di avvio del server
+gb.servletContainer = servlet container
+gb.heapMaximum = memoria massima
+gb.heapAllocated = memoria allocata
+gb.heapUsed = memoria utilizzata
+gb.free = libero
+gb.version = versione
+gb.releaseDate = data di rilascio
+gb.date = data
+gb.activity = attività
+gb.subscribe = sottoscrivi
+gb.branch = ramo
+gb.maxHits = max hits
+gb.recentActivity = attività recenti
+gb.recentActivityStats = ultimi {0} giorni / {1} commit da {2} autori
+gb.recentActivityNone = ultimi {0} giorni / nessuno
+gb.dailyActivity = attività giornaliera
+gb.activeRepositories = repository attivi
+gb.activeAuthors = autori attivi
+gb.commits = commit
+gb.teams = gruppi
+gb.teamName = nome del gruppo
+gb.teamMembers = membry del gruppo
+gb.teamMemberships = appartenenza al gruppo
+gb.newTeam = nuovo gruppo
+gb.permittedTeams = gruppi autorizzati
+gb.emptyRepository = repository vuoto
+gb.repositoryUrl = repository URL
+gb.mailingLists = liste di corrispondenza
+gb.preReceiveScripts = script eseguiti su pre-receive
+gb.postReceiveScripts = script eseguiti su post-receive
+gb.hookScripts = script eseguiti su hook di git
+gb.customFields = campi peronalizzati
+gb.customFieldsDescription = campi personalizzati accessibili a hook scritti in Groovy
+gb.accessPermissions = permessi di accesso
+gb.filters = filtri
+gb.generalDescription = impostazioni comuni
+gb.accessPermissionsDescription = riduci l'accesso in base a utenti e gruppi
+gb.accessPermissionsForUserDescription = imposta appartenenza a un gruppo o abilita accesso a repository soggetti a restrizioni
+gb.accessPermissionsForTeamDescription = imposta i membri di un gruppo e abilita accesso a repository soggetti a restrizioni
+gb.federationRepositoryDescription = condividi questo repository con altre istanze Gitblit
+gb.hookScriptsDescription = esegue script Groovy quando viene effettuato un push su questo server
+gb.reset = reimposta
+gb.pages = pagine
+gb.workingCopy = copia di lavoro
+gb.workingCopyWarning = questo repository è una copia di lavoro a non ammette push
+gb.query = interrogazione
+gb.queryHelp = La sintassi standard è supportata.<p/><p/>Si vedi <a target="_new" href="http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/queryparsersyntax.html">Lucene Query Parser Syntax</a> per ulteriori dettagli.
+gb.queryResults = risultati {0} - {1} ({2} corrispondenze)
+gb.noHits = nessuna corrispondenza
+gb.authored = creato da
+gb.committed = commit di
+gb.indexedBranches = Rami Indicizzati
+gb.indexedBranchesDescription = Seleziona i rami che devono essere indicizzati tramite Lucene
+gb.noIndexedRepositoriesWarning = nessun repository è soggetto a indicizzazione Lucene
+gb.undefinedQueryWarning = interrogazione non specificata!
+gb.noSelectedRepositoriesWarning = per favore specifica uno o più repository!
+gb.luceneDisabled = Indicizzazione tramite Lucene disabilitata
+gb.failedtoRead = Errore di lettura
+gb.isNotValidFile = non è un file valido
+gb.failedToReadMessage = Errore nella lettura del messaggio da {0}!
+gb.passwordsDoNotMatch = La password non corissponde!
+gb.passwordTooShort = La password è troppo corta. La lunghezza minima è {0} caratteri.
+gb.passwordChanged = Password modificata con successo.
+gb.passwordChangeAborted = Modifica della password annullata.
+gb.pleaseSetRepositoryName = Specificare il nome del repository!
+gb.illegalLeadingSlash = Riferiementi alla cartella principale (/) non sono ammessi.
+gb.illegalRelativeSlash = Riferimenti relativi a cartelle (../) non sono ammessi.
+gb.illegalCharacterRepositoryName = Carattere non consetito ''{0}'' nel nome del repository!
+gb.selectAccessRestriction = Restrizioni di accesso non specificate!
+gb.selectFederationStrategy = Strategia di federazione non selezionata!
+gb.pleaseSetTeamName = Nome del gruppo non specificato!
+gb.teamNameUnavailable = Il nome di gruppo ''{0}'' non è disponibile.
+gb.teamMustSpecifyRepository = Un gruppo deve specificare almeno un repository.
+gb.teamCreated = Nuovo gruppo ''{0}'' creato con successo.
+gb.pleaseSetUsername = Nome utente non specificato!
+gb.usernameUnavailable = Il nome utente ''{0}'' non è disponibile.
+gb.combinedMd5Rename = Gitblit è configurato per effettuare un hashing delle password di tipo combinato-md5. E' quindi necessario specificare una nuova password quando si rinomina un utenza.
+gb.userCreated = Nuovo utente ''{0}'' creato con successo.
+gb.couldNotFindFederationRegistration = Impossibile trovare la registrazione di federazione!
+gb.failedToFindGravatarProfile = Profilo Gravatar per {0} non reperito!
+gb.branchStats = {2} contiene {0} commit e {1} tag
+gb.repositoryNotSpecified = Repository non specificato!
+gb.repositoryNotSpecifiedFor = Repository non specificato per {0}!
+gb.canNotLoadRepository = Impossibile leggere il repository
+gb.commitIsNull = Commit nullo
+gb.unauthorizedAccessForRepository = Accesso al repository non autorizzato
+gb.failedToFindCommit = Cmmit \"{0}\" non trovato in {1}!
+gb.couldNotFindFederationProposal = Impossibile trovare la proposta di federazione!
+gb.invalidUsernameOrPassword = Nome utente o password non validi!
+gb.OneProposalToReview = 1 proposta di federazione è in attesa di valutazione.
+gb.nFederationProposalsToReview = Ci sono {0} proposte di federazione in attesa di valutazione
+gb.couldNotFindTag = Tag non trovata {0}
+gb.couldNotCreateFederationProposal = Impossibile creare proposta di federazione!
+gb.pleaseSetGitblitUrl = Gitblit URL non specificato!
+gb.pleaseSetDestinationUrl = URL di destinazione non specificato!
+gb.proposalReceived = Proposta ricevuta da {0} con successo.
+gb.noGitblitFound = {0} non ha potuto trovare una istanza di Gitblit presso {1}.
+gb.noProposals = {0} al momento non accetta proposte.
+gb.noFederation = {0} non è configurato per creare una federazione con altre istanze Gitblit.
+gb.proposalFailed = {0} non ha ricevuto alcuna proposta di federazione!
+gb.proposalError = {0} segnala un errore inatteso!
+gb.failedToSendProposal = Invio proposta fallito!
+gb.userServiceDoesNotPermitAddUser = {0} non consete di aggiungere nuovi utenti!
+gb.userServiceDoesNotPermitPasswordChanges = {0} non consente di cambiare la password!
+gb.displayName = nome pubblico
+gb.emailAddress = indirizzo email
+gb.errorAdminLoginRequired = Effettuare l'accesso per utilizzare le funzioni amministrative
+gb.errorOnlyAdminMayCreateRepository = Solo un utente amministratore può creare repository
+gb.errorOnlyAdminOrOwnerMayEditRepository = Solo un utente amministratore e il proprietario possono modificare un repository
+gb.errorAdministrationDisabled = Funzioni amministrative disabilitate
+gb.lastNDays = Ultimi {0} giorni
+gb.completeGravatarProfile = Completa il profilo su Gravatar.com
+gb.none = nessuno
+gb.line = linea
+gb.content = contenuto
+gb.empty = vuoto
+gb.inherited = ereditato
+gb.deleteRepository = Cancellare il repository \"{0}\"?
+gb.repositoryDeleted = Repository ''{0}'' cancellato.
+gb.repositoryDeleteFailed = Impossible cancellare il repository ''{0}''!
+gb.deleteUser = Cancellare l'utente \"{0}\"?
+gb.userDeleted = Utente ''{0}'' cancellato.
+gb.userDeleteFailed = Impossibile cancellare l'utente ''{0}''!
+gb.time.justNow = in questo istante
+gb.time.today = oggi
+gb.time.yesterday = ieri
+gb.time.minsAgo = {0} minuti fa
+gb.time.hoursAgo = {0} ore fa
+gb.time.daysAgo = {0} giorni fa
+gb.time.weeksAgo = {0} settimane fa
+gb.time.monthsAgo = {0} mese fa
+gb.time.oneYearAgo = 1 anno fa
+gb.time.yearsAgo = {0} anni fa
+gb.duration.oneDay = 1 giorno
+gb.duration.days = {0} giorni
+gb.duration.oneMonth = 1 mese
+gb.duration.months = {0} mesi
+gb.duration.oneYear = 1 anno
+gb.duration.years = {0} anni
+gb.authorizationControl = Controlli di autorizzazine
+gb.allowAuthenticatedDescription = Consenti lettura/scrittura a tutti gli utenti registrati
+gb.allowNamedDescription = Configura permessi specifici per utenti e gruppi
+gb.markdownFailure = Impossibile leggere contenuto Markdown!
+gb.clearCache = pulisci la cache
+gb.projects = progetti
+gb.project = progetto
+gb.allProjects = tutti i progetti
+gb.copyToClipboard = copia negli appunti
+gb.fork = ramificazione
+gb.forks = ramificazioni
+gb.forkRepository = crea una ramificazione {0}?
+gb.repositoryForked = ramificazione creata per {0} 
+gb.repositoryForkFailed= ramificazione fallita
+gb.personalRepositories = repository personali
+gb.allowForks = consenti ramificazioni
+gb.allowForksDescription = consenti agli utenti autorizzati di creare ramificazioni di questo repository
+gb.forkedFrom = ramificazione di
+gb.canFork = creare ramificazioni
+gb.canForkDescription = può creare una ramificazione personale a partire da un repository cui ha accesso
+gb.myFork = vedere le mie ramificazioni
+gb.forksProhibited = ramificazioni vietate
+gb.forksProhibitedWarning = questo repository non ammette ramificazioni
+gb.noForks = {0} non ha ramificazioni
+gb.forkNotAuthorized = non sei autorizzato a crare una ramificazione di {0}
+gb.forkInProgress = ramificazione in corso
+gb.preparingFork = ramificazione in preparazione...
+gb.isFork = è una ramificazione
+gb.canCreate = può creare
+gb.canCreateDescription = può creare repository personali
+gb.illegalPersonalRepositoryLocation = i tuoi repository personali devono trovarsi \"{0}\"
+gb.verifyCommitter = verifica committer
+gb.verifyCommitterDescription = controlla che l'identità del committer corrisponda all'utente Gitblit di push
+gb.verifyCommitterNote = tutti i merge richiedono "--no-ff" per verificare l'identità del committer
+gb.repositoryPermissions = permessi di repository
+gb.userPermissions = permessi di utente
+gb.teamPermissions = permessi di gruppo
+gb.add = aggiungi
+gb.noPermission = CANCELLA QUESTO PERMESSO
+gb.excludePermission = {0} (esclude)
+gb.viewPermission = {0} (visualizza)
+gb.clonePermission = {0} (clone)
+gb.pushPermission = {0} (push)
+gb.createPermission = {0} (push, crea refs)
+gb.deletePermission = {0} (push, crea e cancella refs)
+gb.rewindPermission = {0} (push, crea cancella e riavvolge ref)
+gb.permission = permesso
+gb.regexPermission = questo permesso è assegnato tramite espressione regolare \"{0}\"
+gb.accessDenied = accesso negato
+gb.busyCollectingGarbage = Gitblit sta eseguendo manutenzione su {0}
+gb.gcPeriod = Intervallo di GC
+gb.gcPeriodDescription = Intervallo di tempo tra un GC e il successivo
+gb.gcThreshold = soglia di GC
+gb.gcThresholdDescription = soglia minima di oggetti eliminabili che innesca un GC (garbage collection) anticipato
+gb.ownerPermission = proprietario del repository
+gb.administrator = amministratore
+gb.administratorPermission = amministratore di Gitblit
+gb.team = gruppo
+gb.teamPermission = permesso ottenuto attraverso l'appartenenza al gruppo \"{0}\"
+gb.missing = mancante!
+gb.missingPermission = il repository per questo permesso è mancante!
+gb.mutable = mutabile
+gb.specified = specificato
+gb.effective = effettivo
+gb.organizationalUnit = unità organizzativa
+gb.organization = organizzazione
+gb.locality = località
+gb.stateProvince = stato o provincia
+gb.countryCode = codice nazione
+gb.properties = proprietà
+gb.issued = segnalato
+gb.expires = scade
+gb.expired = scaduto
+gb.expiring = in scadenza
+gb.revoked = revocato
+gb.serialNumber = numero di serie
+gb.certificates = certificati
+gb.newCertificate = nuovo certificato
+gb.revokeCertificate = revoca certificato
+gb.sendEmail = spedisci email
+gb.passwordHint = domanda di sicurezza
+gb.ok = ok
+gb.invalidExpirationDate = data di scadenza invalida!
+gb.passwordHintRequired = la domanda di sicurezza è obbligatoria!
+gb.viewCertificate = vedi certificato
+gb.subject = soggetto
+gb.issuer = emesso da
+gb.validFrom = valid dal
+gb.validUntil = valido fino al
+gb.publicKey = chiave pubblica
+gb.signatureAlgorithm = algoritml di firma
+gb.sha1FingerPrint = firma SHA-1
+gb.md5FingerPrint = firma MD5
+gb.reason = motivazione
+gb.revokeCertificateReason = Per favore selezionare una motivazione per la revoca del certificato
+gb.unspecified = non specificata
+gb.keyCompromise = chiave compromessa
+gb.caCompromise = CA compromessa
+gb.affiliationChanged = cambio di affiliazione
+gb.superseded = obsoleto
+gb.cessationOfOperation = cessata attività
+gb.privilegeWithdrawn = privilegio rimosso
+gb.time.inMinutes = in {0} minuti
+gb.time.inHours = in {0} ore
+gb.time.inDays = in {0} giorni
+gb.hostname = nome host
+gb.hostnameRequired = Per favore specificare un nome host
+gb.newSSLCertificate = nuovo certificato SSL per il server
+gb.newCertificateDefaults = nuovi valori predefiniti del certificato
+gb.duration = durata
+gb.certificateRevoked = Il certificato {0,number,0} è stato revocato
+gb.clientCertificateGenerated = Nuovo certificato client generato con successo per {0}
+gb.sslCertificateGenerated = Nuovo certificato SSL server generato con successo per {0}
+gb.newClientCertificateMessage = NOTA:\nLa 'password' non è la password dell'utente, bensì la password per il portachiavi (keystore). Questa password non è salvata, perciò è necessario specificare una domanda di sicurezza che sarà inclusa nelle istruzioni per l'utente (README)
+gb.certificate = certificato
+gb.emailCertificateBundle = invia in email il pacchetto del certificato
+gb.pleaseGenerateClientCertificate = Per favore generare un certificato client per {0}
+gb.clientCertificateBundleSent = Il pacchetto contente il certificato client per {0} è stato spedito
+gb.enterKeystorePassword = Per favore digita la password per il portachiavi di Gitblit (keystore)
+gb.warning = attenzione
+gb.jceWarning = Il runtime Java in use non contiene i files \"JCE Unlimited Strength Jurisdiction Policy\".\nQuesto limita la lunghezza della password del portachiavi a 7 caratteri.\nI file mancanti possono essere scaricati dal sito Oracle.\n\nVuoi continuare e generare il certificato comunque?\n\nSe rispondi No il tuo browser verrà redirezionato alla pagina di download di Oracle.
+gb.maxActivityCommits = numero di commit nella pagina attività
+gb.maxActivityCommitsDescription = numero massimo di commit da visualizzare nella pagina attività
+gb.noMaximum = nessun limite
+gb.attributes = attributi
+gb.serveCertificate = utilizza questo certificato per HTTPS
+gb.sslCertificateGeneratedRestart = Certificato SSL server generato con successo per {0}.\nE' necessario riavviare Gitblit per utilizzare il nuovo certificato.\n\nSe l'applicazione à avviata con il parametro '--alias', sarà necesario impostare tale parametro a ''--alias {0}''.
+gb.validity = validità
+gb.siteName = nome del sito
+gb.siteNameDescription = nome breve del server
+gb.excludeFromActivity = escludi dalla pagina riassuntiva delle attività
+gb.isSparkleshared = il repository si trova una cartella Sparkleshare
+gb.owners = proprietari
+gb.sessionEnded = La sessione è terminata
+gb.closeBrowser = Chiudere il browser per terminare correttamente la sessione.
+gb.doesNotExistInTree = {0} non esiste nell'albero {1}
+gb.enableIncrementalPushTags = abilita push incrementale di tag
+gb.useIncrementalPushTagsDescription = A seguito di un push, crea automaticamente una etichetta in cima ad ogni ramificazione utilizzando un numero incrementale
+gb.incrementalPushTagMessage = Nuova auto-etichetta su ramificazione [{0}] a seguito di push
+gb.externalPermissions = {0} i permessi di accesso sono gestiti su un sistema esterno
+gb.viewAccess = Non hai accesso in lettura o scrittura su Gitblit
+gb.overview = riassunto
+gb.dashboard = cruscotto
+gb.monthlyActivity = attività mensile
+gb.myProfile = il mio profilo
+gb.compare = confronta
+gb.manual = manuale
+gb.from = da
+gb.to = a
+gb.at = al
+gb.of = di
+gb.in = in
+gb.moreChanges = tutti i cambiamenti...
+gb.pushedNCommitsTo = ha effettuato il push di {0} nuovi commit
+gb.pushedOneCommitTo = ha effettuato il push di 1 nuovo commit
+gb.commitsTo = {0} crea commits su
+gb.oneCommitTo = 1 commit su
+gb.byNAuthors = da {0} authori
+gb.byOneAuthor = da {0}
+gb.viewComparison = confronta qeusti {0} commit \u00bb
+gb.nMoreCommits = {0} altri commit \u00bb
+gb.oneMoreCommit = 1 altro commit \u00bb
+gb.pushedNewTag = ha effettuato il push di una nuova tag
+gb.createdNewTag = ha creato una nuova tag
+gb.deletedTag = ha cancellato una tag
+gb.pushedNewBranch = ha effettuato il push di una ramificazione
+gb.createdNewBranch = ha creato una nuova ramificazione
+gb.deletedBranch = ha cancellato una ramificazione
+gb.createdNewPullRequest = ha creato una richiesta di pull
+gb.mergedPullRequest = ha eseguito il merge di una richiesta di pull
+gb.rewind = RIAVVOLGERE
+gb.star = aggiungi stella
+gb.unstar = togli stella
+gb.stargazers = astronomi
+gb.starredRepositories = repository stellati
+gb.failedToUpdateUser = Aggiornamento utente fallito!
+gb.myRepositories = I miei repository
+gb.noActivity = nessuna attività negli ultimi {0} giorni
+gb.findSomeRepositories = trova repository
+gb.metricAuthorExclusions = Esclusione autori dalle metriche
+gb.myDashboard = il mio cruscotto
+gb.failedToFindAccount = utente non trovato ''{0}''
+gb.reflog = reflog
+gb.active = attivo
+gb.starred = stellato
+gb.owned = posseduto
+gb.starredAndOwned = stellato e posseduto
+gb.reviewPatchset = revisione di {0} insiemi di patch {1}
+gb.todaysActivityStats = oggi / {1} commit da {2} autori
+gb.todaysActivityNone = oggi / nessuno
+gb.noActivityToday = nessuna attività oggi
+gb.anonymousUser= anonimo
+gb.commitMessageRenderer = visualizzatore messaggio di commit
+gb.diffStat = {0} aggiunte & {1} cancellazioni
+gb.home = home
+gb.isMirror = questo repository è uno specchio
+gb.mirrorOf = specchio di {0}
+gb.mirrorWarning = questo repository è uno specchio e non ammette push
+gb.docsWelcome1 = Puoi usare file per documentare il tuo repository
+gb.docsWelcome2 = Crea un file README.md o HOME.md per cominciare.
+gb.createReadme = crea un README
+gb.responsible = responsabile
+gb.createdThisTicket = ha creato questo ticket
+gb.proposedThisChange = ha proposto questo cambiamento
+gb.uploadedPatchsetN = ha fatto l'upload di una patch {0}
+gb.uploadedPatchsetNRevisionN = ha aggiornato la patch {0} alla revisione {1}
+gb.mergedPatchset = ha effettuato il merge di una patch
+gb.commented = ha commentato
+gb.noDescriptionGiven = nessuna descrizione
+gb.toBranch = a {0}
+gb.createdBy = creato da
+gb.oneParticipant = {0} partecipante
+gb.nParticipants = {0} partecipanti
+gb.noComments = nessun comment
+gb.oneComment = {0} commento
+gb.nComments = {0} commenti
+gb.oneAttachment  = {0} allegato
+gb.nAttachments = {0} allegati
+gb.milestone = milestone
+gb.compareToMergeBase = confronta con la base di merge
+gb.compareToN = confronta con {0}
+gb.open = aperto
+gb.closed = chiuso
+gb.merged = merge effettuato
+gb.ticketPatchset = ticket {0}, patch {1}
+gb.patchsetMergeable = Questa patch può essere sottoposta a merge automatico con {0}.
+gb.patchsetMergeableMore = Questa patch può anche sottoposta a merge con {0} dalla riga di comando.
+gb.patchsetAlreadyMerged = Questa patch è stata sottoposta a merge con {0}.
+gb.patchsetNotMergeable = Non è possibile effettuare il merge automatico di questa patch con {0}.
+gb.patchsetNotMergeableMore = Questa patch necessita di rebase o merge manuale con {0} per risolvere i conflitti.
+gb.patchsetNotApproved = La revisione di questa patch non à stata approvata per il merge con {0}.
+gb.patchsetNotApprovedMore = Questa patch richiede approvazione da parte di un revisore.
+gb.patchsetVetoedMore = Un revisore ha rifiutato questa patch.
+gb.write = scrittura
+gb.comment = commento
+gb.preview = anteprima
+gb.leaveComment = lascia un commento...
+gb.showHideDetails = mostra/nascondi dettagli
+gb.acceptNewPatchsets = accetta patch
+gb.acceptNewPatchsetsDescription = accetta patch per questo repository
+gb.acceptNewTickets = consenti nuovi ticket
+gb.acceptNewTicketsDescription = consente la creazione di ticket per difetti, migliorie, attività, etc
+gb.requireApproval = approvazione richiesta
+gb.requireApprovalDescription = le patch devono essere approvate affinchè il bottone merge venga abilitato
+gb.topic = argomento
+gb.proposalTickets = cambiamenti proposti
+gb.bugTickets = difetti
+gb.enhancementTickets = migliorie
+gb.taskTickets = attività
+gb.questionTickets = domande
+gb.requestTickets = migliorie e attività
+gb.yourCreatedTickets = create da te
+gb.yourWatchedTickets = osservate da te
+gb.mentionsMeTickets = in cui sei menzionato
+gb.updatedBy = aggiornate da
+gb.sort = ordina
+gb.sortNewest = più nuovi
+gb.sortOldest = più vecchi
+gb.sortMostRecentlyUpdated = aggiornati più di recente
+gb.sortLeastRecentlyUpdated = aggiornati meno di recente
+gb.sortMostComments = più commenti
+gb.sortLeastComments = meno commenti
+gb.sortMostPatchsetRevisions = patch con più revisioni
+gb.sortLeastPatchsetRevisions = patch con meno revisioni
+gb.sortMostVotes = più votati
+gb.sortLeastVotes = meno votati
+gb.topicsAndLabels = argomenti ed etichette
+gb.milestones = milestone
+gb.noMilestoneSelected = nessuna milestone selezionata
+gb.notSpecified = non specificato
+gb.due = entro
+gb.queries = interrogazioni
+gb.searchTicketsTooltip = ricerca {0} ticket
+gb.searchTickets = ricerca ticket
+gb.new = nuovo
+gb.newTicket = nuovo ticket
+gb.editTicket = modifica ticket
+gb.ticketsWelcome = Puoi usare i ticket per creare una lista di cose da fare, discutere i difetti o collaborare su patch.
+gb.createFirstTicket = Crea il tuo primo ticket
+gb.title = Titolo
+gb.changedStatus = ha cambibato lo stato
+gb.discussion = discussione
+gb.updated = aggiornato
+gb.proposePatchset = proponi una patch
+gb.proposePatchsetNote = Sei il benvenuto nel proporre una patch per questo ticket.
+gb.proposeInstructions = Per iniziare, crea una patch e fanne l'upload con Git. Gitblit collegerà la tua patch a questo ticket per id. 
+gb.proposeWith = Proponi una  patch con {0}
+gb.revisionHistory = cronologia revisioni
+gb.merge = merge
+gb.action = azione
+gb.patchset = patch
+gb.all = all
+gb.mergeBase = base di merge
+gb.checkout = checkout
+gb.checkoutViaCommandLine =  Checkout da riga di comando
+gb.checkoutViaCommandLineNote = Puoi effettuare il checkout e testare questi cambiamenti localmente tramite il tuo clone di questo repository.
+gb.checkoutStep1 = Esegui il fetch della patch corrente \u2014 esegui questo dalla tua cartella di progetto
+gb.checkoutStep2 = Esegui il checkout della patch in una nuova ramificazione e revisione
+gb.mergingViaCommandLine = Esecuzione del merge via command line
+gb.mergingViaCommandLineNote = Se non vuoi utilizzare il bottone di merge, oppure il merge automatico non è possibile, puoi eseguire il merge manuale da riga di comando.
+gb.mergeStep1 = Esegui il checkout di un nuovo branch per esaminare i cambiamenti \u2014 esegui questo dalla tua cartella di progetto
+gb.mergeStep2 = Apporta i cambiamenti proposti ed esegui la revisione
+gb.mergeStep3 = Effettua il merge dei cambiamenti proposti e poi aggiorna il server
+gb.download = download
+gb.ptDescription = strumento di Gitblit per le patch
+gb.ptCheckout = Esegui il fetch e il checkout della patch corrente in una nuova ramificazione per la revisione
+gb.ptMerge = Esegui il fetch e il checkout della patch corrente in una tua ramificazione locale
+gb.ptDescription1 = Barnum è un accessorio a riga di comando per Git che semplifica la sintassi per lavorare con i ticket Gitblit e le patch
+gb.ptSimplifiedCollaboration = sintassi semplificata di collaborazione
+gb.ptSimplifiedMerge = sintassi semplificata di merge
+gb.ptDescription2 = Barnum richiede Python 3 e il client Git nativo. Funziona su Windows, Linux, and Mac OS X.
+gb.stepN = Passo {0}
+gb.watchers = osservatori
+gb.votes = voti
+gb.vote = vota per questo {0}
+gb.watch = osserva questo {0}
+gb.removeVote = annulla voto
+gb.stopWatching = non osservare più
+gb.watching = osservati
+gb.comments = commenti
+gb.addComment = aggiungi un commento
+gb.export = esporta
+gb.oneCommit = un commit
+gb.nCommits = {0} commit
+gb.addedOneCommit = aggiunto 1 commit
+gb.addedNCommits = aggiunti {0} commit
+gb.commitsInPatchsetN = commit nella pactch {0}
+gb.patchsetN = patch {0}
+gb.reviewedPatchsetRev = patch analizzata {0} revisione {1}: {2}
+gb.review = revisione
+gb.reviews = revisioni
+gb.veto = veto 
+gb.needsImprovement = da migliorare
+gb.looksGood = sembra buona
+gb.approve = approvata
+gb.hasNotReviewed = non analizzata
+gb.about = a proposito di
+gb.ticketN = ticket #{0}
+gb.disableUser = disabilita utente
+gb.disableUserDescription = blocca l'utente impedendone l'autenticazione
+gb.any = qualsiasi
+gb.milestoneProgress = {0} aperti, {1} chiusi
+gb.nOpenTickets = {0} aperti
+gb.nClosedTickets = {0} chiusi
+gb.nTotalTickets = {0} totali
+gb.body = corpo
+gb.mergeSha = SHA del merge
+gb.mergeTo = merge con
+gb.labels = etichette
+gb.reviewers = revisori
+gb.voters = votanti
+gb.mentions = menzioni
+gb.canNotProposePatchset = patch non accettate
+gb.repositoryIsMirror = Questo repository è uno specchio di sola lettura.
+gb.repositoryIsFrozen = Questo repository è congelato.
+gb.repositoryDoesNotAcceptPatchsets = Questo repository non ammette patch.
+gb.serverDoesNotAcceptPatchsets = Questo server non ammette patch.
+gb.ticketIsClosed = Questo ticket è chiuso.
+gb.mergeToDescription = ramificazione di integrazione per il merge di patch per ticket
+gb.anonymousCanNotPropose = Utenti anonimi non possono proporre patch.
+gb.youDoNotHaveClonePermission = Non hai i diritti per effettuare il clone di questo repository.
+gb.myTickets = i miei ticket
+gb.yourAssignedTickets = assegnati a te
+gb.newMilestone = nuova milestone
+gb.editMilestone = modifica milestone
+gb.deleteMilestone = Cancella milestone \"{0}\"?
+gb.milestoneDeleteFailed = Cancellazione di milestone fallita ''{0}''!
+gb.notifyChangedOpenTickets = invia notifiche per cambiamenti su ticket aperti
+gb.overdue = oltre il termine
+gb.openMilestones = milestone aperte
+gb.closedMilestones = milestone chiuse
+gb.administration = amministrazione
+gb.plugins = plugins
+gb.extensions = estensioni
+gb.pleaseSelectProject = Per favore seleziona il progetto!
+gb.accessPolicy = Politica di accesso
+gb.accessPolicyDescription = Scegli una politica di accesso per controllare la visibilità del repository e i permessi git.
+gb.anonymousPolicy = Visualizzazione, Clone & Push anonimi
+gb.anonymousPolicyDescription = Chiunque può visualizzare, clonare ed fare push su questo repository.
+gb.authenticatedPushPolicy = Push ristretto (utenti autenticati)
+gb.authenticatedPushPolicyDescription = Chiunque può visualizzare e clonare questo repository. Tutti gli utenti autenticati hanno diritto a push.
+gb.namedPushPolicy = Push ristretto (utenti specifici)
+gb.namedPushPolicyDescription = Chiunque può visualizzare e clonare questo repository. Solo gli utenti selezioni hanno diritto al push.
+gb.clonePolicy = Clone & Push ristretti
+gb.clonePolicyDescription = Chiunque può visualizzare questo repository. I permessi di clone e push vanno definiti.
+gb.viewPolicy  = Visualizzazione, Clone, & Push ristretti
+gb.viewPolicyDescription = Vanno definiti i permessi per stabilire chi può visualizzare, clonare ed effettuare il push su questo repository.
+gb.initialCommit = Primo commit
+gb.initialCommitDescription = Questa funzionalità ti consente di clonare questo repository immediatamente. Salta questo passo se hai già un repository locale inizializzato.
+gb.initWithReadme = Includi un README
+gb.initWithReadmeDescription = Questa funzionalità genera semplice README per il tuo repository
+gb.initWithGitignore = Includi un file .gitignore
+gb.initWithGitignoreDescription = Questa funzionalità aggiunge un file di configurazione che istruisce i client Git ad ignorare file o cartelle che corrispondono a determinati criteri di selezione.
+gb.pleaseSelectGitIgnore = Scegli un file .gitignore
+gb.receive = ricevi
+gb.permissions = permessi
+gb.ownersDescription = Tutti i proprietari possono gestire tutti le impostazioni del repository ma non è concessa la rinomina del repository tranne nel caso di repository personale.
+gb.userPermissionsDescription = E' possibile configurare permessi individuali. Queste impostazioni sovrascrivono quelle ereditate dal gruppo o da associazione tramite espresisone regolare.
+gb.teamPermissionsDescription = E' possibile specificare permessi di gruppo. Queste impostazioni sovrascrivono quelle ereditate da associazione tramite espressione regolare.
+gb.ticketSettings = Impostazioni Ticket
+gb.receiveSettings = Ricezione ticket
+gb.receiveSettingsDescription = Le impostazioni di ricezione governano i push al repository
+gb.preReceiveDescription = Gli hook di pre-receive sono eseguiti dopo aver ricevuto i commit ma <em>PRIMA</em> che i ref vengano aggiornati.<p>Questo è l'hook da usare per rigettare un push</p>
+gb.postReceiveDescription = Gli hook di post-receive sono eseguiti dopo aver ricevuto i commit e <em>DOPO</em> che i ref sono stati aggiornati.<p>Questo è l'hook da usare per inviare notifiche, attivare un sistema di build ecc.</p>
+gb.federationStrategyDescription = Stabilisce se e come federare questo repository con un altra istanza Gitblit.
+gb.federationSetsDescription = Questo repository sarà incluso nelle federazioni selezionate.
+gb.miscellaneous = miscellanea
+gb.originDescription = URL da cui questo repository è stato clonato
+gb.gc = GC 
+gb.garbageCollection = Garbage Collection
+gb.garbageCollectionDescription = Lo spazzino (GC) comprimerà gli oggetti inviati da client Git and rimuoverà dal repository oggetti non più referenziati.
+gb.commitMessageRendererDescription = I messaggi di commit possono essere visualizzati come testo semplice o decorati come markdown
+gb.preferences = impostazioni
+gb.accountPreferences = Impostazione Utente
+gb.accountPreferencesDescription = Imposta le preferenze del tuo utente
+gb.languagePreference = Impostazioni di lingua
+gb.languagePreferenceDescription = Scegli la tua lingua di traduzione preferita per Gitblit
+gb.emailMeOnMyTicketChanges = Inviami una email quando uno dei miei ticket è modificato
+gb.emailMeOnMyTicketChangesDescription  = Inviami una email quando io stesso modifico un ticket
+gb.displayNameDescription = Nome visualizzato
+gb.emailAddressDescription = Indirizzo email principale per la ricezione delle notifiche
+gb.sshKeys = Chiavi SSH
+gb.sshKeysDescription = Autenticazione tramite chiave pubblica SSH è una alternativa sicura all'autenticazione tramite password
+gb.addSshKey = Aggiungi una chiave SSH
+gb.key = Chiave
+gb.comment = Commento
+gb.sshKeyCommentDescription = Aggiungi opzionalmente un commento. Se vuoto, il commento sarà estratto dalla chiave stessa.
+gb.permission = Permesso
+gb.sshKeyPermissionDescription = Definisci il il livello di accesso per la chiave SSH
+gb.transportPreference = Preferenze di trasporto
+gb.transportPreferenceDescription = Specifica il protocollo di trasporto che preferisci usare per le operazioni di clone
+
diff --git a/src/main/java/com/gitblit/wicket/pages/EmptyRepositoryPage_it.html b/src/main/java/com/gitblit/wicket/pages/EmptyRepositoryPage_it.html
new file mode 100644 (file)
index 0000000..365f413
--- /dev/null
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml"  \r
+      xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.3-strict.dtd"  \r
+      xml:lang="en"  \r
+      lang="en"> \r
+\r
+<body>\r
+<wicket:extend>\r
+<div class="container">\r
+<div class="markdown">\r
+<div class="row">\r
+<div class="span10 offset1">   \r
+       <h3><center>Repository vuoto</center></h3>\r
+       <div class="alert alert-info">\r
+               <span wicket:id="repository" style="font-weight: bold;">[repository]</span> è vuoto e non può essere visualizzato con Gitblit.\r
+               <p></p>         \r
+               Per favore effettua il push di alcuni commit su <span wicket:id="pushurl"></span>\r
+               <hr/>\r
+               Dopo il push <b>ricarica</b> questa pagina per vedere il contenuto del repository.\r
+       </div>\r
+               \r
+       <h3><center>Crea un nuovo repository da riga di comando</center></h3>\r
+\r
+       <pre wicket:id="createSyntax"></pre>\r
+\r
+       <h3><center>Effettua il push da riga di comando</center></h3>\r
+\r
+       <pre wicket:id="existingSyntax"></pre>\r
+       \r
+       <div class="span8 offset1">\r
+               <h2><center>Impara a usare Git</center></h2>\r
+               <p>Se non sei sicuro di quello che stai facendo, prova a leggere <a href="http://book.git-scm.com/it">Git Community Book</a> in italiano per una miglior comprensione dell'utilizzo di Git.</p>\r
+\r
+               <h4>Applicazioni client Git open source</h4>\r
+               <table>\r
+               <tbody>\r
+                       <tr><td><a href="http://git-scm.com">Git</a></td><td>la versione ufficiale di Git, da riga di comando</td></tr>\r
+                       <tr><td><a href="http://tortoisegit.googlecode.com">TortoiseGit</a></td><td>Integrazione per Windows Explorer (richiede la versione ufficiale di Git da riga di comando)</td></tr>\r
+                       <tr><td><a href="http://eclipse.org/egit">Eclipse/EGit</a></td><td>Git per ambienti di sviluppo basati su Eclipse (basato su JGit, come Gitblit)</td></tr>\r
+                       <tr><td><a href="https://code.google.com/p/gitextensions/">Git Extensions</a></td><td>applicazione C# che integra Git in Windows Explorer e Visual Studio</td></tr>\r
+                       <tr><td><a href="http://rowanj.github.io/gitx/">GitX-dev</a></td><td>un client Git per Mac OS X</td></tr>\r
+               </tbody>                        \r
+               </table>\r
+\r
+               <h4>Applicazioni client commerciali/non open source</h4>\r
+               <table>\r
+               <tbody>\r
+                       <tr><td><a href="http://www.syntevo.com/smartgithg">SmartGit/Hg</a></td><td>Un client Git e Mercurial scritto in Java per Windows, Mac, and Linux</td></tr>\r
+                       <tr><td><a href="http://www.sourcetreeapp.com/">SourceTree</a></td><td>Un client Git e Mercurial gratuito per Windows & Mac</td></tr>\r
+                       <tr><td><a href="http://www.git-tower.com/">Tower</a></td><td>Un client Git per Mac OS X</td></tr>\r
+               </tbody>\r
+               </table>\r
+       </div>\r
+</div>\r
+</div>\r
+</div>\r
+</div>\r
+</wicket:extend>       \r
+</body>\r
+</html>\r
diff --git a/src/main/java/login_it.mkd b/src/main/java/login_it.mkd
new file mode 100644 (file)
index 0000000..17058e3
--- /dev/null
@@ -0,0 +1,4 @@
+## Login richiesto\r
+\r
+Per favore fornisci le tue credenziali per accedere a questo sito Gitblit.\r
+\r
diff --git a/src/main/java/welcome_it.mkd b/src/main/java/welcome_it.mkd
new file mode 100644 (file)
index 0000000..54e681a
--- /dev/null
@@ -0,0 +1,3 @@
+## Benvenuto su Gitblit\r
+\r
+Un modo facile e veloce per ospitare o visualizzare i tuoi repository [Git](http://www.git-scm.com).\r