diff --git a/options/locale/locale_cs-CZ.ini b/options/locale/locale_cs-CZ.ini
index cc449cae9f..2b7c18ca12 100644
--- a/options/locale/locale_cs-CZ.ini
+++ b/options/locale/locale_cs-CZ.ini
@@ -1691,10 +1691,6 @@ settings.mirror_settings.push_mirror.remote_url=URL vzdáleného Git repozitář
 settings.mirror_settings.push_mirror.add=Přidat zrcadlo pro nahrání
 settings.sync_mirror=Synchronizovat nyní
 settings.mirror_sync_in_progress=Právě probíhá synchronizace zrcadla. Zkuste to za chvíli.
-settings.email_notifications.enable=Povolit e-mailová oznámení
-settings.email_notifications.onmention=E-mail pouze při zmínce
-settings.email_notifications.disable=Zakázat e-mailová oznámení
-settings.email_notifications.submit=Nastavit předvolby e-mailu
 settings.site=Webová stránka
 settings.update_settings=Aktualizovat nastavení
 settings.branches.update_default_branch=Aktualizovat výchozí větev
diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini
index 796b4b835b..b4e59e504a 100644
--- a/options/locale/locale_de-DE.ini
+++ b/options/locale/locale_de-DE.ini
@@ -799,6 +799,7 @@ email_notifications.enable=E-Mail Benachrichtigungen aktivieren
 email_notifications.onmention=Nur E-Mail bei Erwähnung
 email_notifications.disable=E-Mail Benachrichtigungen deaktivieren
 email_notifications.submit=E-Mail-Einstellungen festlegen
+email_notifications.andyourown=Und deine Eigenen Benachrichtigungen
 
 visibility=Nutzer Sichtbarkeit
 visibility.public=Öffentlich
@@ -930,6 +931,7 @@ form.name_pattern_not_allowed='%s' ist nicht erlaubt für Repository-Namen.
 need_auth=Authentifizierung
 migrate_options=Migrationsoptionen
 migrate_service=Migrationsdienst
+migrate_options_mirror_helper=Dieses Repository wird ein Spiegel sein
 migrate_options_lfs=LFS-Dateien migrieren
 migrate_options_lfs_endpoint.label=LFS-Endpunkt
 migrate_options_lfs_endpoint.description=Migration wird versuchen, über den entfernten Git-Server <a target="_blank" rel="noopener noreferrer" href="%s">den LFS-Server zu bestimmen</a>. Du kannst auch einen eigenen Endpunkt angeben, wenn die LFS-Dateien woanders gespeichert werden.
@@ -1417,6 +1419,7 @@ issues.due_date_form_remove=Entfernen
 issues.due_date_not_writer=Du musst Schreibrechte in diesem Repository haben, um das Fälligkeitsdatum zu ändern.
 issues.due_date_not_set=Kein Fälligkeitsdatum gesetzt.
 issues.due_date_added=hat %[2]s das Fälligkeitsdatum %[1]s hinzugefügt
+issues.due_date_modified=ändert das Abgabedatum von %[2]s auf %[1]s %[3]s s
 issues.due_date_remove=hat %[2]s das Fälligkeitsdatum %[1]s entfernt
 issues.due_date_overdue=Überfällig
 issues.due_date_invalid=Das Fälligkeitsdatum ist ungültig oder außerhalb des zulässigen Bereichs. Bitte verwende das Format „jjjj-mm-tt“.
@@ -1528,6 +1531,7 @@ pulls.remove_prefix=<strong>%s</strong> Präfix entfernen
 pulls.data_broken=Dieser Pull-Requests ist kaputt, da Fork-Informationen gelöscht wurden.
 pulls.files_conflicted=Dieser Pull-Request hat Änderungen, die im Widerspruch zum Ziel-Branch stehen.
 pulls.is_checking=Die Konfliktprüfung läuft noch. Bitte aktualisiere die Seite in wenigen Augenblicken.
+pulls.is_ancestor=Dieser Branch ist bereits im Zielbranch enthalten. Es gibt nichts zu mergen.
 pulls.required_status_check_failed=Einige erforderliche Prüfungen waren nicht erfolgreich.
 pulls.required_status_check_missing=Einige erforderliche Prüfungen fehlen.
 pulls.required_status_check_administrator=Als Administrator kannst du diesen Pull-Request weiterhin zusammenführen.
@@ -1778,10 +1782,6 @@ settings.mirror_settings.push_mirror.remote_url=URL zum Git-Remote-Repository
 settings.mirror_settings.push_mirror.add=Push-Mirror hinzufügen
 settings.sync_mirror=Jetzt synchronisieren
 settings.mirror_sync_in_progress=Mirror-Synchronisierung wird zurzeit ausgeführt. Komm in ein paar Minuten zurück.
-settings.email_notifications.enable=E-Mail Benachrichtigungen aktivieren
-settings.email_notifications.onmention=E-Mail-Benachrichtigungen nur bei Erwähnung
-settings.email_notifications.disable=E-Mail Benachrichtigungen deaktivieren
-settings.email_notifications.submit=E-Mail-Einstellungen festlegen
 settings.site=Webseite
 settings.update_settings=Einstellungen speichern
 settings.branches.update_default_branch=Standardbranch aktualisieren
diff --git a/options/locale/locale_el-GR.ini b/options/locale/locale_el-GR.ini
index 51bd62d91f..c123bd6d26 100644
--- a/options/locale/locale_el-GR.ini
+++ b/options/locale/locale_el-GR.ini
@@ -1784,10 +1784,6 @@ settings.mirror_settings.push_mirror.remote_url=URL Απομακρυσμένου
 settings.mirror_settings.push_mirror.add=Προσθήκη Είδωλου Push
 settings.sync_mirror=Συγχρονισμός Τώρα
 settings.mirror_sync_in_progress=Ο συγχρονισμός ειδώλου είναι σε εξέλιξη. Ελέγξτε ξανά σε λίγο.
-settings.email_notifications.enable=Ενεργοποίηση Ειδοποιήσεων Email
-settings.email_notifications.onmention=Email Μόνο σε Αναφορά
-settings.email_notifications.disable=Απενεργοποίηση Ειδοποιήσεων Email
-settings.email_notifications.submit=Ορισμός Προτίμησης Email
 settings.site=Ιστοσελίδα
 settings.update_settings=Ενημέρωση Ρυθμίσεων
 settings.branches.update_default_branch=Ενημέρωση Προεπιλεγμένου Κλάδου
diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini
index d2f5695ec2..4507bc553b 100644
--- a/options/locale/locale_es-ES.ini
+++ b/options/locale/locale_es-ES.ini
@@ -799,6 +799,7 @@ email_notifications.enable=Habilitar notificaciones por correo electrónico
 email_notifications.onmention=Enviar correo sólo al ser mencionado
 email_notifications.disable=Deshabilitar las notificaciones por correo electrónico
 email_notifications.submit=Establecer preferencias de correo electrónico
+email_notifications.andyourown=Y sus propias notificaciones
 
 visibility=Visibilidad del usuario
 visibility.public=Público
@@ -932,6 +933,7 @@ form.name_pattern_not_allowed=El patrón '%s' no está permitido en un nombre de
 need_auth=Autorización
 migrate_options=Opciones de migración
 migrate_service=Servicio de Migración
+migrate_options_mirror_helper=Este repositorio será una réplica
 migrate_options_lfs=Migrar archivos LFS
 migrate_options_lfs_endpoint.label=Punto final de LFS
 migrate_options_lfs_endpoint.description=Migración intentará usar su mando Git para <a target="_blank" rel="noopener noreferrer" href="%s">determinar el servidor LFS</a>. También puede especificar un punto final personalizado si los datos LFS del repositorio se almacenan en otro lugar.
@@ -1302,6 +1304,7 @@ issues.previous=Página Anterior
 issues.next=Página Siguiente
 issues.open_title=Abierta
 issues.closed_title=Cerrada
+issues.draft_title=Borrador
 issues.num_comments=%d comentarios
 issues.commented_at=`comentado <a href="#%s">%s</a>`
 issues.delete_comment_confirm=¿Seguro que deseas eliminar este comentario?
@@ -1418,6 +1421,7 @@ issues.due_date_form_remove=Eliminar
 issues.due_date_not_writer=Necesita acceso de escritura al repositorio para actualizar la fecha de vencimiento de un issue.
 issues.due_date_not_set=Sin fecha de vencimiento.
 issues.due_date_added=añadió la fecha de vencimiento %s %s
+issues.due_date_modified=modificó la fecha de vencimiento de %[2]s a %[1]s %[3]s
 issues.due_date_remove=eliminó la fecha de vencimiento %s %s
 issues.due_date_overdue=Vencido
 issues.due_date_invalid=La fecha de vencimiento es inválida o está fuera de rango. Por favor utilice el formato 'aaaa-mm-dd'.
@@ -1529,6 +1533,8 @@ pulls.remove_prefix=Eliminar prefijo <strong>%s</strong>
 pulls.data_broken=Este pull request está rota debido a que falta información del fork.
 pulls.files_conflicted=Este pull request tiene cambios en conflicto con la rama de destino.
 pulls.is_checking=La comprobación de conflicto de fusión está en progreso. Inténtalo de nuevo en unos momentos.
+pulls.is_ancestor=Esta rama ya está incluida en la rama de destino. No hay nada que fusionar.
+pulls.is_empty=Los cambios en esta rama ya están en la rama de destino. Esto será un commit vacío.
 pulls.required_status_check_failed=Algunos controles requeridos no han tenido éxito.
 pulls.required_status_check_missing=Faltan algunos controles necesarios.
 pulls.required_status_check_administrator=Como administrador, aún puede fusionar este Pull Request.
@@ -1779,10 +1785,6 @@ settings.mirror_settings.push_mirror.remote_url=URL del repositorio remoto de Gi
 settings.mirror_settings.push_mirror.add=Añadir Réplica de Push
 settings.sync_mirror=Sincronizar ahora
 settings.mirror_sync_in_progress=La sincronización del repositorio replicado está en curso. Vuelva a intentarlo más tarde.
-settings.email_notifications.enable=Habilitar las notificaciones por correo electrónico
-settings.email_notifications.onmention=Enviar correo sólo al mencionar
-settings.email_notifications.disable=Deshabilitar las notificaciones por correo electrónico
-settings.email_notifications.submit=Establecer Preferencia de correo electrónico
 settings.site=Sitio web
 settings.update_settings=Actualizar configuración
 settings.branches.update_default_branch=Actualizar rama por defecto
@@ -2535,6 +2537,8 @@ users.delete_account=Eliminar Cuenta de Usuario
 users.cannot_delete_self=No puedes eliminarte a ti mismo
 users.still_own_repo=Este usuario todavía posee uno o más depósitos. Eliminar o transferir estos repositorios primero.
 users.still_has_org=Este usuario es un miembro de una organización. Primero retire el usuario de cualquier organización.
+users.purge=Borrar usuario
+users.purge_help=Borrar forzosamente el usuario y cualquier repositorio, organización y paquete propiedad del usuario. Todos los comentarios también serán borrados.
 users.still_own_packages=Este usuario todavía posee uno o más paquetes. Elimine estos paquetes primero.
 users.deletion_success=La cuenta de usuario ha sido eliminada.
 users.reset_2fa=Reiniciar 2FA
@@ -3037,6 +3041,7 @@ title=Paquetes
 desc=Administrar paquetes del repositorio.
 empty=Todavía no hay paquetes.
 empty.documentation=Para más información sobre el registro de paquetes, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/overview">la documentación</a>.
+empty.repo=¿Has subido un paquete, pero no se muestra aquí? Ve a <a href="%[1]s">la configuración del paquete</a> y añade el link a este repositorio.
 filter.type=Tipo
 filter.type.all=Todo
 filter.no_result=El filtro no produjo ningún resultado.
diff --git a/options/locale/locale_fa-IR.ini b/options/locale/locale_fa-IR.ini
index d97d3eead1..9999425f15 100644
--- a/options/locale/locale_fa-IR.ini
+++ b/options/locale/locale_fa-IR.ini
@@ -1642,10 +1642,6 @@ settings.mirror_settings.push_mirror.remote_url=Git Remote Repository URL
 settings.mirror_settings.push_mirror.add=اضافه کردن Push Mirror
 settings.sync_mirror=همگام سازی کن
 settings.mirror_sync_in_progress=همگام سازی قرینه در حالت پردازش است. یک دقیقه دیگر مجددا بررسی کنید.
-settings.email_notifications.enable=فعال‌سازی اعلان‌های ایمیل
-settings.email_notifications.onmention=تنها یادوآری از طریق ایمیل
-settings.email_notifications.disable=غیرفعال‌ کردن اعلان‌های ایمیل
-settings.email_notifications.submit=ثبت اولویت ایمیل
 settings.site=تارنما
 settings.update_settings=به‌ روزرسانی تنظیمات
 settings.branches.update_default_branch=بروزرسانی شاخه پیش فرض
diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini
index c1f7f6e0b2..acd17f88c5 100644
--- a/options/locale/locale_fr-FR.ini
+++ b/options/locale/locale_fr-FR.ini
@@ -2,6 +2,7 @@ home=Accueil
 dashboard=Tableau de bord
 explore=Explorateur
 help=Aide
+logo=Logo
 sign_in=Connexion
 sign_in_with=Se connecter avec
 sign_out=Déconnexion
@@ -35,6 +36,13 @@ twofa_scratch=Code de secours pour l'authentification à deux facteurs
 passcode=Code d'accès
 
 webauthn_insert_key=Insérez votre clé de sécurité
+webauthn_sign_in=Appuyez sur le bouton de votre clé de sécurité. Si votre clé de sécurité n'a pas de bouton, réinsérez-la.
+webauthn_press_button=Veuillez appuyer sur le bouton de votre clé de sécurité…
+webauthn_use_twofa=Utilisez l'authentification à deux facteurs avec votre téléphone
+webauthn_error=Impossible de lire votre clé de sécurité.
+webauthn_unsupported_browser=Votre navigateur ne prend actuellement pas en charge WebAuthn.
+webauthn_error_unknown=Une erreur indéterminée s'est produite. Veuillez réessayer.
+webauthn_error_insecure=WebAuthn ne prend en charge que les connexions sécurisées. Pour les tests via HTTP, vous pouvez utiliser l'origine "localhost" ou "127.0.0.1"
 
 repository=Dépôt
 organization=Organisation
@@ -156,7 +164,7 @@ http_port=Port d'écoute HTTP de Gitea
 http_port_helper=Port sur lequel le serveur web Gitea attendra des requêtes.
 app_url=URL de base de Gitea
 app_url_helper=Adresse HTTP(S) de base pour les clones git et les notifications par e-mail.
-log_root_path=Chemin des fichiers log
+log_root_path=Chemin des journaux
 log_root_path_helper=Les fichiers de journalisation seront écrits dans ce répertoire.
 
 optional_title=Paramètres facultatifs
@@ -183,7 +191,7 @@ openid_signin_popup=Activer l'authentification via OpenID.
 openid_signup=Activer l'inscription OpenID
 openid_signup_popup=Activer l'inscription avec OpenID.
 enable_captcha=Activer le CAPTCHA d'inscription
-enable_captcha_popup=Demander un Captcha à l'inscription.
+enable_captcha_popup=Demander un CAPTCHA à l'inscription.
 require_sign_in_view=Exiger la connexion à un compte pour afficher les pages
 require_sign_in_view_popup=Limiter l'accès aux pages aux utilisateurs connectés. Les visiteurs ne verront que les pages de connexion et d'inscription.
 admin_setting_desc=La création d'un compte administrateur est facultative. Le premier utilisateur enregistré deviendra automatiquement un administrateur le cas échéant.
@@ -608,6 +616,7 @@ ssh_key_name_used=Une clé SSH avec le même nom existe déjà sur votre compte.
 ssh_principal_been_used=Ce principal a déjà été ajouté au serveur.
 gpg_key_id_used=Une clef GPG publique avec le même identifiant existe déjà.
 gpg_key_verified=Clé vérifiée
+gpg_key_verify=Vérifier
 gpg_invalid_token_signature=La clé GPG fournie, la signature et le jeton ne correspondent pas ou le jeton n'est pas à jour.
 gpg_token_required=Vous devez fournir une signature pour le jeton ci-dessous
 gpg_token=Jeton
@@ -619,6 +628,7 @@ ssh_token_required=Vous devez fournir une signature pour le jeton ci-dessous
 ssh_token=Jeton
 ssh_token_help=Vous pouvez générer une signature en utilisant :
 ssh_token_signature=Signature SSH renforcée
+verify_ssh_key_success=La clef SSH '%s' a été vérifiée.
 subkeys=Sous-clés
 key_id=Clé ID
 key_name=Nom de la Clé
@@ -666,6 +676,8 @@ generate_token_success=Votre nouveau jeton a été généré. Copiez-le maintena
 generate_token_name_duplicate=<strong>%s</strong> a déjà été utilisé comme nom d'application. Veuillez en utiliser un nouveau.
 delete_token=Supprimer
 access_token_deletion=Suppression de jetons d'accès
+access_token_deletion_cancel_action=Annuler
+access_token_deletion_confirm_action=Supprimer
 delete_token_success=Ce jeton a été supprimé. Les applications l'utilisant n'ont plus accès à votre compte.
 
 manage_oauth2_applications=Gérer les applications OAuth2
@@ -1033,6 +1045,7 @@ editor.cannot_commit_to_protected_branch=Impossible de créer une révision sur
 editor.no_commit_to_branch=Impossible d'enregistrer la révisions directement sur la branche parce que :
 editor.user_no_push_to_branch=L'utilisateur ne peut pas pousser vers la branche
 editor.require_signed_commit=Cette branche nécessite une révision signée
+editor.revert=Rétablir %s sur:
 
 commits.desc=Naviguer dans l'historique des modifications.
 commits.commits=Révisions
@@ -1119,12 +1132,12 @@ issues.new.assignees=Affecté à
 issues.new.add_assignees_title=Assigner des utilisateurs
 issues.new.clear_assignees=Supprimer les affectations
 issues.new.no_assignees=Pas d'assignataires
-issues.new.no_reviewers=Pas de relecteur
+issues.new.no_reviewers=Aucune évaluation
 issues.new.add_reviewer_title=Demander une revue
 issues.choose.get_started=Démarrons
 issues.choose.blank=Par défaut
 issues.choose.blank_about=Créer un ticket à partir du modèle par défaut.
-issues.no_ref=Aucune branche/tag spécifiés
+issues.no_ref=Aucune branche/étiquette spécifiées
 issues.create=Créer un ticket
 issues.new_label=Nouvelle étiquette
 issues.new_label_placeholder=Nom de l'étiquette
@@ -1625,10 +1638,6 @@ settings.mirror_settings.last_update=Dernière mise à jour
 settings.mirror_settings.push_mirror.remote_url=URL du dépôt distant Git
 settings.sync_mirror=Synchroniser maintenant
 settings.mirror_sync_in_progress=La synchronisation est en cours. Revenez dans une minute.
-settings.email_notifications.enable=Activer les notifications par e-mail
-settings.email_notifications.onmention=N'envoyer un e-mail que si vous êtes mentionné
-settings.email_notifications.disable=Désactiver les notifications par e-mail
-settings.email_notifications.submit=Définir la préférence e-mail
 settings.site=Site Web
 settings.update_settings=Valider
 settings.branches.update_default_branch=Changer la Branche par Défaut
@@ -2695,4 +2704,5 @@ error.no_unit_allowed_repo=Vous n'êtes pas autorisé à accéder à n'importe q
 error.unit_not_allowed=Vous n'êtes pas autorisé à accéder à cette section du dépôt.
 
 [packages]
+empty.repo=Avez-vous téléchargé un paquet, mais il n'est pas affiché ici? Allez dans les <a href="%[1]s">paramètres du paquet</a> et liez le à ce dépôt.
 
diff --git a/options/locale/locale_hu-HU.ini b/options/locale/locale_hu-HU.ini
index 43bae7e10c..a98bbedf3e 100644
--- a/options/locale/locale_hu-HU.ini
+++ b/options/locale/locale_hu-HU.ini
@@ -1104,10 +1104,6 @@ settings.basic_settings=Alap beállítások
 settings.mirror_settings=Tükrözési beállítások
 settings.sync_mirror=Szinkronizálás most
 settings.mirror_sync_in_progress=Tükör szinkronizálása folyamatban. Kérem várjon.
-settings.email_notifications.enable=Email értesítések engedélyezése
-settings.email_notifications.onmention=Email küldése csak megjelölés esetén
-settings.email_notifications.disable=Email értesítés kikapcsolása
-settings.email_notifications.submit=E-mail beállítások megadása
 settings.site=Weboldal
 settings.update_settings=Beállítások frissítése
 settings.advanced_settings=Haladó beállítások
diff --git a/options/locale/locale_is-IS.ini b/options/locale/locale_is-IS.ini
index c56b14f907..9503c3c277 100644
--- a/options/locale/locale_is-IS.ini
+++ b/options/locale/locale_is-IS.ini
@@ -1026,10 +1026,6 @@ settings.mirror_settings.direction.pull=Pull
 settings.mirror_settings.direction.push=Push
 settings.mirror_settings.last_update=Síðasta uppfærsla
 settings.mirror_settings.push_mirror.remote_url=Vefslóð Git Fjarhugbúnaðarsafns
-settings.email_notifications.enable=Virkja Tölvupósttilkynningar
-settings.email_notifications.onmention=Aðeins Tölvupóst Þegar Minnst Er á Mig
-settings.email_notifications.disable=Óvirkja Tölvupósttilkynningar
-settings.email_notifications.submit=Stilla Val á Tölvupósti
 settings.site=Vefsíða
 settings.update_settings=Uppfæra Stillingar
 settings.branches.update_default_branch=Uppfæra Sjálfgefna Grein
diff --git a/options/locale/locale_it-IT.ini b/options/locale/locale_it-IT.ini
index 5b397773f9..7fd8298737 100644
--- a/options/locale/locale_it-IT.ini
+++ b/options/locale/locale_it-IT.ini
@@ -2,6 +2,7 @@ home=Home
 dashboard=Pannello di controllo
 explore=Esplora
 help=Aiuto
+logo=Logo
 sign_in=Accedi
 sign_in_with=Accedi con
 sign_out=Esci
@@ -34,6 +35,19 @@ twofa=Verifica in due passaggi
 twofa_scratch=Codice di recupero per la verifica in due passaggi
 passcode=Codice di sicurezza
 
+webauthn_insert_key=Inserisci la tua chiave di sicurezza
+webauthn_sign_in=Premere il pulsante sul tasto di sicurezza. Se il tasto di sicurezza non ha pulsante, reinseriscilo.
+webauthn_press_button=Si prega di premere il pulsante sul tasto di sicurezza…
+webauthn_use_twofa=Usa un codice a due fattori dal tuo telefono
+webauthn_error=Impossibile leggere la tua chiave di sicurezza.
+webauthn_unsupported_browser=Il tuo browser al momento non supporta WebAuthn.
+webauthn_error_unknown=Si è verificato un errore sconosciuto. Riprova.
+webauthn_error_insecure=WebAuthn supporta solo connessioni sicure. Per il test su HTTP, è possibile utilizzare l'origine "localhost" o "127.0.0.1"
+webauthn_error_unable_to_process=Il server non può elaborare la richiesta.
+webauthn_error_duplicated=La chiave di sicurezza non è consentita per questa richiesta. Assicurati che la chiave non sia già registrata.
+webauthn_error_empty=Devi impostare un nome per questa chiave.
+webauthn_error_timeout=Timeout raggiunto prima che la tua chiave possa essere letta. Ricarica la pagina e riprova.
+webauthn_reload=Ricarica
 
 repository=Repository
 organization=Organizzazione
@@ -71,7 +85,13 @@ add=Aggiungi
 add_all=Aggiungi tutti
 remove=Rimuovi
 remove_all=Rimuovi tutti
+edit=Modifica
 
+copy=Copia
+copy_url=Copia URL
+copy_branch=Copia nome del ramo
+copy_success=Copiato!
+copy_error=Copia fallita
 
 write=Scrivi
 preview=Anteprima
@@ -80,11 +100,20 @@ loading=Caricamento…
 step1=Passo 1:
 step2=Passo 2:
 
+error=Errore
 error404=La pagina che stai cercando di raggiungere <strong>non esiste</strong> oppure <strong>non sei autorizzato</strong> a visualizzarla.
 
+never=Mai
 
+rss_feed=Feed RSS
 
 [error]
+occurred=Si è verificato un errore
+report_message=Se sei sicuro che questo sia un bug Gitea, cerca i problemi su <a href="https://github.com/go-gitea/gitea/issues" target="_blank">GitHub</a> o apri un nuovo problema se necessario.
+missing_csrf=Richiesta errata: nessun token CSRF presente
+invalid_csrf=Richiesta errata: token CSRF non valido
+not_found=Il bersaglio non è stato trovato.
+network_error=Errore di rete
 
 [startpage]
 app_desc=Un servizio auto-ospitato per Git pronto all'uso
@@ -101,6 +130,7 @@ license_desc=Ottieni <a target="_blank" rel="noopener noreferrer" href="https://
 install=Installazione
 title=Configurazione Iniziale
 docker_helper=Se stai usando Gitea con Docker, leggi <a target="_blank" rel="noopener noreferrer" href="%s">la documentazione</a> prima di cambiare qualsiasi impostazione.
+require_db_desc=Gitea requires MySQL, PostgreSQL, MSSQL, SQLite3 or TiDB (MySQL protocol).
 db_title=Impostazioni Database
 db_type=Tipo di database
 host=Host
@@ -114,6 +144,11 @@ ssl_mode=SSL
 charset=Charset
 path=Percorso
 sqlite_helper=Percorso file del database SQLite3.<br>Inserisci un percorso assoluto se stai usando Gitea come servizio.
+reinstall_error=Stai cercando di installare in un database Gitea esistente
+reinstall_confirm_message=La reinstallazione con un database Gitea esistente può causare problemi multipli. Nella maggior parte dei casi, dovresti usare il tuo "app.ini" esistente per eseguire Gitea. Se sai cosa stai facendo, confermi quanto segue:
+reinstall_confirm_check_1=I dati crittografati da SECRET_KEY nell'app. ni potrebbe essere perso: gli utenti potrebbero non essere in grado di accedere con 2FA/OTP & mirror potrebbe non funzionare correttamente. Selezionando questa casella confermi che il file attuale app.ini contiene il corretto SECRET_KEY.
+reinstall_confirm_check_2=I repository e le impostazioni potrebbero avere bisogno di essere ri-sincronizzati. Selezionando questa casella confermi che potrai risincronizzare manualmente gli hook per i repository e il file authorized_keys. Confermi che assicurerai che le impostazioni del repository e del mirror siano corrette.
+reinstall_confirm_check_3=Confermi di essere assolutamente sicuro che questo Gitea è in esecuzione con l'app corretta. ni posizione e che sei sicuro di dover reinstallare. Confermi di aver riconosciuto i rischi di cui sopra.
 err_empty_db_path=Il percorso del database SQLite3 non può essere vuoto.
 no_admin_and_disable_registration=Non puoi disabilitare l'auto-registrazione degli utenti senza creare un account amministratore.
 err_empty_admin_password=La password dell'amministratore non può essere vuota.
@@ -131,6 +166,8 @@ lfs_path=Percorso radice di Git LFS
 lfs_path_helper=I file trovati da Git LFS saranno salvati in questa directory. Lasciare vuoto per disattivare.
 run_user=Esegui come Nome utente
 run_user_helper=Inserisci il nome utente del sistema operativo su cui Gitea viene eseguito. Nota che l'utente deve avere accesso al percorso radice dei repository.
+domain=Dominio Server
+domain_helper=Dominio o indirizzo host per il server.
 ssh_port=Porta Server SSH
 ssh_port_helper=Numero di porta in ascolto sul server SSH. Lasciare vuoto per disattivare.
 http_port=Porta in ascolto HTTP Gitea
@@ -177,8 +214,12 @@ install_btn_confirm=Installare Gitea
 test_git_failed=Fallito il test del comando git: %v
 sqlite3_not_available=Questa versione di Gitea non supporta SQLite3. Si prega di scaricare la versione binaria ufficiale da %s (not the 'gobuild' version).
 invalid_db_setting=Le impostazioni del database sono invalide: %v
+invalid_db_table=La tabella del database '%s' non è valida: %v
 invalid_repo_path=Il percorso radice del Repository è invalido: %v
+invalid_app_data_path=Il percorso dati dell'app non è valido: %v
 run_user_not_match=Il nome utente 'esegui come' non è il nome utente attuale: %s -> %s
+internal_token_failed=Generazione del token interno non riuscita: %v
+secret_key_failed=Generazione della chiave segreta non riuscita: %v
 save_config_failed=Salvataggio della configurazione non riuscito: %v
 invalid_admin_setting=Le impostazioni dell'account amministratore sono invalide: %v
 install_success=Benvenuto! Grazie per aver scelto Gitea. Attenzione e buon divertimento!
@@ -207,6 +248,7 @@ view_home=Vedi %s
 search_repos=Trova un repository…
 filter=Altro filtri
 filter_by_team_repositories=Filtra per repository del team
+feed_of=Feed di "%s"
 
 show_archived=Archiviato
 show_both_archived_unarchived=Mostra sia gli archiviati che i non archiviati
@@ -228,6 +270,7 @@ search=Cerca
 code=Codice
 search.fuzzy=Fuzzy
 search.match=Corrispondenze
+code_search_unavailable=Attualmente la ricerca di codice non è disponibile. Contatta l'amministratore del sito.
 repo_no_results=Nessuna repository corrispondente.
 user_no_results=Nessun utente corrispondente.
 org_no_results=Nessun'organizzazione corrispondente trovata.
@@ -241,6 +284,7 @@ register_helper_msg=Hai già un account? Accedi ora!
 social_register_helper_msg=Hai già un account? Accedi ora!
 disable_register_prompt=La registrazione è disabilitata. Si prega di contattare l'amministratore del sito.
 disable_register_mail=Email di conferma per la registrazione disabilitata.
+manual_activation_only=Contatta l'amministratore del sito per completare l'attivazione.
 remember_me=Ricorda questo dispositivo
 forgot_password_title=Password Dimenticata
 forgot_password=Password dimenticata?
@@ -279,12 +323,17 @@ oauth_signup_submit=Completa l'Account
 oauth_signin_tab=Collegamento ad un Account Esistente
 oauth_signin_title=Accedi per autorizzare l' Account collegato
 oauth_signin_submit=Collega Account
+oauth.signin.error=Si è verificato un errore nell'elaborazione della richiesta di autorizzazione. Se questo errore persiste, si prega di contattare l'amministratore del sito.
+oauth.signin.error.access_denied=La richiesta di autorizzazione è stata negata.
+oauth.signin.error.temporarily_unavailable=Autorizzazione non riuscita perché il server di autenticazione non è temporaneamente disponibile. Riprova più tardi.
 openid_connect_submit=Connetti
 openid_connect_title=Connetti a una conta esistente
 openid_connect_desc=L'URI OpenID scelto è sconosciuto. Qui puoi associarlo a un nuovo account.
 openid_register_title=Crea Nuovo Account
 openid_register_desc=L'URI OpenID scelto è sconosciuto. Qui puoi associarlo a un nuovo account.
 openid_signin_desc=Inserisci il tuo URI OpenID. Ad esempio: https://anne.me, bob.openid.org.cn o gnusocial.net/carry.
+disable_forgot_password_mail=Il recupero dell'account è disabilitato perché non è stata impostata alcuna email. Contatta l'amministratore del sito.
+disable_forgot_password_mail_admin=Il recupero dell'account è disponibile solo quando l'email è impostata. Si prega di impostare un'email per abilitare il recupero dell'account.
 email_domain_blacklisted=Non è possibile registrarsi con il proprio indirizzo email.
 authorize_application=Autorizza applicazione
 authorize_redirect_notice=Verrai reindirizzato a %s se autorizzi questa applicazione.
@@ -298,21 +347,64 @@ password_pwned=La password che hai scelto è in una lista <a target="_blank" rel
 password_pwned_err=Impossibile completare la richiesta a HaveIBeenPwned
 
 [mail]
+view_it_on=Visualizza su %s
+link_not_working_do_paste=Non funziona? Prova a copiare e incollare sul tuo browser.
+hi_user_x=Ciao <b>%s</b>,
 
 activate_account=Per favore attiva il tuo account
+activate_account.title=%s, si prega di attivare il tuo account
+activate_account.text_1=Ciao <b>%[1]s</b>, grazie per essersi registrato al %[2]s!
+activate_account.text_2=Clicca sul seguente link per attivare il tuo account entro <b>%s</b>:
 
 activate_email=Verifica il tuo indirizzo e-mail
+activate_email.title=%s, verifica il tuo indirizzo e-mail
+activate_email.text=Clicca sul seguente link per verificare il tuo indirizzo email entro <b>%s</b>:
 
 register_notify=Benvenuto su Gitea
+register_notify.title=%[1]s, benvenuto in %[2]s
+register_notify.text_1=questa è la tua email di conferma di registrazione per %s!
+register_notify.text_2=Ora è possibile accedere tramite nome utente: %s.
+register_notify.text_3=Se questo account è stato creato per te, per favore <a href="%s">imposta prima la tua password</a>.
 
 reset_password=Recupera il tuo account
+reset_password.title=%s, hai richiesto di recuperare il tuo account
+reset_password.text=Clicca sul seguente link per recuperare il tuo account entro <b>%s</b>:
 
 register_success=Registrazione completata con successo
 
+issue_assigned.pull=@%[1]s ti ha assegnato il Problema %[2]s nel repository %[3]s.
+issue_assigned.issue=@%[1]s ti ha assegnato il Problema %[2]s nel repository %[3]s.
 
+issue.x_mentioned_you=<b>@%s</b> ti ha menzionato:
+issue.action.force_push=<b>%[1]s</b> force-pushed il <b>%[2]s</b> da %[3]s a %[4]s.
+issue.action.push_1=<b>@%[1]s</b> ha spinto %[3]d commit a %[2]s
+issue.action.push_n=<b>@%[1]s</b> ha spinto %[3]d commit a %[2]s
+issue.action.close=<b>@%[1]s</b> chiuso #%[2]d.
+issue.action.reopen=<b>@%[1]s</b> riaperto #%[2]d.
+issue.action.merge=<b>@%[1]s</b> unito #%[2]d in %[3]s.
+issue.action.approve=<b>@%[1]s</b> ha approvato questa pull request.
+issue.action.reject=<b>@%[1]s</b> ha richiesto modifiche su questa pull request.
+issue.action.review=<b>@%[1]s</b> ha commentato questa pull request.
+issue.action.review_dismissed=<b>@%[1]s</b> ha respinto l'ultima recensione da %[2]s per questa pull request.
+issue.action.ready_for_review=<b>@%[1]s</b> ha contrassegnato questa pull request pronta per la revisione.
+issue.action.new=<b>@%[1]s</b> creato #%[2]d.
+issue.in_tree_path=In %s:
 
+release.new.subject=%s in %s rilasciato
+release.new.text=<b>@%[1]s</b> rilasciato %[2]s in %[3]s
+release.title=Titolo: %s
+release.note=Nota:
+release.downloads=Scaricamenti:
+release.download.zip=Codice Sorgente (Zip)
+release.download.targz=Codice Sorgente (Tar.Gz)
 
+repo.transfer.subject_to=%s vorrebbe trasferire "%s" a %s
+repo.transfer.subject_to_you=%s vorrebbe trasferire "%s" a te
+repo.transfer.to_you=tu
+repo.transfer.body=Per accettare o respingerla visita %s o semplicemente ignorarla.
 
+repo.collaborator.added.subject=%s ti ha aggiunto a %s
+repo.collaborator.added.text=Sei stato aggiunto come collaboratore del repository:
 
 [modal]
 yes=Sì
@@ -350,8 +442,10 @@ size_error='deve essere %s.'
 min_size_error=` deve contenere almeno %s caratteri.`
 max_size_error=` deve contenere massimo %s caratteri.`
 email_error=` non è un indirizzo e-mail valido.`
+url_error=%s" non è un URL valido.
 include_error=` deve contenere la stringa '%s'.`
 glob_pattern_error=` il pattern glob non è valido: %s.`
+regex_pattern_error=` modello regex non valido: %s.`
 unknown_error=Errore sconosciuto:
 captcha_incorrect=Il codice CAPTCHA non è corretto.
 password_not_match=Le password non corrispondono.
@@ -360,6 +454,7 @@ lang_select_error=Selezionare una lingua dall'elenco.
 username_been_taken=Il Nome utente esiste già.
 username_change_not_local_user=Gli utenti non locali non sono autorizzati a modificare il proprio nome utente.
 repo_name_been_taken=Il nome del repository esiste già.
+repository_force_private=Force Private è abilitato: i repository privati non possono essere resi pubblici.
 repository_files_already_exist=File già esistenti per questo repository. Contatta l'amministratore di sistema.
 repository_files_already_exist.adopt=I file esistono già per questo repository e possono essere solo Adottati.
 repository_files_already_exist.delete=I file esistono già per questo repository. È necessario eliminarli.
@@ -389,12 +484,15 @@ cannot_add_org_to_team=Un'organizzazione non può essere aggiunto come membro de
 
 invalid_ssh_key=Impossibile verificare la tua chiave SSH: %s
 invalid_gpg_key=Impossibile verificare la tua chiave GPG: %s
+invalid_ssh_principal=Principal non valido: %s
 unable_verify_ssh_key=Impossibile verificare la tua chiave SSH; si prega di ricontrollarla per verificare eventuali errori.
 auth_failed=Autenticazione non riuscita: %v
 
 still_own_repo=Il tuo account possiede una o più repositories; rimuovile o trasferiscile per proseguire.
 still_has_org=Il tuo account è un membro di una o più organizzazioni; abbandonali prima di proseguire.
+still_own_packages=Il tuo account possiede uno o più pacchetti; eliminali prima.
 org_still_own_repo=Questa organizzazione possiede ancora una o più repositories, rimuoverle o trasferirle per continuare.
+org_still_own_packages=Questa organizzazione possiede ancora uno o più pacchetti; eliminarli prima.
 
 target_branch_not_exist=Il ramo (branch) di destinazione non esiste.
 
@@ -405,6 +503,7 @@ repositories=Repository
 activity=Attività pubblica
 followers=Seguaci
 starred=Repositories votate
+watched=Repository Osservate
 projects=Progetti
 following=Seguiti
 follow=Segui
@@ -420,6 +519,7 @@ form.name_chars_not_allowed=Il nome utente '%s' contiene caratteri non validi.
 [settings]
 profile=Profilo
 account=Account
+appearance=Aspetto
 password=Password
 security=Sicurezza
 avatar=Avatar
@@ -433,6 +533,7 @@ twofa=Verifica in due passaggi
 account_link=Account collegati
 organization=Organizzazioni
 uid=Uid
+webauthn=Chiavi Di Sicurezza
 
 public_profile=Profilo pubblico
 biography_placeholder=Raccontaci un po' di te
@@ -443,7 +544,9 @@ website=Sito web
 location=Posizione
 update_theme=Aggiorna tema
 update_profile=Aggiorna Profilo
+update_language=Aggiorna Lingua
 update_language_not_found=La lingua '%s' non è disponibile.
+update_language_success=La lingua è stata aggiornata.
 update_profile_success=Il tuo profilo è stato aggiornato.
 change_username=Il tuo nome utente è stato modificato.
 change_username_prompt=Nota: i cambiamenti al nome utente vanno a modificare anche l'URL del tuo account.
@@ -452,6 +555,22 @@ continue=Continua
 cancel=Annulla
 language=Lingua
 ui=Tema
+hidden_comment_types=Tipi di commenti nascosti
+comment_type_group_reference=Riferimento
+comment_type_group_label=Etichetta
+comment_type_group_milestone=Traguardo
+comment_type_group_assignee=Assegnatario
+comment_type_group_title=Titolo
+comment_type_group_branch=Ramo
+comment_type_group_time_tracking=Cronografo
+comment_type_group_deadline=Scadenza
+comment_type_group_dependency=Dipendenza
+comment_type_group_lock=Stato Blocco
+comment_type_group_review_request=Richiesta di revisione
+comment_type_group_pull_request_push=Aggiunti commit
+comment_type_group_project=Progetto
+comment_type_group_issue_ref=Riferimento del problema
+saved_successfully=Le impostazioni sono state salvate correttamente.
 privacy=Privacy
 keep_activity_private=Nascondi l'attività dal profilo
 keep_activity_private_popup=Rendi l'attività visibile solo da te e dagli amministratori
@@ -465,6 +584,7 @@ delete_current_avatar=Elimina Avatar attuale
 uploaded_avatar_not_a_image=Il file caricato non è un'immagine.
 uploaded_avatar_is_too_big=Il file inviato eccede le dimensioni massime.
 update_avatar_success=Il tuo avatar è stato aggiornato.
+update_user_avatar_success=L'avatar dell'utente è stato aggiornato.
 
 change_password=Aggiorna Password
 old_password=Password attuale
@@ -508,6 +628,7 @@ keep_email_private_popup=Il tuo indirizzo email sarà nascosto agli altri utenti
 openid_desc=OpenID consente di delegare l'autenticazione ad un provider esterno.
 
 manage_ssh_keys=Gestisci chiavi SSH
+manage_ssh_principals=Gestisci i Certificati SSH
 manage_gpg_keys=Gestisci Chiavi GPG
 add_key=Aggiungi Chiave
 ssh_desc=Queste chiavi SSH pubbliche sono associate con il tuo account. Le corrispondenti chiavi private consentono l'accesso completo alle tue repositories.
@@ -519,10 +640,35 @@ add_new_key=Aggiungi Chiave SSH
 add_new_gpg_key=Aggiungi Chiave GPG
 key_content_ssh_placeholder=Inizia con 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', o 'sk-ssh-ed25519@openssh.com'
 key_content_gpg_placeholder=Comincia con '-----BEGIN PGP PUBLIC KEY BLOCK-----'
+add_new_principal=Aggiungi Principal
 ssh_key_been_used=Questa chiave SSH è già stata aggiunta al server.
 ssh_key_name_used=Una chiave SSH con lo stesso nome esiste già sul tuo account.
 ssh_principal_been_used=Questa chiave SSH è già stata aggiunta al server.
 gpg_key_id_used=Esiste già una chiave GPG pubblica con lo stesso ID.
+gpg_no_key_email_found=Questa chiave GPG non corrisponde a nessun indirizzo email attivato associato al tuo account. Potrebbe essere ancora aggiunto se firmi il token fornito.
+gpg_key_matched_identities=Identità Corrispondenti:
+gpg_key_matched_identities_long=Le identità incorporate in questa chiave corrispondono ai seguenti indirizzi email attivati per questo utente. I commit che corrispondono a questi indirizzi email possono essere verificati con questa chiave.
+gpg_key_verified=Chiave Verificata
+gpg_key_verified_long=La chiave è stata verificata con un token e può essere utilizzata per verificare che i commit corrispondano a tutti gli indirizzi email attivati per questo utente oltre a qualsiasi identità corrispondente per questa chiave.
+gpg_key_verify=Verifica
+gpg_invalid_token_signature=La chiave GPG fornita, la firma e il token non corrispondono o il token è obsoleto.
+gpg_token_required=Devi fornire una firma per il token sottostante
+gpg_token=Token
+gpg_token_help=È possibile generare una firma utilizzando:
+gpg_token_code=echo "%s" | gpg -a --default-key %s --detach-sig
+gpg_token_signature=Firma GPG corazzata
+key_signature_gpg_placeholder=Comincia con '-----BEGIN PGP SIGNATURE-----'
+verify_gpg_key_success=La chiave GPG '%s' è stata verificata.
+ssh_key_verified=Chiave Verificata
+ssh_key_verified_long=La chiave è stata verificata con un token e può essere utilizzata per verificare che i commit corrispondano a tutti gli indirizzi email attivati per questo utente.
+ssh_key_verify=Verifica
+ssh_invalid_token_signature=La chiave SSH fornita, la firma o il token non corrispondono o il token è obsoleto.
+ssh_token_required=Devi fornire una firma per il token sottostante
+ssh_token=Token
+ssh_token_help=È possibile generare una firma utilizzando:
+ssh_token_signature=Firma SSH corazzata
+key_signature_ssh_placeholder=Comincia con '-----BEGIN SSH SIGNATURE-----'
+verify_ssh_key_success=La chiave SSH '%s' è stata verificata.
 subkeys=Sottochiavi
 key_id=ID chiave
 key_name=Nome della Chiave
@@ -537,8 +683,10 @@ gpg_key_deletion=Rimuovi chiave GPG
 ssh_principal_deletion=Rimuovi certificato SSH principale
 ssh_key_deletion_desc=Rimuovere una chiave SSH ne revoca l'accesso al tuo account. Continuare?
 gpg_key_deletion_desc=La rimozione di una chiave GPG invalida i commits firmati da essa. Continuare?
+ssh_principal_deletion_desc=Rimuovere un Certificato Utente SSH ne revoca l'accesso al tuo account. Continuare?
 ssh_key_deletion_success=La chiave SSH è stata rimossa.
 gpg_key_deletion_success=La chiave GPG è stata rimossa.
+ssh_principal_deletion_success=Il principale è stato rimosso.
 add_on=Aggiunto il
 valid_until=Valido fino al
 valid_forever=Valido per sempre
@@ -548,6 +696,7 @@ can_read_info=Letto
 can_write_info=Scrivere
 key_state_desc=Questa chiave è stata utilizzata negli ultimi 7 giorni
 token_state_desc=Questo token è stato utilizzato negli ultimi 7 giorni
+principal_state_desc=Questo principal è stato utilizzato negli ultimi 7 giorni
 show_openid=Mostra nel profilo
 hide_openid=Nascondi dal profilo
 ssh_disabled=SSH disabilitato
@@ -567,6 +716,9 @@ generate_token_success=Il nuovo token è stato generato. Copia ora in quanto non
 generate_token_name_duplicate=<strong>%s</strong> è già stato utilizzato come nome dell'applicazione. Si prega di usarne uno nuovo.
 delete_token=Elimina
 access_token_deletion=Elimina token di accesso
+access_token_deletion_cancel_action=Annulla
+access_token_deletion_confirm_action=Elimina
+access_token_deletion_desc=L'eliminazione di un token annullerà l'accesso al tuo account per le applicazioni che lo utilizzano. Questo non può essere annullato. Continuare?
 delete_token_success=Il token è stato eliminato. Le applicazioni che lo utilizzavano non hanno più accesso al tuo account.
 
 manage_oauth2_applications=Gestisci applicazioni OAuth2
@@ -619,10 +771,16 @@ passcode_invalid=Il codice di accesso non è corretto. Riprova.
 twofa_enrolled=Il tuo account è stato registrato alla verifica in due passaggi. Conserva il token di sicurezza (%s) in un luogo sicuro in quanto viene visualizzato sono una volta!
 twofa_failed_get_secret=Impossibile ottenere il segreto.
 
+webauthn_desc=Le chiavi di sicurezza sono dispositivi hardware contenenti chiavi crittografiche. Possono essere utilizzate per l'autenticazione a due fattori. Le chiavi di sicurezza devono supportare lo standard <a rel="noreferrer" target="_blank" href="https://w3c.github.io/webauthn/#webauthn-authenticator">WebAuthenticator</a> di WebAuthn.
+webauthn_register_key=Aggiungi Chiave Di Sicurezza
+webauthn_nickname=Soprannome
+webauthn_delete_key=Rimuovi Chiave Di Sicurezza
+webauthn_delete_key_desc=Se si rimuove una chiave di sicurezza non è più possibile accedere con esso. Continuare?
 
 manage_account_links=Gestisci gli account collegati
 manage_account_links_desc=Questi account esterni sono collegati al tuo account Gitea.
 account_links_not_available=Attualmente non è collegato alcun account esterno al tuo account Gitea.
+link_account=Collega Account
 remove_account_link=Rimuovi account collegato
 remove_account_link_desc=Rimuovere un account collegato ne revoca l'accesso al tuo account Gitea. Continuare?
 remove_account_link_success=L'account collegato è stato rimosso.
@@ -632,6 +790,7 @@ repos_none=Non possiedi alcun repository
 
 delete_account=Elimina Account
 delete_prompt=Questa operazione eliminerà permanentemente il tuo account utente. <strong>NON PUÒ</strong> essere annullata.
+delete_with_all_comments=Il tuo account è più recente di %s giorni. Per evitare commenti fantasma, tutti i commenti relativi a issue/PR verranno eliminati con esso.
 confirm_delete_account=Conferma Eliminazione
 delete_account_title=Elimina account utente
 delete_account_desc=Sei sicuro di voler rimuovere questo account utente permanentemente?
@@ -640,10 +799,20 @@ email_notifications.enable=Abilita Notifiche Email
 email_notifications.onmention=Solo email su Menzione
 email_notifications.disable=Disabilita notifiche email
 email_notifications.submit=Imposta Preferenze Email
+email_notifications.andyourown=E Le Tue Notifiche
 
+visibility=Visibilità utente
+visibility.public=Pubblico
+visibility.public_tooltip=Visibile a tutti gli utenti
+visibility.limited=Limitato
+visibility.limited_tooltip=Visibile solo agli utenti registrati
+visibility.private=Privato
+visibility.private_tooltip=Visibile solo ai membri dell'organizzazione
 
 [repo]
+new_repo_helper=Un repository contiene tutti i file del progetto, inclusa la cronologia delle revisioni. Lo hai già altrove? <a href="%s">Migrare il repository.</a>
 owner=Proprietario
+owner_helper=Alcune organizzazioni potrebbero non essere visualizzate nel menu a discesa a causa di un limite massimo al numero di repository.
 repo_name=Nome Repository
 repo_name_helper=Un buon nome per un repository è costituito da parole chiave corte, facili da ricordare e uniche.
 repo_size=Dimensione repository
@@ -659,33 +828,55 @@ visibility_fork_helper=(Questa modifica avrà effetto su tutti i fork)
 clone_helper=Hai bisogno di aiuto per la clonazione? Visita <a target="_blank" rel="noopener noreferrer" href="%s">Help</a>.
 fork_repo=Forka Repository
 fork_from=Forka da
+already_forked=Hai già fatto il fork di %s
+fork_to_different_account=Fai Fork a un account diverso
 fork_visibility_helper=La visibilità di un repository forkato non può essere modificata.
 use_template=Usa questo modello
+clone_in_vsc=Clona nel codice VS
+download_zip=Scarica ZIP
+download_tar=Scarica TAR.GZ
+download_bundle=Scarica BUNDLE
 generate_repo=Genera repository
 generate_from=Genera da
 repo_desc=Descrizione
 repo_desc_helper=Inserisci una breve descrizione (opzionale)
 repo_lang=Lingua
 repo_gitignore_helper=Seleziona i template di .gitignore.
+repo_gitignore_helper_desc=Scegli di quali file non tenere traccia da un elenco di modelli per le lingue comuni. Gli artefatti tipici generati dagli strumenti di build di ogni lingua sono inclusi su .gitignore per impostazione predefinita.
 issue_labels=Etichette Issue
 issue_labels_helper=Seleziona un set di etichette per problemi.
 license=Licenza
 license_helper=Seleziona un file di licenza.
+license_helper_desc=Una licenza governa ciò che gli altri possono e non possono fare con il tuo codice. Non sei sicuro di chi è giusto per il tuo progetto? Vedi <a target="_blank" rel="noopener noreferrer" href="%s">Scegli una licenza.</a>
 readme=LEGGIMI
 readme_helper=Seleziona un template per il file LEGGIMI.
 readme_helper_desc=Qui puoi scrivere una descrizione completa del progetto.
 auto_init=Inizializza Repository (Aggiungi .gitignore, Licenza e LEGGIMI)
 trust_model_helper=Seleziona il modello di fiducia per la verifica della firma. Le opzioni possibili sono:
 trust_model_helper_collaborator=Collaboratore: Fidati delle firme da parte dei collaboratori
+trust_model_helper_committer=Committer: Fidati delle Firme che corrispondono ai committenti
+trust_model_helper_collaborator_committer=Collaboratore+Committer: Fidati delle firme da parte dei collaboratori che corrispondono al committer
+trust_model_helper_default=Predefinito: utilizzare il modello di trust predefinito per questa installazione
 create_repo=Crea Repository
 default_branch=Ramo (Branch) predefinito
+default_branch_helper=Il ramo predefinito è il ramo base per le richieste di pull e i commit di codice.
 mirror_prune=Rimuovi
 mirror_prune_desc=Rimuovi i riferimenti di puntamento-remoto obsoleti
+mirror_interval=Intervallo di specchio (le unità di tempo valide sono 'h', 'm', 's'). 0 per disabilitare la sincronizzazione periodica. (Intervallo minimo: %s)
 mirror_interval_invalid=L'intervallo di aggiornamento dei mirror non è valido.
+mirror_sync_on_commit=Sincronizzazione quando i commit vengono premuti
 mirror_address=Clona da URL
+mirror_address_desc=Metti tutte le credenziali richieste nella sezione Autorizzazione.
 mirror_address_url_invalid=L'url fornito non è valido. Devi effettuare l'escape completo tutti i componenti dell'Url.
 mirror_address_protocol_invalid=L'url fornito non è valido. Solo dai link http(s):// o git:// possono essere replicate.
+mirror_lfs=Large File Storage (LFS)
+mirror_lfs_desc=Attiva il mirroring dei dati LFS.
+mirror_lfs_endpoint=Punto d'accesso LFS
+mirror_lfs_endpoint_desc=La sincronizzazione tenterà di utilizzare l'url clone per <a target="_blank" rel="noopener noreferrer" href="%s">determinare il server LFS</a>. È inoltre possibile specificare un endpoint personalizzato se il repository dati LFS è memorizzato da qualche altra parte.
 mirror_last_synced=Ultima sincronizzazione
+mirror_password_placeholder=(Inmodificato)
+mirror_password_blank_placeholder=(Disattivato)
+mirror_password_help=Cambia il nome utente per cancellare una password memorizzata.
 watchers=Osservatori
 stargazers=Fan
 forks=Fork
@@ -702,12 +893,14 @@ delete_preexisting_label=Elimina
 delete_preexisting=Elimina file preesistenti
 delete_preexisting_content=Elimina file in %s
 delete_preexisting_success=Eliminato file non adottati in %s
+blame_prior=Visualizza la colpa prima di questa modifica
 
 transfer.accept=Accetta trasferimento
 transfer.accept_desc=Trasferisci a "%s"
 transfer.reject=Rifiuta trasferimento
 transfer.reject_desc=Annulla il trasferimento a "%s"
 transfer.no_permission_to_accept=Non hai i permessi per accettare
+transfer.no_permission_to_reject=Non hai i permessi per rifiutare
 
 desc.private=Privato
 desc.public=Pubblico
@@ -720,6 +913,7 @@ desc.archived=Archiviato
 template.items=Elementi del modello
 template.git_content=Contenuto di Git (Ramo predefinito)
 template.git_hooks=Git Hooks
+template.git_hooks_tooltip=Al momento non sei in grado di modificare o rimuovere Git Hooks una volta aggiunto. Selezionare questa opzione solo se ti fidi del template repository.
 template.webhooks=Webhooks
 template.topics=Argomenti
 template.avatar=Avatar
@@ -731,11 +925,20 @@ archive.title=Questo repository è archiviato. Puoi vedere i file e clonarli, ma
 archive.issue.nocomment=Questo repository è archiviato. Non puoi commentare i problemi.
 archive.pull.nocomment=Questo repository è archiviato. Non puoi commentare le richieste di pull.
 
+form.reach_limit_of_creation_1=Hai già raggiunto il tuo limite di %d repository.
+form.reach_limit_of_creation_n=Hai già raggiunto il tuo limite di %d repository.
 form.name_reserved=Il nome repository '%s' è riservato.
 form.name_pattern_not_allowed=Il modello '%s' non è consentito come nome di un repository.
 
+need_auth=Autorizzazione
 migrate_options=Opzioni di migrazione
 migrate_service=Servizio migrazione
+migrate_options_mirror_helper=Questo repository sarà un mirror
+migrate_options_lfs=Migra file LFS
+migrate_options_lfs_endpoint.label=Punto d'accesso LFS
+migrate_options_lfs_endpoint.description=La migrazione tenterà di utilizzare il tuo Git remote per <a target="_blank" rel="noopener noreferrer" href="%s">determinare il server LFS</a>. È inoltre possibile specificare un endpoint personalizzato se il repository dati LFS è memorizzato da qualche altra parte.
+migrate_options_lfs_endpoint.description.local=È supportato anche un percorso server locale.
+migrate_options_lfs_endpoint.placeholder=Lascia vuoto per derivare dall'URL della clonazione
 migrate_items=Elementi di migrazione
 migrate_items_wiki=Wiki
 migrate_items_milestones=Milestone
@@ -747,9 +950,12 @@ migrate_items_releases=Rilasci
 migrate_repo=Migra Repository
 migrate.clone_address=Migra / Clona da URL
 migrate.clone_address_desc=URL HTTP (S) o Git 'clone' di un repository esistente
+migrate.github_token_desc=È possibile mettere uno o più token con virgola separati qui per rendere la migrazione più veloce a causa del limite di velocità API GitHub. ATTENZIONE: L'abuso di questa funzione potrebbe violare la politica del fornitore di servizi e portare al blocco dell'account.
 migrate.clone_local_path=o un percorso del server locale
 migrate.permission_denied=Non è consentito importare repository locali.
+migrate.permission_denied_blocked=Non è possibile importare da host non consentiti, si prega di chiedere all'amministratore di controllare ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS impostazioni.
 migrate.invalid_local_path=Percorso locale non valido, non esiste o non è una cartella.
+migrate.invalid_lfs_endpoint=Il punto d'accesso LFS non è valido.
 migrate.failed=Migrazione non riuscita: %v
 migrate.migrate_items_options=Il Token di accesso è richiesto per migrare elementi aggiuntivi
 migrated_from=Migrato da <a href="%[1]s">%[2]s</a>
@@ -757,6 +963,23 @@ migrated_from_fake=Migrato da %[1]s
 migrate.migrate=Migra da %s
 migrate.migrating=Migrazione da <b>%s</b>...
 migrate.migrating_failed=Migrazione da <b>%s</b> fallita.
+migrate.migrating_failed.error=Errore: %s
+migrate.migrating_failed_no_addr=Migrazione non riuscita.
+migrate.github.description=Migrare i dati da github.com o da altre istanze di GitHub.
+migrate.git.description=Migra un repository solo da qualsiasi servizio Git.
+migrate.gitlab.description=Migrare i dati da gitlab.com o da altre istanze di GitLab.
+migrate.gitea.description=Migrare i dati da gitea.com o altre istanze di Gitea.
+migrate.gogs.description=Migrare i dati da notabug.org o da altre istanze Gogs.
+migrate.onedev.description=Migrare i dati da code.onedev.io o da altre istanze OneDev.
+migrate.codebase.description=Migrare i dati da codebasehq.com.
+migrate.gitbucket.description=Migra i dati dalle istanze di GitBucket.
+migrate.migrating_git=Migrazione dei Dati Git
+migrate.migrating_topics=Migrazione dei topic
+migrate.migrating_milestones=Migrazione dei traguardi
+migrate.migrating_labels=Migrazione delle etichette
+migrate.migrating_releases=Migrazione delle uscite
+migrate.migrating_issues=Migrazione dei problemi
+migrate.migrating_pulls=Migrazione delle Pull Request
 
 mirror_from=mirror da
 forked_from=forkato da
@@ -778,6 +1001,7 @@ clone_this_repo=Clona questo repository
 create_new_repo_command=Creazione di un nuovo repository da riga di comando
 push_exist_repo=Push di un repository esistente da riga di comando
 empty_message=Questo repository non contiene alcun contenuto.
+broken_message=I dati Git sottostanti a questo repository non possono essere letti. Contattare l'amministratore di questa istanza o eliminare questo repository.
 
 code=Codice
 code.desc=Accedi al codice sorgente, file, commits e branches.
@@ -785,11 +1009,13 @@ branch=Ramo (Branch)
 tree=Albero (Tree)
 clear_ref=`Cancella il riferimento corrente`
 filter_branch_and_tag=Filtra per branch o tag
+find_tag=Trova etichetta
 branches=Rami (Branch)
 tags=Tag
 issues=Problemi
 pulls=Pull Requests
 project_board=Progetti
+packages=Pacchetti
 labels=Etichette
 org_labels_desc=Etichette a livello di organizzazione che possono essere utilizzate con <strong>tutti i repository</strong> sotto questa organizzazione
 org_labels_desc_manage=gestisci
@@ -800,21 +1026,38 @@ commit=Commit
 release=Rilascio
 releases=Rilasci
 tag=Etichetta
+released_this=ha rilasciato questo
+file.title=%s a %s
 file_raw=Originale
 file_history=Cronologia
 file_view_source=Visualizza sorgente
+file_view_rendered=Visualizza Renderizzato
 file_view_raw=Vedi originale
 file_permalink=Permalink
 file_too_large=Il file è troppo grande per essere visualizzato.
+bidi_bad_header=`Questo file contiene caratteri Unicode Bidirezionali inattesi!`
+bidi_bad_description=`Questo file contiene caratteri inaspettati Bidirezionali Unicode che possono essere elaborati in modo diverso da quello che appare di seguito. Se il tuo caso di utilizzo è intenzionale e legittimo, puoi tranquillamente ignorare questo avviso. Usa il pulsante Escape per rivelare caratteri nascosti.`
+bidi_bad_description_escaped=`Questo file contiene caratteri Unicode bidirezionali inattesi. I caratteri unicode nascosti sono sfuggiti qui sotto. Usa il pulsante Unescape per mostrare come render.`
+unicode_header=`Questo file contiene caratteri Unicode nascosti!`
+unicode_description=`Questo file contiene caratteri Unicode nascosti che possono essere elaborati in modo diverso da quello che appare di seguito. Se il tuo caso di utilizzo è intenzionale e legittimo, puoi tranquillamente ignorare questo avviso. Usa il pulsante Escape per rivelare caratteri nascosti.`
+unicode_description_escaped=`Questo file contiene caratteri Unicode nascosti. I caratteri unicode nascosti sono fuggiti qui sotto. Usa il pulsante Unescape per mostrare come render.`
+line_unicode=`Questa riga ha caratteri unicode nascosti`
 
+escape_control_characters=Fuga
+unescape_control_characters=Unescape
+file_copy_permalink=Copia Permalink
+view_git_blame=Visualizza Git Blame
 video_not_supported_in_browser=Il tuo browser non supporta i tag "video" di HTML5.
 audio_not_supported_in_browser=Il tuo browser non supporta il tag "video" di HTML5.
 stored_lfs=Memorizzati con Git LFS
 symbolic_link=Link Simbolico
 commit_graph=Grafico dei commit
 commit_graph.select=Seleziona rami
+commit_graph.hide_pr_refs=Nascondi Pull Requests
 commit_graph.monochrome=Mono
+commit_graph.color=Colore
 blame=Blame
+download_file=Scarica file
 normal_view=Vista normale
 line=riga
 lines=righe
@@ -842,7 +1085,12 @@ editor.add_tmpl=Aggiungi '<filename>'
 editor.add=Aggiungi '%s'
 editor.update=Aggiornare '%s'
 editor.delete=Eliminare '%s'
+editor.patch=Applica Patch
+editor.patching=Patching:
+editor.fail_to_apply_patch=Impossibile applicare la patch '%s'
+editor.new_patch=Nuova Patch
 editor.commit_message_desc=Aggiungi una descrizione estesa facoltativa…
+editor.signoff_desc=Aggiungi "firmato da" dal committer alla fine del messaggio di log di commit.
 editor.commit_directly_to_this_branch=Impegnarsi direttamente con il <strong class="branch-name">%s</strong> branch.
 editor.create_new_branch=Creare un <strong> nuovo branch</strong> per questo commit e inizia una pull request.
 editor.create_new_branch_np=Crea un <strong>nuovo ramo</strong> per questo commit.
@@ -863,7 +1111,11 @@ editor.file_already_exists=Un file di nome '%s' esiste già in questo repository
 editor.commit_empty_file_header=Commit di un file vuoto
 editor.commit_empty_file_text=Il file che stai per effettuare il commit è vuoto. Procedere?
 editor.no_changes_to_show=Non ci sono cambiamenti da mostrare.
+editor.fail_to_update_file=Impossibile aggiornare/creare il file '%s'.
 editor.fail_to_update_file_summary=Messaggio d'errore:
+editor.push_rejected_no_message=La modifica è stata rifiutata dal server senza un messaggio. Controlla Git Hooks.
+editor.push_rejected=La modifica è stata rifiutata dal server. Controlla Git Hooks.
+editor.push_rejected_summary=Messaggio Di Rifiuto Completo:
 editor.add_subdir=Aggiungi una directory…
 editor.unable_to_upload_files=Impossibile caricare i file su '%s' con errore:%v
 editor.upload_file_is_locked=Il file '%s' è bloccato da %s.
@@ -872,10 +1124,13 @@ editor.cannot_commit_to_protected_branch=Impossibile eseguire un commit sul bran
 editor.no_commit_to_branch=Impossibile effettuare il commit direttamente sul branch perché:
 editor.user_no_push_to_branch=L'utente non può effettuare il push sul branch
 editor.require_signed_commit=Il branch richiede un commit firmato
+editor.cherry_pick=Cherry-pick %s suto:
+editor.revert=Ripristina %s su:
 
 commits.desc=Sfoglia la cronologia di modifiche del codice rogente.
 commits.commits=Commit
 commits.no_commits=Nessun commit in comune. '%s' e '%s' hanno storie completamente diverse.
+commits.nothing_to_compare=Questi rami sono uguali.
 commits.search=Ricerca commits…
 commits.search.tooltip=Puoi anteporre le parole chiave con "author:", "committer:", "after:", o "before:", o "revert author:Alice before:2019-04-01".
 commits.find=Cerca
@@ -889,11 +1144,21 @@ commits.signed_by=Firmato da
 commits.signed_by_untrusted_user=Firmato da un utente non attendibile
 commits.signed_by_untrusted_user_unmatched=Firmato da un utente non attendibile che non corrisponde al committer
 commits.gpg_key_id=ID Chiave GPG
+commits.ssh_key_fingerprint=Impronta Digitale Chiave SSH
 
+commit.actions=Azioni
+commit.revert=Ripristina
+commit.revert-header=Ripristina: %s
+commit.revert-content=Selezionare il ramo su cui ripristinare:
+commit.cherry-pick=Cherry-pick
+commit.cherry-pick-header=Cherry-pick: %s
+commit.cherry-pick-content=Seleziona il ramo su cui scegliere:
 
+ext_issues=Accesso ai Problemi Esterni
 ext_issues.desc=Collegamento al puntatore di una issue esterna.
 
 projects=Progetti
+projects.desc=Gestisci problemi e pull nelle schede di progetto.
 projects.description=Descrizione (opzionale)
 projects.description_placeholder=Descrizione
 projects.create=Crea un progetto
@@ -920,10 +1185,13 @@ projects.board.new_title=Nuovo Nome Della Scheda
 projects.board.new_submit=Invia
 projects.board.new=Nuova Scheda
 projects.board.set_default=Imposta come predefinito
+projects.board.set_default_desc=Imposta questa scheda come predefinita per problemi non categorizzati e pull
 projects.board.delete=Elimina Scheda
 projects.board.deletion_desc=L'eliminazione di una scheda di progetto sposta tutti i problemi correlati a 'Uncategorized'. Continuare?
+projects.board.color=Colore
 projects.open=Apri
 projects.close=Chiudi
+projects.board.assigned_to=Assegnato a
 
 issues.desc=Organizza le segnalazioni di bug, attività e pietre miliari.
 issues.filter_assignees=Filtra assegnatario
@@ -970,6 +1238,11 @@ issues.label_templates.info=Non esistono etichette. Crea una etichetta con 'Nuov
 issues.label_templates.helper=Scegli un set di etichette
 issues.label_templates.use=Usa Set Etichette
 issues.label_templates.fail_to_load_file=Impossibile caricare il file template di etichetta '%s': %v
+issues.add_label=ha aggiunto l'etichetta %s %s
+issues.add_labels=ha aggiunto le %s etichette %s
+issues.remove_label=rimosso l'etichetta %s %s
+issues.remove_labels=rimosso le %s etichette %s
+issues.add_remove_labels=aggiunto %s e rimosso %s etichette %s
 issues.add_milestone_at=`aggiunta alle pietre miliari <b>%s</b> %s`
 issues.add_project_at=`aggiunto questo al progetto <b>%s</b> %s`
 issues.change_milestone_at=`pietra miliare modificata da <b> %s</b> a <b>%s</b> %s`
@@ -983,6 +1256,9 @@ issues.add_assignee_at=`è stato assegnato da <b>%s</b> %s`
 issues.remove_assignee_at=`è stato rimosso da <b>%s</b> %s`
 issues.remove_self_assignment=`Rimosso il loro incarico %s`
 issues.change_title_at=`Titolo modificato da <b><strike>%s</strike></b> a <b>%s</b> %s`
+issues.change_ref_at=`ha cambiato il riferimento da <b><strike>%s</strike></b> a <b>%s</b> %s`
+issues.remove_ref_at=`riferimento rimosso <b>%s</b> %s`
+issues.add_ref_at=`aggiunto riferimento <b>%s</b> %s`
 issues.delete_branch_at=`branch <b>%s</b> eliminato %s`
 issues.filter_label=Etichetta
 issues.filter_label_exclude=`Usa <code>alt</code> + <code>click/enter</code> per escludere le etichette`
@@ -1010,6 +1286,7 @@ issues.filter_sort.moststars=Più favoriti
 issues.filter_sort.feweststars=Meno favoriti
 issues.filter_sort.mostforks=Maggior numero di fork
 issues.filter_sort.fewestforks=Minor numero di fork
+issues.keyword_search_unavailable=Attualmente la ricerca per parola chiave non è disponibile. Contatta l'amministratore del sito.
 issues.action_open=Aperto
 issues.action_close=Chiuso
 issues.action_label=Etichetta
@@ -1018,19 +1295,28 @@ issues.action_milestone_no_select=Nessuna pietra miliare
 issues.action_assignee=Assegnatario
 issues.action_assignee_no_select=Nessun assegnatario
 issues.opened_by=aperto %[1]s da <a href="%[2]s">%[3]s</a>
+pulls.merged_by=di <a href="%[2]s">%[3]s</a> è stato fuso %[1]s
+pulls.merged_by_fake=di %[2]s è stato fuso %[1]s
+issues.closed_by=di <a href="%[2]s">%[3]s</a> è stato chiuso %[1]s
+issues.opened_by_fake=aperto %[1]s da %[2]s
+issues.closed_by_fake=di %[2]s è stato chiuso %[1]s
 issues.previous=Pagina precedente
 issues.next=Pagina successiva
 issues.open_title=Aperto
 issues.closed_title=Chiuso
+issues.draft_title=Bozza
 issues.num_comments=%d commenti
 issues.commented_at=`<a href="#%s">%s</a> ha commentato`
 issues.delete_comment_confirm=Sei sicuro/a di voler eliminare questo commento?
 issues.context.copy_link=Copia link
 issues.context.quote_reply=Quota risposta
+issues.context.reference_issue=Fai riferimento in un nuovo problema
 issues.context.edit=Modifica
 issues.context.delete=Elimina
 issues.no_content=Non ci sono ancora contenuti.
 issues.close_issue=Chiudi
+issues.pull_merged_at=`merged commit <a class="ui sha" href="%[1]s"><code>%[2]s</code></a> in <b>%[3]s</b> %[4]s`
+issues.manually_pull_merged_at=`merged commit <a class="ui sha" href="%[1]s"><code>%[2]s</code></a> in <b>%[3]s</b> manualmente %[4]s`
 issues.close_comment_issue=Commenta e Chiudi
 issues.reopen_issue=Riapri
 issues.reopen_comment_issue=Commenta e Riapri
@@ -1052,6 +1338,8 @@ issues.re_request_review=Revisione ri-richiesta
 issues.is_stale=Ci sono stati cambiamenti a questa PR da questa revisione
 issues.remove_request_review=Elimina richiesta revisione
 issues.remove_request_review_block=Impossibile rimuovere la richiesta di revisione
+issues.dismiss_review=Respingi Recensione
+issues.dismiss_review_warning=Sei sicuro di voler respingere questa recensione?
 issues.sign_in_require_desc=<a href="%s">Effettua l'accesso</a> per partecipare alla conversazione.
 issues.edit=Modifica
 issues.cancel=Annulla
@@ -1095,13 +1383,21 @@ issues.lock.reason=Motivo per il blocco
 issues.lock.title=Blocca la conversazione su questa issue.
 issues.unlock.title=Sblocca la conversazione su questa issue.
 issues.comment_on_locked=Non puoi commentare un problema bloccato.
+issues.delete=Elimina
+issues.delete.title=Eliminare questo problema?
+issues.delete.text=Vuoi davvero eliminare questo problema? (Questo rimuoverà permanentemente tutti i contenuti. Considera invece di chiuderlo, se vuoi tenerlo archiviato)
 issues.tracker=Cronografo
+issues.start_tracking_short=Avvia timer
 issues.start_tracking=Avvia cronografo
 issues.start_tracking_history='ha iniziato a lavorare %s`
 issues.tracker_auto_close=Il timer verrà interrotto automaticamente una volta che il problema verrá chiuso
+issues.tracking_already_started=`Hai già avviato il monitoraggio del tempo su <a href="%s">un altro problema</a>!`
+issues.stop_tracking=Ferma timer
 issues.stop_tracking_history=`ha smesso di funzionare %s`
+issues.cancel_tracking=Scarta
 issues.cancel_tracking_history=`ha cancellato il cronografo %s`
 issues.add_time=Aggiungi Tempo manualmente
+issues.del_time=Elimina questo registro di tempo
 issues.add_time_short=Aggiungi tempo
 issues.add_time_cancel=Annulla
 issues.add_time_history=`aggiunto tempo trascorso %s`
@@ -1117,6 +1413,7 @@ issues.error_modifying_due_date=Impossibile modificare la data di scadenza.
 issues.error_removing_due_date=Impossibile rimuovere la data di scadenza.
 issues.push_commit_1=aggiunto %d commit %s
 issues.push_commits_n=aggiunto %d commit %s
+issues.force_push_codes=`force-pushed %[1]s from <a class="ui sha" href="%[3]s"><code>%[2]s</code></a> to <a class="ui sha" href="%[5]s"><code>%[4]s</code></a> %[6]s`
 issues.due_date_form=yyyy-mm-dd
 issues.due_date_form_add=Aggiungi data di scadenza
 issues.due_date_form_edit=Modifica
@@ -1124,16 +1421,21 @@ issues.due_date_form_remove=Rimuovi
 issues.due_date_not_writer=E' necessario l'accesso di scrittura del repository per aggiornare la data di una sua issue.
 issues.due_date_not_set=Nessuna data di scadenza impostata.
 issues.due_date_added=la data di scadenza %s è stata aggiunta %s
+issues.due_date_modified=ha modificato la data di scadenza da %[2]s a %[1]s %[3]s s
 issues.due_date_remove=rimossa la data di scadenza %s %s
 issues.due_date_overdue=Scaduto
 issues.due_date_invalid=La data di scadenza non è valida o fuori intervallo. Si prega di utilizzare il formato 'aaaa-mm-dd'.
 issues.dependency.title=Dipendenze
+issues.dependency.issue_no_dependencies=Nessuna dipendenza impostata.
+issues.dependency.pr_no_dependencies=Nessuna dipendenza impostata.
 issues.dependency.add=Aggiungi dipendenza…
 issues.dependency.cancel=Annulla
 issues.dependency.remove=Rimuovi
 issues.dependency.remove_info=Rimuovi questa dipendenza
 issues.dependency.added_dependency=`ha aggiunto una nuova dipendenza %s`
 issues.dependency.removed_dependency=`ha rimosso una dipendenza %s`
+issues.dependency.pr_closing_blockedby=La chiusura di questa pull request è bloccata dai seguenti problemi
+issues.dependency.issue_closing_blockedby=La chiusura di questo problema è bloccata dai seguenti problemi
 issues.dependency.issue_close_blocks=Questo problema impedisce la chiusura dei seguenti problemi
 issues.dependency.pr_close_blocks=Questa richiesta di pull impedisce la chiusura dei seguenti problemi
 issues.dependency.issue_close_blocked=Devi chiudere tutte le anomalie che bloiccano questo problema prima di chiudelo.
@@ -1154,6 +1456,8 @@ issues.review.self.approval=Non puoi approvare la tua pull request.
 issues.review.self.rejection=Non puoi richiedere modifiche sulla tua pull request.
 issues.review.approve=hanno approvato queste modifiche %s
 issues.review.comment=revisionato %s
+issues.review.dismissed=recensione %s di %s respinta
+issues.review.dismissed_label=Respinta
 issues.review.left_comment=lascia un commento
 issues.review.content.empty=Devi lasciare un commento che indichi la modifica richiesta.
 issues.review.reject=richieste modifiche %s
@@ -1162,8 +1466,10 @@ issues.review.add_review_request=recensione richiesta da %s %s
 issues.review.remove_review_request=ha rimosso la richiesta di revisione per %s %s
 issues.review.remove_review_request_self=ha rifiutato di rivedere %s
 issues.review.pending=In sospeso
+issues.review.pending.tooltip=Questo commento non è attualmente visibile ad altri utenti. Per inviare i tuoi commenti in sospeso, seleziona '%s' -> '%s/%s/%s' nella parte superiore della pagina.
 issues.review.review=Revisiona
 issues.review.reviewers=Revisori
+issues.review.outdated=Scaduto
 issues.review.show_outdated=Visualizza obsoleti
 issues.review.hide_outdated=Nascondere obsoleti
 issues.review.show_resolved=Mostra risolti
@@ -1172,17 +1478,38 @@ issues.review.resolve_conversation=Risolvi la conversazione
 issues.review.un_resolve_conversation=Segnala la conversazione come non risolta
 issues.review.resolved_by=ha contrassegnato questa conversazione come risolta
 issues.assignee.error=Non tutte le assegnazioni sono state aggiunte a causa di un errore imprevisto.
+issues.reference_issue.body=Corpo
+issues.content_history.deleted=eliminato
+issues.content_history.edited=modificato
+issues.content_history.created=creato
+issues.content_history.delete_from_history=Elimina dalla cronologia
+issues.content_history.delete_from_history_confirm=Eliminare dalla cronologia?
+issues.content_history.options=Opzioni
+issues.reference_link=Riferimento: %s
 
+compare.compare_base=base
+compare.compare_head=confronta
 
 pulls.desc=Attiva pull request e revisioni di codice.
 pulls.new=Nuova Pull Request
+pulls.view=Visualizza Pull Request
 pulls.compare_changes=Nuova Pull Request
+pulls.allow_edits_from_maintainers=Consenti modifiche dai manutentori
+pulls.allow_edits_from_maintainers_desc=Gli utenti con accesso in scrittura al ramo base possono anche inviare a questo ramo
+pulls.allow_edits_from_maintainers_err=Aggiornamento non riuscito
 pulls.compare_changes_desc=Selezione il branch su cui eseguire il merge e il branch da cui eseguire il pull.
+pulls.has_viewed_file=Visualizzato
+pulls.has_changed_since_last_review=Modificato dalla tua ultima recensione
+pulls.viewed_files_label=%[1]d / %[2]d file visti
 pulls.compare_base=unisci a
 pulls.compare_compare=esegui un pull da
+pulls.switch_comparison_type=Cambia tipo di confronto
+pulls.switch_head_and_base=Testa e base di commutazione
 pulls.filter_branch=Filtra branch
 pulls.no_results=Nessun risultato trovato.
 pulls.nothing_to_compare=Questi rami sono uguali. Non c'è alcuna necessità di creare una pull request.
+pulls.nothing_to_compare_and_allow_empty_pr=Questi rami sono uguali. Questa PR sarà vuota.
+pulls.has_pull_request=`Una pull request tra questi rami esiste già: <a href="%[1]s">%[2]s#%[3]d</a>`
 pulls.create=Crea Pull Request
 pulls.title_desc=vorrebbe unire %[1]d commit da <code>%[2]s</code> a <code id="branch_target">%[3]s</code>
 pulls.merged_title_desc=ha unito %[1]d commit da <code>%[2]s</code> a <code>%[3]s</code> %[4]s
@@ -1195,18 +1522,28 @@ pulls.cant_reopen_deleted_branch=Questa pull request non può essere riaperta pe
 pulls.merged=Unito
 pulls.merged_as=La pull request è stata unita come <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a>.
 pulls.manually_merged=Unito manualmente
+pulls.manually_merged_as=La pull request è stata unita manualmente come <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a>.
 pulls.is_closed=La pull request è stata chiusa.
 pulls.has_merged=La pull request è stata unita.
 pulls.title_wip_desc=`<a href="#">Inizia il titolo con <strong>%s</strong></a> per evitare che la pull request venga unita accidentalmente.`
+pulls.cannot_merge_work_in_progress=Questa pull request è contrassegnata come un lavoro in corso.
+pulls.still_in_progress=Ancora in corso?
+pulls.add_prefix=Aggiungi prefisso <strong>%s</strong>
+pulls.remove_prefix=Rimuovi il prefisso <strong>%s</strong>
 pulls.data_broken=Questa pull request è rovinata a causa di informazioni mancanti del fork.
 pulls.files_conflicted=Questa pull request ha modifiche in conflitto con il branch di destinazione.
 pulls.is_checking=Verifica dei conflitti di merge in corso. Riprova tra qualche istante.
+pulls.is_ancestor=Questo ramo è già incluso nel ramo di destinazione. Non c'è nulla da unire.
+pulls.is_empty=Le modifiche di questo ramo sono già nel ramo di destinazione. Questo sarà un commit vuoto.
 pulls.required_status_check_failed=Alcuni controlli richiesti non hanno avuto successo.
 pulls.required_status_check_missing=Mancano alcuni controlli richiesti.
 pulls.required_status_check_administrator=Come amministratore, puoi ancora unire questa pull request.
 pulls.blocked_by_approvals=La richiesta Pull non ha abbastanza approvazioni. %d di %d approvazioni concesse.
 pulls.blocked_by_rejection=Questa Pull Request ha delle modifiche richieste da un revisore.
+pulls.blocked_by_official_review_requests=Questa richiesta Pull ha richieste di recensione ufficiale.
 pulls.blocked_by_outdated_branch=Questa Pull Request è bloccata perché obsoleta.
+pulls.blocked_by_changed_protected_files_1=Questa richiesta Pull è bloccata perché modifica un file protetto:
+pulls.blocked_by_changed_protected_files_n=Questa richiesta Pull è bloccata perché modifica file protetti:
 pulls.can_auto_merge_desc=La pull request può essere unita automaticamente.
 pulls.cannot_auto_merge_desc=Questa pull request non può essere unita automaticamente a causa di conflitti.
 pulls.cannot_auto_merge_helper=Unire manualmente per risolvere i conflitti.
@@ -1218,19 +1555,33 @@ pulls.reject_count_1=%d richiesta di cambiamento
 pulls.reject_count_n=%d richieste di cambiamento
 pulls.waiting_count_1=%d in attesa di revisione
 pulls.waiting_count_n=%d in attesa di revisione
+pulls.wrong_commit_id=l'id del commit deve essere un id del commit nel branch di destinazione
 
 pulls.no_merge_desc=Questa pull request non può essere unita perché tutte le opzioni di merge del repository sono disattivate.
 pulls.no_merge_helper=Attiva le opzioni di merge nelle impostazioni del repository o unisci la pull request manualmente.
 pulls.no_merge_wip=Questa pull request non può essere unita perché è contrassegnata come un lavoro in corso.
 pulls.no_merge_not_ready=Questa pull request non è pronta per il merge, controlla lo stato della revisione e i controlli di stato.
 pulls.no_merge_access=Non sei autorizzato ad effettuare il merge su questa pull request.
+pulls.merge_pull_request=Crea commit unito
+pulls.rebase_merge_pull_request=Ricostruisci poi manda avanti
+pulls.rebase_merge_commit_pull_request=Ricostruisci quindi crea commit unito
+pulls.squash_merge_pull_request=Crea commit mescolato
+pulls.merge_manually=Unito manualmente
+pulls.merge_commit_id=L'ID del commit di merge
 pulls.require_signed_wont_sign=Il branch richiede commit firmati ma questo merge non verrà firmato
 
 pulls.invalid_merge_option=Non puoi utilizzare questa opzione di merge per questa pull request.
+pulls.merge_conflict=Unione non riuscita: C'è stato un conflitto durante l'operazione. Suggerimento: Prova una strategia diversa
 pulls.merge_conflict_summary=Messaggio d'errore
+pulls.rebase_conflict=Merge non riuscito: c'è stato un conflitto durante il rebase dell'commit: %[1]s. Suggerimento: Prova una strategia diversa
+pulls.rebase_conflict_summary=Messaggio d'Errore
 ; </summary><code>%[2]s<br>%[3]s</code></details>
 pulls.unrelated_histories=Unione fallita: gli Head del ramo da unire e la base non condividono una storia cronologica in comune. Suggerimento: prova una strategia diversa
 pulls.merge_out_of_date=Unione fallita: Durante la generazione del merge, la base è stata aggiornata. Suggerimento: Riprova.
+pulls.head_out_of_date=Unione non riuscita: durante la generazione della fusione, la testa è stata aggiornata. Suggerimento: Riprova.
+pulls.push_rejected=Unisci non riuscito: il push è stato rifiutato. Rivedi gli Hooks Git per questo repository.
+pulls.push_rejected_summary=Messaggio Di Rifiuto Completo
+pulls.push_rejected_no_message=Unione non riuscita: il push è stato rifiutato ma non c'è stato un messaggio remoto.<br>Controlla gli Hooks di Git per questo repository
 pulls.open_unmerged_pull_exists=`Non è possibile riaprire questa pull request perché ne esiste un'altra (#%d) con proprietà identiche.`
 pulls.status_checking=Alcuni controlli sono in sospeso
 pulls.status_checks_success=Tutti i controlli sono stati effettuati con successo
@@ -1239,13 +1590,31 @@ pulls.status_checks_failure=Alcuni controlli sono falliti
 pulls.status_checks_error=Alcuni controlli hanno segnalato errori
 pulls.status_checks_requested=Richiesto
 pulls.status_checks_details=Dettagli
+pulls.update_branch=Aggiorna il ramo tramite merge
+pulls.update_branch_rebase=Aggiorna il ramo per cambio base
 pulls.update_branch_success=Brench aggiornato con successo
 pulls.update_not_allowed=Non sei abilitato ad aggiornare il branch
 pulls.outdated_with_base_branch=Questo brench non è aggiornato con il branch di base
+pulls.closed_at=`chiusa questa pull request <a id="%[1]s" href="#%[1]s">%[2]s</a>`
+pulls.reopened_at=`riaperta questa pull request <a id="%[1]s" href="#%[1]s">%[2]s</a>`
+pulls.merge_instruction_hint=`Puoi anche visualizzare le <a class="show-instruction">istruzioni da riga di comando</a>.`
+pulls.merge_instruction_step1_desc=Dal repository del tuo progetto, fai il check out di un nuovo branch e verifica le modifiche.
+pulls.merge_instruction_step2_desc=Fai il merge delle modifiche e aggiorna su Gitea.
 
+pulls.auto_merge_button_when_succeed=(Quando i controlli sono superati)
+pulls.auto_merge_when_succeed=Unione automatica quando tutti i controlli sono superati
+pulls.auto_merge_newly_scheduled=La pull request era programmata per unire quando tutti i controlli sono superati.
+pulls.auto_merge_has_pending_schedule=%[1]s ha programmato questa pull request per unire automaticamente quando tutti i controlli hanno successo %[2]s.
 
+pulls.auto_merge_cancel_schedule=Annulla fusione automatica
+pulls.auto_merge_not_scheduled=Questa pull request non è programmata per la fusione automarica.
+pulls.auto_merge_canceled_schedule=L'unione automatica è stata annullata per questa richiesta di pull.
 
+pulls.auto_merge_newly_scheduled_comment=`ha programmato questa pull request per unire automaticamente quando tutti i controlli sono superati %[1]s`
+pulls.auto_merge_canceled_schedule_comment=`cancella l'auto-merging di questa pull request quando tutti i testi sono superati %[1]s`
 
+pulls.delete.title=Eliminare questa pull request?
+pulls.delete.text=Vuoi davvero eliminare questo problema? (Questo rimuoverà permanentemente tutti i contenuti. Considera invece di chiuderlo, se vuoi tenerlo archiviato)
 
 milestones.new=Nuova Milestone
 milestones.closed=Chiuso %s
@@ -1291,6 +1660,7 @@ signing.wont_sign.commitssigned=Questo merge non sarà firmato poiché i commit
 signing.wont_sign.approved=Il merge non sarà firmato poiché il PR non è approvato
 signing.wont_sign.not_signed_in=Non hai effettuato l'accesso
 
+ext_wiki=Accesso al Wiki esterno
 ext_wiki.desc=Collegamento a una wiki esterna.
 
 wiki=Wiki
@@ -1315,6 +1685,7 @@ wiki.page_already_exists=Esiste già una pagina Wiki con questo stesso nome.
 wiki.reserved_page=Il nome della pagina wiki '%s' è riservato.
 wiki.pages=Pagine
 wiki.last_updated=Ultimo aggiornamento: %s
+wiki.page_name_desc=Inserisci un nome per questa pagina Wiki. Alcuni nomi speciali sono: 'Home', '_Sidebar' e '_Footer'.
 
 activity=Attività
 activity.period.filter_label=Periodo:
@@ -1385,7 +1756,10 @@ activity.git_stats_deletion_n=%d cancellazioni
 search=Ricerca
 search.search_repo=Ricerca repository
 search.fuzzy=Fuzzy
+search.match=Corrispondenze
 search.results=Risultati della ricerca per "%s" in <a href="%s">%s</a>
+search.code_no_results=Nessun codice sorgente corrispondente al termine di ricerca trovato.
+search.code_search_unavailable=Attualmente la ricerca di codice non è disponibile. Contatta l'amministratore del sito.
 
 settings=Impostazioni
 settings.desc=Impostazioni ti permette di gestire le impostazioni del repository
@@ -1400,14 +1774,20 @@ settings.hooks=Webhooks
 settings.githooks=Git Hooks
 settings.basic_settings=Impostazioni di Base
 settings.mirror_settings=Impostazioni di mirror
+settings.mirror_settings.docs=Configura il tuo progetto per inviare e/o ritirare automaticamente le modifiche a/da un altro repository. I rami, i tag e i commit verranno sincronizzati automaticamente. <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/repo-mirror/">Come faccio i repository mirror?</a>
+settings.mirror_settings.mirrored_repository=Repository replicata
+settings.mirror_settings.direction=Direzione
+settings.mirror_settings.direction.pull=Tira
+settings.mirror_settings.direction.push=Push
+settings.mirror_settings.last_update=Ultimo aggiornamento
+settings.mirror_settings.push_mirror.none=Nessun mirror push configurato
+settings.mirror_settings.push_mirror.remote_url=Url Del Repository Remoto Git
+settings.mirror_settings.push_mirror.add=Aggiungi Push Mirror
 settings.sync_mirror=Sincronizza ora
 settings.mirror_sync_in_progress=Sincronizzazione del mirror in corso. Torna tra qualche minuto.
-settings.email_notifications.enable=Abilita Notifiche Email
-settings.email_notifications.onmention=Solo email su Menzione
-settings.email_notifications.disable=Disabilita notifiche email
-settings.email_notifications.submit=Imposta Preferenze Email
 settings.site=Sito web
 settings.update_settings=Aggiorna Impostazioni
+settings.branches.update_default_branch=Aggiorna Ramo Predefinito
 settings.advanced_settings=Opzioni avanzate
 settings.wiki_desc=Abilita Wiki Repository
 settings.use_internal_wiki=Utilizza la wiki incorporata
@@ -1426,6 +1806,9 @@ settings.tracker_url_format_error=L'URL del tracker di problemi esterno non è u
 settings.tracker_issue_style=Formato numerico del tracciatore di issue esterno
 settings.tracker_issue_style.numeric=Numerico
 settings.tracker_issue_style.alphanumeric=Alfanumerico
+settings.tracker_issue_style.regexp=Espressione Regolare
+settings.tracker_issue_style.regexp_pattern=Motivo Espressione Regolare
+settings.tracker_issue_style.regexp_pattern_desc=Il primo gruppo catturato verrà utilizzato al posto di <code>{index}</code>.
 settings.tracker_url_format_desc=Usa i segnaposto <code>{user}</code>, <code>{repo}</code> e <code>{index}</code> per il nome utente, il nome del repository e l'indice delle issue.
 settings.enable_timetracker=Abilita il cronografo
 settings.allow_only_contributors_to_track_time=Consenti soltanto ai contributori di utilizzare il cronografo
@@ -1435,8 +1818,20 @@ settings.pulls.allow_merge_commits=Abilita il merging dei commit
 settings.pulls.allow_rebase_merge=Abilita l'unione dei commit mediante riassegnazione
 settings.pulls.allow_rebase_merge_commit=Abilita il rebase con commit ad unione esplicita (--no-ff)
 settings.pulls.allow_squash_commits=Abilita lo Squashing per unire i commits via merge
+settings.pulls.allow_manual_merge=Abilita Mark PR come unito manualmente
+settings.pulls.enable_autodetect_manual_merge=Abilita il rilevamento automatico della fusione manuale (Nota: in alcuni casi speciali possono verificarsi errori)
+settings.pulls.allow_rebase_update=Abilita l'aggiornamento del ramo pull request per rebase
+settings.pulls.default_delete_branch_after_merge=Elimina il ramo pull request dopo la fusione per impostazione predefinita
+settings.packages_desc=Abilita Il Registro Dei Pacchetti Repository
+settings.projects_desc=Abilita Progetti Repository
 settings.admin_settings=Impostazioni amministratore
 settings.admin_enable_health_check=Abilita verifica dell'integrità del repository (git fsck)
+settings.admin_code_indexer=Indicizzatore del codice
+settings.admin_stats_indexer=Indicizzatore di statistiche del codice
+settings.admin_indexer_commit_sha=Hash SHA dell'ultimo commit indicizzato
+settings.admin_indexer_unindexed=Non indicizzato
+settings.reindex_button=Aggiungi alla coda di re-indicizzazione
+settings.reindex_requested=Re-indicizzazione richiesta
 settings.admin_enable_close_issues_via_commit_in_any_branch=Chiudi un issue tramite un commit eseguito in un branch non predefinito
 settings.danger_zone=Zona Pericolosa
 settings.new_owner_has_same_repo=Il nuovo proprietario ha già un repository con lo stesso nome. Per favore scegli un altro nome.
@@ -1451,11 +1846,20 @@ settings.convert_fork_notices_1=Questa operazione convertirà il fork in un norm
 settings.convert_fork_confirm=Converti Repository
 settings.convert_fork_succeed=Il fork è stato convertito in un repository regolare.
 settings.transfer=Trasferisci proprietà
+settings.transfer.rejected=Il trasferimento del repository è stato rifiutato.
+settings.transfer.success=Il trasferimento del repository è andato a buon fine.
+settings.transfer_abort=Annulla trasferimento
+settings.transfer_abort_invalid=Non è possibile annullare un trasferimento di repository non esistente.
+settings.transfer_abort_success=Il trasferimento del repository a %s è stato annullato con successo.
 settings.transfer_desc=Trasferisci questo repository a un altro utente o a un'organizzazione nella quale hai diritti d'amministratore.
 settings.transfer_form_title=Inserisci il nome del repository come conferma:
+settings.transfer_in_progress=Al momento c'è un trasferimento in corso. Si prega di annullarlo se si desidera trasferire questo repository a un altro utente.
 settings.transfer_notices_1=-Si perderà l'accesso al repository se lo si trasferisce ad un utente singolo.
 settings.transfer_notices_2=-Si manterrà l'accesso al repository se si trasferisce in un'organizzazione che possiedi (o condividi con qualcun'altro).
+settings.transfer_notices_3=- Se il repository è privato e viene trasferito a un singolo utente, questa azione si assicura che l'utente abbia almeno i permessi di lettura (e le modifiche se necessario).
 settings.transfer_owner=Nuovo Proprietario
+settings.transfer_perform=Esegui trasferimento
+settings.transfer_started=Questo repository è stato contrassegnato per il trasferimento e attende conferma da "%s"
 settings.transfer_succeed=Il repository è stato trasferito.
 settings.signing_settings=Impostazioni Verifica Firma
 settings.trust_model=Modello di Fiducia per la Firma
@@ -1465,6 +1869,11 @@ settings.trust_model.collaborator=Collaboratore
 settings.trust_model.collaborator.long=Collaboratore: Firme di fiducia da parte dei collaboratori
 settings.trust_model.collaborator.desc=Le firme valide da parte dei collaboratori di questo repository saranno contrassegnate con "trusted" (sia che corrispondano al committer o meno). Altrimenti, le firme valide saranno contrassegnate con "untrusted" se la firma corrisponde al committer e "unmatched" se non.
 settings.trust_model.committer=Committer
+settings.trust_model.committer.long=Committer: firme affidabili che corrispondono ai committer (questo corrisponde a GitHub e costringerà i commit firmati di Gitea ad avere Gitea come committer)
+settings.trust_model.committer.desc=Le firme valide saranno contrassegnate come "fidate" se corrispondono al committente, altrimenti saranno contrassegnate come "non corrispondono". Questo costringerà Gitea ad essere il committer dei commit firmati con l'effettivo committer contrassegnato come Co-Authored-By: e Co-Committed-By: nel commit. La chiave Gitea predefinita deve corrispondere a un utente nel database.
+settings.trust_model.collaboratorcommitter=Collaboratore+Committer
+settings.trust_model.collaboratorcommitter.long=Collaboratore+Committer: Firme di fiducia da parte dei collaboratori che corrispondono al committer
+settings.trust_model.collaboratorcommitter.desc=Le firme valide da parte dei collaboratori di questa repository saranno contrassegnate "fidate" se corrispondono al committer. Altrimenti le firme saranno contrassegnate con "untrusted" se la firma corrisponde al committer non corrisponde. Questo costringerà Gitea a essere contrassegnato come committer su impegni firmati con l'effettivo committer contrassegnato come Co-Authored-By: e Co-Committed-By: nel commit. La chiave Gitea predefinita deve corrispondere a un utente nel database.
 settings.wiki_delete=Elimina dati Wiki
 settings.wiki_delete_desc=L'eliminazione dei dati della wiki del repository è permanente e non può essere annullata.
 settings.wiki_delete_notices_1=-Questa operazione eliminerà permanentemente e disabiliterà la wiki repository per %s.
@@ -1495,6 +1904,8 @@ settings.add_team=Aggiungi Squadra
 settings.add_team_duplicate=Il team ha già il repository
 settings.add_team_success=Il team ha ora accesso al repository.
 settings.search_team=Cerca Squadra…
+settings.change_team_permission_tip=Il permesso del team è impostato sulla pagina delle impostazioni del team e non può essere modificato per repository
+settings.delete_team_tip=Questo team ha accesso a tutte le repository e non può essere rimosso
 settings.remove_team_success=L'accesso del team al repository è stato rimosso.
 settings.add_webhook=Aggiungi Webhook
 settings.add_webhook.invalid_channel_name=Il canale Webhook non può essere vuoto e contenere solo un # carattere.
@@ -1509,6 +1920,9 @@ settings.webhook.response=Risposta
 settings.webhook.headers=Intestazioni
 settings.webhook.payload=Contenuto
 settings.webhook.body=Corpo
+settings.webhook.replay.description=Riproduci questo webhook.
+settings.webhook.delivery.success=Un evento è stato aggiunto alla coda di consegna. Potrebbe volerci qualche secondo prima che venga visualizzato nella cronologia delle consegne.
+settings.githooks_desc=Git Hooks è alimentato da Git stesso. È possibile modificare i file hook qui sotto per impostare operazioni personalizzate.
 settings.githook_edit_desc=Se l'hook è inattivo, sarà presentato un contenuto esempio. Lasciando il contenuto vuoto disattiverai questo hook.
 settings.githook_name=Nome hook
 settings.githook_content=Contenuto hook
@@ -1520,6 +1934,7 @@ settings.content_type=Tipo di contenuto POST
 settings.secret=Segreto
 settings.slack_username=Nome utente
 settings.slack_icon_url=URL icona
+settings.slack_color=Colore
 settings.discord_username=Nome utente
 settings.discord_icon_url=URL icona
 settings.event_desc=Attivato su:
@@ -1539,11 +1954,15 @@ settings.event_push=Push
 settings.event_push_desc=Git push in un repository.
 settings.event_repository=Repository
 settings.event_repository_desc=Repository creato o eliminato.
+settings.event_header_issue=Eventi dei Problemi
 settings.event_issues=Issues
 settings.event_issues_desc=Issue aperto, chiuso, riaperto o modificato.
 settings.event_issue_assign=Issue Assegnato
 settings.event_issue_assign_desc=Issue assegnata o non assegnata.
 settings.event_issue_label=Issue etichettato
+settings.event_issue_label_desc=Etichette dei Problemi aggiornate o cancellate.
+settings.event_issue_milestone=Obiettivo Raggiunto
+settings.event_issue_milestone_desc=Obiettivo raggiunto o abbandonato.
 settings.event_issue_comment=Commento Issue
 settings.event_issue_comment_desc=Commento issue creato, modificato o rimosso.
 settings.event_header_pull_request=Eventi di Pull Request
@@ -1553,8 +1972,18 @@ settings.event_pull_request_assign=Pull Request assegnata
 settings.event_pull_request_assign_desc=Pull request assegnata o non assegnata.
 settings.event_pull_request_label=Pull Request etichettata
 settings.event_pull_request_label_desc=Etichette Pull request aggiornate o cancellate.
+settings.event_pull_request_milestone=Pull Request raggiunta
+settings.event_pull_request_milestone_desc=Pull request raggiunto o abbandonato.
+settings.event_pull_request_comment=Commento su questa richiesta di pull
+settings.event_pull_request_comment_desc=Commento della Pull request creato, modificato o cancellato.
+settings.event_pull_request_review=Pull Request Revisionata
+settings.event_pull_request_review_desc=Pull request approvata, respinta o recensione commento.
+settings.event_pull_request_sync=Richiesta Pull Sincronizzata
 settings.event_pull_request_sync_desc=Pull request sincronizzata.
+settings.event_package=Pacchetto
+settings.event_package_desc=Pacchetto creato o eliminato in un repository.
 settings.branch_filter=Filtro branch
+settings.branch_filter_desc=Whitelist dei rami per gli eventi di spinta, creazione dei rami e cancellazione dei rami, specificati come modello globo. Se vuoto o <code>*</code>, gli eventi per tutti i rami sono segnalati. Vedi la documentazione <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> per la sintassi. Esempi: <code>master</code>, <code>{master,release*}</code>.
 settings.active=Attivo
 settings.active_helper=Le informazioni sugli eventi innescati saranno inviate a questo URL del webhook.
 settings.add_hook_success=Il webhook è stato aggiunto.
@@ -1566,6 +1995,23 @@ settings.hook_type=Tipo di Hook
 settings.slack_token=Gettone
 settings.slack_domain=Dominio
 settings.slack_channel=Canale
+settings.add_web_hook_desc=Integra <a target="_blank" rel="noreferrer" href="%s">%s</a> nel tuo repository.
+settings.web_hook_name_gitea=Gitea
+settings.web_hook_name_gogs=Gogs
+settings.web_hook_name_slack=Slack
+settings.web_hook_name_discord=Discord
+settings.web_hook_name_dingtalk=DingTalk
+settings.web_hook_name_telegram=Telegram
+settings.web_hook_name_matrix=Matrix
+settings.web_hook_name_msteams=Microsoft Teams
+settings.web_hook_name_feishu_or_larksuite=Feishu / Lark Suite
+settings.web_hook_name_feishu=Feishu
+settings.web_hook_name_larksuite=Lark Suite
+settings.web_hook_name_wechatwork=WeCom (Wechat Work)
+settings.web_hook_name_packagist=Packagist
+settings.packagist_username=Nome utente Packagist
+settings.packagist_api_token=API token
+settings.packagist_package_url=Url pacchetto pacchetti
 settings.deploy_keys=Dispiega Chiavi
 settings.add_deploy_key=Aggiungi Deploy Key
 settings.deploy_key_desc=Le deploy key possiedono l'accesso solamente alla lettura di un repository.
@@ -1604,6 +2050,7 @@ settings.protect_merge_whitelist_committers_desc=Consentire soltanto agli utenti
 settings.protect_merge_whitelist_users=Utenti nella whitelist per il merging:
 settings.protect_merge_whitelist_teams=Team nella whitelist per il merging:
 settings.protect_check_status_contexts=Abilita Controllo Stato
+settings.protect_check_status_contexts_desc=Richiedi il superamento di controlli di stato prima dell'unione di due rami. Scegliere quali controlli di stato devono passare prima che i rami possano essere uniti in un ramo che corrisponde a questa regola. Se abilitato, i commit devono prima essere inviati a un altro ramo, quindi uniti o pushati direttamente a un ramo che corrisponde a questa regola dopo aver superato i controlli di stato. Se non viene selezionato alcuna regola, l'ultimo commit avrá successo indipendentemente dal contesto.
 settings.protect_check_status_contexts_list=Controlli di stato trovati nell'ultima settimana per questo repository
 settings.protect_required_approvals=Approvazioni richieste:
 settings.protect_required_approvals_desc=Permetti solo di unire la richiesta pull con abbastanza recensioni positive.
@@ -1614,6 +2061,11 @@ settings.protect_approvals_whitelist_teams=Team nella whitelist per le revisioni
 settings.dismiss_stale_approvals=Ignora impostazione vecchie
 settings.dismiss_stale_approvals_desc=Quando i nuovi commit che cambiano il contenuto della pull request vengono pushati nel branch, le vecchie approvazioni verranno eliminate.
 settings.require_signed_commits=Richiede commit firmati
+settings.require_signed_commits_desc=Rifiuta i push a questo ramo se non sono firmati o verificabili.
+settings.protect_protected_file_patterns=Modelli di file protetti (separati da punto e virgola '\;'):
+settings.protect_protected_file_patterns_desc=File protetti che non possono essere modificati direttamente anche se l'utente ha i diritti di aggiungere, modificare o eliminare file in questo ramo. I modelli multipli possono essere separati usando il punto e virgola ('\;'). Vedi la documentazione <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> per la sintassi del modello. Esempi: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
+settings.protect_unprotected_file_patterns=Modelli di file non protetti (separati da punto e virgola '\;'):
+settings.protect_unprotected_file_patterns_desc=File non protetti che possono essere modificati direttamente se l'utente ha accesso in scrittura, bypassando la restrizione push. Più modelli possono essere separati usando il punto e virgola ('\;'). Vedi la documentazione <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> per la sintassi del modello. Esempi: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
 settings.add_protected_branch=Attiva protezione
 settings.delete_protected_branch=Disattiva protezione
 settings.update_protect_branch_success=La protezione branch per il branch '%s' è stata aggiornata.
@@ -1622,11 +2074,26 @@ settings.protected_branch_deletion=Disattiva protezione branch
 settings.protected_branch_deletion_desc=Disattivare la protezione branch permette agli utenti con permesso di scrittura di pushare sul branch. Continuare?
 settings.block_rejected_reviews=Blocca il merge di revisioni rifiutate
 settings.block_rejected_reviews_desc=Il merge non sarà possibile quando sono richiesti cambiamenti da revisori, anche se ci sono sufficienti approvazioni.
+settings.block_on_official_review_requests=Blocca il merge sulle richieste ufficiali di revisione
+settings.block_on_official_review_requests_desc=Il merge non sarà possibile quando sono richiesti cambiamenti da revisori, anche se ci sono sufficienti approvazioni.
+settings.block_outdated_branch=Blocca il merge se la pull request è obsoleta
+settings.block_outdated_branch_desc=Il merging non sarà possibile quando il ramo testa è dietro il ramo base.
 settings.default_branch_desc=Seleziona un branch del repository predefinito per le pull request ed i commit di codice:
+settings.default_merge_style_desc=Modalità di merge predefinita per le richieste di pull:
 settings.choose_branch=Scegli un branch…
 settings.no_protected_branch=Non ci sono branch protetti.
 settings.edit_protected_branch=Modifica
 settings.protected_branch_required_approvals_min=Le autorizzazioni richieste non possono essere negative.
+settings.tags=Etichette
+settings.tags.protection=Protezione Etichetta
+settings.tags.protection.pattern=Sequenza Etichetta
+settings.tags.protection.allowed=Consentito
+settings.tags.protection.allowed.users=Utenti ammessi
+settings.tags.protection.allowed.teams=Squadre ammesse
+settings.tags.protection.allowed.noone=Nessuno
+settings.tags.protection.create=Proteggi Etichetta
+settings.tags.protection.none=Non ci sono etichette protette.
+settings.tags.protection.pattern.description=È possibile utilizzare un singolo nome o un modello globo o un'espressione regolare per abbinare più tag. Leggi di più nella <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/protected-tags/">guida per i tag protetti</a>.
 settings.bot_token=Token del Bot
 settings.chat_id=ID chat
 settings.matrix.homeserver_url=URL Homeserver
@@ -1640,6 +2107,7 @@ settings.archive.success=Il repo è stato archiviato con successo.
 settings.archive.error=Si è verificato un errore durante il tentativo di archiviare il repo. Vedi il log per maggiori dettagli.
 settings.archive.error_ismirror=Non puoi archiviare un mirror repo.
 settings.archive.branchsettings_unavailable=Le impostazioni dei branch non sono disponibili se il repo è archiviato.
+settings.archive.tagsettings_unavailable=Le impostazioni delle etichette non sono disponibili se il repo è archiviato.
 settings.unarchive.button=Non archiviare Repo
 settings.unarchive.header=Non archiviare questo Repo
 settings.unarchive.text=Dis-Archiviare la repository ripristinerà la sua capacità di ricevere commit e push, così come la creazione di nuovi problemi e richieste di pull.
@@ -1671,6 +2139,12 @@ settings.lfs_pointers.inRepo=Nel repo
 settings.lfs_pointers.exists=Esiste nel negozio
 settings.lfs_pointers.accessible=Accessibile all'utente
 settings.lfs_pointers.associateAccessible=Associa %d OID accessibili
+settings.rename_branch_failed_exist=Impossibile rinominare il ramo perché il ramo di destinazione %s esiste.
+settings.rename_branch_failed_not_exist=Impossibile rinominare il ramo %s perché non esiste.
+settings.rename_branch_success=Il ramo %s è stato rinominato con successo in %s.
+settings.rename_branch_from=vecchio nome del ramo
+settings.rename_branch_to=nuovo nome del ramo
+settings.rename_branch=Rinomina ramo
 
 diff.browse_source=Sfoglia il codice sorgente
 diff.parent=parent
@@ -1699,6 +2173,12 @@ diff.file_image_width=Larghezza
 diff.file_image_height=Altezza
 diff.file_byte_size=Dimensione
 diff.file_suppressed=File diff soppresso perché troppo grande
+diff.file_suppressed_line_too_long=File diff soppresso perché una o più righe sono troppo lunghe
+diff.too_many_files=Alcuni file non sono stati mostrati perché troppi file sono cambiati in questo diff
+diff.show_more=Mostra Altro
+diff.load=Carica Diff
+diff.generated=generato
+diff.vendored=esterno
 diff.comment.placeholder=Lascia un commento
 diff.comment.markdown_info=Lo stile con markdown è supportato.
 diff.comment.add_single_comment=Aggiungi un commento singolo
@@ -1713,16 +2193,23 @@ diff.review.approve=Approva
 diff.review.reject=Richiedi cambiamenti
 diff.committed_by=committato da
 diff.protected=Protetto
+diff.image.side_by_side=A fianco
+diff.image.swipe=Scorri
+diff.image.overlay=Sovrapposta
+diff.has_escaped=Questa riga ha caratteri Unicode nascosti
 
 releases.desc=Tenere traccia di versioni e download del progetto.
 release.releases=Rilasci
 release.detail=Dettagli rilascio
+release.tags=Etichette
 release.new_release=Nuovo Rilascio
 release.draft=Bozza
 release.prerelease=Pre-Rilascio
 release.stable=Stabile
 release.compare=Confronta
 release.edit=modifica
+release.ahead.commits=<strong>%d</strong> commit
+release.ahead.target=a %s da questa uscita
 release.source_code=Codice Sorgente
 release.new_subheader=Le release organizzano le versioni del progetto.
 release.edit_subheader=Le release organizzano le versioni del progetto.
@@ -1738,13 +2225,20 @@ release.publish=Pubblica Rilascio
 release.save_draft=Salva Bozza
 release.edit_release=Aggiorna release
 release.delete_release=Elimina release
+release.delete_tag=Elimina Etichetta
 release.deletion=Elimina release
+release.deletion_desc=L'eliminazione di una release lo rimuove solo da Gitea. Il tag Git, i contenuti del repository e la cronologia rimangono invariati. Continuare?
 release.deletion_success=La release è stata eliminata.
+release.deletion_tag_desc=Eliminerà questo tag dal repository. I contenuti del repository e la cronologia rimangono invariati. Continuare?
 release.deletion_tag_success=L'etichetta è stata eliminata.
 release.tag_name_already_exist=Una release con questo nome tag esiste già.
 release.tag_name_invalid=Il nome tag non è valido.
+release.tag_name_protected=Il nome dell'etichetta è protetto.
+release.tag_already_exist=Questo nome tag esiste già.
 release.downloads=Download
 release.download_count=Scarica: %s
+release.add_tag_msg=Utilizzare il titolo e il contenuto del rilascio come messaggio di tag.
+release.add_tag=Crea Solo Branch
 
 branch.name=Nome branch
 branch.search=Cerca branch
@@ -1766,19 +2260,36 @@ branch.deleted_by=Eliminato da %s
 branch.restore_success=Il branch '%s' è stato ripristinato.
 branch.restore_failed=Impossibile ripristinare il branch '%s '.
 branch.protected_deletion_failed=Il branch '%s' è protetto. Non può essere eliminato.
+branch.default_deletion_failed=Il branch '%s' è protetto. Non può essere eliminato.
 branch.restore=Ripristina Branch '%s'
 branch.download=Scarica Branch '%s'
 branch.included_desc=Questo ramo fa parte del ramo predefinito
 branch.included=Incluso
+branch.create_new_branch=Crea un ramo dal ramo:
+branch.confirm_create_branch=Crea ramo
+branch.create_branch_operation=Crea ramo
+branch.new_branch=Crea nuovo ramo
+branch.new_branch_from=Crea un nuovo ramo da '%s'
+branch.renamed=Il ramo %s è stato rinominato in %s.
 
+tag.create_tag=Crea branch <strong>%s</strong>
+tag.create_tag_operation=Crea etichetta
+tag.confirm_create_tag=Crea etichetta
+tag.create_tag_from=Crea un nuovo tag da '%s'
 
+tag.create_success=Il branch '%s' è stato creato.
 
 topic.manage_topics=Gestisci argomenti
 topic.done=Fatto
 topic.count_prompt=Non puoi selezionare più di 25 argomenti
 topic.format_prompt=Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
+find_file.go_to_file=Vai al file
+find_file.no_matching=Nessun file corrispondente trovato
 
+error.csv.too_large=Impossibile visualizzare questo file perché è troppo grande.
+error.csv.unexpected=Impossibile visualizzare questo file perché contiene un carattere inatteso alla riga %d e alla colonna %d.
+error.csv.invalid_field_count=Impossibile visualizzare questo file perché ha un numero errato di campi alla riga %d.
 
 [org]
 org_name_holder=Nome dell'Organizzazione
@@ -1823,6 +2334,7 @@ settings.visibility.private_shortname=Privato
 settings.update_settings=Aggiorna Impostazioni
 settings.update_setting_success=Le impostazioni dell'organizzazione sono state aggiornate.
 settings.change_orgname_prompt=Nota: cambiare il nome dell'organizzazione cambia anche il relativo URL.
+settings.change_orgname_redirect_prompt=Il vecchio nome reindirizzerà fino a quando non sarà richiesto.
 settings.update_avatar_success=L'avatar dell'organizzazione è stato aggiornato.
 settings.delete=Elimina organizzazione
 settings.delete_account=Elimina questa organizzazione
@@ -1832,6 +2344,7 @@ settings.delete_org_title=Elimina organizzazione
 settings.delete_org_desc=Questa organizzazione verrà eliminata definitivamente. Continuare?
 settings.hooks_desc=Aggiungi i webhooks che verranno attivati per <strong>tutti i repository</strong> sotto questa organizzazione.
 
+settings.labels_desc=Aggiungi i webhooks che verranno attivati per <strong>tutti i repository</strong> sotto questa organizzazione.
 
 members.membership_visibility=Visibilità appartenenza:
 members.public=Visibile
@@ -1842,15 +2355,24 @@ members.member_role=Ruolo del membro:
 members.owner=Proprietario
 members.member=Membro
 members.remove=Rimuovi
+members.remove.detail=Rimuovere %[1]s dalla %[2]s?
 members.leave=Abbandona
+members.leave.detail=Lasciare %s?
 members.invite_desc=Aggiungi un nuovo membro a %s:
 members.invite_now=Invita ora
 
 teams.join=Iscriviti
 teams.leave=Abbandona
+teams.leave.detail=Lasciare %s?
 teams.can_create_org_repo=Crea repository
 teams.can_create_org_repo_helper=I membri possono creare nuovi repository nell'organizzazione. Il creatore otterrà l'accesso di amministratore alla nuova repository.
+teams.none_access=Nessun Accesso
+teams.none_access_helper=I membri non possono visualizzare o fare altre azioni su questa unità.
+teams.general_access=Accesso Generale
+teams.general_access_helper=I permessi dei membri saranno decisi dalla seguente tabella dei permessi.
+teams.read_access=Lettura
 teams.read_access_helper=I membri possono visualizzare e clonare i repository del team.
+teams.write_access=Scrittura
 teams.write_access_helper=I membri possono leggere e pushare sui repository del team.
 teams.admin_access=Accesso amministratore
 teams.admin_access_helper=I membri possono pullare e pushare sulle repository del team e anche aggiungere collaboratori.
@@ -1891,6 +2413,7 @@ dashboard=Pannello di Controllo
 users=Account utenti
 organizations=Organizzazioni
 repositories=Repository
+hooks=Webhooks
 authentication=Fonti di autenticazione
 emails=Email Utente
 config=Configurazione
@@ -1900,9 +2423,11 @@ first_page=Prima
 last_page=Ultima
 total=Totale: %d
 
+dashboard.new_version_hint=Gitea %s è ora disponibile, stai eseguendo %s. Controlla il <a target="_blank" rel="noreferrer" href="https://blog.gitea.io">blog</a> per maggiori dettagli.
 dashboard.statistic=Riepilogo
 dashboard.operations=Operazioni di manutenzione
 dashboard.system_status=Stato del sistema
+dashboard.statistic_info=Il database Gitea contiene <b>%d</b> utenti, <b>%d</b> organizzazioni, <b>%d</b> chiavi pubbliche, <b>%d</b> depositi, <b>%d</b> orologi, <b>%d</b> stelle, ~<b>%d</b> azioni, <b>%d</b> accessi, <b>%d</b> problemi, <b>%d</b> commenti, <b>%d</b> conti sociali, <b>%d</b> seguono, <b>%d</b> specchi, <b>%d</b> rilasci, <b>%d</b> fonti di autenticazione, <b>%d</b> webhooks, <b>%d</b> pietre miliari, <b>%d</b> etichette, <b>%d</b> attività di aggancio, <b>%d</b> squadre, <b>%d</b> attività di aggiornamento, <b>%d</b> allegati.
 dashboard.operation_name=Nome Operazione
 dashboard.operation_switch=Cambia
 dashboard.operation_run=Esegui
@@ -1914,24 +2439,34 @@ dashboard.task.cancelled=Compito: %[1]s annullato: %[3]s
 dashboard.task.error=Errore in Attività: %[1]s: %[3]s
 dashboard.task.finished=Compito: %[1]s iniziato da %[2]s ha finito
 dashboard.task.unknown=Attività sconosciuta: %[1]s
+dashboard.cron.started=Cron Avviato: %[1]s
 dashboard.cron.process=Cron: %[1]s
 dashboard.cron.cancelled=Cron: %s cancellato: %[3]s
 dashboard.cron.error=Errore in Cron: %s: %[3]s
 dashboard.cron.finished=Cron: %[1]s ha finito
 dashboard.delete_inactive_accounts=Elimina tutti gli account non attivati
 dashboard.delete_inactive_accounts.started=Attività di eliminazione degli account non attivati iniziata.
+dashboard.delete_repo_archives=Elimina tutti gli archivi dei repository (ZIP, TAR.GZ, etc..)
 dashboard.delete_repo_archives.started=Attività di eliminazione degli archivi del repository iniziata.
 dashboard.delete_missing_repos=Elimina tutti i repository mancanti dei loro file Git
 dashboard.delete_missing_repos.started=Elimina tutti i repository mancanti dei loro file Git.
 dashboard.delete_generated_repository_avatars=Elimina gli avatar generati nelle repository
 dashboard.update_mirrors=Aggiorna Mirror
 dashboard.repo_health_check=Controlla integrità di tutti i repository
+dashboard.check_repo_stats=Controlla tutte le statistiche del repository
 dashboard.archive_cleanup=Elimina vecchi archivi del repository
 dashboard.deleted_branches_cleanup=Pulisci branch eliminati
+dashboard.update_migration_poster_id=Aggiorna gli ID del poster di migrazione
 dashboard.git_gc_repos=Esegui la garbage collection su tutti i repository
+dashboard.resync_all_sshkeys=Aggiornare il file '.ssh/authorized_keys' con le chiavi SSH Gitea.
+dashboard.resync_all_sshkeys.desc=(Non necessario per il server SSH integrato.)
+dashboard.resync_all_sshprincipals=Aggiornare il file '.ssh/authorized_keys' con le chiavi SSH Gitea.
+dashboard.resync_all_sshprincipals.desc=(Non necessario per il server SSH integrato.)
 dashboard.resync_all_hooks=Sincronizza nuovamente gli hook di pre-ricezione, di aggiornamento e di post-ricezione di tutti i repository.
 dashboard.reinit_missing_repos=Reinizializza tutti i repository Git mancanti per i quali esistono cambiamenti registrati esistenti
 dashboard.sync_external_users=Sincronizza dati utente esterno
+dashboard.cleanup_hook_task_table=Pulisci tabella hook_task
+dashboard.cleanup_packages=Pulizia pacchetti scaduti
 dashboard.server_uptime=Tempo in Attività del Server
 dashboard.current_goroutine=Goroutine Correnti
 dashboard.current_memory_usage=Utilizzo di Memoria Corrente
@@ -1961,6 +2496,10 @@ dashboard.total_gc_time=Pausa Totale della GC
 dashboard.total_gc_pause=Pausa Totale della GC
 dashboard.last_gc_pause=Ultima pausa della GC
 dashboard.gc_times=Esecuzioni GC
+dashboard.delete_old_actions=Elimina tutte le vecchie azioni dal database
+dashboard.delete_old_actions.started=Elimina tutte le vecchie azioni dal database iniziate.
+dashboard.update_checker=Controllore dell'aggiornamento
+dashboard.delete_old_system_notices=Elimina tutte le vecchie notifiche di sistema dal database
 
 users.user_manage_panel=Gestione account utente
 users.new_account=Crea account utente
@@ -1995,9 +2534,26 @@ users.allow_import_local=Può importare repository locali
 users.allow_create_organization=Può creare organizzazioni
 users.update_profile=Aggiorna account utente
 users.delete_account=Elimina account utente
+users.cannot_delete_self=Non puoi eliminare te stesso
 users.still_own_repo=Questo utente possiede ancora una o più repository. Eliminare o trasferire questi repository prima di continuare.
 users.still_has_org=Questo utente è membro di un'organizzazione. Rimuovi l'utente da tutte le organizzazioni prima di proseguire.
+users.purge=Elimina Utente
+users.purge_help=Eliminare forzatamente l'utente e tutti i depositi, le organizzazioni e i pacchetti di proprietà dell'utente. Tutti i commenti verranno eliminati troppo.
+users.still_own_packages=Questo utente possiede ancora uno o più pacchetti. Elimina prima questi pacchetti.
 users.deletion_success=L'account utente è stato eliminato.
+users.reset_2fa=Resetta 2FA
+users.list_status_filter.menu_text=Filtro
+users.list_status_filter.reset=Ripristina
+users.list_status_filter.is_active=Attivo
+users.list_status_filter.not_active=Inattivo
+users.list_status_filter.is_admin=Amministratore
+users.list_status_filter.not_admin=Non Amministratore
+users.list_status_filter.is_restricted=Limitato
+users.list_status_filter.not_restricted=Non Limitato
+users.list_status_filter.is_prohibit_login=Divieto Di Login
+users.list_status_filter.not_prohibit_login=Consenti Login
+users.list_status_filter.is_2fa_enabled=2FA Abilitato
+users.list_status_filter.not_2fa_enabled=2FA Disabilitato
 
 emails.email_manage_panel=Gestione delle Email Utente
 emails.primary=Primario
@@ -2019,6 +2575,8 @@ orgs.members=Membri
 orgs.new_orga=Nuova Organizzazione
 
 repos.repo_manage_panel=Gestione Repository
+repos.unadopted=Depositi Non Adottati
+repos.unadopted.no_more=Nessun repository non adottato trovato
 repos.owner=Proprietario
 repos.name=Nome
 repos.private=Privati
@@ -2028,9 +2586,24 @@ repos.forks=Fork
 repos.issues=Problemi
 repos.size=Dimensione
 
+packages.package_manage_panel=Gestione Pacchetti
+packages.total_size=Dimensione totale: %s
+packages.owner=Proprietario
+packages.creator=Creatore
+packages.name=Nome
+packages.version=Versione
+packages.type=Tipo
+packages.repository=Repository
+packages.size=Dimensione
+packages.published=Pubblicata
 
+defaulthooks=Webhook predefiniti
+defaulthooks.desc=I Webhooks effettuano automaticamente richieste HTTP POST ad un server quando si verificano determinati eventi Gitea. I Webhooks definiti qui sono predefiniti e verranno copiati in tutti i nuovi repository. Per saperne di più leggi la <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/webhooks/">guida ai webhooks</a>.
+defaulthooks.add_webhook=Aggiungi Webhook predefinito
+defaulthooks.update_webhook=Aggiorna Webhook predefinito
 
 systemhooks=Webhooks di Sistema
+systemhooks.desc=I Webhooks effettuano automaticamente richieste HTTP POST ad un server quando si verificano determinati eventi Gitea. I Webhooks definiti qui agiranno su tutti i repository del sistema, quindi considera le eventuali implicazioni sulle performance che potrebbero avere. Per saperne di più leggi la <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/webhooks/">guida ai webhooks</a>.
 systemhooks.add_webhook=Aggiungi Webhook di Sistema
 systemhooks.update_webhook=Aggiorna Webhook di Sistema
 
@@ -2057,6 +2630,7 @@ auths.attribute_name=Attributo nome
 auths.attribute_surname=Attributo cognome
 auths.attribute_mail=Attributo email
 auths.attribute_ssh_public_key=Attributo chiave SSH pubblica
+auths.attribute_avatar=Attributo Avatar
 auths.attributes_in_bind=Estrai Attributi dal Contesto Bind DN
 auths.allow_deactivate_all=Consenti un risultato di ricerca vuoto per disattivare tutti gli utenti
 auths.use_paged_search=Utilizza ricerca per pagina
@@ -2065,9 +2639,13 @@ auths.filter=Fitro utente
 auths.admin_filter=Filtro Amministratore
 auths.restricted_filter=Filtro riservato
 auths.restricted_filter_helper=Lasciare vuoto per non impostare alcun utente come limitato. Utilizzare un asterisco ('*') per impostare tutti gli utenti che non corrispondono al filtro amministratore.
+auths.verify_group_membership=Verifica l'appartenenza al gruppo in LDAP (lascia vuoto il filtro per saltare)
 auths.group_search_base=Ricerca Gruppo Base DN
 auths.group_attribute_list_users=Gruppo Attributo Contenente Elenco Utenti
 auths.user_attribute_in_group=Attributo Utente Elencato nel Gruppo
+auths.map_group_to_team=Mappa i gruppi LDAP alle squadre dell'organizzazione (lasciare vuoto il campo per saltare)
+auths.map_group_to_team_removal=Rimuovi gli utenti dai team sincronizzati se l'utente non appartiene al gruppo LDAP corrispondente
+auths.enable_ldap_groups=Abilita gruppi LDAP
 auths.ms_ad_sa=Attributi di ricerca AD MS
 auths.smtp_auth=Tipo di autenticazione SMTP
 auths.smtphost=Host SMTP
@@ -2075,7 +2653,13 @@ auths.smtpport=Porta SMTP
 auths.allowed_domains=Domini consentiti
 auths.allowed_domains_helper=Lasciare vuoto per ammettere tutti i domini. Separare più domini con una virgola (',').
 auths.skip_tls_verify=Salta verifica TLS
+auths.force_smtps=Forza SMTPS
+auths.force_smtps_helper=SMTPS è sempre utilizzato sulla porta 465. Impostalo per forzare SMTPS su altre porte. (Otherwise STARTTLS sarà utilizzato su altre porte se è supportato dall'host.)
+auths.helo_hostname=HELO nome dell'host
+auths.helo_hostname_helper=Nome host inviato con HELO. Lasciare vuoto per inviare il nome host corrente.
+auths.disable_helo=Disattiva HELO
 auths.pam_service_name=Nome del Servizio PAM
+auths.pam_email_domain=Dominio Email PAM (opzionale)
 auths.oauth2_provider=OAuth2 Provider
 auths.oauth2_icon_url=URL icona
 auths.oauth2_clientID=ID Client (Chiave)
@@ -2086,6 +2670,17 @@ auths.oauth2_tokenURL=URL token
 auths.oauth2_authURL=Autorizza URL
 auths.oauth2_profileURL=URL profilo
 auths.oauth2_emailURL=URL email
+auths.skip_local_two_fa=Salta 2FA locale
+auths.skip_local_two_fa_helper=Lasciare l'azzeramento significa che gli utenti locali con il set 2FA dovranno ancora passare 2FA per accedere
+auths.oauth2_tenant=Comproprietà
+auths.oauth2_scopes=Ambiti Aggiuntivi
+auths.oauth2_required_claim_name=Nome Richiesto
+auths.oauth2_required_claim_name_helper=Imposta questo nome per limitare il login da questa fonte agli utenti con un reclamo con questo nome
+auths.oauth2_required_claim_value=Valore Richiesto
+auths.oauth2_required_claim_value_helper=Imposta questo valore per limitare il login da questa fonte agli utenti con un reclamo con questo nome e valore
+auths.oauth2_group_claim_name=Riscatta nome che fornisce nomi di gruppo per questa fonte (facoltativo)
+auths.oauth2_admin_group=Valore del reclamo di gruppo per gli utenti amministratori. (Opzionale - richiede il nome della richiesta sopra)
+auths.oauth2_restricted_group=Valore di reclamo di gruppo per utenti ristretti. (Facoltativo - richiede il nome di reclamo sopra)
 auths.enable_auto_register=Abilitare Registrazione Automatica
 auths.sspi_auto_create_users=Crea automaticamente gli utenti
 auths.sspi_auto_create_users_helper=Permetti al metodo di autenticazione SSPI di creare automaticamente nuovi account per gli utenti che accedono per la prima volta
@@ -2102,6 +2697,7 @@ auths.tips.oauth2.general=Autenticazione OAuth2
 auths.tips.oauth2.general.tip="Quando si registra una nuova autenticazione OAuth2, l'URL di callback/reindirizzamento deve essere:<host>/user/oauth2/<Authentication Name>/callback
 auths.tip.oauth2_provider=OAuth2 Provider
 auths.tip.bitbucket=Registra un nuovo cliente OAuth su https://bitbucket.org/account/user/<your username>/oauth-consumers/new e aggiungi il permesso 'Account' - 'Read'
+auths.tip.nextcloud=Registra un nuovo OAuth sulla tua istanza utilizzando il seguente menu "Impostazioni -> Sicurezza -> OAuth 2.0 client"
 auths.tip.dropbox=Crea una nuova applicazione su https://www.dropbox.com/developers/apps
 auths.tip.facebook=Registra una nuova applicazione su https://developers.facebook.com/apps e aggiungi il prodotto "Facebook Login"
 auths.tip.github=Registra una nuova applicazione OAuth su https://github.com/settings/applications/new
@@ -2111,6 +2707,8 @@ auths.tip.openid_connect=Utilizza l'OpenID Connect Discovery URL (<server>/.well
 auths.tip.twitter=Vai su https://dev.twitter.com/apps, crea una applicazione e assicurati che l'opzione "Allow this application to be used to Sign In with Twitter" sia abilitata
 auths.tip.discord=Registra una nuova applicazione su https://discordapp.com/developers/applications/me
 auths.tip.gitea=Registra una nuova applicazione OAuth2. La guida può essere trovata a https://docs.gitea.io/en-us/oauth2-provider/
+auths.tip.yandex=Crea una nuova applicazione su https://oauth.yandex.com/client/new. Seleziona i seguenti permessi da "Yandex. assport API": "Access to email address", "Access to user avatar" e "Access to username, name and surname, gender"
+auths.tip.mastodon=Inserisci un URL di istanza personalizzato per l'istanza mastodon con cui vuoi autenticarti (o usa quella predefinita)
 auths.edit=Modifica fonte di autenticazione
 auths.activated=Questa fonte di autenticazione è attiva
 auths.new_success=L'autenticazione '%s' è stata aggiunta.
@@ -2130,6 +2728,7 @@ config.app_ver=Versione Gitea
 config.app_url=URL di base di Gitea
 config.custom_conf=Percorso file di configurazione
 config.custom_file_root_path=Percorso Root File Personalizzato
+config.domain=Dominio Server
 config.offline_mode=Modalità locale
 config.disable_router_log=Disattivare Log del Router
 config.run_user=Esegui come Nome utente
@@ -2145,6 +2744,7 @@ config.reverse_auth_user=Autenticazione Utente Inversa
 config.ssh_config=Configurazione SSH
 config.ssh_enabled=Attivo
 config.ssh_start_builtin_server=Usa il server integrato
+config.ssh_domain=Dominio Server Ssh
 config.ssh_port=Porta
 config.ssh_listen_port=Porta in ascolto
 config.ssh_root_path=Percorso Root
@@ -2170,6 +2770,7 @@ config.db_path=Percorso
 config.service_config=Configurazione Servizio
 config.register_email_confirm=Richiedere la conferma Email per registrarsi
 config.disable_register=Disattiva Self-Registration
+config.allow_only_internal_registration=Consenti la registrazione solo tramite Gitea stessa
 config.allow_only_external_registration=Attiva la registrazione solo tramite servizi esterni
 config.enable_openid_signup=Attiva OpenID Self-Registration
 config.enable_openid_signin=Attiva l'accesso tramite OpenID
@@ -2203,6 +2804,7 @@ config.mailer_user=Utente
 config.mailer_use_sendmail=Utilizza Sendmail
 config.mailer_sendmail_path=Percorso Sendmail
 config.mailer_sendmail_args=Argomenti aggiuntivi per Sendmail
+config.mailer_sendmail_timeout=Timeout Sendmail
 config.test_email_placeholder=Email (es. test@example.com)
 config.send_test_mail=Invia email di prova
 config.test_mail_failed=Impossibile inviare mail di prova a '%s': %v
@@ -2262,12 +2864,16 @@ monitor.next=La Prossima Volta
 monitor.previous=La Scorsa Volta
 monitor.execute_times=Esecuzioni
 monitor.process=Processi in Esecuzione
+monitor.stacktrace=Stacktraces
+monitor.goroutines=%d Goroutines
 monitor.desc=Descrizione
 monitor.start=Orario Avvio
 monitor.execute_time=Tempo di Esecuzione
+monitor.last_execution_result=Risultato
 monitor.process.cancel=Annulla processo
 monitor.process.cancel_desc=L'annullamento di un processo potrebbe causare la perdita di dati
 monitor.process.cancel_notices=Annulla: <strong>%s</strong>?
+monitor.process.children=Figli
 monitor.queues=Code
 monitor.queue=Coda: %s
 monitor.queue.name=Nome
@@ -2275,11 +2881,14 @@ monitor.queue.type=Tipo
 monitor.queue.exemplar=Tipo di esemplare
 monitor.queue.numberworkers=Numero di workers
 monitor.queue.maxnumberworkers=Massimo numero di Workers
+monitor.queue.numberinqueue=Numero in coda
 monitor.queue.review=Rivedi configurazione
 monitor.queue.review_add=Rivedi/aggiungi Workers
 monitor.queue.configuration=Configurazione iniziale
 monitor.queue.nopool.title=Nessun pool di Workers
 monitor.queue.nopool.desc=Questa coda racchiude altre code al suo interno e non ha un proprio pool.
+monitor.queue.wrapped.desc=Una coda a capo avvolge una coda iniziale lenta, le richieste in coda di buffering in un canale. Non ha un pool di lavoratori stesso.
+monitor.queue.persistable-channel.desc=Un canale persistibile avvolge due code, una coda di canale che ha un proprio pool di operatori e una coda di livello per le richieste persistenti dagli arresti precedenti. Non ha un pool di operai.
 monitor.queue.pool.timeout=Timeout
 monitor.queue.pool.addworkers.title=Aggiungi Workers
 monitor.queue.pool.addworkers.submit=Aggiungi Workers
@@ -2289,7 +2898,15 @@ monitor.queue.pool.addworkers.timeout.placeholder=Imposta 0 per non avere timeou
 monitor.queue.pool.addworkers.mustnumbergreaterzero=Il numero di Workers da aggiungere deve essere maggiore di zero
 monitor.queue.pool.addworkers.musttimeoutduration=Il timeout deve essere una durata golang, per esempio 5m o 0
 monitor.queue.pool.flush.title=Pulisci Coda
+monitor.queue.pool.flush.desc=Flush aggiungerà un worker che terminerà una volta che la coda sarà vuota, o il tempo sarà esaurito.
 monitor.queue.pool.flush.submit=Aggiungi un Flush Worker
+monitor.queue.pool.flush.added=Flush Worker aggiunto per %[1]s
+monitor.queue.pool.pause.title=Coda Di Pausa
+monitor.queue.pool.pause.desc=La Pausa di una Coda impedirà all'elaborazione dei dati
+monitor.queue.pool.pause.submit=Coda Di Pausa
+monitor.queue.pool.resume.title=Riprendi Coda
+monitor.queue.pool.resume.desc=Imposta questa coda per riprendere il lavoro
+monitor.queue.pool.resume.submit=Riprendi Coda
 
 monitor.queue.settings.title=Impostazioni pool
 monitor.queue.settings.desc=I gruppi crescono dinamicamente con un boost in risposta al loro blocco delle code dei worker. Queste modifiche non influenzeranno i gruppi di worker attuali.
@@ -2335,14 +2952,34 @@ notices.delete_success=Gli avvisi di sistema sono stati eliminati.
 [action]
 create_repo=ha creato il repository <a href="%s">%s</a>
 rename_repo=repository rinominato da <code>%[1]s</code> a <a href="%[2]s">[3]s</a>
+commit_repo=a inviato a <a href="%[2]s">%[3]s</a> di <a href="%[1]s">%[4]s</a>
+create_issue=`ha aperto il problema <a href="%[1]s">%[3]s#%[2]s</a>`
+close_issue=`ha chiuso il problema <a href="%[1]s">%[3]s#%[2]s</a>`
+reopen_issue=`ha riaperto il problema <a href="%[1]s">%[3]s#%[2]s</a>`
+create_pull_request=`ha creato la pull request <a href="%[1]s">%[3]s#%[2]s</a>`
+close_pull_request=`ha chiuso la pull request <a href="%[1]s">%[3]s#%[2]s</a>`
+reopen_pull_request=`ha riaperto la pull request <a href="%[1]s">%[3]s#%[2]s</a>`
+comment_issue=`ha commentato sul problema <a href="%[1]s">%[3]s#%[2]s</a>`
+comment_pull=`ha commentato su pull request <a href="%[1]s">%[3]s#%[2]s</a>`
+merge_pull_request=`ha unito il pull request <a href="%[1]s">%[3]s#%[2]s</a>`
 transfer_repo=repository <code>%s</code> trasferito in <a href="%s">%s</a>
+push_tag=ha inviato il tag <a href="%[2]s">%[3]s</a> su <a href="%[1]s">%[4]s</a>
 delete_tag=tag eliminato %[2]s da <a href="%[1]s">%[3]s</a>
 delete_branch=branch eliminato %[2]s da <a href="%[1]s">%[3]s</a>
 compare_branch=Confronta
 compare_commits=Confronta %d commits
 compare_commits_general=Confronta commit
+mirror_sync_push=ha sincronizzato i commit a <a href="%[2]s">%[3]s</a> di <a href="%[1]s">%[4]s</a> dal mirror
+mirror_sync_create=ha sincronizzato un nuovo riferimento <a href="%[2]s">%[3]s</a> su <a href="%[1]s">%[4]s</a> dal mirror
 mirror_sync_delete=riferimento sincronizzato ed eliminato <code>%[2]s</code> a <a href="%[1]s">%[3]s</a> dal mirror
+approve_pull_request=`ha approvato <a href="%[1]s">%[3]s#%[2]s</a>`
+reject_pull_request=`ha suggerito modifiche per <a href="%[1]s">%[3]s#%[2]s</a>`
+publish_release=`ha rilasciato <a href="%[2]s"> "%[4]s" </a> su <a href="%[1]s">%[3]s</a>`
+review_dismissed=`respinta la recensione da <b>%[4]s</b> per <a href="%[1]s">%[3]s#%[2]s</a>`
 review_dismissed_reason=Motivo:
+create_branch=ha creato il ramo <a href="%[2]s">%[3]s</a> in <a href="%[1]s">%[4]s</a>
+starred_repo=ha salvato come preferito <a href="%[1]s">%[2]s</a>
+watched_repo=ha iniziato a guardare <a href="%[1]s">%[2]s</a>
 
 [tool]
 ago=%s fa
@@ -2395,8 +3032,100 @@ error.probable_bad_signature=ATTENZIONE! Anche se esiste una chiave con questo I
 error.probable_bad_default_signature=ATTENZIONE! Anche se la chiave predefinita ha questo ID essa non verifica questo commit! Questo commit è SOSPETTO.
 
 [units]
+unit=Unità
 error.no_unit_allowed_repo=Non possiedi il permesso di accedere ad alcuna sezione di questo repository.
 error.unit_not_allowed=Non possiedi il permesso di accedere a questa sezione di repository.
 
 [packages]
+title=Pacchetti
+desc=Gestisci pacchetti repository.
+empty=Non ci sono ancora pacchetti.
+empty.documentation=Per ulteriori informazioni sul registro dei pacchetti, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/overview">la documentazione</a>.
+empty.repo=Hai caricato un pacchetto, ma non è mostrato qui? Vai alle <a href="%[1]s">impostazioni del pacchetto</a> e collegalo a questo repo.
+filter.type=Tipo
+filter.type.all=Tutti
+filter.no_result=Il filtro non ha prodotto risultati.
+filter.container.tagged=Etichettato
+filter.container.untagged=Nont etichettato
+published_by=Pubblicato %[1]s di <a href="%[2]s">%[3]s</a>
+published_by_in=Pubblicato %[1]s di <a href="%[2]s">%[3]s</a> in <a href="%[4]s"><strong>%[5]s</strong></a>
+installation=Installazione
+about=Informazioni su questo pacchetto
+requirements=Requisiti
+dependencies=Dipendenze
+keywords=Parole Chiave
+details=Dettagli
+details.author=Autore
+details.project_site=Sito Del Progetto
+details.license=Licenza
+assets=Asset
+versions=Versioni
+versions.on=su
+versions.view_all=Vedi tutti
+dependency.id=ID
+dependency.version=Versione
+composer.registry=Imposta questo registro nel tuo file <code>~/.composer/config.json</code>:
+composer.install=Per installare il pacchetto utilizzando Composer, eseguire il seguente comando:
+composer.documentation=Per ulteriori informazioni sul registro dei compositori, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/composer/">la documentazione</a>.
+composer.dependencies=Dipendenze
+composer.dependencies.development=Dipendenze Di Sviluppo
+conan.details.repository=Repository
+conan.registry=Configura questo registro dalla riga di comando:
+conan.install=Per installare il pacchetto usando Conan, eseguire il seguente comando:
+conan.documentation=Per ulteriori informazioni sul registro di Conan, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/conan/">la documentazione</a>.
+container.details.type=Tipo Immagine
+container.details.platform=Piattaforma
+container.details.repository_site=Sito Repository
+container.details.documentation_site=Sito Documentazione
+container.pull=Tirare l'immagine dalla riga di comando:
+container.documentation=Per ulteriori informazioni sul registro Container, vedere <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/container/">la documentazione</a>.
+container.multi_arch=OS / Arch
+container.layers=Livelli Immagine
+container.labels=Etichette
+container.labels.key=Chiave
+container.labels.value=Valore
+generic.download=Scarica il pacchetto dalla riga di comando:
+generic.documentation=Per ulteriori informazioni sul registro generico, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/generic">la documentazione</a>.
+helm.registry=Configura questo registro dalla riga di comando:
+helm.install=Per installare il pacchetto, eseguire il seguente comando:
+helm.documentation=Per ulteriori informazioni sul registro Helm, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/helm/">la documentazione</a>.
+maven.registry=Configura questo registro nel file <code>pom.xml</code> del tuo progetto:
+maven.install=Per utilizzare il pacchetto includere i seguenti nel blocco <code>dipendenze</code> nel file <code>pom.xml</code>:
+maven.install2=Esegui tramite riga di comando:
+maven.download=Per scaricare la dipendenza, eseguire tramite riga di comando:
+maven.documentation=Per ulteriori informazioni sul registro Maven, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/maven/">la documentazione</a>.
+nuget.registry=Configura questo registro dalla riga di comando:
+nuget.install=Per installare il pacchetto utilizzando NuGet, eseguire il seguente comando:
+nuget.documentation=Per ulteriori informazioni sul registro di NuGest, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/nuget/">la documentazione</a>.
+nuget.dependency.framework=Target Framework
+npm.registry=Impostare questo registro nel file del progetto <code>.npmrc</code>:
+npm.install=Per installare il pacchetto usando npm, eseguire il seguente comando:
+npm.install2=o aggiungerlo al file package.json:
+npm.documentation=Per ulteriori informazioni sul registro npm, vedere <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/npm/">la documentazione</a>.
+npm.dependencies=Dipendenze
+npm.dependencies.development=Dipendenze Di Sviluppo
+npm.dependencies.peer=Dipendenze Peer
+npm.dependencies.optional=Dipendenze Opzionali
+npm.details.tag=Tag
+pypi.requires=Richiede Python
+pypi.install=Per installare il pacchetto usando pip, eseguire il seguente comando:
+pypi.documentation=Per ulteriori informazioni sul registro PyPI, consultare <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/pypi/">la documentazione</a>.
+rubygems.install=Per installare il pacchetto usando gem, eseguire il seguente comando:
+rubygems.install2=o aggiungerlo al file Gem:
+rubygems.dependencies.runtime=Dipendenze Runtime
+rubygems.dependencies.development=Dipendenze Di Sviluppo
+rubygems.required.ruby=Richiede la versione di Ruby
+rubygems.required.rubygems=Richiede la versione RubyGem
+rubygems.documentation=Per ulteriori informazioni sul registro di RubyGems, vedere <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/rubygems/">la documentazione</a>.
+settings.link=Collega questo pacchetto a un repository
+settings.link.description=Se si collega un pacchetto a un repository, il pacchetto è elencato nell'elenco dei pacchetti del repository.
+settings.link.select=Seleziona Repository
+settings.link.button=Aggiorna Collegamento Repository
+settings.link.success=Il link del repository è stato aggiornato correttamente.
+settings.link.error=Impossibile aggiornare il link del repository.
+settings.delete=Elimina pacchetto
+settings.delete.description=L'eliminazione di un pacchetto è permanente e non può essere annullata.
+settings.delete.notice=Stai per eliminare %s (%s). Questa operazione è irreversibile, sei sicuro?
+settings.delete.success=Il pacchetto è stato eliminato.
+settings.delete.error=Impossibile eliminare il pacchetto.
 
diff --git a/options/locale/locale_ja-JP.ini b/options/locale/locale_ja-JP.ini
index 416f6add02..71d2b5356c 100644
--- a/options/locale/locale_ja-JP.ini
+++ b/options/locale/locale_ja-JP.ini
@@ -1784,10 +1784,6 @@ settings.mirror_settings.push_mirror.remote_url=リモートGitリポジトリ
 settings.mirror_settings.push_mirror.add=プッシュミラーを追加
 settings.sync_mirror=今すぐ同期
 settings.mirror_sync_in_progress=ミラー同期を実行しています。 しばらくあとでまた確認してください。
-settings.email_notifications.enable=メール通知有効
-settings.email_notifications.onmention=メンションのみメール通知
-settings.email_notifications.disable=メール通知無効
-settings.email_notifications.submit=メール設定を保存
 settings.site=Webサイト
 settings.update_settings=設定を更新
 settings.branches.update_default_branch=デフォルトブランチを更新
diff --git a/options/locale/locale_ko-KR.ini b/options/locale/locale_ko-KR.ini
index 6049c44313..ab8908e531 100644
--- a/options/locale/locale_ko-KR.ini
+++ b/options/locale/locale_ko-KR.ini
@@ -970,8 +970,6 @@ settings.basic_settings=기본 설정
 settings.mirror_settings=미러 설정
 settings.sync_mirror=지금 동기화
 settings.mirror_sync_in_progress=미러 동기화 진행중입니다. 잠시 후 다시 확인해주십시오.
-settings.email_notifications.enable=이메일 알림 켜기
-settings.email_notifications.disable=이메일 알림 끄기
 settings.site=웹 사이트
 settings.update_settings=설정 저장
 settings.advanced_settings=고급 설정
diff --git a/options/locale/locale_lv-LV.ini b/options/locale/locale_lv-LV.ini
index 5a43101b1e..5cecb321dc 100644
--- a/options/locale/locale_lv-LV.ini
+++ b/options/locale/locale_lv-LV.ini
@@ -1775,10 +1775,6 @@ settings.mirror_settings.push_mirror.remote_url=Git attālinātā repozitorija U
 settings.mirror_settings.push_mirror.add=Pievienot iesūtīšanas spoguli
 settings.sync_mirror=Sinhronizēt tagad
 settings.mirror_sync_in_progress=Notiek spoguļa sinhronizācija. Atjaunojiet lapu, lai pārbaudītu atkārtoti, pēc brīža.
-settings.email_notifications.enable=Iespējot e-pasta paziņojumus
-settings.email_notifications.onmention=Tikai, ja esmu pieminēts
-settings.email_notifications.disable=Nesūtīt paziņojumus
-settings.email_notifications.submit=Saglabāt sūtīšanas iestatījumus
 settings.site=Mājas lapa
 settings.update_settings=Mainīt iestatījumus
 settings.branches.update_default_branch=Atjaunot noklusēto atzaru
diff --git a/options/locale/locale_nl-NL.ini b/options/locale/locale_nl-NL.ini
index 3e54ef3fd7..09e6ac382a 100644
--- a/options/locale/locale_nl-NL.ini
+++ b/options/locale/locale_nl-NL.ini
@@ -34,6 +34,9 @@ twofa=Twee factor authenticatie
 twofa_scratch=Eenmalige twee factor authenticatie code
 passcode=PIN
 
+webauthn_insert_key=Voer uw beveiligingssleutel in
+webauthn_error_empty=U moet een naam voor deze sleutel instellen.
+webauthn_reload=Vernieuwen
 
 repository=Repository
 organization=Organisatie
@@ -55,7 +58,7 @@ your_settings=Instellingen
 
 all=Alles
 sources=Bronnen
-mirrors=Kopieën
+mirrors=Spiegels
 collaborative=Samenwerkend
 forks=Forks
 
@@ -90,9 +93,15 @@ error404=De pagina die u probeert te bereiken <strong>bestaat niet</strong> of <
 
 never=Nooit
 
+rss_feed=RSS Feed
 
 [error]
+occurred=Er is een fout opgetreden
+report_message=Als je zeker weet dat dit een Gitea bug is, zoek dan naar problemen op <a href="https://github.com/go-gitea/gitea/issues" target="_blank">GitHub</a> of open een nieuw probleem indien nodig.
 missing_csrf=Foutief verzoek: geen CSRF-token aanwezig
+invalid_csrf=Verkeerd verzoek: ongeldig CSRF-token
+not_found=Het doel kon niet worden gevonden.
+network_error=Netwerk fout
 
 [startpage]
 app_desc=Een eenvoudige, self-hosted Git service
@@ -109,6 +118,7 @@ license_desc=Alles staat op <a target="_blank" rel="noopener noreferrer" href="h
 install=Installatie
 title=Initiële configuratie
 docker_helper=Als je gitea draait in Docker, Lees eerst de <a target="_blank" rel="noopener noreferrer" href="%s">documentatie</a> voordat je een instelling aanpast.
+require_db_desc=Gitea vereist MySQL, PostgreSQL, MSSQL, SQLite3 of TiDB (MySQL protocol).
 db_title=Database-instellingen
 db_type=Database-type
 host=Server
@@ -122,6 +132,8 @@ ssl_mode=SSL
 charset=Karakterset
 path=Pad
 sqlite_helper=Bestandspad voor de SQLite3-database.<br>Vul een volledig pad in als je GItea als een service uitvoert.
+reinstall_error=U probeert te installeren in een bestaande Gitea database
+reinstall_confirm_check_1=De gegevens versleuteld door de SECRET_KEY in de app.ini kan verloren gaan: gebruikers kunnen mogelijk niet meer inloggen met 2FA/OTP & spiegels werken mogelijk niet meer. Door dit vakje aan te vinken bevestigt u dat het huidige app.ini bestand de juiste SECRET_KEY bevat.
 err_empty_db_path=SQLite3 database pad mag niet leeg zijn.
 no_admin_and_disable_registration=U kunt zelf-registratie van de gebruiker niet uitschakelen zonder het maken van een administrator-account.
 err_empty_admin_password=Het administrator-wachtwoord mag niet leeg zijn.
@@ -187,8 +199,12 @@ install_btn_confirm=Installeer Gitea
 test_git_failed=Git test niet gelukt: 'git' commando %v
 sqlite3_not_available=Deze Gitea-versie biedt geen ondersteuning voor SQLite3. Download de officiële build van %s (niet de versie van de 'gobuild').
 invalid_db_setting=De database instelling zijn niet correct: %v
+invalid_db_table=De database tabel '%s' is ongeldig: %v
 invalid_repo_path=Het pad van de hoofdmap van de repository is ongeldig: %v
+invalid_app_data_path=Ongeldig app-gegevenspad: %v
 run_user_not_match=De 'uitvoeren als' gebruikersnaam is niet de huidige gebruikersnaam: %s -> %s
+internal_token_failed=Interne token genereren mislukt: %v
+secret_key_failed=Geheime sleutel genereren mislukt: %v
 save_config_failed=Kan de configuratie niet opslaan: %v
 invalid_admin_setting=Instelling van de administrator-account is ongeldig: %v
 install_success=Welkom! Bedankt dat u voor Gitea heeft gekozen. Veel plezier en succes ermee!
@@ -211,7 +227,7 @@ my_repos=Repositories
 show_more_repos=Toon meer repositories…
 collaborative_repos=Gedeelde repositories
 my_orgs=Mijn organisaties
-my_mirrors=Mijn kopieën
+my_mirrors=Mijn spiegels
 view_home=Bekijk %s
 search_repos=Zoek een repository…
 filter=Andere filters
@@ -236,6 +252,7 @@ users=Gebruikers
 organizations=Organisaties
 search=Zoeken
 code=Code
+search.match=Overeenkomst
 repo_no_results=Er zijn geen overeenkomende repositories gevonden.
 user_no_results=Er zijn geen overeenkomende gebruikers gevonden.
 org_no_results=Er zijn geen overeenkomende organisaties gevonden.
@@ -249,6 +266,8 @@ register_helper_msg=Heeft u al een account? Klik hier om in te loggen
 social_register_helper_msg=Heeft u al een account? Koppel deze nu!
 disable_register_prompt=Registratie is uitgeschakeld. Neem alstublieft contact op met de pagina beheerder.
 disable_register_mail=E-mailbevestiging voor registratie is uitgeschakeld.
+manual_activation_only=Neem contact op met uw sitebeheerder om de activering te voltooien.
+remember_me=Onthoud dit apparaat
 forgot_password_title=Wachtwoord vergeten
 forgot_password=Wachtwoord vergeten?
 sign_up_now=Een account nodig? Meld u nu aan.
@@ -281,6 +300,7 @@ twofa_scratch_token_incorrect=Je eenmalige code is onjuist.
 login_userpass=Inloggen
 login_openid=OpenID
 oauth_signup_tab=Registreer nieuw account
+oauth_signup_title=Voltooi nieuw account
 oauth_signup_submit=Account voltooien
 oauth_signin_tab=Bestaand account koppelen
 oauth_signin_title=Inloggen om het gekoppelde account te machtigen
@@ -304,6 +324,8 @@ password_pwned=Het gekozen wachtwoord staat op een <a target="_blank" rel="noope
 password_pwned_err=Kan het verzoek om HaveIBeenPwned niet voltooien
 
 [mail]
+view_it_on=Bekijk het op %s
+hi_user_x=Hoi <b>%s</b>,
 
 activate_account=Activeer uw account
 activate_account.title=%s, activeer alstublieft uw account
@@ -389,6 +411,7 @@ org_name_been_taken=Naam van de organisatie wordt al gebruikt.
 team_name_been_taken=De teamnaam is al in gebruik.
 team_no_units_error=Toegang verlenen tot ten minste één repository sectie.
 email_been_used=Het emailadres is al in gebruik.
+email_invalid=Het e-mailadres is ongeldig.
 openid_been_used=OpenID adres '%s' reeds gebruikt.
 username_password_incorrect=Gebruikersnaam of wachtwoord is onjuist.
 password_complexity=Wachtwoord voldoet niet aan complexiteit eisen:
@@ -397,6 +420,7 @@ password_uppercase_one=Minstens één hoofdletter
 password_digit_one=Minstens één cijfer
 password_special_one=Minstens één speciaal teken (interpunctie, haakjes, aanhalingstekens, etc.)
 enterred_invalid_repo_name=De repository-naam die u hebt ingevoerd is niet correct.
+enterred_invalid_org_name=De organizatienaam die u hebt ingevoerd is niet correct.
 enterred_invalid_owner_name=De nieuwe eigenaarnaam is niet geldig.
 enterred_invalid_password=Het ingevoerde wachtwoord is onjuist.
 user_not_exist=De gebruiker bestaat niet.
@@ -423,6 +447,7 @@ repositories=repositories
 activity=Openbare activiteit
 followers=Volgers
 starred=Repositories met ster
+watched=Gevolgde repositories
 projects=Projecten
 following=Volgt
 follow=Volg
@@ -438,6 +463,7 @@ form.name_chars_not_allowed=Gebruikersnaam '%s' bevat ongeldige tekens.
 [settings]
 profile=Profiel
 account=Account
+appearance=Vormgeving
 password=Wachtwoord
 security=Beveiliging
 avatar=Profielfoto
@@ -461,7 +487,9 @@ website=Website
 location=Locatie
 update_theme=Thema bijwerken
 update_profile=Profiel bijwerken
+update_language=Taal wijzigen
 update_language_not_found=De taal '%s' is niet beschikbaar.
+update_language_success=Taal is bijgewerkt.
 update_profile_success=Je profiel is bijgewerkt.
 change_username=Je gebruikersnaam is gewijzigd.
 change_username_prompt=Let op: Als je je gebruikersnaam aanpast, verandert je account-URL ook.
@@ -469,6 +497,12 @@ continue=Doorgaan
 cancel=Annuleren
 language=Taal
 ui=Thema
+hidden_comment_types=Verborgen commentaartypes
+comment_type_group_reference=Referentie
+comment_type_group_label=Label
+comment_type_group_milestone=Mijlpaal
+comment_type_group_assignee=Aangewezene
+comment_type_group_title=Titel
 privacy=Privacy
 keep_activity_private=De activiteit van de profielpagina verbergen
 keep_activity_private_popup=Maakt de activiteit alleen zichtbaar voor jou en de admins
@@ -535,6 +569,7 @@ ssh_helper=<strong>Weet u niet hoe?</strong> Lees dan onze handleiding voor het
 gpg_helper=<strong>Hulp nodig?</strong> Neem een kijkje op de GitHub handleiding <a href="%s">over GPG</a>.
 add_new_key=SSH sleutel toevoegen
 add_new_gpg_key=GPG sleutel toevoegen
+key_content_ssh_placeholder=Begint met 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', of 'sk-ssh-ed25519@openssh.com'
 key_content_gpg_placeholder=Begint met '-----BEGIN PGP PUBLIC KEY BLOCK-----'
 add_new_principal=Verantwoordelijke toevoegen
 ssh_key_been_used=Deze SSH-sleutel is al toegevoegd aan de server.
@@ -661,6 +696,7 @@ email_notifications.enable=E-mailnotificaties inschakelen
 email_notifications.onmention=Alleen e-mail op vermelding
 email_notifications.disable=E-mailnotificaties uitschakelen
 email_notifications.submit=E-mailvoorkeur instellen
+email_notifications.andyourown=En je eigen notificaties
 
 visibility.public=Openbaar
 visibility.limited=Beperkt
@@ -1430,12 +1466,9 @@ settings.mirror_settings=Kopie Settings
 settings.mirror_settings.direction=Richting
 settings.mirror_settings.direction.pull=Pull
 settings.mirror_settings.direction.push=Push
+settings.mirror_settings.push_mirror.none=Geen spiegels geconfigureerd
 settings.sync_mirror=Synchroniseer
 settings.mirror_sync_in_progress=Mirror-synchronisatie is momenteel bezig - kom later terug.
-settings.email_notifications.enable=E-mailnotificaties inschakelen
-settings.email_notifications.onmention=Alleen e-mail op vermelding
-settings.email_notifications.disable=E-mailnotificaties uitschakelen
-settings.email_notifications.submit=E-mailvoorkeur instellen
 settings.site=Website
 settings.update_settings=Instellingen bewerken
 settings.advanced_settings=Geavanceerde opties
@@ -1954,6 +1987,7 @@ total=Totaal: %d
 dashboard.statistic=Overzicht
 dashboard.operations=Onderhoudswerkzaamheden
 dashboard.system_status=Systeemtatus
+dashboard.statistic_info=De Gitea database heeft <b>%d</b> gebruikers, <b>%d</b> organisaties, <b>%d</b> openbare sleutels, <b>%d</b> repositories, <b>%d</b> volgers, <b>%d</b> sterren, <b>%d</b> acties, <b>%d</b> participanten, <b>%d</b> issues, <b>%d</b> reacties, <b>%d</b> sociale accounten, <b>%d</b> volgers, <b>%d</b> spiegels, <b>%d</b> publicaties, <b>%d</b> authenticatiebronnen, <b>%d</b> webhooks, <b>%d</b> mijlpalen, <b>%d</b> labels, <b>%d</b> hook taken, <b>%d</b> teams, <b>%d</b> bijgewerkte taken, <b>%d</b> bijlagen.
 dashboard.operation_name=Bewerking naam
 dashboard.operation_switch=Omschakelen
 dashboard.operation_run=Uitvoeren
diff --git a/options/locale/locale_pl-PL.ini b/options/locale/locale_pl-PL.ini
index 5e6c078b2d..75c3d6287c 100644
--- a/options/locale/locale_pl-PL.ini
+++ b/options/locale/locale_pl-PL.ini
@@ -1610,10 +1610,6 @@ settings.mirror_settings.push_mirror.none=Brak skonfigurowanych kopii zapasowych
 settings.mirror_settings.push_mirror.remote_url=Adres URL zdalnego repozytorium Git
 settings.sync_mirror=Synchronizuj teraz
 settings.mirror_sync_in_progress=Synchronizacja kopii lustrzanych jest w toku. Sprawdź ponownie za minutę.
-settings.email_notifications.enable=Włącz powiadomienia e-mail
-settings.email_notifications.onmention=Wyślij wiadomość e-mail wyłącznie przy wzmiankach
-settings.email_notifications.disable=Wyłącz powiadomienia e-mail
-settings.email_notifications.submit=Ustaw preferencje wiadomości e-mail
 settings.site=Strona
 settings.update_settings=Aktualizuj ustawienia
 settings.branches.update_default_branch=Aktualizuj domyślną gałąź
diff --git a/options/locale/locale_pt-BR.ini b/options/locale/locale_pt-BR.ini
index 72262c6086..99d8fb2db1 100644
--- a/options/locale/locale_pt-BR.ini
+++ b/options/locale/locale_pt-BR.ini
@@ -861,6 +861,7 @@ default_branch=Branch Padrão
 default_branch_helper=O branch padrão é o branch base para pull requests e commits de código.
 mirror_prune=Varrer
 mirror_prune_desc=Remover referências obsoletas de controle remoto
+mirror_interval=Intervalo de espelhamento (unidades válidas são 'h', 'm', ou 's'). O desabilita a sincronização automática. (Intervalo mínimo: %s)
 mirror_interval_invalid=O intervalo do espelhamento não é válido.
 mirror_sync_on_commit=Sincronizar quando commits forem enviados
 mirror_address=Clonar de URL
@@ -1419,6 +1420,7 @@ issues.due_date_form_remove=Remover
 issues.due_date_not_writer=Você deve ter permissão de escrita no repositório para atualizar a data limite de uma issue.
 issues.due_date_not_set=Data limite não informada.
 issues.due_date_added=adicionou a data limite %s %s
+issues.due_date_modified=modificou a data limite de %[2]para %[1]s %[3]s
 issues.due_date_remove=removeu a data limite %s %s
 issues.due_date_overdue=Em atraso
 issues.due_date_invalid=A data limite é inválida ou está fora do intervalo. Por favor, use o formato 'dd/mm/aaaa'.
@@ -1530,6 +1532,7 @@ pulls.remove_prefix=Remover o prefixo <strong>%s</strong>
 pulls.data_broken=Este pull request está quebrado devido a falta de informação do fork.
 pulls.files_conflicted=Este pull request tem alterações conflitantes com o branch de destino.
 pulls.is_checking=Verificação de conflitos do merge está em andamento. Tente novamente em alguns momentos.
+pulls.is_empty=As alterações neste branch já estão na branch de destino. Este será um commit vazio.
 pulls.required_status_check_failed=Algumas verificações necessárias não foram bem sucedidas.
 pulls.required_status_check_missing=Estão faltando algumas verificações necessárias.
 pulls.required_status_check_administrator=Como administrador, você ainda pode aplicar o merge deste pull request.
@@ -1597,10 +1600,14 @@ pulls.merge_instruction_step1_desc=No repositório do seu projeto, crie um novo
 pulls.merge_instruction_step2_desc=Faça merge das alterações e atualize no Gitea.
 
 pulls.auto_merge_button_when_succeed=(Quando a verificação for bem-sucedida)
+pulls.auto_merge_when_succeed=Mesclar automaticamente quando todas as verificações forem bem sucedidas
 pulls.auto_merge_newly_scheduled=O merge do pull request foi agendado para quando todas as verificações forem bem-sucedidas.
 
 pulls.auto_merge_cancel_schedule=Cancelar merge automático
+pulls.auto_merge_not_scheduled=Este pull request não está programado para ser automaticamente mesclado.
+pulls.auto_merge_canceled_schedule=O merge automático foi cancelado para este pull request.
 
+pulls.auto_merge_canceled_schedule_comment=`cancelou o merge automático deste pull request quando todos as verificações tiverem sucesso %[1]s`
 
 pulls.delete.title=Excluir este pull request?
 pulls.delete.text=Você realmente deseja excluir este pull request? (Isto irá remover permanentemente todo o conteúdo. Considere fechá-la em vez disso, se você pretende mantê-la arquivado)
@@ -1774,10 +1781,6 @@ settings.mirror_settings.push_mirror.remote_url=URL do repositório do Git remot
 settings.mirror_settings.push_mirror.add=Adicionar Espelho de Push
 settings.sync_mirror=Sincronizar agora
 settings.mirror_sync_in_progress=Sincronização do espelhamento está em andamento. Verifique novamente em um minuto.
-settings.email_notifications.enable=Habilitar notificações de e-mail
-settings.email_notifications.onmention=Somente e-mail com menção
-settings.email_notifications.disable=Desabilitar notificações de e-mail
-settings.email_notifications.submit=Atualizar preferências de e-mail
 settings.site=Site
 settings.update_settings=Atualizar configurações
 settings.branches.update_default_branch=Atualizar Branch Padrão
@@ -2526,6 +2529,8 @@ users.delete_account=Excluir conta de usuário
 users.cannot_delete_self=Você não pode excluir você mesmo
 users.still_own_repo=Este usuário ainda possui um ou mais repositórios. Exclua ou transfira esses repositórios primeiro.
 users.still_has_org=Este usuário é membro de uma organização. Remova o usuário de qualquer organização primeiro.
+users.purge=Eliminar usuário
+users.purge_help=Exclua forçosamente o usuário e quaisquer repositórios, organizações e pacotes pertencentes ao usuário. Todos os comentários também serão excluídos.
 users.still_own_packages=Este usuário ainda possui um ou mais pacotes. Exclua esses pacotes primeiro.
 users.deletion_success=A conta de usuário foi excluída.
 users.reset_2fa=Reinicializar 2FA
diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini
index 6c2b8599b5..57254925c4 100644
--- a/options/locale/locale_pt-PT.ini
+++ b/options/locale/locale_pt-PT.ini
@@ -799,6 +799,7 @@ email_notifications.enable=Habilitar notificações por email
 email_notifications.onmention=Enviar email somente quando mencionado(a)
 email_notifications.disable=Desabilitar notificações por email
 email_notifications.submit=Definir preferência do email
+email_notifications.andyourown=e as suas próprias notificações
 
 visibility=Visibilidade do utilizador
 visibility.public=Pública
@@ -1784,10 +1785,6 @@ settings.mirror_settings.push_mirror.remote_url=URL do repositório remoto Git
 settings.mirror_settings.push_mirror.add=Adicionar réplica de envio
 settings.sync_mirror=Sincronizar agora
 settings.mirror_sync_in_progress=A sincronização da réplica está em andamento. Volte a verificar daqui a um minuto.
-settings.email_notifications.enable=Habilitar notificações por email
-settings.email_notifications.onmention=Enviar email somente quando mencionado(a)
-settings.email_notifications.disable=Desabilitar notificações por email
-settings.email_notifications.submit=Definir preferência do email
 settings.site=Sítio web
 settings.update_settings=Modificar configurações
 settings.branches.update_default_branch=Definir o ramo principal
diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini
index e95ceb2453..ad8ee86d02 100644
--- a/options/locale/locale_ru-RU.ini
+++ b/options/locale/locale_ru-RU.ini
@@ -2,6 +2,7 @@ home=Главная
 dashboard=Панель управления
 explore=Обзор
 help=Помощь
+logo=Логотип
 sign_in=Вход
 sign_in_with=Войдите с помощью
 sign_out=Выход
@@ -1260,6 +1261,7 @@ issues.previous=Предыдущая
 issues.next=Следующая
 issues.open_title=Открыто
 issues.closed_title=Закрыто
+issues.draft_title=Черновик
 issues.num_comments=комментариев: %d
 issues.commented_at=`прокомментировал(а) <a href="#%s"> %s</a>`
 issues.delete_comment_confirm=Вы уверены, что хотите удалить этот комментарий?
@@ -1281,7 +1283,7 @@ issues.reopened_at=`переоткрыл(а) эту проблему <a id="%[1]
 issues.commit_ref_at=`упомянул эту задачу в коммите <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_issue_from=`<a href="%[3]s">ссылка на эту проблему %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_pull_from=`<a href="%[3]s">ссылается на этот запрос на слияние %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
-issues.ref_closing_from=`<a href="%[3]s">ссылается на запрос на слияние %[4], который закроет эту задачу</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
+issues.ref_closing_from=`<a href="%[3]s">ссылается на запрос на слияние %[4]s, который закроет эту задачу</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_reopening_from=`<a href="%[3]s">ссылается на запрос на слияние %[4]s, который вновь откроет эту задачу</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_closed_from=`<a href="%[3]s">закрыл этот запрос %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_reopened_from=`<a href="%[3]s">переоткрыл эту задачу %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
@@ -1716,10 +1718,6 @@ settings.mirror_settings.push_mirror.remote_url=URL удалённого хра
 settings.mirror_settings.push_mirror.add=Добавить Push-зеркало
 settings.sync_mirror=Синхронизировать
 settings.mirror_sync_in_progress=Синхронизируются репозитории-зеркала. Подождите минуту и обновите страницу.
-settings.email_notifications.enable=Включить почтовые уведомления
-settings.email_notifications.onmention=Посылать письмо на эл. почту только при упоминании
-settings.email_notifications.disable=Отключить почтовые уведомления
-settings.email_notifications.submit=Установить настройки электронной почты
 settings.site=Сайт
 settings.update_settings=Обновить настройки
 settings.branches.update_default_branch=Обновить ветку по умолчанию
@@ -2932,6 +2930,8 @@ installation=Установка
 about=Об этом пакете
 requirements=Требования
 dependencies=Зависимости
+composer.dependencies=Зависимости
+conan.details.repository=Репозиторий
 container.multi_arch=ОС / архитектура
 container.labels.key=Ключ
 container.labels.value=Значение
diff --git a/options/locale/locale_si-LK.ini b/options/locale/locale_si-LK.ini
index a07ff03788..069a871045 100644
--- a/options/locale/locale_si-LK.ini
+++ b/options/locale/locale_si-LK.ini
@@ -1585,10 +1585,6 @@ settings.mirror_settings.push_mirror.remote_url=GIT දුරස්ථ ගබඩ
 settings.mirror_settings.push_mirror.add=Push මිරර් එකතු කරන්න
 settings.sync_mirror=සමමුහූර්ත කරන්න
 settings.mirror_sync_in_progress=මිරර් සමමුහුර්තකරණය ක්රියාත්මක වෙමින් පවතී. විනාඩියකින් නැවත පරීක්ෂා කරන්න.
-settings.email_notifications.enable=වි-තැපැල් දැනුම්දීම් සබල කරන්න
-settings.email_notifications.onmention=සැඳහුම් සඳහා තැපැල් කරන්න
-settings.email_notifications.disable=වි-තැපැල් දැනුම්දීම් අබල කරන්න
-settings.email_notifications.submit=ඊ-තැපැල් මනාප සකසන්න
 settings.site=වියමන අඩවිය
 settings.update_settings=යාවත්කාල සැකසුම්
 settings.branches.update_default_branch=පෙරනිමි ශාඛාව යාවත්කාල කරන්න
diff --git a/options/locale/locale_sv-SE.ini b/options/locale/locale_sv-SE.ini
index c2ea1b327b..717481ec54 100644
--- a/options/locale/locale_sv-SE.ini
+++ b/options/locale/locale_sv-SE.ini
@@ -1299,10 +1299,6 @@ settings.basic_settings=Basinställningar
 settings.mirror_settings=Inställningar för spegling
 settings.sync_mirror=Synkronisera nu
 settings.mirror_sync_in_progress=Synkronisering utav speglingar pågår. Kontrollera igen om en minut.
-settings.email_notifications.enable=Aktivera notiser via mejl
-settings.email_notifications.onmention=Endast e-post vid omnämnande
-settings.email_notifications.disable=Inaktivera notiser via mejl
-settings.email_notifications.submit=Ställ in e-postinställningar
 settings.site=Webbplats
 settings.update_settings=Uppdatera inställningar
 settings.advanced_settings=Advancerade Inställningar
diff --git a/options/locale/locale_tr-TR.ini b/options/locale/locale_tr-TR.ini
index d2a19bc8f5..20e3b89d0a 100644
--- a/options/locale/locale_tr-TR.ini
+++ b/options/locale/locale_tr-TR.ini
@@ -1183,7 +1183,7 @@ issues.reopened_at=`<a id="%[1]s" href="#%[1]s">%[2]s</a> konusunu yeniden açt
 issues.commit_ref_at=`<a id="%[1]s" href="#%[1]s">%[2]s</a> işlemesinde bu konuyu işaret etti`
 issues.ref_issue_from=`<a href="%[3]s">bu konuya referansta bulundu %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_pull_from=`<a href="%[3]s">bu değişiklik isteğine referansta bulundu %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
-issues.ref_closing_from=`<a href="%[3]s">bir değişiklik isteğine referansta bulundu %[4] bu konu kapatılacak </a><a id="%[1]s" href="#%[1]s">%[2]s</a>`
+issues.ref_closing_from=`<a href="%[3]s">bir değişiklik isteğine referansta bulundu %[4]s bu konu kapatılacak </a><a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_reopening_from=`<a href="%[3]s">bir değişiklik isteğine referansta bulundu %[4]s bu konu yeniden açılacak</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_closed_from=`<a href="%[3]s">bu konuyu kapat%[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
 issues.ref_reopened_from=`<a href="%[3]s">konuyu yeniden aç%[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
@@ -1600,10 +1600,6 @@ settings.mirror_settings.push_mirror.remote_url=Git Uzak Depo URL'si
 settings.mirror_settings.push_mirror.add=Yansı Gönderimi Ekle
 settings.sync_mirror=Şimdi Eşitle
 settings.mirror_sync_in_progress=Yansı senkronizasyonu devam ediyor. Bir dakika sonra tekrar kontrol edin.
-settings.email_notifications.enable=E-posta Bildirimlerini Etkinleştir
-settings.email_notifications.onmention=Sadece Bahsedilen E-posta
-settings.email_notifications.disable=E-posta Bildirimlerini Devre Dışı Bırak
-settings.email_notifications.submit=E-posta Tercihlerini Ayarla
 settings.site=Web Sitesi
 settings.update_settings=Ayarları Güncelle
 settings.branches.update_default_branch=Varsayılan Dalı Değiştir
diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini
index 7fbb0b62d1..49be51a4de 100644
--- a/options/locale/locale_uk-UA.ini
+++ b/options/locale/locale_uk-UA.ini
@@ -1650,10 +1650,6 @@ settings.mirror_settings.push_mirror.remote_url=URL віддаленого ре
 settings.mirror_settings.push_mirror.add=Додати Push дзеркало
 settings.sync_mirror=Синхронізувати зараз
 settings.mirror_sync_in_progress=Синхронізуються репозиторії-дзеркала. Зачекайте хвилину і обновіть сторінку.
-settings.email_notifications.enable=Увімкнути сповіщення email
-settings.email_notifications.onmention=Повідомнення email тільки при згадуванні
-settings.email_notifications.disable=Вимкнути email сповіщення
-settings.email_notifications.submit=Налаштувати параметри email
 settings.site=Веб-сайт
 settings.update_settings=Оновити налаштування
 settings.branches.update_default_branch=Оновити гілку за замовчуванням
diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index 2823b9a2eb..fb7c0e5055 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -1680,7 +1680,7 @@ wiki.page_already_exists=相同名称的 Wiki 页面已经存在。
 wiki.reserved_page=维基名称 '%s' 是被保留的。
 wiki.pages=所有页面
 wiki.last_updated=最后更新于 %s
-wiki.page_name_desc=输入此 Wiki 页面的名称。特殊名称有:'Home', '_Sidebar ' 和 '_Footer'。
+wiki.page_name_desc=输入此 Wiki 页面的名称。特殊名称有:'Home', '_Sidebar' 和 '_Footer'。
 
 activity=动态
 activity.period.filter_label=周期:
@@ -1780,10 +1780,6 @@ settings.mirror_settings.push_mirror.remote_url=Git 远程仓库链接
 settings.mirror_settings.push_mirror.add=添加推送镜像
 settings.sync_mirror=同步
 settings.mirror_sync_in_progress=镜像同步正在进行中,请稍后再试。
-settings.email_notifications.enable=启用邮件通知
-settings.email_notifications.onmention=只在被提到时邮件通知
-settings.email_notifications.disable=停用邮件通知
-settings.email_notifications.submit=邮件通知设置
 settings.site=网站
 settings.update_settings=更新仓库设置
 settings.branches.update_default_branch=更新默认分支
diff --git a/options/locale/locale_zh-TW.ini b/options/locale/locale_zh-TW.ini
index f795879e11..f3311af579 100644
--- a/options/locale/locale_zh-TW.ini
+++ b/options/locale/locale_zh-TW.ini
@@ -1780,10 +1780,6 @@ settings.mirror_settings.push_mirror.remote_url=Git 遠端儲存庫 URL
 settings.mirror_settings.push_mirror.add=新增推送鏡像
 settings.sync_mirror=立即同步
 settings.mirror_sync_in_progress=鏡像同步正在進行中。 請稍後再回來看看。
-settings.email_notifications.enable=啟用郵件通知
-settings.email_notifications.onmention=只在被提到時傳送郵件通知
-settings.email_notifications.disable=關閉郵件通知
-settings.email_notifications.submit=套用郵件偏好設定
 settings.site=網站
 settings.update_settings=更新設定
 settings.branches.update_default_branch=更新預設分支