Browse Source

Prepare release

Unknwon 7 years ago
parent
commit
437df04d8c

+ 7 - 7
.gopmfile

@@ -14,12 +14,12 @@ github.com/go-macaron/inject = commit:d8a0b86
 github.com/go-macaron/session = commit:66031fc
 github.com/go-macaron/session = commit:66031fc
 github.com/go-macaron/toolbox = commit:82b5115
 github.com/go-macaron/toolbox = commit:82b5115
 github.com/go-sql-driver/mysql = commit:2e00b5c
 github.com/go-sql-driver/mysql = commit:2e00b5c
-github.com/go-xorm/builder = commit:867edcc
-github.com/go-xorm/core = commit:2fbe2c7
-github.com/go-xorm/xorm = commit:445a934
+github.com/go-xorm/builder = commit:9c35786
+github.com/go-xorm/core = commit:7daacb2
+github.com/go-xorm/xorm = commit:19f6dfc
 github.com/gogits/chardet = commit:2404f77
 github.com/gogits/chardet = commit:2404f77
 github.com/gogits/cron = commit:2fc07a4
 github.com/gogits/cron = commit:2fc07a4
-github.com/gogits/git-module = commit:172cbc2
+github.com/gogits/git-module = commit:1b9552b
 github.com/gogits/go-gogs-client = commit:98046bb
 github.com/gogits/go-gogs-client = commit:98046bb
 github.com/gogits/go-libravatar = commit:cd1abbd
 github.com/gogits/go-libravatar = commit:cd1abbd
 github.com/issue9/identicon = commit:d36b545
 github.com/issue9/identicon = commit:d36b545
@@ -42,7 +42,7 @@ github.com/sergi/go-diff = commit:24e2351
 github.com/shurcooL/sanitized_anchor_name = commit:1dba4b3
 github.com/shurcooL/sanitized_anchor_name = commit:1dba4b3
 github.com/Unknwon/cae = commit:c6aac99
 github.com/Unknwon/cae = commit:c6aac99
 github.com/Unknwon/com = commit:28b053d
 github.com/Unknwon/com = commit:28b053d
-github.com/Unknwon/i18n = commit:39d6f27
+github.com/Unknwon/i18n = commit:e0eb0ce
 github.com/Unknwon/paginater = commit:701c23f
 github.com/Unknwon/paginater = commit:701c23f
 github.com/fatih/color = commit:42c364b
 github.com/fatih/color = commit:42c364b
 golang.org/x/crypto = commit:dc137be
 golang.org/x/crypto = commit:dc137be
@@ -52,12 +52,12 @@ golang.org/x/text = commit:ece019d
 gopkg.in/alexcesaro/quotedprintable.v3 = commit:2caba25
 gopkg.in/alexcesaro/quotedprintable.v3 = commit:2caba25
 gopkg.in/asn1-ber.v1 = commit:4e86f43
 gopkg.in/asn1-ber.v1 = commit:4e86f43
 gopkg.in/bufio.v1 = commit:567b2bf
 gopkg.in/bufio.v1 = commit:567b2bf
-gopkg.in/clog.v1 = commit:d359c28
+gopkg.in/clog.v1 = commit:bf4bf4a
 gopkg.in/editorconfig/editorconfig-core-go.v1 = commit:a872f05
 gopkg.in/editorconfig/editorconfig-core-go.v1 = commit:a872f05
 gopkg.in/gomail.v2 = commit:81ebce5
 gopkg.in/gomail.v2 = commit:81ebce5
 gopkg.in/ini.v1 = commit:e3c2d47
 gopkg.in/ini.v1 = commit:e3c2d47
 gopkg.in/ldap.v2 = commit:8168ee0
 gopkg.in/ldap.v2 = commit:8168ee0
-gopkg.in/macaron.v1 = commit:78521e4
+gopkg.in/macaron.v1 = commit:8be5635
 gopkg.in/redis.v2 = commit:e617904
 gopkg.in/redis.v2 = commit:e617904
 
 
 [res]
 [res]

+ 3 - 2
conf/locale/locale_bg-BG.ini

@@ -398,7 +398,6 @@ migrate.failed=Грешка при миграция: %v
 
 
 mirror_from=огледало от
 mirror_from=огледало от
 forked_from=разклонено от
 forked_from=разклонено от
-fork_from_self=Не можете да разклоните хранилище което си е Ваше!
 copy_link=Копирай
 copy_link=Копирай
 copy_link_success=Копирано!
 copy_link_success=Копирано!
 copy_link_error=Натиснете ⌘-C или Ctrl-C за да копирате
 copy_link_error=Натиснете ⌘-C или Ctrl-C за да копирате
@@ -474,6 +473,7 @@ editor.add_subdir=Добави поддиректория...
 editor.unable_to_upload_files=Невъзможно качване на файлове в '%s' заради грешка: %v
 editor.unable_to_upload_files=Невъзможно качване на файлове в '%s' заради грешка: %v
 editor.upload_files_to_dir=Качи файлове в '%s'
 editor.upload_files_to_dir=Качи файлове в '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Ревизии
 commits.commits=Ревизии
 commits.search=Търсене в ревизии
 commits.search=Търсене в ревизии
 commits.find=Намери
 commits.find=Намери
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Уеб-куки
 settings.hooks=Уеб-куки
 settings.githooks=Git куки
 settings.githooks=Git куки
 settings.basic_settings=Основни настройки
 settings.basic_settings=Основни настройки
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Почисти изтрити данни в хранил
 dashboard.git_gc_repos_success=Всички хранилища са почистени от изтрити данни успешно.
 dashboard.git_gc_repos_success=Всички хранилища са почистени от изтрити данни успешно.
 dashboard.resync_all_sshkeys=Презапис на ".ssh/authorized_keys" файл (внимание: не-Gogs ключове ще бъдат загубени)
 dashboard.resync_all_sshkeys=Презапис на ".ssh/authorized_keys" файл (внимание: не-Gogs ключове ще бъдат загубени)
 dashboard.resync_all_sshkeys_success=Всички публични ключове са презаписани успешно.
 dashboard.resync_all_sshkeys_success=Всички публични ключове са презаписани успешно.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Реинициализира всички записи за хранилища
 dashboard.reinit_missing_repos=Реинициализира всички записи за хранилища
 dashboard.reinit_missing_repos_success=Всички записи за хранилища със загубени Git файлове са реинициализирани успешно.
 dashboard.reinit_missing_repos_success=Всички записи за хранилища със загубени Git файлове са реинициализирани успешно.

+ 3 - 2
conf/locale/locale_cs-CZ.ini

@@ -398,7 +398,6 @@ migrate.failed=Přenesení selhalo: %v
 
 
 mirror_from=zrcadlo
 mirror_from=zrcadlo
 forked_from=rozštěpen z
 forked_from=rozštěpen z
-fork_from_self=Nemůžete rozštěpit repositář, který již vlastníte!
 copy_link=Kopie
 copy_link=Kopie
 copy_link_success=Zkopírováno!
 copy_link_success=Zkopírováno!
 copy_link_error=Pro zkopírování stiskněte ⌘-C nebo Ctrl-C
 copy_link_error=Pro zkopírování stiskněte ⌘-C nebo Ctrl-C
@@ -474,6 +473,7 @@ editor.add_subdir=Přidat podadresář...
 editor.unable_to_upload_files=Nepodařilo se nahrát soubor '%s'. Chyba: %v
 editor.unable_to_upload_files=Nepodařilo se nahrát soubor '%s'. Chyba: %v
 editor.upload_files_to_dir=Nahrát soubory do '%s'
 editor.upload_files_to_dir=Nahrát soubory do '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Revize
 commits.commits=Revize
 commits.search=Hledání revizí
 commits.search=Hledání revizí
 commits.find=Hledat
 commits.find=Hledat
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webové háčky
 settings.hooks=Webové háčky
 settings.githooks=Háčky Gitu
 settings.githooks=Háčky Gitu
 settings.basic_settings=Základní nastavení
 settings.basic_settings=Základní nastavení
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Provést úklid nad repositáři
 dashboard.git_gc_repos_success=Úklid nad všemi repositáři byl úspěšně proveden.
 dashboard.git_gc_repos_success=Úklid nad všemi repositáři byl úspěšně proveden.
 dashboard.resync_all_sshkeys=Přepsat soubor '.ssh/authorized_keys' (upozornění: klíče nevzniklé v Gogs budou ztraceny)
 dashboard.resync_all_sshkeys=Přepsat soubor '.ssh/authorized_keys' (upozornění: klíče nevzniklé v Gogs budou ztraceny)
 dashboard.resync_all_sshkeys_success=Všechny veřejné klíče byly úspěšně přepsány.
 dashboard.resync_all_sshkeys_success=Všechny veřejné klíče byly úspěšně přepsány.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Znovu inicializovat záznamy všech repositářů, které ztratily soubory Gitu
 dashboard.reinit_missing_repos=Znovu inicializovat záznamy všech repositářů, které ztratily soubory Gitu
 dashboard.reinit_missing_repos_success=Záznamy všech repositářů, které ztratily soubory Gitu, byly znovu úspěšně inicializovány.
 dashboard.reinit_missing_repos_success=Záznamy všech repositářů, které ztratily soubory Gitu, byly znovu úspěšně inicializovány.

+ 3 - 2
conf/locale/locale_de-DE.ini

@@ -398,7 +398,6 @@ migrate.failed=Fehler bei Migration: %v
 
 
 mirror_from=Mirror von
 mirror_from=Mirror von
 forked_from=geforkt von
 forked_from=geforkt von
-fork_from_self=Sie können kein Repository forken, das Ihnen gehört!
 copy_link=Kopieren
 copy_link=Kopieren
 copy_link_success=Kopiert!
 copy_link_success=Kopiert!
 copy_link_error=Drücken Sie ⌘-C oder Strg-C zum Kopieren
 copy_link_error=Drücken Sie ⌘-C oder Strg-C zum Kopieren
@@ -474,6 +473,7 @@ editor.add_subdir=Unterverzeichnis erstellen...
 editor.unable_to_upload_files=Fehler beim Hochladen der Dateien zu '%s'. Fehler: %v
 editor.unable_to_upload_files=Fehler beim Hochladen der Dateien zu '%s'. Fehler: %v
 editor.upload_files_to_dir=Dateien hochladen nach '%s'
 editor.upload_files_to_dir=Dateien hochladen nach '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commits
 commits.commits=Commits
 commits.search=Commits durchsuchen
 commits.search=Commits durchsuchen
 commits.find=Finden
 commits.find=Finden
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git-Hooks
 settings.githooks=Git-Hooks
 settings.basic_settings=Grundeinstellungen
 settings.basic_settings=Grundeinstellungen
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Garbage Collection auf Repositories ausführen
 dashboard.git_gc_repos_success=Garbage Collection wurde auf allen Repositories erfolgreich ausgeführt.
 dashboard.git_gc_repos_success=Garbage Collection wurde auf allen Repositories erfolgreich ausgeführt.
 dashboard.resync_all_sshkeys=Datei '.ssh/authorized_keys' neu anlegen (Achtung: Schlüssel, die nicht zu Gogs gehören gehen verloren)
 dashboard.resync_all_sshkeys=Datei '.ssh/authorized_keys' neu anlegen (Achtung: Schlüssel, die nicht zu Gogs gehören gehen verloren)
 dashboard.resync_all_sshkeys_success=Alle öffentlichen Keys wurden erfolgreich neu geschrieben.
 dashboard.resync_all_sshkeys_success=Alle öffentlichen Keys wurden erfolgreich neu geschrieben.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Alle Repository-Datensätze mit verloren gegangenen Git-Dateien neu initialisieren
 dashboard.reinit_missing_repos=Alle Repository-Datensätze mit verloren gegangenen Git-Dateien neu initialisieren
 dashboard.reinit_missing_repos_success=Alle Repository-Datensätze, die Git-Dateien verloren haben wurden erfolgreich neu initialisiert.
 dashboard.reinit_missing_repos_success=Alle Repository-Datensätze, die Git-Dateien verloren haben wurden erfolgreich neu initialisiert.

+ 30 - 29
conf/locale/locale_es-ES.ini

@@ -48,7 +48,7 @@ cancel=Cancelar
 install=Instalación
 install=Instalación
 title=Pasos de la instalación por primera vez
 title=Pasos de la instalación por primera vez
 docker_helper=Si está ejecutando Gogs usando Docker, ¡por favor lea <a target="_blank" href="%s"> estas pautas</a> antes de cambiar nada en esta página!
 docker_helper=Si está ejecutando Gogs usando Docker, ¡por favor lea <a target="_blank" href="%s"> estas pautas</a> antes de cambiar nada en esta página!
-requite_db_desc=Gogs requires MySQL, PostgreSQL, SQLite3, MSSQL or TiDB.
+requite_db_desc=Gogs requiere un SGBD como MySQL, PostgreSQL, SQLite3 o TiDB.
 db_title=Configuración de base de datos
 db_title=Configuración de base de datos
 db_type=Tipo de base de datos
 db_type=Tipo de base de datos
 host=Host
 host=Host
@@ -58,8 +58,8 @@ db_name=Nombre de la base de datos
 db_helper=Por favor utilice el motor INNODB con la configuración de caracteres utf8_general_ci para MySQL.
 db_helper=Por favor utilice el motor INNODB con la configuración de caracteres utf8_general_ci para MySQL.
 ssl_mode=Modo SSL
 ssl_mode=Modo SSL
 path=Ruta
 path=Ruta
-sqlite_helper=The file path of SQLite3 database. <br>Please use absolute path when you start as service.
-err_empty_db_path=SQLite3 database path cannot be empty.
+sqlite_helper=La ruta del archivo de base de datos de SQLite3. <br> Por favor usar una ruta absoluta al iniciar Gogs como servicio.
+err_empty_db_path=La ruta de la base de datos SQLite3 no puede estar vacía.
 no_admin_and_disable_registration=No puede deshabilitar el registro sin crear una cuenta de administrador.
 no_admin_and_disable_registration=No puede deshabilitar el registro sin crear una cuenta de administrador.
 err_empty_admin_password=La contraseña de administrador no puede estar vacía.
 err_empty_admin_password=La contraseña de administrador no puede estar vacía.
 
 
@@ -74,7 +74,7 @@ domain=Dominio
 domain_helper=Esto afecta a las URLs para clonar por SSH.
 domain_helper=Esto afecta a las URLs para clonar por SSH.
 ssh_port=Puerto SSH
 ssh_port=Puerto SSH
 ssh_port_helper=Número de puerto de su servidor SSH, déjelo en blanco para desactivar SSH.
 ssh_port_helper=Número de puerto de su servidor SSH, déjelo en blanco para desactivar SSH.
-use_builtin_ssh_server=Use Builtin SSH Server
+use_builtin_ssh_server=Usar Builtin SSH Server
 use_builtin_ssh_server_popup=Start builtin SSH server for Git operations to distinguish from system SSH daemon.
 use_builtin_ssh_server_popup=Start builtin SSH server for Git operations to distinguish from system SSH daemon.
 http_port=Puerto HTTP
 http_port=Puerto HTTP
 http_port_helper=Puerto en el que escuchará la aplicación.
 http_port_helper=Puerto en el que escuchará la aplicación.
@@ -398,7 +398,6 @@ migrate.failed=Migración fallida: %v
 
 
 mirror_from=espejo de
 mirror_from=espejo de
 forked_from=forked de
 forked_from=forked de
-fork_from_self=¡No puedes crear un fork de un repositorio que ya es tuyo!
 copy_link=Copiar
 copy_link=Copiar
 copy_link_success=¡Copiado!
 copy_link_success=¡Copiado!
 copy_link_error=Presione ⌘ + C o Ctrl-C para copiar
 copy_link_error=Presione ⌘ + C o Ctrl-C para copiar
@@ -474,6 +473,7 @@ editor.add_subdir=Añadir subdirectorio...
 editor.unable_to_upload_files=Error al subir archivos a '%s', error: %v
 editor.unable_to_upload_files=Error al subir archivos a '%s', error: %v
 editor.upload_files_to_dir=Subir archivos a '%s'
 editor.upload_files_to_dir=Subir archivos a '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commits
 commits.commits=Commits
 commits.search=Buscar commits
 commits.search=Buscar commits
 commits.find=Buscar
 commits.find=Buscar
@@ -640,22 +640,23 @@ settings.collaboration.admin=Administrador
 settings.collaboration.write=Escritura
 settings.collaboration.write=Escritura
 settings.collaboration.read=Lectura
 settings.collaboration.read=Lectura
 settings.collaboration.undefined=Indefinido
 settings.collaboration.undefined=Indefinido
-settings.branches=Branches
-settings.default_branch=Default Branch
-settings.default_branch_desc=The default branch is considered the "base" branch for code commits, pull requests and online editing.
-settings.update=Update
-settings.update_default_branch_success=Default branch of this repository has been updated successfully!
-settings.protected_branches=Protected Branches
-settings.protected_branches_desc=Protect branches from force pushing, accidental deletion and whitelist code committers.
-settings.choose_a_branch=Choose a branch...
-settings.branch_protection=Branch Protection
-settings.branch_protection_desc=Please choose protect options for branch <b>%s</b>.
-settings.protect_this_branch=Protect this branch
-settings.protect_this_branch_desc=Disable force pushes and prevent from deletion.
-settings.protect_require_pull_request=Require pull request instead direct pushing
-settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
-settings.protect_whitelist_committers=Whitelist who can push to this branch
-settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.branches=Ramas
+settings.default_branch=Rama predeterminada
+settings.default_branch_desc=Se considera la rama «base» como la rama por defecto para commits de código, las solicitudes pull y edición en línea.
+settings.update=Actualizar
+settings.update_default_branch_success=¡La Rama por defecto de este repositorio ha sido actualizado con éxito!
+settings.protected_branches=Ramas protegidas
+settings.protected_branches_desc=Proteger ramas force pushing, de eliminación accidental y lista blanca de committers de código.
+settings.choose_a_branch=Elegir una rama...
+settings.branch_protection=Protección de la rama
+settings.branch_protection_desc=Por favor, elija una opción de protección para la rama <b>%s</b>.
+settings.protect_this_branch=Proteger esta rama
+settings.protect_this_branch_desc=Desactivar force pushes y evite la eliminación.
+settings.protect_require_pull_request=Requiere una solicitud pull, en lugar de un push directo
+settings.protect_require_pull_request_desc=Active esta opción para deshabilitar un push directo a esta rama. Los commits tienen que ser empujados a otra rama no protegida y fusionados a esta rama a través de la solicitud pull.
+settings.protect_whitelist_committers=Lista blanca de quienes pueden empujar a esta rama
+settings.protect_whitelist_committers_desc=Añadir personas o equipos a la lista blanca de empuje directo a esta rama.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git Hooks
 settings.githooks=Git Hooks
 settings.basic_settings=Configuración Básica
 settings.basic_settings=Configuración Básica
@@ -762,12 +763,12 @@ settings.delete_webhook=Borrar Webhook
 settings.recent_deliveries=Envíos Recientes
 settings.recent_deliveries=Envíos Recientes
 settings.hook_type=Tipo de Hook
 settings.hook_type=Tipo de Hook
 settings.add_slack_hook_desc=Añade integración con <a href="%s">Slack</a> a tu repositorio.
 settings.add_slack_hook_desc=Añade integración con <a href="%s">Slack</a> a tu repositorio.
-settings.add_discord_hook_desc=Add <a href="%s">Discord</a> integration to your repository.
+settings.add_discord_hook_desc=Añade integración con <a href="%s">Slack</a> a tu repositorio.
 settings.slack_token=Token
 settings.slack_token=Token
 settings.slack_domain=Dominio
 settings.slack_domain=Dominio
 settings.slack_channel=Canal
 settings.slack_channel=Canal
 settings.deploy_keys=Claves de Despliegue
 settings.deploy_keys=Claves de Despliegue
-settings.deploy_keys_helper=<b>Common Gotcha!</b> If you're looking for adding personal public keys, please add them in your <a href="%s%s">account settings</a>.
+settings.deploy_keys_helper=<b>Gotcha!</b> Si usted está buscando agregar claves públicas personales, por favor, agréguelos en la <a href="%s%s"> configuración de la cuenta</a>.
 settings.add_deploy_key=Añadir Clave de Despliegue
 settings.add_deploy_key=Añadir Clave de Despliegue
 settings.deploy_key_desc=La clave de desarrollo tiene sólo acceso de lectura. No es igual que las claves SSH de las cuentas personales.
 settings.deploy_key_desc=La clave de desarrollo tiene sólo acceso de lectura. No es igual que las claves SSH de las cuentas personales.
 settings.no_deploy_keys=No has añadido ninguna clave de despliegue.
 settings.no_deploy_keys=No has añadido ninguna clave de despliegue.
@@ -846,7 +847,7 @@ team_permission_desc=¿Qué nivel de permisos debería tener este equipo?
 
 
 form.name_reserved=El nombre de la organización '%s' está reservado.
 form.name_reserved=El nombre de la organización '%s' está reservado.
 form.name_pattern_not_allowed=El patrón de nombre de la organización '%s' no está permitido.
 form.name_pattern_not_allowed=El patrón de nombre de la organización '%s' no está permitido.
-form.team_name_reserved=Team name '%s' is reserved.
+form.team_name_reserved=El nombre de equipo '%s' está reservado.
 
 
 settings=Configuración
 settings=Configuración
 settings.options=Opciones
 settings.options=Opciones
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Ejecutar la recolección de basura en los repositorios
 dashboard.git_gc_repos_success=Todos los repositorios han ejecutado correctamente el recolector de basuras.
 dashboard.git_gc_repos_success=Todos los repositorios han ejecutado correctamente el recolector de basuras.
 dashboard.resync_all_sshkeys=Reescribir el fichero '.ssh/authorized_keys'(atención: se perderán las claves que no pertenezcan a Gogs)
 dashboard.resync_all_sshkeys=Reescribir el fichero '.ssh/authorized_keys'(atención: se perderán las claves que no pertenezcan a Gogs)
 dashboard.resync_all_sshkeys_success=Todas las claves públicas se han reescrito correctamente.
 dashboard.resync_all_sshkeys_success=Todas las claves públicas se han reescrito correctamente.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Reinicializar todos los registros del repositorio que tienen archivos Git eliminados
 dashboard.reinit_missing_repos=Reinicializar todos los registros del repositorio que tienen archivos Git eliminados
 dashboard.reinit_missing_repos_success=Todos los registros del repositorio con archivos Git eliminados han sido reinicializados con éxito.
 dashboard.reinit_missing_repos_success=Todos los registros del repositorio con archivos Git eliminados han sido reinicializados con éxito.
@@ -1088,14 +1089,14 @@ config.ssh_keygen_path=Ruta del generador de claves ('ssh-keygen')
 config.ssh_minimum_key_size_check=Tamaño mínimo de la clave de verificación
 config.ssh_minimum_key_size_check=Tamaño mínimo de la clave de verificación
 config.ssh_minimum_key_sizes=Tamaños de clave mínimos
 config.ssh_minimum_key_sizes=Tamaños de clave mínimos
 
 
-config.repo_config=Repository Configuration
+config.repo_config=Configuración del repositorio
 config.repo_root_path=Ruta del Repositorio
 config.repo_root_path=Ruta del Repositorio
 config.script_type=Tipo de Script
 config.script_type=Tipo de Script
 config.repo_force_private=Force Private
 config.repo_force_private=Force Private
-config.max_creation_limit=Max Creation Limit
+config.max_creation_limit=Limite máximo de creación
 config.preferred_licenses=Preferred Licenses
 config.preferred_licenses=Preferred Licenses
-config.disable_http_git=Disable HTTP Git
-config.enable_local_path_migration=Enable Local Path Migration
+config.disable_http_git=Desactivar HTTP Git
+config.enable_local_path_migration=Activar la migración de la ruta de acceso Local
 config.commits_fetch_concurrency=Commits Fetch Concurrency
 config.commits_fetch_concurrency=Commits Fetch Concurrency
 
 
 config.db_config=Configuración de la Base de Datos
 config.db_config=Configuración de la Base de Datos

+ 36 - 35
conf/locale/locale_fi-FI.ini

@@ -23,13 +23,13 @@ password=Salasana
 re_type=Kirjoita uudelleen
 re_type=Kirjoita uudelleen
 captcha=Captcha
 captcha=Captcha
 
 
-repository=Repo
+repository=Repository
 organization=Organisaatio
 organization=Organisaatio
 mirror=Peili
 mirror=Peili
-new_repo=Uusi repo
+new_repo=Uusi repository
 new_migrate=Uusi migraatio
 new_migrate=Uusi migraatio
 new_mirror=Uusi peilaus
 new_mirror=Uusi peilaus
-new_fork=Uusi haara reposta
+new_fork=Uusi fork-repository
 new_org=Uusi organisaatio
 new_org=Uusi organisaatio
 manage_org=Ylläpidä organisaatioita
 manage_org=Ylläpidä organisaatioita
 admin_panel=Ylläpito paneeli
 admin_panel=Ylläpito paneeli
@@ -48,7 +48,7 @@ cancel=Peruuta
 install=Asennus
 install=Asennus
 title=Asennusvaiheet ottaessa ensi kertaa käyttöön
 title=Asennusvaiheet ottaessa ensi kertaa käyttöön
 docker_helper=Jos käytät Gogsia Dockerin sisällä, ole hyvä ja lue <a target="_blank" href="%s">ohjeet</a> huolellisesti ennen kuin muutat mitään tältä sivulta!
 docker_helper=Jos käytät Gogsia Dockerin sisällä, ole hyvä ja lue <a target="_blank" href="%s">ohjeet</a> huolellisesti ennen kuin muutat mitään tältä sivulta!
-requite_db_desc=Gogs requires MySQL, PostgreSQL, SQLite3, MSSQL or TiDB.
+requite_db_desc=Gogs tarvitsee jonkin seuraavista: MySQL, PostgreSQL, SQLite3, MSSQL tai TiDB.
 db_title=Tietokanta asetukset
 db_title=Tietokanta asetukset
 db_type=Tietokanta tyyppi
 db_type=Tietokanta tyyppi
 host=Isäntä
 host=Isäntä
@@ -58,8 +58,8 @@ db_name=Tietokannan nimi
 db_helper=Ole hyvä ja käytä INNODB moottoria ja utf8_general_ci merkistöä MySQLssä.
 db_helper=Ole hyvä ja käytä INNODB moottoria ja utf8_general_ci merkistöä MySQLssä.
 ssl_mode=SSL tila
 ssl_mode=SSL tila
 path=Polku
 path=Polku
-sqlite_helper=The file path of SQLite3 database. <br>Please use absolute path when you start as service.
-err_empty_db_path=SQLite3 database path cannot be empty.
+sqlite_helper=Tiedostopolku SQLite3 tietokantaan. <br>Käytä absoluuttista polkua ajaessasi palveluna.
+err_empty_db_path=SQLite3 tietokantapolku ei voi olla tyhjä.
 no_admin_and_disable_registration=Et voi poistaa käytöstä rekisteröintiä luomatta ylläpito tiliä.
 no_admin_and_disable_registration=Et voi poistaa käytöstä rekisteröintiä luomatta ylläpito tiliä.
 err_empty_admin_password=Ylläpito salasana ei voi olla tyhjä.
 err_empty_admin_password=Ylläpito salasana ei voi olla tyhjä.
 
 
@@ -69,13 +69,13 @@ app_name_helper=Laita organisaatiosi nimi tähän isolla ja kovaäänisesti!
 repo_path=Repon juuren polku
 repo_path=Repon juuren polku
 repo_path_helper=Kaikki Git etä repot tullaan tallentamaan tähän hakemistoon.
 repo_path_helper=Kaikki Git etä repot tullaan tallentamaan tähän hakemistoon.
 run_user=Suorita käyttäjänä
 run_user=Suorita käyttäjänä
-run_user_helper=Käyttäjällä täytyy olla pääsy repo juuri polkuun ja suorittaa Gogs.
+run_user_helper=Käyttäjällä täytyy olla oikeus repositoryn juuripolkuun. Käyttäjällä täytyy myös olla oikeus suorittaa Gogs.
 domain=Verkkotunnus
 domain=Verkkotunnus
 domain_helper=Tämä vaikuttaa SSH klooni URLeihin.
 domain_helper=Tämä vaikuttaa SSH klooni URLeihin.
 ssh_port=SSH portti
 ssh_port=SSH portti
 ssh_port_helper=Portti numero jota SSH palvelimesi käyttää, jätä tyhjäksi poistaaksesi käytöstä SSH toiminnon.
 ssh_port_helper=Portti numero jota SSH palvelimesi käyttää, jätä tyhjäksi poistaaksesi käytöstä SSH toiminnon.
-use_builtin_ssh_server=Use Builtin SSH Server
-use_builtin_ssh_server_popup=Start builtin SSH server for Git operations to distinguish from system SSH daemon.
+use_builtin_ssh_server=Käytä sisäänrakennettua SSH palvelinta
+use_builtin_ssh_server_popup=Käynnistä sisäänrakennettu SSH-palvelin Git-operaatioille, järjestelmän SSH-palvelusta erottautumiseksi.
 http_port=HTTP portti
 http_port=HTTP portti
 http_port_helper=Portti numero jota sovellus tulee kuuntelemaan.
 http_port_helper=Portti numero jota sovellus tulee kuuntelemaan.
 app_url=Sovellus URL
 app_url=Sovellus URL
@@ -398,7 +398,6 @@ migrate.failed=Siirto epäonnistui: %v
 
 
 mirror_from=peilaus alkaen
 mirror_from=peilaus alkaen
 forked_from=forkattu lähteestä
 forked_from=forkattu lähteestä
-fork_from_self=Et voi forkata repoa jonka jo omistat!
 copy_link=Kopioi
 copy_link=Kopioi
 copy_link_success=Kopioitu!
 copy_link_success=Kopioitu!
 copy_link_error=Paina ⌘-C tai Ctrl-C kopioidaksesi
 copy_link_error=Paina ⌘-C tai Ctrl-C kopioidaksesi
@@ -474,6 +473,7 @@ editor.add_subdir=Lisää alikansio...
 editor.unable_to_upload_files=Tiedostojen lataus epäonnistui kansioon '%s' virheellä: %v
 editor.unable_to_upload_files=Tiedostojen lataus epäonnistui kansioon '%s' virheellä: %v
 editor.upload_files_to_dir=Lataa tiedostoja kansioon '%s'
 editor.upload_files_to_dir=Lataa tiedostoja kansioon '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commitit
 commits.commits=Commitit
 commits.search=Etsi commiteista
 commits.search=Etsi commiteista
 commits.find=Etsi
 commits.find=Etsi
@@ -640,22 +640,23 @@ settings.collaboration.admin=Ylläpitäjä
 settings.collaboration.write=Kirjoita
 settings.collaboration.write=Kirjoita
 settings.collaboration.read=Lue
 settings.collaboration.read=Lue
 settings.collaboration.undefined=Määrittelemätön
 settings.collaboration.undefined=Määrittelemätön
-settings.branches=Branches
-settings.default_branch=Default Branch
-settings.default_branch_desc=The default branch is considered the "base" branch for code commits, pull requests and online editing.
-settings.update=Update
-settings.update_default_branch_success=Default branch of this repository has been updated successfully!
-settings.protected_branches=Protected Branches
-settings.protected_branches_desc=Protect branches from force pushing, accidental deletion and whitelist code committers.
-settings.choose_a_branch=Choose a branch...
-settings.branch_protection=Branch Protection
-settings.branch_protection_desc=Please choose protect options for branch <b>%s</b>.
-settings.protect_this_branch=Protect this branch
-settings.protect_this_branch_desc=Disable force pushes and prevent from deletion.
-settings.protect_require_pull_request=Require pull request instead direct pushing
-settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
-settings.protect_whitelist_committers=Whitelist who can push to this branch
-settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.branches=Haarat
+settings.default_branch=Oletushaara
+settings.default_branch_desc=Oletushaaraa käytetään "pohjahaarana" commiteille, pull-pyynnöille ja sivustolla toteutetuille muokkauksille.
+settings.update=Päivitä
+settings.update_default_branch_success=Repositoryn oletushaara päivitetty!
+settings.protected_branches=Suojatut haarat
+settings.protected_branches_desc=Suojaa haaroja pakotetulta push-operaatiolta, vahinkopoistamisilta ja sallitun listan committereilta.
+settings.choose_a_branch=Valitse haara...
+settings.branch_protection=Haaran suojaus
+settings.branch_protection_desc=Valitse suojausasetus haaralle <b>%s</b>.
+settings.protect_this_branch=Suojaa tämä haara
+settings.protect_this_branch_desc=Kiellä pakoteut push-operaatiot ja estä poistaminen.
+settings.protect_require_pull_request=Vaadi pull-pyyntö suoran push-operaation sijaan
+settings.protect_require_pull_request_desc=Estä suorat push-operaatiot tähän haaraan. Commitit täytyy pushata ei-suojattuun haaraan ja yhdistää tähän haaraan pull-pyynnön kautta.
+settings.protect_whitelist_committers=Lista sallituista, jotka voivat pushata tähän haaraan
+settings.protect_whitelist_committers_desc=Lisää ihmisiä tai tiimejä sallittujen listaan, jotka voivat pushata suoraan tähän haaraan.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webkoukut
 settings.hooks=Webkoukut
 settings.githooks=Git koukut
 settings.githooks=Git koukut
 settings.basic_settings=Perusasetukset
 settings.basic_settings=Perusasetukset
@@ -762,12 +763,12 @@ settings.delete_webhook=Poista webkoukku
 settings.recent_deliveries=Viimeisimmät toimitukset
 settings.recent_deliveries=Viimeisimmät toimitukset
 settings.hook_type=Koukkutyyppi
 settings.hook_type=Koukkutyyppi
 settings.add_slack_hook_desc=Lisää <a href="%s">Slack</a> integraatio repoosi.
 settings.add_slack_hook_desc=Lisää <a href="%s">Slack</a> integraatio repoosi.
-settings.add_discord_hook_desc=Add <a href="%s">Discord</a> integration to your repository.
+settings.add_discord_hook_desc=Lisää <a href="%s">Discord</a> integraatio repositoryysi.
 settings.slack_token=Pääsymerkki
 settings.slack_token=Pääsymerkki
 settings.slack_domain=Verkkotunnus
 settings.slack_domain=Verkkotunnus
 settings.slack_channel=Kanava
 settings.slack_channel=Kanava
 settings.deploy_keys=Deploy avaimet
 settings.deploy_keys=Deploy avaimet
-settings.deploy_keys_helper=<b>Common Gotcha!</b> If you're looking for adding personal public keys, please add them in your <a href="%s%s">account settings</a>.
+settings.deploy_keys_helper=<b>Huomautus!</b> Voit lisätä julkiset avaimesi <a href="%s%s">tilisi asetuksissa</a>.
 settings.add_deploy_key=Lisää deploy avain
 settings.add_deploy_key=Lisää deploy avain
 settings.deploy_key_desc=Deploy avaimilla on vain luku-oikeudet. Ne eivät ole sama asia kuin henkilökohtaiset SSH avaimet.
 settings.deploy_key_desc=Deploy avaimilla on vain luku-oikeudet. Ne eivät ole sama asia kuin henkilökohtaiset SSH avaimet.
 settings.no_deploy_keys=Et ole lisännyt yhtään deploy avainta.
 settings.no_deploy_keys=Et ole lisännyt yhtään deploy avainta.
@@ -846,7 +847,7 @@ team_permission_desc=Mikä käyttöoikeustaso tuliti tällä tiimillä olla?
 
 
 form.name_reserved=Organisaation nimi '%s' on varattu.
 form.name_reserved=Organisaation nimi '%s' on varattu.
 form.name_pattern_not_allowed=Organisaation nimi mallia '%s' ei ole sallittu.
 form.name_pattern_not_allowed=Organisaation nimi mallia '%s' ei ole sallittu.
-form.team_name_reserved=Team name '%s' is reserved.
+form.team_name_reserved=Tiimin nimi '%s' on varattu.
 
 
 settings=Asetukset
 settings=Asetukset
 settings.options=Valinnaiset
 settings.options=Valinnaiset
@@ -901,7 +902,7 @@ teams.write_permission_desc=Tämä tiimi myöntää <strong>kirjoitusoikeuden</s
 teams.admin_permission_desc=Tämä tiimi myöntää <strong>ylläpito-oikeuden</strong>: jäsenet voivat lukea, pushata, ja lisätä yhteistyökumppaneita tiimin repoihin.
 teams.admin_permission_desc=Tämä tiimi myöntää <strong>ylläpito-oikeuden</strong>: jäsenet voivat lukea, pushata, ja lisätä yhteistyökumppaneita tiimin repoihin.
 teams.repositories=Tiimin repot
 teams.repositories=Tiimin repot
 teams.search_repo_placeholder=Etsi repo...
 teams.search_repo_placeholder=Etsi repo...
-teams.add_team_repository=Lisää tiimirepo
+teams.add_team_repository=Lisää tiimi-repository
 teams.remove_repo=Poista
 teams.remove_repo=Poista
 teams.add_nonexistent_repo=Repo jota yrität lisätä ei ole vielä olemassa, ole hyvä ja luo se ensin.
 teams.add_nonexistent_repo=Repo jota yrität lisätä ei ole vielä olemassa, ole hyvä ja luo se ensin.
 
 
@@ -937,8 +938,8 @@ dashboard.git_gc_repos=Suorita roskienkeruu repoille
 dashboard.git_gc_repos_success=Kaikki repot ovat tehneet roskienkeruun onnistuneesti.
 dashboard.git_gc_repos_success=Kaikki repot ovat tehneet roskienkeruun onnistuneesti.
 dashboard.resync_all_sshkeys=Uudelleenkirjoita '.ssh/authorized_keys' tiedosto (varoitus: ei-Gogs avaimet menetetään)
 dashboard.resync_all_sshkeys=Uudelleenkirjoita '.ssh/authorized_keys' tiedosto (varoitus: ei-Gogs avaimet menetetään)
 dashboard.resync_all_sshkeys_success=Kaikki julkiset avaimet on uudelleenkirjoitettu onnistuneesti.
 dashboard.resync_all_sshkeys_success=Kaikki julkiset avaimet on uudelleenkirjoitettu onnistuneesti.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
-dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
+dashboard.resync_all_hooks=Uudelleensynkronoi kaikkien repositoryjen "pre-receive, update ja post-receive" hookit.
+dashboard.resync_all_hooks_success=Kaikkien repositoryjen "pre-receive, update ja post-receive" hookit synkronoitu.
 dashboard.reinit_missing_repos=Resetoi kaikki repo tietueet jotka menettivät Git tiedostoja
 dashboard.reinit_missing_repos=Resetoi kaikki repo tietueet jotka menettivät Git tiedostoja
 dashboard.reinit_missing_repos_success=Kaikki repo tietueet jotka menettivät Git tiedostoja on resetoitu onnistuneesti.
 dashboard.reinit_missing_repos_success=Kaikki repo tietueet jotka menettivät Git tiedostoja on resetoitu onnistuneesti.
 
 
@@ -1088,11 +1089,11 @@ config.ssh_keygen_path=Keygen ('ssh-keygen') polku
 config.ssh_minimum_key_size_check=Avaimen vähimmäiskoko tarkistus
 config.ssh_minimum_key_size_check=Avaimen vähimmäiskoko tarkistus
 config.ssh_minimum_key_sizes=Avaimen vähimmäiskoot
 config.ssh_minimum_key_sizes=Avaimen vähimmäiskoot
 
 
-config.repo_config=Repository Configuration
+config.repo_config=Repositoryn asetukset
 config.repo_root_path=Repon juuren polku
 config.repo_root_path=Repon juuren polku
 config.script_type=Komentosarjan tyyppi
 config.script_type=Komentosarjan tyyppi
-config.repo_force_private=Force Private
-config.max_creation_limit=Max Creation Limit
+config.repo_force_private=Pakota yksityiseksi
+config.max_creation_limit=Enimmäis-luontiraja
 config.preferred_licenses=Preferred Licenses
 config.preferred_licenses=Preferred Licenses
 config.disable_http_git=Disable HTTP Git
 config.disable_http_git=Disable HTTP Git
 config.enable_local_path_migration=Enable Local Path Migration
 config.enable_local_path_migration=Enable Local Path Migration

+ 35 - 34
conf/locale/locale_fr-FR.ini

@@ -48,7 +48,7 @@ cancel=Annuler
 install=Installation
 install=Installation
 title=Instructions pour la première exécution
 title=Instructions pour la première exécution
 docker_helper=Si vous exécutez Gogs grâce à Docker, merci de lire la <a target="_blank" href="%s">procédure</a> attentivement avant de modifier quoi que ce soit sur cette page !
 docker_helper=Si vous exécutez Gogs grâce à Docker, merci de lire la <a target="_blank" href="%s">procédure</a> attentivement avant de modifier quoi que ce soit sur cette page !
-requite_db_desc=Gogs requires MySQL, PostgreSQL, SQLite3, MSSQL or TiDB.
+requite_db_desc=Gogs requiert MySQL, PostgreSQL, SQLite3, MSSQL ou TiDB.
 db_title=Paramètres de la base de données
 db_title=Paramètres de la base de données
 db_type=Type de base de données
 db_type=Type de base de données
 host=Hôte
 host=Hôte
@@ -58,8 +58,8 @@ db_name=Nom de base de données
 db_helper=Veuillez utiliser le moteur INNODB avec le jeu de caractères utf8_general_ci pour MySQL.
 db_helper=Veuillez utiliser le moteur INNODB avec le jeu de caractères utf8_general_ci pour MySQL.
 ssl_mode=Mode SSL
 ssl_mode=Mode SSL
 path=Emplacement
 path=Emplacement
-sqlite_helper=The file path of SQLite3 database. <br>Please use absolute path when you start as service.
-err_empty_db_path=SQLite3 database path cannot be empty.
+sqlite_helper=Le chemin du fichier de base de données SQLite3. <br>Utilisez un chemin absolu lorsque vous démarrez en tant que service.
+err_empty_db_path=Le chemin de la base de données SQLite3 ne peut être vide.
 no_admin_and_disable_registration=Vous ne pouvez pas désactiver l'enregistrement sans créer un compte administrateur.
 no_admin_and_disable_registration=Vous ne pouvez pas désactiver l'enregistrement sans créer un compte administrateur.
 err_empty_admin_password=Le mot de passe du compte administrateur ne peut être vide.
 err_empty_admin_password=Le mot de passe du compte administrateur ne peut être vide.
 
 
@@ -74,8 +74,8 @@ domain=Domaine
 domain_helper=Cela affecte les doublons d'URL SSH.
 domain_helper=Cela affecte les doublons d'URL SSH.
 ssh_port=Port SSH
 ssh_port=Port SSH
 ssh_port_helper=Numéro de port utilisé par votre serveur SSH, le laisser vide pour désactiver la fonctionnalité.
 ssh_port_helper=Numéro de port utilisé par votre serveur SSH, le laisser vide pour désactiver la fonctionnalité.
-use_builtin_ssh_server=Use Builtin SSH Server
-use_builtin_ssh_server_popup=Start builtin SSH server for Git operations to distinguish from system SSH daemon.
+use_builtin_ssh_server=Utiliser le serveur SSH incorporé
+use_builtin_ssh_server_popup=Démarrer le serveur SSH incorporé pour les opérations Git afin de le distinguer du démon SSH système.
 http_port=Port HTTP
 http_port=Port HTTP
 http_port_helper=Numéro de port que l'application écoutera.
 http_port_helper=Numéro de port que l'application écoutera.
 app_url=URL de l'application
 app_url=URL de l'application
@@ -398,7 +398,6 @@ migrate.failed=Echec de migration: %v
 
 
 mirror_from=miroir de
 mirror_from=miroir de
 forked_from=forké depuis
 forked_from=forké depuis
-fork_from_self=Vous ne pouvez pas forker un dépôt que vous possédez déja !
 copy_link=Copier
 copy_link=Copier
 copy_link_success=Copié!
 copy_link_success=Copié!
 copy_link_error=Appuyez sur ⌘-C ou Ctrl-C pour copier
 copy_link_error=Appuyez sur ⌘-C ou Ctrl-C pour copier
@@ -474,6 +473,7 @@ editor.add_subdir=Ajouter un sous-répertoire...
 editor.unable_to_upload_files=Échec lors de l'envoie du fichier '%s' avec l’erreur : %v
 editor.unable_to_upload_files=Échec lors de l'envoie du fichier '%s' avec l’erreur : %v
 editor.upload_files_to_dir=Transférer les fichiers vers '%s'
 editor.upload_files_to_dir=Transférer les fichiers vers '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commits
 commits.commits=Commits
 commits.search=Rechercher des commits
 commits.search=Rechercher des commits
 commits.find=Trouver
 commits.find=Trouver
@@ -589,7 +589,7 @@ pulls.cannot_auto_merge_helper=Fusionner manuellement afin de résoudre les conf
 pulls.merge_pull_request=Fusionner la Pull Request
 pulls.merge_pull_request=Fusionner la Pull Request
 pulls.open_unmerged_pull_exists=`Vous ne pouvez effectuer une réouverture car il y a déjà une pull-request ouverte (#%d) depuis le même dépôt avec les mêmes informations de fusion et est en attente de fusion.`
 pulls.open_unmerged_pull_exists=`Vous ne pouvez effectuer une réouverture car il y a déjà une pull-request ouverte (#%d) depuis le même dépôt avec les mêmes informations de fusion et est en attente de fusion.`
 pulls.delete_branch=Supprimer la branche
 pulls.delete_branch=Supprimer la branche
-pulls.delete_branch_has_new_commits=Branch cannot be deleted because it has new commits after mergence.
+pulls.delete_branch_has_new_commits=La branche ne peut pas être supprimée car de nouveaux commits ont été effectuées après la fusion.
 
 
 milestones.new=Nouveau Jalon
 milestones.new=Nouveau Jalon
 milestones.open_tab=%d Ouvert
 milestones.open_tab=%d Ouvert
@@ -641,21 +641,22 @@ settings.collaboration.write=Écrire
 settings.collaboration.read=Lire
 settings.collaboration.read=Lire
 settings.collaboration.undefined=Indéfini
 settings.collaboration.undefined=Indéfini
 settings.branches=Branches
 settings.branches=Branches
-settings.default_branch=Default Branch
-settings.default_branch_desc=The default branch is considered the "base" branch for code commits, pull requests and online editing.
-settings.update=Update
-settings.update_default_branch_success=Default branch of this repository has been updated successfully!
-settings.protected_branches=Protected Branches
-settings.protected_branches_desc=Protect branches from force pushing, accidental deletion and whitelist code committers.
-settings.choose_a_branch=Choose a branch...
-settings.branch_protection=Branch Protection
-settings.branch_protection_desc=Please choose protect options for branch <b>%s</b>.
-settings.protect_this_branch=Protect this branch
-settings.protect_this_branch_desc=Disable force pushes and prevent from deletion.
-settings.protect_require_pull_request=Require pull request instead direct pushing
-settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
-settings.protect_whitelist_committers=Whitelist who can push to this branch
-settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.default_branch=Branche par défaut
+settings.default_branch_desc=La branche par défaut est considérée comme la branche « originale » pour les commits de code, les requêtes de fusion et l'édition en ligne.
+settings.update=Actualiser
+settings.update_default_branch_success=La branche par défaut de ce dépôt a bien été mise à jour.
+settings.protected_branches=Branches protégées
+settings.protected_branches_desc=Protéger les branches du push forcé, de la suppression accidentelle et des publicateurs de code en liste blanche.
+settings.choose_a_branch=Choisir une branche…
+settings.branch_protection=Protection de branche
+settings.branch_protection_desc=Sélectionnez les options de protection pour la branche <b>%s</b>.
+settings.protect_this_branch=Protéger cette branche
+settings.protect_this_branch_desc=Interdire les push forcés et empêcher la suppression.
+settings.protect_require_pull_request=Exiger une requête de fusion plutôt qu'un push immédiat
+settings.protect_require_pull_request_desc=Activez cette option pour empêcher la publication immédiate vers cette branche. Les commits devront être publiés vers une autre branche (non protégée) et fusionnée dans cette branche avec une requête de fusion.
+settings.protect_whitelist_committers=Liste blanche de personnes pouvant publier sur cette branche
+settings.protect_whitelist_committers_desc=Ajouter des personnes ou des équipes à la liste blanche de publication directe vers cette branche.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git Hooks
 settings.githooks=Git Hooks
 settings.basic_settings=Paramètres de base
 settings.basic_settings=Paramètres de base
@@ -762,12 +763,12 @@ settings.delete_webhook=Supprimer le Webhook
 settings.recent_deliveries=Livraisons récentes
 settings.recent_deliveries=Livraisons récentes
 settings.hook_type=Type de Hook
 settings.hook_type=Type de Hook
 settings.add_slack_hook_desc=Intégrer <a href="%s"> Slack</a> à votre dépôt.
 settings.add_slack_hook_desc=Intégrer <a href="%s"> Slack</a> à votre dépôt.
-settings.add_discord_hook_desc=Add <a href="%s">Discord</a> integration to your repository.
+settings.add_discord_hook_desc=Ajouter l'intégration de <a href="%s">Discord</a> à votre dépôt.
 settings.slack_token=Jeton
 settings.slack_token=Jeton
 settings.slack_domain=Domaine
 settings.slack_domain=Domaine
 settings.slack_channel=Canal
 settings.slack_channel=Canal
 settings.deploy_keys=Clés de déploiement
 settings.deploy_keys=Clés de déploiement
-settings.deploy_keys_helper=<b>Common Gotcha!</b> If you're looking for adding personal public keys, please add them in your <a href="%s%s">account settings</a>.
+settings.deploy_keys_helper=<b>Gotcha commun !</b> Si vous cherchez à ajouter des clés publiques personnelles, ajoutez-les dans vos <a href="%s%s">paramètres de compte</a>.
 settings.add_deploy_key=Ajouter une Clé de Déploiement
 settings.add_deploy_key=Ajouter une Clé de Déploiement
 settings.deploy_key_desc=Déployer une clé uniquement en lecture seule. Il ne s'agit pas des clés ssh de compte personnel.
 settings.deploy_key_desc=Déployer une clé uniquement en lecture seule. Il ne s'agit pas des clés ssh de compte personnel.
 settings.no_deploy_keys=Vous n'avez ajouté aucune clé de déploiement.
 settings.no_deploy_keys=Vous n'avez ajouté aucune clé de déploiement.
@@ -846,7 +847,7 @@ team_permission_desc=Quel niveau d'accès cette équipe devrait-elle posséder ?
 
 
 form.name_reserved=Le nom d'organisation '%s' est réservé.
 form.name_reserved=Le nom d'organisation '%s' est réservé.
 form.name_pattern_not_allowed=Motif '%s' interdit pour les noms d'organisation.
 form.name_pattern_not_allowed=Motif '%s' interdit pour les noms d'organisation.
-form.team_name_reserved=Team name '%s' is reserved.
+form.team_name_reserved=Le nom d'équipe « %s » est réservé.
 
 
 settings=Paramètres
 settings=Paramètres
 settings.options=Options
 settings.options=Options
@@ -937,8 +938,8 @@ dashboard.git_gc_repos=Collecter les déchets des dépôts
 dashboard.git_gc_repos_success=Tous les dépôts ont effectué la collecte avec succès.
 dashboard.git_gc_repos_success=Tous les dépôts ont effectué la collecte avec succès.
 dashboard.resync_all_sshkeys=Ré-écrire le fichier '.ssh/authorized_keys' (attention : les clés hors-Gogs vont être perdues)
 dashboard.resync_all_sshkeys=Ré-écrire le fichier '.ssh/authorized_keys' (attention : les clés hors-Gogs vont être perdues)
 dashboard.resync_all_sshkeys_success=Toutes les clés publiques ont été ré-écrites avec succès.
 dashboard.resync_all_sshkeys_success=Toutes les clés publiques ont été ré-écrites avec succès.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
-dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
+dashboard.resync_all_hooks=Re-synchroniser les crochets pre-receive, update et post-receive de tous les dépôts.
+dashboard.resync_all_hooks_success=Tous les crochets pre-receive, update et post-receive ont bien été resynchronisés.
 dashboard.reinit_missing_repos=Réinitialiser tous les dépôts qui ont perdu des fichiers Git
 dashboard.reinit_missing_repos=Réinitialiser tous les dépôts qui ont perdu des fichiers Git
 dashboard.reinit_missing_repos_success=Tous les enregistrements de dépôts qui ont perdu des fichiers Git ont été réinitialisés avec succès.
 dashboard.reinit_missing_repos_success=Tous les enregistrements de dépôts qui ont perdu des fichiers Git ont été réinitialisés avec succès.
 
 
@@ -1088,15 +1089,15 @@ config.ssh_keygen_path=Chemin vers le générateur de clefs ("ssh-keygen")
 config.ssh_minimum_key_size_check=Vérification de la longueur de clé minimale
 config.ssh_minimum_key_size_check=Vérification de la longueur de clé minimale
 config.ssh_minimum_key_sizes=Tailles de clé minimales
 config.ssh_minimum_key_sizes=Tailles de clé minimales
 
 
-config.repo_config=Repository Configuration
+config.repo_config=Configuration du dépôt
 config.repo_root_path=Emplacement des Dépôts
 config.repo_root_path=Emplacement des Dépôts
 config.script_type=Type de Script
 config.script_type=Type de Script
-config.repo_force_private=Force Private
-config.max_creation_limit=Max Creation Limit
-config.preferred_licenses=Preferred Licenses
-config.disable_http_git=Disable HTTP Git
-config.enable_local_path_migration=Enable Local Path Migration
-config.commits_fetch_concurrency=Commits Fetch Concurrency
+config.repo_force_private=Privé forcé
+config.max_creation_limit=Limite de création maximale
+config.preferred_licenses=Licences préférées
+config.disable_http_git=Désactiver Git HTTP
+config.enable_local_path_migration=Activer la migration de chemin locale
+config.commits_fetch_concurrency=Concurrence des récupérations de commits
 
 
 config.db_config=Configuration de la Base de Données
 config.db_config=Configuration de la Base de Données
 config.db_type=Type
 config.db_type=Type

+ 3 - 2
conf/locale/locale_gl-ES.ini

@@ -398,7 +398,6 @@ migrate.failed=Migración fallida: %v
 
 
 mirror_from=réplica de
 mirror_from=réplica de
 forked_from=Fork de
 forked_from=Fork de
-fork_from_self=Non podes crear un fork dun repositorio que xa é teu!
 copy_link=Copiar
 copy_link=Copiar
 copy_link_success=Copiado!
 copy_link_success=Copiado!
 copy_link_error=Presione ⌘ + C ou Ctrl-C para copiar
 copy_link_error=Presione ⌘ + C ou Ctrl-C para copiar
@@ -474,6 +473,7 @@ editor.add_subdir=Engadir subdirectorio...
 editor.unable_to_upload_files=Fallou ao subir arquivos a '%s' co erro: %v
 editor.unable_to_upload_files=Fallou ao subir arquivos a '%s' co erro: %v
 editor.upload_files_to_dir=Subir arquivos a '%s'
 editor.upload_files_to_dir=Subir arquivos a '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Achegas
 commits.commits=Achegas
 commits.search=Buscar achegas
 commits.search=Buscar achegas
 commits.find=Buscar
 commits.find=Buscar
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git Hooks
 settings.githooks=Git Hooks
 settings.basic_settings=Configuración básica
 settings.basic_settings=Configuración básica
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Executar a recolección de lixo nos repositorios
 dashboard.git_gc_repos_success=Todos os repositorios executaron correctamente o recolector de lixo.
 dashboard.git_gc_repos_success=Todos os repositorios executaron correctamente o recolector de lixo.
 dashboard.resync_all_sshkeys=Reescribir o ficheiro '.ssh/authorized_keys'(atención: perderanse as claves que non pertenzan a Gogs)
 dashboard.resync_all_sshkeys=Reescribir o ficheiro '.ssh/authorized_keys'(atención: perderanse as claves que non pertenzan a Gogs)
 dashboard.resync_all_sshkeys_success=Todas as claves públicas reescribíronse correctamente.
 dashboard.resync_all_sshkeys_success=Todas as claves públicas reescribíronse correctamente.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Reinicializar todos os rexistros do repositorio que teñen arquivos Git eliminados
 dashboard.reinit_missing_repos=Reinicializar todos os rexistros do repositorio que teñen arquivos Git eliminados
 dashboard.reinit_missing_repos_success=Todos os rexistros do repositorio con arquivos Git eliminados foron reinicializados con éxito.
 dashboard.reinit_missing_repos_success=Todos os rexistros do repositorio con arquivos Git eliminados foron reinicializados con éxito.

+ 3 - 2
conf/locale/locale_it-IT.ini

@@ -398,7 +398,6 @@ migrate.failed=Migrazione non riuscita: %v
 
 
 mirror_from=mirror da
 mirror_from=mirror da
 forked_from=forkato da
 forked_from=forkato da
-fork_from_self=Non puoi forkare il tuo stesso repository!
 copy_link=Copia
 copy_link=Copia
 copy_link_success=Copiato!
 copy_link_success=Copiato!
 copy_link_error=Premere ⌘-C o Ctrl-C per copiare
 copy_link_error=Premere ⌘-C o Ctrl-C per copiare
@@ -474,6 +473,7 @@ editor.add_subdir=Aggiungi sottocartella...
 editor.unable_to_upload_files=È fallito il caricamento dei file su '%s': %v
 editor.unable_to_upload_files=È fallito il caricamento dei file su '%s': %v
 editor.upload_files_to_dir=Carica file su '%s'
 editor.upload_files_to_dir=Carica file su '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commits
 commits.commits=Commits
 commits.search=Ricerca una versione
 commits.search=Ricerca una versione
 commits.find=Cerca
 commits.find=Cerca
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git Hooks
 settings.githooks=Git Hooks
 settings.basic_settings=Impostazioni di Base
 settings.basic_settings=Impostazioni di Base
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Fare la procedura di garbage collection sui repository
 dashboard.git_gc_repos_success=Tutti i repository hanno fatto la procedura di garbage collection con successo.
 dashboard.git_gc_repos_success=Tutti i repository hanno fatto la procedura di garbage collection con successo.
 dashboard.resync_all_sshkeys=Riscrivi il file '.ssh/authorized_keys' (attenzione: le chiavi non appartenenti a Gogs saranno perse)
 dashboard.resync_all_sshkeys=Riscrivi il file '.ssh/authorized_keys' (attenzione: le chiavi non appartenenti a Gogs saranno perse)
 dashboard.resync_all_sshkeys_success=Tutte le chiavi pubbliche riscritte con successo.
 dashboard.resync_all_sshkeys_success=Tutte le chiavi pubbliche riscritte con successo.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.

+ 4 - 3
conf/locale/locale_ja-JP.ini

@@ -398,7 +398,6 @@ migrate.failed=移行に失敗しました: %v
 
 
 mirror_from=同期ミラー
 mirror_from=同期ミラー
 forked_from=フォーク元
 forked_from=フォーク元
-fork_from_self=すでにあなたの所有しているリポジトリはフォークできません
 copy_link=コピー
 copy_link=コピー
 copy_link_success=コピーされました!
 copy_link_success=コピーされました!
 copy_link_error=⌘ C または Ctrl-C キーを押してコピー
 copy_link_error=⌘ C または Ctrl-C キーを押してコピー
@@ -474,6 +473,7 @@ editor.add_subdir=Add subdirectory...
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.upload_files_to_dir=Upload files to '%s'
 editor.upload_files_to_dir=Upload files to '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=コミット
 commits.commits=コミット
 commits.search=コミットの検索
 commits.search=コミットの検索
 commits.find=検索
 commits.find=検索
@@ -500,7 +500,7 @@ issues.new_label=新しいラベル
 issues.new_label_placeholder=ラベル名...
 issues.new_label_placeholder=ラベル名...
 issues.create_label=ラベルを作成
 issues.create_label=ラベルを作成
 issues.label_templates.title=Load a predefined set of labels
 issues.label_templates.title=Load a predefined set of labels
-issues.label_templates.info=There arent any labels yet. You can click on the "New Label" button above to create one or use a predefined set below.
+issues.label_templates.info=There aren't any labels yet. You can click on the "New Label" button above to create one or use a predefined set below.
 issues.label_templates.helper=Select a label set
 issues.label_templates.helper=Select a label set
 issues.label_templates.use=Use this label set
 issues.label_templates.use=Use this label set
 issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v
 issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git のフック
 settings.githooks=Git のフック
 settings.basic_settings=基本設定
 settings.basic_settings=基本設定
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=リポジトリでのガベージコレクションを実
 dashboard.git_gc_repos_success=すべてのリポジトリは正常にガベージ コレクションを行いました。
 dashboard.git_gc_repos_success=すべてのリポジトリは正常にガベージ コレクションを行いました。
 dashboard.resync_all_sshkeys='.ssh/ authorized_keys' ファイルを再生成します。(警告:Gogsキー以外は失われます)
 dashboard.resync_all_sshkeys='.ssh/ authorized_keys' ファイルを再生成します。(警告:Gogsキー以外は失われます)
 dashboard.resync_all_sshkeys_success=すべての公開鍵が正常に書き換えられました。
 dashboard.resync_all_sshkeys_success=すべての公開鍵が正常に書き換えられました。
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.

+ 3 - 2
conf/locale/locale_ko-KR.ini

@@ -398,7 +398,6 @@ migrate.failed=마이그레이션 실패: %v
 
 
 mirror_from=의 미러
 mirror_from=의 미러
 forked_from=원본 프로젝트 :
 forked_from=원본 프로젝트 :
-fork_from_self=본인의 저장소는 포크할 수 없습니다!
 copy_link=복사
 copy_link=복사
 copy_link_success=복사됨!
 copy_link_success=복사됨!
 copy_link_error=⌘-C 나 Ctrl-C를 눌러 복사
 copy_link_error=⌘-C 나 Ctrl-C를 눌러 복사
@@ -474,6 +473,7 @@ editor.add_subdir=하위 디렉토리 추가...
 editor.unable_to_upload_files=파일 '%s'를 업로드하는데 실패하였습니다. 에러: %v
 editor.unable_to_upload_files=파일 '%s'를 업로드하는데 실패하였습니다. 에러: %v
 editor.upload_files_to_dir=파일 업로드 '%s'
 editor.upload_files_to_dir=파일 업로드 '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=커밋
 commits.commits=커밋
 commits.search=커밋 검색
 commits.search=커밋 검색
 commits.find=찾기
 commits.find=찾기
@@ -657,6 +657,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git Hooks
 settings.githooks=Git Hooks
 settings.basic_settings=기본 설정
 settings.basic_settings=기본 설정
@@ -938,7 +939,7 @@ dashboard.git_gc_repos=저장소들의 가비지 콜렉션을 진행합니다.
 dashboard.git_gc_repos_success=모든 저장소의 가비지 콜렉션이 성공적으로 완료되었습니다.
 dashboard.git_gc_repos_success=모든 저장소의 가비지 콜렉션이 성공적으로 완료되었습니다.
 dashboard.resync_all_sshkeys='.ssh/authorized_keys' 파일을 다시 작성합니다. (주의: non-Gogs키는 손실됩니다)
 dashboard.resync_all_sshkeys='.ssh/authorized_keys' 파일을 다시 작성합니다. (주의: non-Gogs키는 손실됩니다)
 dashboard.resync_all_sshkeys_success=모든 공개키들이 성공적으로 재작성되었습니다.
 dashboard.resync_all_sshkeys_success=모든 공개키들이 성공적으로 재작성되었습니다.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=깃 파일들을 잃어버린 모든 저장소를 다시 초기화합니다.
 dashboard.reinit_missing_repos=깃 파일들을 잃어버린 모든 저장소를 다시 초기화합니다.
 dashboard.reinit_missing_repos_success=깃 파일을 잃은 모든 저장소를 다시 초기화 하는데 성공하였습니다.
 dashboard.reinit_missing_repos_success=깃 파일을 잃은 모든 저장소를 다시 초기화 하는데 성공하였습니다.

+ 3 - 2
conf/locale/locale_lv-LV.ini

@@ -398,7 +398,6 @@ migrate.failed=Migrācija neizdevās: %v
 
 
 mirror_from=spogulis no
 mirror_from=spogulis no
 forked_from=atdalīts no
 forked_from=atdalīts no
-fork_from_self=Nav iespējams atdalīt repozitoriju, kuram esat īpašnieks!
 copy_link=Kopēt
 copy_link=Kopēt
 copy_link_success=Nokopēts!
 copy_link_success=Nokopēts!
 copy_link_error=Nospiediet ⌘-C vai Ctrl-C, lai nokopētu
 copy_link_error=Nospiediet ⌘-C vai Ctrl-C, lai nokopētu
@@ -474,6 +473,7 @@ editor.add_subdir=Pievienot apakšdirektoriju...
 editor.unable_to_upload_files=Neizdevās augšupielādēt failus uz direktoriju '%s', kļūda: %v
 editor.unable_to_upload_files=Neizdevās augšupielādēt failus uz direktoriju '%s', kļūda: %v
 editor.upload_files_to_dir=Augšupielādēt failus uz direktoriju '%s'
 editor.upload_files_to_dir=Augšupielādēt failus uz direktoriju '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Revīzijas
 commits.commits=Revīzijas
 commits.search=Meklēt revīzijas
 commits.search=Meklēt revīzijas
 commits.find=Meklēt
 commits.find=Meklēt
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Tīmekļa āķi
 settings.hooks=Tīmekļa āķi
 settings.githooks=Git āķi
 settings.githooks=Git āķi
 settings.basic_settings=Pamatiestatījumi
 settings.basic_settings=Pamatiestatījumi
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Veikt repozitoriju datu sakārtošānu (git gc)
 dashboard.git_gc_repos_success=Datu sakārtošana visiem repozitorijiem veiksmīgi pabeigta.
 dashboard.git_gc_repos_success=Datu sakārtošana visiem repozitorijiem veiksmīgi pabeigta.
 dashboard.resync_all_sshkeys=Pārrakstīt '.ssh/authorized_keys' failu (brīdinājums: ne-Git atslēgas tiks pazaudētas)
 dashboard.resync_all_sshkeys=Pārrakstīt '.ssh/authorized_keys' failu (brīdinājums: ne-Git atslēgas tiks pazaudētas)
 dashboard.resync_all_sshkeys_success=Visas publiskās atslēgas tika veiksmīgi pārrakstītas.
 dashboard.resync_all_sshkeys_success=Visas publiskās atslēgas tika veiksmīgi pārrakstītas.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Atkārtoti inicializēt visus repozitorija ierakstus, kam trūkst Git failu
 dashboard.reinit_missing_repos=Atkārtoti inicializēt visus repozitorija ierakstus, kam trūkst Git failu
 dashboard.reinit_missing_repos_success=Visi repozitorija ieraksti, kam trūkst Git faili, tika atkārtoti inicializēti.
 dashboard.reinit_missing_repos_success=Visi repozitorija ieraksti, kam trūkst Git faili, tika atkārtoti inicializēti.

+ 3 - 2
conf/locale/locale_nl-NL.ini

@@ -398,7 +398,6 @@ migrate.failed=Migratie is mislukt: %v
 
 
 mirror_from=spiegel van
 mirror_from=spiegel van
 forked_from=geforked van
 forked_from=geforked van
-fork_from_self=U kunt geen repository forken die u al beheert!
 copy_link=Kopieer
 copy_link=Kopieer
 copy_link_success=Gekopieerd!
 copy_link_success=Gekopieerd!
 copy_link_error=Druk op ⌘-C of Ctrl-C om te kopiëren
 copy_link_error=Druk op ⌘-C of Ctrl-C om te kopiëren
@@ -474,6 +473,7 @@ editor.add_subdir=Submap toevoegen...
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.upload_files_to_dir=Bestanden uploaden naar '%s'
 editor.upload_files_to_dir=Bestanden uploaden naar '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commits
 commits.commits=Commits
 commits.search=Zoeken
 commits.search=Zoeken
 commits.find=zoek
 commits.find=zoek
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git-hooks
 settings.githooks=Git-hooks
 settings.basic_settings=Basis instellingen
 settings.basic_settings=Basis instellingen
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Garbage collectie uitvoeren
 dashboard.git_gc_repos_success=Garbage collectie met succes uitgevoerd.
 dashboard.git_gc_repos_success=Garbage collectie met succes uitgevoerd.
 dashboard.resync_all_sshkeys=Herschrijf '.ssh/authorized_keys' (Let op: alle sleutels die niet van Gogs zijn zullen verloren gaan!)
 dashboard.resync_all_sshkeys=Herschrijf '.ssh/authorized_keys' (Let op: alle sleutels die niet van Gogs zijn zullen verloren gaan!)
 dashboard.resync_all_sshkeys_success=Alle publieke sleutels zijn herschreven.
 dashboard.resync_all_sshkeys_success=Alle publieke sleutels zijn herschreven.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Alle repositories zonder Git files opnieuw initialiseren
 dashboard.reinit_missing_repos=Alle repositories zonder Git files opnieuw initialiseren
 dashboard.reinit_missing_repos_success=Alle repositories zonder Git files zijn succesvol opnieuw geinitializeerd.
 dashboard.reinit_missing_repos_success=Alle repositories zonder Git files zijn succesvol opnieuw geinitializeerd.

+ 3 - 2
conf/locale/locale_pl-PL.ini

@@ -398,7 +398,6 @@ migrate.failed=Migracja nie powiodła się: %v
 
 
 mirror_from=kopia lustrzana
 mirror_from=kopia lustrzana
 forked_from=sklonowany z
 forked_from=sklonowany z
-fork_from_self=Nie możesz forkować swojego własnego repozytorium!
 copy_link=Kopiuj
 copy_link=Kopiuj
 copy_link_success=Skopiowane!
 copy_link_success=Skopiowane!
 copy_link_error=Naciśnij klawisze ⌘-C i Ctrl-C, aby skopiować
 copy_link_error=Naciśnij klawisze ⌘-C i Ctrl-C, aby skopiować
@@ -474,6 +473,7 @@ editor.add_subdir=Dodaj podkatalog...
 editor.unable_to_upload_files=Wysyłanie plików do '%s' nie powiodło się z błędem: %v
 editor.unable_to_upload_files=Wysyłanie plików do '%s' nie powiodło się z błędem: %v
 editor.upload_files_to_dir=Prześlij pliki do '%s'
 editor.upload_files_to_dir=Prześlij pliki do '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commity
 commits.commits=Commity
 commits.search=Przeszukaj commity
 commits.search=Przeszukaj commity
 commits.find=Szukaj
 commits.find=Szukaj
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooki
 settings.hooks=Webhooki
 settings.githooks=Hooki Git
 settings.githooks=Hooki Git
 settings.basic_settings=Ustawienia podstawowe
 settings.basic_settings=Ustawienia podstawowe
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Usuń śmieci z repozytoriów
 dashboard.git_gc_repos_success=Wszystkie repozytoria zakończyły odśmiecanie pomyślnie.
 dashboard.git_gc_repos_success=Wszystkie repozytoria zakończyły odśmiecanie pomyślnie.
 dashboard.resync_all_sshkeys=Przeładuj klucze publiczne w pliku '.ssh/authorized_keys' (uwaga: klucze poza Gogs zostaną usunięte)
 dashboard.resync_all_sshkeys=Przeładuj klucze publiczne w pliku '.ssh/authorized_keys' (uwaga: klucze poza Gogs zostaną usunięte)
 dashboard.resync_all_sshkeys_success=Przeładowanie kluczy publicznych zakończyło się sukcesem.
 dashboard.resync_all_sshkeys_success=Przeładowanie kluczy publicznych zakończyło się sukcesem.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Ponownie inicjalizuj wszystkie repozytoria, które straciły pliki Git
 dashboard.reinit_missing_repos=Ponownie inicjalizuj wszystkie repozytoria, które straciły pliki Git
 dashboard.reinit_missing_repos_success=Wszystkie repozytoria, które straciły pliki Git, zostały ponownie zainicjować pomyślnie.
 dashboard.reinit_missing_repos_success=Wszystkie repozytoria, które straciły pliki Git, zostały ponownie zainicjować pomyślnie.

+ 6 - 5
conf/locale/locale_pt-BR.ini

@@ -1,7 +1,7 @@
 app_desc=Um serviço de Git hospedável e amigável escrito em Go
 app_desc=Um serviço de Git hospedável e amigável escrito em Go
 
 
 home=Página inicial
 home=Página inicial
-dashboard=Painel
+dashboard=Página Inicial
 explore=Explorar
 explore=Explorar
 help=Ajuda
 help=Ajuda
 sign_in=Entrar
 sign_in=Entrar
@@ -398,7 +398,6 @@ migrate.failed=Migração falhou: %v
 
 
 mirror_from=mirror de
 mirror_from=mirror de
 forked_from=fork de
 forked_from=fork de
-fork_from_self=Você não pode criar fork de um repositório que já é seu!
 copy_link=Copiar
 copy_link=Copiar
 copy_link_success=Copiado!
 copy_link_success=Copiado!
 copy_link_error=Pressione ⌘-C ou Ctrl-C para copiar
 copy_link_error=Pressione ⌘-C ou Ctrl-C para copiar
@@ -474,6 +473,7 @@ editor.add_subdir=Adicionar o subdiretório...
 editor.unable_to_upload_files=Houve erro ao fazer upload de arquivos para '%s': %v
 editor.unable_to_upload_files=Houve erro ao fazer upload de arquivos para '%s': %v
 editor.upload_files_to_dir=Enviar arquivos para '%s'
 editor.upload_files_to_dir=Enviar arquivos para '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Commits
 commits.commits=Commits
 commits.search=Pesquisar commits
 commits.search=Pesquisar commits
 commits.find=Buscar
 commits.find=Buscar
@@ -647,8 +647,8 @@ settings.update=Update
 settings.update_default_branch_success=Default branch of this repository has been updated successfully!
 settings.update_default_branch_success=Default branch of this repository has been updated successfully!
 settings.protected_branches=Protected Branches
 settings.protected_branches=Protected Branches
 settings.protected_branches_desc=Protect branches from force pushing, accidental deletion and whitelist code committers.
 settings.protected_branches_desc=Protect branches from force pushing, accidental deletion and whitelist code committers.
-settings.choose_a_branch=Choose a branch...
-settings.branch_protection=Branch Protection
+settings.choose_a_branch=Selecione um branch...
+settings.branch_protection=Proteção de Branch
 settings.branch_protection_desc=Please choose protect options for branch <b>%s</b>.
 settings.branch_protection_desc=Please choose protect options for branch <b>%s</b>.
 settings.protect_this_branch=Protect this branch
 settings.protect_this_branch=Protect this branch
 settings.protect_this_branch_desc=Disable force pushes and prevent from deletion.
 settings.protect_this_branch_desc=Disable force pushes and prevent from deletion.
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Hooks do Git
 settings.githooks=Hooks do Git
 settings.basic_settings=Configurações básicas
 settings.basic_settings=Configurações básicas
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Fazer coleta de lixo nos repositórios
 dashboard.git_gc_repos_success=Em todos repositórios, a coleta de lixo foi realizada com sucesso.
 dashboard.git_gc_repos_success=Em todos repositórios, a coleta de lixo foi realizada com sucesso.
 dashboard.resync_all_sshkeys=Reescrever o arquivo '.ssh/authorized_keys' (atenção: chaves que não sejam do Gogs serão perdidas)
 dashboard.resync_all_sshkeys=Reescrever o arquivo '.ssh/authorized_keys' (atenção: chaves que não sejam do Gogs serão perdidas)
 dashboard.resync_all_sshkeys_success=Todas as chaves públicas foram reescritas com sucesso.
 dashboard.resync_all_sshkeys_success=Todas as chaves públicas foram reescritas com sucesso.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Reinicializar todos os registros de repositório que perderam os arquivos do Git
 dashboard.reinit_missing_repos=Reinicializar todos os registros de repositório que perderam os arquivos do Git
 dashboard.reinit_missing_repos_success=Todos os repositórios que perderam arquivos do Git foram reinicializados com sucesso.
 dashboard.reinit_missing_repos_success=Todos os repositórios que perderam arquivos do Git foram reinicializados com sucesso.

+ 3 - 2
conf/locale/locale_ru-RU.ini

@@ -398,7 +398,6 @@ migrate.failed=Миграция не удалась: %v
 
 
 mirror_from=зеркало из
 mirror_from=зеркало из
 forked_from=ответвлено от
 forked_from=ответвлено от
-fork_from_self=Вы не можете ответвить репозиторий, так как Вы уже его владелец!
 copy_link=Скопировать
 copy_link=Скопировать
 copy_link_success=Скопировано!
 copy_link_success=Скопировано!
 copy_link_error=Нажмите ⌘-C или Ctrl-C для копирования
 copy_link_error=Нажмите ⌘-C или Ctrl-C для копирования
@@ -474,6 +473,7 @@ editor.add_subdir=Добавьте подкаталог...
 editor.unable_to_upload_files=Не удалось загрузить файлы в «%s» из-за ошибки: %v
 editor.unable_to_upload_files=Не удалось загрузить файлы в «%s» из-за ошибки: %v
 editor.upload_files_to_dir=Загрузить файлы '%s'
 editor.upload_files_to_dir=Загрузить файлы '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Коммиты
 commits.commits=Коммиты
 commits.search=Поиск коммитов
 commits.search=Поиск коммитов
 commits.find=Найти
 commits.find=Найти
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Автоматическое обновление
 settings.hooks=Автоматическое обновление
 settings.githooks=Git хуки
 settings.githooks=Git хуки
 settings.basic_settings=Основные параметры
 settings.basic_settings=Основные параметры
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Выполнить сборку мусора на реп
 dashboard.git_gc_repos_success=Сборка мусора на всех репозиториях успешно выполнена.
 dashboard.git_gc_repos_success=Сборка мусора на всех репозиториях успешно выполнена.
 dashboard.resync_all_sshkeys=Переписать файл «.ssh/authorized_keys» (осторожно: не Gogs ключи будут утеряны)
 dashboard.resync_all_sshkeys=Переписать файл «.ssh/authorized_keys» (осторожно: не Gogs ключи будут утеряны)
 dashboard.resync_all_sshkeys_success=Были успешно переписаны все открытые ключи.
 dashboard.resync_all_sshkeys_success=Были успешно переписаны все открытые ключи.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Реинициализировать все репозитории с утерянными Git файлами
 dashboard.reinit_missing_repos=Реинициализировать все репозитории с утерянными Git файлами
 dashboard.reinit_missing_repos_success=Все репозитории с утерянными Git файлами успешно реинициализированы.
 dashboard.reinit_missing_repos_success=Все репозитории с утерянными Git файлами успешно реинициализированы.

+ 3 - 2
conf/locale/locale_sr-SP.ini

@@ -398,7 +398,6 @@ migrate.failed=Миграција није успела: %v
 
 
 mirror_from=огледало од
 mirror_from=огледало од
 forked_from=изданак од
 forked_from=изданак од
-fork_from_self=Ви не можете да креирате огранак спремишта ако сте већ његов власник!
 copy_link=Копирај
 copy_link=Копирај
 copy_link_success=Ископирано!
 copy_link_success=Ископирано!
 copy_link_error=Кликните ⌘-C или Ctrl-C да копирате
 copy_link_error=Кликните ⌘-C или Ctrl-C да копирате
@@ -474,6 +473,7 @@ editor.add_subdir=Додај поддиректоријуми...
 editor.unable_to_upload_files=Учитање датотеке '%s' није успело са грешкном: %v
 editor.unable_to_upload_files=Учитање датотеке '%s' није успело са грешкном: %v
 editor.upload_files_to_dir=Пошаљи датотеке на '%s'
 editor.upload_files_to_dir=Пошаљи датотеке на '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Комити
 commits.commits=Комити
 commits.search=Претражи комите
 commits.search=Претражи комите
 commits.find=Претражи
 commits.find=Претражи
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git хуки
 settings.githooks=Git хуки
 settings.basic_settings=Основна подешавања
 settings.basic_settings=Основна подешавања
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Изврши cакупљање смећа на спрем
 dashboard.git_gc_repos_success=Сва спремишта су успешно извршили cакупљање смећа.
 dashboard.git_gc_repos_success=Сва спремишта су успешно извршили cакупљање смећа.
 dashboard.resync_all_sshkeys=Препиши '.ssh/authorized_keys' (опрез: не Gogs тастери ће бити изгубљени)
 dashboard.resync_all_sshkeys=Препиши '.ssh/authorized_keys' (опрез: не Gogs тастери ће бити изгубљени)
 dashboard.resync_all_sshkeys_success=Сви јавни кључеви су успешно преписани.
 dashboard.resync_all_sshkeys_success=Сви јавни кључеви су успешно преписани.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Поново постави све податке са изгубљеним Git датотекама
 dashboard.reinit_missing_repos=Поново постави све податке са изгубљеним Git датотекама
 dashboard.reinit_missing_repos_success=Сви подаци са изгубљеним Git датотекама су успешно поново постављени.
 dashboard.reinit_missing_repos_success=Сви подаци са изгубљеним Git датотекама су успешно поново постављени.

+ 3 - 2
conf/locale/locale_sv-SE.ini

@@ -398,7 +398,6 @@ migrate.failed=Migrering misslyckades: %v
 
 
 mirror_from=spegling av
 mirror_from=spegling av
 forked_from=forkad från
 forked_from=forkad från
-fork_from_self=Du kan inte forka ett repo som du redan äger!
 copy_link=Kopiera
 copy_link=Kopiera
 copy_link_success=Kopierad!
 copy_link_success=Kopierad!
 copy_link_error=Tryck på ⌘-C eller Ctrl-C för att kopiera
 copy_link_error=Tryck på ⌘-C eller Ctrl-C för att kopiera
@@ -474,6 +473,7 @@ editor.add_subdir=Lägg till underkatalog...
 editor.unable_to_upload_files=Uppladdning av filen '%s' misslyckades med felet: %v
 editor.unable_to_upload_files=Uppladdning av filen '%s' misslyckades med felet: %v
 editor.upload_files_to_dir=Ladda upp filer till '%s'
 editor.upload_files_to_dir=Ladda upp filer till '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Incheckningar
 commits.commits=Incheckningar
 commits.search=Sök bland incheckningar
 commits.search=Sök bland incheckningar
 commits.find=Sök
 commits.find=Sök
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webbhookar
 settings.hooks=Webbhookar
 settings.githooks=Githookar
 settings.githooks=Githookar
 settings.basic_settings=Basinställningar
 settings.basic_settings=Basinställningar
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Do garbage collection on repositories
 dashboard.git_gc_repos_success=All repositories have done garbage collection successfully.
 dashboard.git_gc_repos_success=All repositories have done garbage collection successfully.
 dashboard.resync_all_sshkeys=Rewrite '.ssh/authorized_keys' file (caution: non-Gogs keys will be lost)
 dashboard.resync_all_sshkeys=Rewrite '.ssh/authorized_keys' file (caution: non-Gogs keys will be lost)
 dashboard.resync_all_sshkeys_success=All public keys have been rewritten successfully.
 dashboard.resync_all_sshkeys_success=All public keys have been rewritten successfully.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.

+ 4 - 3
conf/locale/locale_tr-TR.ini

@@ -398,7 +398,6 @@ migrate.failed=Göç başarısız: %v
 
 
 mirror_from=şunun yansıması
 mirror_from=şunun yansıması
 forked_from=şundan çatallanmış
 forked_from=şundan çatallanmış
-fork_from_self=Sahibi olduğunuz bir depoyu çatallayamazsınız!
 copy_link=Kopyala
 copy_link=Kopyala
 copy_link_success=Kopyalandı!
 copy_link_success=Kopyalandı!
 copy_link_error=Kopyalamak için ⌘-C veya Ctrl-C tuşlarına basın
 copy_link_error=Kopyalamak için ⌘-C veya Ctrl-C tuşlarına basın
@@ -474,6 +473,7 @@ editor.add_subdir=Add subdirectory...
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.upload_files_to_dir=Upload files to '%s'
 editor.upload_files_to_dir=Upload files to '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=İşlemeler
 commits.commits=İşlemeler
 commits.search=İşleme Arama
 commits.search=İşleme Arama
 commits.find=Bul
 commits.find=Bul
@@ -500,7 +500,7 @@ issues.new_label=Yeni Etiket
 issues.new_label_placeholder=Etiket adı...
 issues.new_label_placeholder=Etiket adı...
 issues.create_label=Etiket Oluştur
 issues.create_label=Etiket Oluştur
 issues.label_templates.title=Load a predefined set of labels
 issues.label_templates.title=Load a predefined set of labels
-issues.label_templates.info=There arent any labels yet. You can click on the "New Label" button above to create one or use a predefined set below.
+issues.label_templates.info=There aren't any labels yet. You can click on the "New Label" button above to create one or use a predefined set below.
 issues.label_templates.helper=Select a label set
 issues.label_templates.helper=Select a label set
 issues.label_templates.use=Use this label set
 issues.label_templates.use=Use this label set
 issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v
 issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Web İstekleri
 settings.hooks=Web İstekleri
 settings.githooks=Git İstekleri
 settings.githooks=Git İstekleri
 settings.basic_settings=Temel Ayarlar
 settings.basic_settings=Temel Ayarlar
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=Depolarda çöp toplama işlemini gerçekleştir
 dashboard.git_gc_repos_success=Tüm depolarda çöp toplama işlemi başarıyla gerçekleştirildi.
 dashboard.git_gc_repos_success=Tüm depolarda çöp toplama işlemi başarıyla gerçekleştirildi.
 dashboard.resync_all_sshkeys='.ssh/authorized_keys' dosyasını yeniden yaz (dikkat: Gogs'un olmayan anahtarlar silinecektir)
 dashboard.resync_all_sshkeys='.ssh/authorized_keys' dosyasını yeniden yaz (dikkat: Gogs'un olmayan anahtarlar silinecektir)
 dashboard.resync_all_sshkeys_success=Tüm genel anahtarlar başarıyla yeniden yazıldı.
 dashboard.resync_all_sshkeys_success=Tüm genel anahtarlar başarıyla yeniden yazıldı.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Git dosyalarını kaybetmiş tüm depoları yeniden oluştur
 dashboard.reinit_missing_repos=Git dosyalarını kaybetmiş tüm depoları yeniden oluştur
 dashboard.reinit_missing_repos_success=Git dosyalarını kaybetmiş tüm depolar başarıyla yeniden oluşturuldu.
 dashboard.reinit_missing_repos_success=Git dosyalarını kaybetmiş tüm depolar başarıyla yeniden oluşturuldu.

+ 42 - 41
conf/locale/locale_uk-UA.ini

@@ -48,7 +48,7 @@ cancel=Скасувати
 install=Установка
 install=Установка
 title=Кроки установки перед першим запуском
 title=Кроки установки перед першим запуском
 docker_helper=Якщо ви запускаєте Gogs всередені Docker, уважно прочитайте <a target="_blank" href="%s">гайдлайни</a> перш ніж змінювати щось!
 docker_helper=Якщо ви запускаєте Gogs всередені Docker, уважно прочитайте <a target="_blank" href="%s">гайдлайни</a> перш ніж змінювати щось!
-requite_db_desc=Gogs requires MySQL, PostgreSQL, SQLite3, MSSQL or TiDB.
+requite_db_desc=Gogs потребує наявності MySQL, PostgreSQL, SQLite3, MSSQL або TiDB.
 db_title=Налаштування бази даних
 db_title=Налаштування бази даних
 db_type=Тип бази данних
 db_type=Тип бази данних
 host=Хост
 host=Хост
@@ -58,8 +58,8 @@ db_name=Ім'я бази даних
 db_helper=Будь ласка, використовуйте MySQL як INNODB з таблицею символів utf8_general_ci.
 db_helper=Будь ласка, використовуйте MySQL як INNODB з таблицею символів utf8_general_ci.
 ssl_mode=Режим SSL
 ssl_mode=Режим SSL
 path=Шлях
 path=Шлях
-sqlite_helper=The file path of SQLite3 database. <br>Please use absolute path when you start as service.
-err_empty_db_path=SQLite3 database path cannot be empty.
+sqlite_helper=Шлях до файла бази даних SQLite3. <br>Будь ласка, використовуйте абсолютний шлях коли стартуєте сервіс.
+err_empty_db_path=Шлях до файла бази даних SQLite3 не може бути порожнім.
 no_admin_and_disable_registration=Ви не можете заборонити реєстрацію без створення облікового запису адміністратора.
 no_admin_and_disable_registration=Ви не можете заборонити реєстрацію без створення облікового запису адміністратора.
 err_empty_admin_password=Пароль адміністратора не може бути пустим.
 err_empty_admin_password=Пароль адміністратора не може бути пустим.
 
 
@@ -74,8 +74,8 @@ domain=Домен
 domain_helper=Це впливає на клонування через SSH.
 domain_helper=Це впливає на клонування через SSH.
 ssh_port=SSH порт
 ssh_port=SSH порт
 ssh_port_helper=Номер порту, який використовує SSH сервер. Для заборони опції SSH залиште його пустим.
 ssh_port_helper=Номер порту, який використовує SSH сервер. Для заборони опції SSH залиште його пустим.
-use_builtin_ssh_server=Use Builtin SSH Server
-use_builtin_ssh_server_popup=Start builtin SSH server for Git operations to distinguish from system SSH daemon.
+use_builtin_ssh_server=Користуватися вбудованим SSH сервером
+use_builtin_ssh_server_popup=Запустити вбудований SSH сервер для операцій git інакший за системний SSH демон.
 http_port=Порт HTTP
 http_port=Порт HTTP
 http_port_helper=Номер порту який программа буде слухати.
 http_port_helper=Номер порту який программа буде слухати.
 app_url=Адреса програми
 app_url=Адреса програми
@@ -398,7 +398,6 @@ migrate.failed=Перенесення не вдалось: %v
 
 
 mirror_from=дзеркало
 mirror_from=дзеркало
 forked_from=відгалужено від
 forked_from=відгалужено від
-fork_from_self=Ви не можете відгалузити свій власний репозиторій!
 copy_link=Скопіювати
 copy_link=Скопіювати
 copy_link_success=Скопійовано!
 copy_link_success=Скопійовано!
 copy_link_error=Натисніть ⌘-C або Ctrl-C, щоб скопіювати
 copy_link_error=Натисніть ⌘-C або Ctrl-C, щоб скопіювати
@@ -474,6 +473,7 @@ editor.add_subdir=Додати підкаталогу...
 editor.unable_to_upload_files=Не вдалося завантажити файли до '%s' через помилку: %v
 editor.unable_to_upload_files=Не вдалося завантажити файли до '%s' через помилку: %v
 editor.upload_files_to_dir=Завантажувати файли до '%s'
 editor.upload_files_to_dir=Завантажувати файли до '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=Коміти
 commits.commits=Коміти
 commits.search=Знайти коміт
 commits.search=Знайти коміт
 commits.find=Пошук
 commits.find=Пошук
@@ -640,22 +640,23 @@ settings.collaboration.admin=Адміністратор
 settings.collaboration.write=Запис
 settings.collaboration.write=Запис
 settings.collaboration.read=Читання
 settings.collaboration.read=Читання
 settings.collaboration.undefined=Не визначено
 settings.collaboration.undefined=Не визначено
-settings.branches=Branches
-settings.default_branch=Default Branch
-settings.default_branch_desc=The default branch is considered the "base" branch for code commits, pull requests and online editing.
-settings.update=Update
-settings.update_default_branch_success=Default branch of this repository has been updated successfully!
-settings.protected_branches=Protected Branches
-settings.protected_branches_desc=Protect branches from force pushing, accidental deletion and whitelist code committers.
-settings.choose_a_branch=Choose a branch...
-settings.branch_protection=Branch Protection
-settings.branch_protection_desc=Please choose protect options for branch <b>%s</b>.
-settings.protect_this_branch=Protect this branch
-settings.protect_this_branch_desc=Disable force pushes and prevent from deletion.
-settings.protect_require_pull_request=Require pull request instead direct pushing
-settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
-settings.protect_whitelist_committers=Whitelist who can push to this branch
-settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.branches=Гілки
+settings.default_branch=Гілка за замовчуванням
+settings.default_branch_desc=Гілка за замовчанням вважається базовою для комітів, запросів злиття та онлайн редагувань.
+settings.update=Оновлення
+settings.update_default_branch_success=Гілку за замовчуванням цього репозиторію було успішно оновлено!
+settings.protected_branches=Захищені гілки
+settings.protected_branches_desc=Захистіть гілки від force push, випадкового видалення та коміттерів з білого списку.
+settings.choose_a_branch=Виберіть гілку...
+settings.branch_protection=Захист гілок
+settings.branch_protection_desc=Будь ласка, виберіть налаштування захисту для гілки <b>%s</b>.
+settings.protect_this_branch=Захистити гілку
+settings.protect_this_branch_desc=Вимкнути примусовий push та захистити від видалення.
+settings.protect_require_pull_request=Вимагати запрос на злиття замість прямого push
+settings.protect_require_pull_request_desc=Увімкніть цю опцію для заборони прямого push у цю гілку. Коміт має бути запушений у іншу, незахищену гілку та влитий у цю через запрос на злиття.
+settings.protect_whitelist_committers=Білий список тих, хто може робити push у цю гілку
+settings.protect_whitelist_committers_desc=Додати людей або команди у білий список для виконання push до цієї гілки.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=Webhooks
 settings.hooks=Webhooks
 settings.githooks=Git Hooks
 settings.githooks=Git Hooks
 settings.basic_settings=Основні налаштування
 settings.basic_settings=Основні налаштування
@@ -736,7 +737,7 @@ settings.githook_edit_desc=Якщо хук неактивний, буде пре
 settings.githook_name=Ім'я хуку
 settings.githook_name=Ім'я хуку
 settings.githook_content=Вміст хуку
 settings.githook_content=Вміст хуку
 settings.update_githook=Оновити хук
 settings.update_githook=Оновити хук
-settings.add_webhook_desc=Gogs will send a <code>POST</code> request to the URL you specify, along with regarding the event that occured. You can also specify what kind of data format you'd like to get upon triggering the hook (JSON, x-www-form-urlencoded, XML, etc). More information can be found in our <a target="_blank" href="%s">Webhooks Guide</a>.
+settings.add_webhook_desc=Gogs відправляє <code>POST</code> запит до вказаного вами URL, з приводу подій що відбулися. Ви також можете вказати дані якого формату ви ви хотіли б отримати (JSON, x-www-form-urlencoded, XML, etc). Більше інформації можна отримати у <a target="_blank" href="%s">посібнику з web-хуків</a>.
 settings.payload_url=URL розробника
 settings.payload_url=URL розробника
 settings.content_type=Тип змісту
 settings.content_type=Тип змісту
 settings.secret=Таємний код
 settings.secret=Таємний код
@@ -761,21 +762,21 @@ settings.update_hook_success=Webhook оновлено.
 settings.delete_webhook=Видалити Webhook
 settings.delete_webhook=Видалити Webhook
 settings.recent_deliveries=Недавні розсилки
 settings.recent_deliveries=Недавні розсилки
 settings.hook_type=Тип хуку
 settings.hook_type=Тип хуку
-settings.add_slack_hook_desc=Add <a href="%s">Slack</a> integration to your repository.
-settings.add_discord_hook_desc=Add <a href="%s">Discord</a> integration to your repository.
+settings.add_slack_hook_desc=Додати <a href="%s">Slack</a>-інтеграцію до вашого репозиторію.
+settings.add_discord_hook_desc=Додати <a href="%s">Discord</a>-інтеграцію до репозиторію.
 settings.slack_token=Жетон
 settings.slack_token=Жетон
 settings.slack_domain=Домен
 settings.slack_domain=Домен
 settings.slack_channel=Канал
 settings.slack_channel=Канал
 settings.deploy_keys=Ключи для розгортування
 settings.deploy_keys=Ключи для розгортування
-settings.deploy_keys_helper=<b>Common Gotcha!</b> If you're looking for adding personal public keys, please add them in your <a href="%s%s">account settings</a>.
+settings.deploy_keys_helper=<b>Common Gotcha!</b> Якщо ви шукаєте куди додати персональний публічний ключ, додайте його до <a href="%s%s">налаштуань вашого аккаунту</a>.
 settings.add_deploy_key=Додати ключ для розгортування
 settings.add_deploy_key=Додати ключ для розгортування
-settings.deploy_key_desc=Deploy keys have read-only access. They are not the same as personal account SSH keys.
-settings.no_deploy_keys=You haven't added any deploy keys.
+settings.deploy_key_desc=Ключи розгортування доступні лише для читання. Це не те саме, що персональний SSH ключ аккаунту.
+settings.no_deploy_keys=Ви не додали жодного ключа для розгортування.
 settings.title=Заголовок
 settings.title=Заголовок
 settings.deploy_key_content=Контент
 settings.deploy_key_content=Контент
-settings.key_been_used=Deploy key content has been used.
-settings.key_name_used=Deploy key with the same name already exists.
-settings.add_key_success=New deploy key '%s' has been added successfully!
+settings.key_been_used=Вміст ключа розгортування вже використано.
+settings.key_name_used=Ключ розгортування має ім'я яке вже використано.
+settings.add_key_success=Новий ключ розгортування '%s' успішно додано!
 settings.deploy_key_deletion=Видалити ключ для розгортування
 settings.deploy_key_deletion=Видалити ключ для розгортування
 settings.deploy_key_deletion_desc=Видалення цього ключа для розгортування призведе о видалення усіх повїязаних прав до цього репозитрію. Ви справді бажаєти продовжити?
 settings.deploy_key_deletion_desc=Видалення цього ключа для розгортування призведе о видалення усіх повїязаних прав до цього репозитрію. Ви справді бажаєти продовжити?
 settings.deploy_key_deletion_success=Ключі для розгортування було успішно видалено!
 settings.deploy_key_deletion_success=Ключі для розгортування було успішно видалено!
@@ -846,7 +847,7 @@ team_permission_desc=Який рівень дозволів має бути у 
 
 
 form.name_reserved=Назву організації '%s' зарезервовано.
 form.name_reserved=Назву організації '%s' зарезервовано.
 form.name_pattern_not_allowed=Шаблон назви організації '%s' не дозволено.
 form.name_pattern_not_allowed=Шаблон назви організації '%s' не дозволено.
-form.team_name_reserved=Team name '%s' is reserved.
+form.team_name_reserved=Ім'я команди '%s' зарезервовано.
 
 
 settings=Налаштування
 settings=Налаштування
 settings.options=Опції
 settings.options=Опції
@@ -937,8 +938,8 @@ dashboard.git_gc_repos=Виконати збирання сміття у реп
 dashboard.git_gc_repos_success=Збирання сміття в усіх репозиторіях було успішно виконано.
 dashboard.git_gc_repos_success=Збирання сміття в усіх репозиторіях було успішно виконано.
 dashboard.resync_all_sshkeys=Переписати файл '.ssh/authorized_keys' (увага: не-Gogs ключі будуть втрачені)
 dashboard.resync_all_sshkeys=Переписати файл '.ssh/authorized_keys' (увага: не-Gogs ключі будуть втрачені)
 dashboard.resync_all_sshkeys_success=Усі публічні ключі успішно перезаписані.
 dashboard.resync_all_sshkeys_success=Усі публічні ключі успішно перезаписані.
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
-dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
+dashboard.resync_all_hooks=Пересинхронізувати перед-прийнятні, оновлюючі та пост-прийнятні хуки в усіх репозиторіях.
+dashboard.resync_all_hooks_success=Усі перед-прийнятні, оновлюючі та пост-прийнятні хуки репозиторію були успішно пересинхронізовані.
 dashboard.reinit_missing_repos=Переініціалізувати усі репозитрії git-файли яких втрачено
 dashboard.reinit_missing_repos=Переініціалізувати усі репозитрії git-файли яких втрачено
 dashboard.reinit_missing_repos_success=Усі репозитрії git-файли яких втрачено, успішно переініціалізовано.
 dashboard.reinit_missing_repos_success=Усі репозитрії git-файли яких втрачено, успішно переініціалізовано.
 
 
@@ -1088,15 +1089,15 @@ config.ssh_keygen_path=Шлях до генератора ключів ('ssh-key
 config.ssh_minimum_key_size_check=Мінімальний розмір ключа перевірки
 config.ssh_minimum_key_size_check=Мінімальний розмір ключа перевірки
 config.ssh_minimum_key_sizes=Мінімальні розміри ключів
 config.ssh_minimum_key_sizes=Мінімальні розміри ключів
 
 
-config.repo_config=Repository Configuration
+config.repo_config=Налаштування репозиторія
 config.repo_root_path=Повний шлях до репозиторія
 config.repo_root_path=Повний шлях до репозиторія
 config.script_type=Тип скрипта
 config.script_type=Тип скрипта
-config.repo_force_private=Force Private
-config.max_creation_limit=Max Creation Limit
-config.preferred_licenses=Preferred Licenses
-config.disable_http_git=Disable HTTP Git
-config.enable_local_path_migration=Enable Local Path Migration
-config.commits_fetch_concurrency=Commits Fetch Concurrency
+config.repo_force_private=Зробити приватним примусово
+config.max_creation_limit=Ліміт створень
+config.preferred_licenses=Бажана ліцензія
+config.disable_http_git=Вимкнути HTTP Git
+config.enable_local_path_migration=Увімкнути міграцію з локального шляху
+config.commits_fetch_concurrency=Запросити коміти конкурентно
 
 
 config.db_config=Налаштування бази даних
 config.db_config=Налаштування бази даних
 config.db_type=Тип
 config.db_type=Тип

+ 2 - 1
conf/locale/locale_zh-CN.ini

@@ -398,7 +398,6 @@ migrate.failed=迁移失败:%v
 
 
 mirror_from=镜像自地址
 mirror_from=镜像自地址
 forked_from=派生自
 forked_from=派生自
-fork_from_self=无法派生已经拥有的仓库!
 copy_link=复制链接
 copy_link=复制链接
 copy_link_success=复制成功!
 copy_link_success=复制成功!
 copy_link_error=请按下 ⌘-C 或 Ctrl-C 复制
 copy_link_error=请按下 ⌘-C 或 Ctrl-C 复制
@@ -474,6 +473,7 @@ editor.add_subdir=添加子目录...
 editor.unable_to_upload_files=上传文件至 '%s' 时发生错误:%v
 editor.unable_to_upload_files=上传文件至 '%s' 时发生错误:%v
 editor.upload_files_to_dir=上传文件至 '%s'
 editor.upload_files_to_dir=上传文件至 '%s'
 
 
+commits.commit_history=提交历史
 commits.commits=次代码提交
 commits.commits=次代码提交
 commits.search=搜索提交历史
 commits.search=搜索提交历史
 commits.find=查找
 commits.find=查找
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=要求通过合并请求提交代码
 settings.protect_require_pull_request_desc=启用该选项后代码将不能直接被推送到此分支,所有的代码提交都必须通过另一个非保护分支发起合并请求进行合并。
 settings.protect_require_pull_request_desc=启用该选项后代码将不能直接被推送到此分支,所有的代码提交都必须通过另一个非保护分支发起合并请求进行合并。
 settings.protect_whitelist_committers=限制可以推送代码的成员
 settings.protect_whitelist_committers=限制可以推送代码的成员
 settings.protect_whitelist_committers_desc=添加用户或团队到可直接推送代码的白名单。
 settings.protect_whitelist_committers_desc=添加用户或团队到可直接推送代码的白名单。
+settings.update_protect_branch_success=此分支的保护选项更新成功!
 settings.hooks=管理 Web 钩子
 settings.hooks=管理 Web 钩子
 settings.githooks=管理 Git 钩子
 settings.githooks=管理 Git 钩子
 settings.basic_settings=基本设置
 settings.basic_settings=基本设置

+ 4 - 3
conf/locale/locale_zh-HK.ini

@@ -398,7 +398,6 @@ migrate.failed=遷移失敗:%v
 
 
 mirror_from=镜像来自
 mirror_from=镜像来自
 forked_from=派生自
 forked_from=派生自
-fork_from_self=無法派生已經擁有的倉庫!
 copy_link=複製連結
 copy_link=複製連結
 copy_link_success=複製成功!
 copy_link_success=複製成功!
 copy_link_error=請按下 ⌘-C 或 Ctrl-C 複製
 copy_link_error=請按下 ⌘-C 或 Ctrl-C 複製
@@ -474,6 +473,7 @@ editor.add_subdir=Add subdirectory...
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v
 editor.upload_files_to_dir=Upload files to '%s'
 editor.upload_files_to_dir=Upload files to '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=次代碼提交
 commits.commits=次代碼提交
 commits.search=搜索提交歷史
 commits.search=搜索提交歷史
 commits.find=查找
 commits.find=查找
@@ -500,7 +500,7 @@ issues.new_label=創建標籤
 issues.new_label_placeholder=標籤名稱...
 issues.new_label_placeholder=標籤名稱...
 issues.create_label=創建標籤
 issues.create_label=創建標籤
 issues.label_templates.title=Load a predefined set of labels
 issues.label_templates.title=Load a predefined set of labels
-issues.label_templates.info=There arent any labels yet. You can click on the "New Label" button above to create one or use a predefined set below.
+issues.label_templates.info=There aren't any labels yet. You can click on the "New Label" button above to create one or use a predefined set below.
 issues.label_templates.helper=Select a label set
 issues.label_templates.helper=Select a label set
 issues.label_templates.use=Use this label set
 issues.label_templates.use=Use this label set
 issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v
 issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v
@@ -656,6 +656,7 @@ settings.protect_require_pull_request=Require pull request instead direct pushin
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers=Whitelist who can push to this branch
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
 settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=管理 Web 鉤子
 settings.hooks=管理 Web 鉤子
 settings.githooks=管理 Git 鉤子
 settings.githooks=管理 Git 鉤子
 settings.basic_settings=基本設置
 settings.basic_settings=基本設置
@@ -937,7 +938,7 @@ dashboard.git_gc_repos=對倉庫進行垃圾回收
 dashboard.git_gc_repos_success=所有倉庫的垃圾回收已成功完成!
 dashboard.git_gc_repos_success=所有倉庫的垃圾回收已成功完成!
 dashboard.resync_all_sshkeys=重新生成 '.ssh/authorized_keys' 文件(警告:不是 Gogs 的密鑰也會被刪除)
 dashboard.resync_all_sshkeys=重新生成 '.ssh/authorized_keys' 文件(警告:不是 Gogs 的密鑰也會被刪除)
 dashboard.resync_all_sshkeys_success=所有公鑰重新生成成功!
 dashboard.resync_all_sshkeys_success=所有公鑰重新生成成功!
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
+dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos=Reinitialize all repository records that lost Git files
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.
 dashboard.reinit_missing_repos_success=All repository records that lost Git files have been reinitialized successfully.

+ 38 - 37
conf/locale/locale_zh-TW.ini

@@ -48,7 +48,7 @@ cancel=取消
 install=安裝頁面
 install=安裝頁面
 title=首次安裝步驟
 title=首次安裝步驟
 docker_helper=如果您正在使用 Docker 容器運行 Gogs,請務必先仔細閱讀 <a target="_blank" href="%s">官方文檔</a> 後再對本頁面進行填寫。
 docker_helper=如果您正在使用 Docker 容器運行 Gogs,請務必先仔細閱讀 <a target="_blank" href="%s">官方文檔</a> 後再對本頁面進行填寫。
-requite_db_desc=Gogs requires MySQL, PostgreSQL, SQLite3, MSSQL or TiDB.
+requite_db_desc=Gogs 需要安裝 MySQL、PostgreSQL、SQLite3、MSSQL 或 TiDB 其中一項。
 db_title=資料庫設定
 db_title=資料庫設定
 db_type=資料庫類型
 db_type=資料庫類型
 host=主機
 host=主機
@@ -58,8 +58,8 @@ db_name=資料庫名稱
 db_helper=如果您使用 MySQL,請使用 INNODB 引擎以及 utf8_general_ci 字符集。
 db_helper=如果您使用 MySQL,請使用 INNODB 引擎以及 utf8_general_ci 字符集。
 ssl_mode=SSL 模式
 ssl_mode=SSL 模式
 path=路徑
 path=路徑
-sqlite_helper=The file path of SQLite3 database. <br>Please use absolute path when you start as service.
-err_empty_db_path=SQLite3 database path cannot be empty.
+sqlite_helper=SQLite3 資料庫的檔案路徑。<br>請務必在啟動服務時使用絕對路徑。
+err_empty_db_path=SQLite3 資料庫路徑不可以為空。
 no_admin_and_disable_registration=您不能夠在未創建管理員用戶的情況下禁止註冊。
 no_admin_and_disable_registration=您不能夠在未創建管理員用戶的情況下禁止註冊。
 err_empty_admin_password=管理員密碼不能為空。
 err_empty_admin_password=管理員密碼不能為空。
 
 
@@ -74,8 +74,8 @@ domain=域名
 domain_helper=該設置影響 SSH 複製地址。
 domain_helper=該設置影響 SSH 複製地址。
 ssh_port=SSH 埠
 ssh_port=SSH 埠
 ssh_port_helper=您的 SSH 服務正在使用此埠號,若要禁用SSH 功能請保持欄位空白。
 ssh_port_helper=您的 SSH 服務正在使用此埠號,若要禁用SSH 功能請保持欄位空白。
-use_builtin_ssh_server=Use Builtin SSH Server
-use_builtin_ssh_server_popup=Start builtin SSH server for Git operations to distinguish from system SSH daemon.
+use_builtin_ssh_server=使用內建的 SSH 伺服器
+use_builtin_ssh_server_popup=啟用內建的 SSH 伺服器作為 Git 操作,使其與系統的 SSH 守護行程隔離 。
 http_port=HTTP 端口號
 http_port=HTTP 端口號
 http_port_helper=應用監聽的端口號
 http_port_helper=應用監聽的端口號
 app_url=應用程式網址
 app_url=應用程式網址
@@ -398,7 +398,6 @@ migrate.failed=遷移失敗:%v
 
 
 mirror_from=镜像来自
 mirror_from=镜像来自
 forked_from=派生自
 forked_from=派生自
-fork_from_self=無法派生已經擁有的倉庫!
 copy_link=複製連結
 copy_link=複製連結
 copy_link_success=複製成功!
 copy_link_success=複製成功!
 copy_link_error=請按下 ⌘-C 或 Ctrl-C 複製
 copy_link_error=請按下 ⌘-C 或 Ctrl-C 複製
@@ -474,6 +473,7 @@ editor.add_subdir=新增子目錄...
 editor.unable_to_upload_files=上傳檔案失敗到 '%s', 錯誤訊息: %v
 editor.unable_to_upload_files=上傳檔案失敗到 '%s', 錯誤訊息: %v
 editor.upload_files_to_dir=上傳檔案到 '%s'
 editor.upload_files_to_dir=上傳檔案到 '%s'
 
 
+commits.commit_history=Commit History
 commits.commits=次代碼提交
 commits.commits=次代碼提交
 commits.search=搜索提交歷史
 commits.search=搜索提交歷史
 commits.find=查找
 commits.find=查找
@@ -640,22 +640,23 @@ settings.collaboration.admin=管理權限
 settings.collaboration.write=可寫權限
 settings.collaboration.write=可寫權限
 settings.collaboration.read=可讀權限
 settings.collaboration.read=可讀權限
 settings.collaboration.undefined=未定義
 settings.collaboration.undefined=未定義
-settings.branches=Branches
-settings.default_branch=Default Branch
-settings.default_branch_desc=The default branch is considered the "base" branch for code commits, pull requests and online editing.
-settings.update=Update
-settings.update_default_branch_success=Default branch of this repository has been updated successfully!
-settings.protected_branches=Protected Branches
-settings.protected_branches_desc=Protect branches from force pushing, accidental deletion and whitelist code committers.
-settings.choose_a_branch=Choose a branch...
-settings.branch_protection=Branch Protection
-settings.branch_protection_desc=Please choose protect options for branch <b>%s</b>.
-settings.protect_this_branch=Protect this branch
-settings.protect_this_branch_desc=Disable force pushes and prevent from deletion.
-settings.protect_require_pull_request=Require pull request instead direct pushing
-settings.protect_require_pull_request_desc=Enable this option to disable direct pushing to this branch. Commits have to be pushed to another non-protected branch and merged to this branch through pull request.
-settings.protect_whitelist_committers=Whitelist who can push to this branch
-settings.protect_whitelist_committers_desc=Add people or teams to whitelist of direct push to this branch.
+settings.branches=分支列表
+settings.default_branch=預設分支
+settings.default_branch_desc=預設分支是程式碼 commit、pull requests 及線上編輯的基準分支。
+settings.update=更新
+settings.update_default_branch_success=這個 repository 的預設分支更新成功!
+settings.protected_branches=保護分支
+settings.protected_branches_desc=保護分支不被強制 Push、意外刪除以及限制 Commit 者白名單
+settings.choose_a_branch=選擇一個分支
+settings.branch_protection=分支保護
+settings.branch_protection_desc=請選擇分支 <b>%s</b> 的保護選項。
+settings.protect_this_branch=保護這個分支
+settings.protect_this_branch_desc=停用強制Push及分支刪除。
+settings.protect_require_pull_request=請使用 pull request 來更新(合併)程式碼。
+settings.protect_require_pull_request_desc=啟用這個選項之後,程式碼將無法直接 Push 到這個分支,所有 Commit 必須先 Push 到另一個非保護的分支,再透過 Pull Request 來要求合併。
+settings.protect_whitelist_committers=限制誰可以 Push 到這個分支
+settings.protect_whitelist_committers_desc=新增用戶或團隊到可以直接push到這個分支的白名單。
+settings.update_protect_branch_success=Protect options for this branch has been updated successfully!
 settings.hooks=管理 Web 鉤子
 settings.hooks=管理 Web 鉤子
 settings.githooks=管理 Git 鉤子
 settings.githooks=管理 Git 鉤子
 settings.basic_settings=基本設置
 settings.basic_settings=基本設置
@@ -762,12 +763,12 @@ settings.delete_webhook=刪除 Web 鉤子
 settings.recent_deliveries=最近推送記錄
 settings.recent_deliveries=最近推送記錄
 settings.hook_type=鉤子類型
 settings.hook_type=鉤子類型
 settings.add_slack_hook_desc=為您的倉庫增加 <a href="%s">Slack</a> 集成。
 settings.add_slack_hook_desc=為您的倉庫增加 <a href="%s">Slack</a> 集成。
-settings.add_discord_hook_desc=Add <a href="%s">Discord</a> integration to your repository.
+settings.add_discord_hook_desc=Hook <a href="%s">Discord</a> 到你的 repository。
 settings.slack_token=令牌
 settings.slack_token=令牌
 settings.slack_domain=域名
 settings.slack_domain=域名
 settings.slack_channel=頻道
 settings.slack_channel=頻道
 settings.deploy_keys=管理部署密鑰
 settings.deploy_keys=管理部署密鑰
-settings.deploy_keys_helper=<b>Common Gotcha!</b> If you're looking for adding personal public keys, please add them in your <a href="%s%s">account settings</a>.
+settings.deploy_keys_helper=<b>噢不!</b> 如果要新增個人的公開金要,請到 <a href="%s%s">用戶設定</a> 新增。
 settings.add_deploy_key=添加部署密鑰
 settings.add_deploy_key=添加部署密鑰
 settings.deploy_key_desc=部署密鑰僅具有隻讀權限,它在功能上和個人用戶的公開密鑰有本質區別。
 settings.deploy_key_desc=部署密鑰僅具有隻讀權限,它在功能上和個人用戶的公開密鑰有本質區別。
 settings.no_deploy_keys=您還沒有添加任何部署密鑰。
 settings.no_deploy_keys=您還沒有添加任何部署密鑰。
@@ -846,7 +847,7 @@ team_permission_desc=請選擇該團隊所具有的權限等級:
 
 
 form.name_reserved=組織名稱 '%s' 是被保留的。
 form.name_reserved=組織名稱 '%s' 是被保留的。
 form.name_pattern_not_allowed=組織名稱不允許 '%s' 的格式。
 form.name_pattern_not_allowed=組織名稱不允許 '%s' 的格式。
-form.team_name_reserved=Team name '%s' is reserved.
+form.team_name_reserved=團隊名稱 '%s' 已被保留。
 
 
 settings=組織設置
 settings=組織設置
 settings.options=基本設置
 settings.options=基本設置
@@ -921,7 +922,7 @@ total=總計:%d
 dashboard.statistic=應用統計數據
 dashboard.statistic=應用統計數據
 dashboard.operations=管理員操作
 dashboard.operations=管理員操作
 dashboard.system_status=系統監視狀態
 dashboard.system_status=系統監視狀態
-dashboard.statistic_info=Gogs 數據庫統計:<b>%d</b> 位用戶,<b>%d</b> 個組織,<b>%d</b> 個公鑰,<b>%d</b> 個倉庫,<b>%d</b> 個倉庫關註,<b>%d</b> 個贊,<b>%d</b> 次行為,<b>%d</b> 條權限記錄,<b>%d</b> 個問題,<b>%d</b> 次評論,<b>%d</b> 個社交帳號,<b>%d</b> 個用戶關註,<b>%d</b> 個鏡像,<b>%d</b> 個版本發佈,<b>%d</b> 個登錄源,<b>%d</b> 個 Web 鉤子,<b>%d</b> 個里程碑,<b>%d</b> 個標籤,<b>%d</b> 個鉤子任務,<b>%d</b> 個團隊,<b>%d</b> 個更新任務,<b>%d</b> 個附件。
+dashboard.statistic_info=Gogs 資料庫統計:<b>%d</b> 位用戶,<b>%d</b> 個組織,<b>%d</b> 個公鑰,<b>%d</b> 個倉庫,<b>%d</b> 個倉庫關註,<b>%d</b> 個贊,<b>%d</b> 次行為,<b>%d</b> 條權限記錄,<b>%d</b> 個問題,<b>%d</b> 次評論,<b>%d</b> 個社交帳號,<b>%d</b> 個用戶關註,<b>%d</b> 個鏡像,<b>%d</b> 個版本發佈,<b>%d</b> 個登錄源,<b>%d</b> 個 Web 鉤子,<b>%d</b> 個里程碑,<b>%d</b> 個標籤,<b>%d</b> 個鉤子任務,<b>%d</b> 個團隊,<b>%d</b> 個更新任務,<b>%d</b> 個附件。
 dashboard.operation_name=操作名稱
 dashboard.operation_name=操作名稱
 dashboard.operation_switch=開關
 dashboard.operation_switch=開關
 dashboard.operation_run=執行
 dashboard.operation_run=執行
@@ -937,8 +938,8 @@ dashboard.git_gc_repos=對倉庫進行垃圾回收
 dashboard.git_gc_repos_success=所有倉庫的垃圾回收已成功完成!
 dashboard.git_gc_repos_success=所有倉庫的垃圾回收已成功完成!
 dashboard.resync_all_sshkeys=重新生成 '.ssh/authorized_keys' 文件(警告:不是 Gogs 的密鑰也會被刪除)
 dashboard.resync_all_sshkeys=重新生成 '.ssh/authorized_keys' 文件(警告:不是 Gogs 的密鑰也會被刪除)
 dashboard.resync_all_sshkeys_success=所有公鑰重新生成成功!
 dashboard.resync_all_sshkeys_success=所有公鑰重新生成成功!
-dashboard.resync_all_hooks=Resync pre-receive, update and post-receive hooks of all repositories.
-dashboard.resync_all_hooks_success=All repositories' pre-receive, update and post-receive hooks have been resynced successfully.
+dashboard.resync_all_hooks=重新同步所有 repository 的 pre-receive、update、post-receive hooks。
+dashboard.resync_all_hooks_success=所有 repository 的  pre-receive、update、post-receive hooks 皆已重新同步成功。
 dashboard.reinit_missing_repos=重新初始化所有遺失 Git 檔案的儲存庫記錄
 dashboard.reinit_missing_repos=重新初始化所有遺失 Git 檔案的儲存庫記錄
 dashboard.reinit_missing_repos_success=所有遺失 Git 檔案的儲存庫已成功重新初始化。
 dashboard.reinit_missing_repos_success=所有遺失 Git 檔案的儲存庫已成功重新初始化。
 
 
@@ -1088,17 +1089,17 @@ config.ssh_keygen_path=金鑰產生 (' ssh-keygen ') 路徑
 config.ssh_minimum_key_size_check=金鑰最小大小檢查
 config.ssh_minimum_key_size_check=金鑰最小大小檢查
 config.ssh_minimum_key_sizes=金鑰最小大小
 config.ssh_minimum_key_sizes=金鑰最小大小
 
 
-config.repo_config=Repository Configuration
+config.repo_config=Repository 設定
 config.repo_root_path=倉庫根目錄
 config.repo_root_path=倉庫根目錄
 config.script_type=腳本類型
 config.script_type=腳本類型
-config.repo_force_private=Force Private
-config.max_creation_limit=Max Creation Limit
-config.preferred_licenses=Preferred Licenses
-config.disable_http_git=Disable HTTP Git
-config.enable_local_path_migration=Enable Local Path Migration
-config.commits_fetch_concurrency=Commits Fetch Concurrency
-
-config.db_config=數據庫配置
+config.repo_force_private=強制設為私有
+config.max_creation_limit=最大建立限制
+config.preferred_licenses=推薦授權
+config.disable_http_git=停用 HTTP Git
+config.enable_local_path_migration=啟用本地路徑遷移
+config.commits_fetch_concurrency=同時Fetch Commit數量
+
+config.db_config=資料庫設定
 config.db_type=數據庫類型
 config.db_type=數據庫類型
 config.db_host=主機地址
 config.db_host=主機地址
 config.db_name=數據庫名稱
 config.db_name=數據庫名稱

+ 1 - 1
gogs.go

@@ -16,7 +16,7 @@ import (
 	"github.com/gogits/gogs/modules/setting"
 	"github.com/gogits/gogs/modules/setting"
 )
 )
 
 
-const APP_VER = "0.9.164.0220"
+const APP_VER = "0.9.164.0220 / 0.10 RC"
 
 
 func init() {
 func init() {
 	setting.AppVer = APP_VER
 	setting.AppVer = APP_VER

File diff suppressed because it is too large
+ 0 - 0
modules/bindata/bindata.go


+ 1 - 1
templates/.VERSION

@@ -1 +1 @@
-0.9.164.0220
+0.9.164.0220 / 0.10 RC

Some files were not shown because too many files changed in this diff