aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--options/locale/locale_ga-IE.ini1
-rw-r--r--options/locale/locale_uk-UA.ini269
-rw-r--r--options/locale/locale_zh-CN.ini262
3 files changed, 266 insertions, 266 deletions
diff --git a/options/locale/locale_ga-IE.ini b/options/locale/locale_ga-IE.ini
index 79df1d26d0..3804339585 100644
--- a/options/locale/locale_ga-IE.ini
+++ b/options/locale/locale_ga-IE.ini
@@ -1652,6 +1652,7 @@ issues.save=Sábháil
issues.label_title=Ainm
issues.label_description=Cur síos
issues.label_color=Dath
+issues.label_color_invalid=Dath neamhbhailí
issues.label_exclusive=Eisiach
issues.label_archive=Lipéad Cartlann
issues.label_archived_filter=Taispeáin lipéid cartlainne
diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini
index 6ab4d7800c..a73322bc2a 100644
--- a/options/locale/locale_uk-UA.ini
+++ b/options/locale/locale_uk-UA.ini
@@ -520,58 +520,58 @@ Content=Зміст
SSPISeparatorReplacement=Розділювач
SSPIDefaultLanguage=Типова мова
-require_error=` не може бути пустим.`
-alpha_dash_error=` повинен містити тільки літерно-цифрові символи, дефіс ('-') та підкреслення ('_'). `
-alpha_dash_dot_error=` повинен містити тільки літерно-цифрові символи, дефіс ('-') , підкреслення ('_') та точки ('.'). `
-git_ref_name_error=` повинен бути правильним посилальним ім'ям Git.`
+require_error=` не може бути порожнім.`
+alpha_dash_error=` повинен містити тільки алфавітно-цифрові символи, дефіс ('-') та підкреслення ('_').`
+alpha_dash_dot_error=` повинен містити тільки алфавітно-цифрові символи, дефіс ('-'), підкреслення ('_') та крапку ('.').`
+git_ref_name_error=` повинен бути правильно сформованим ім'ям-посиланням на Git.`
size_error=` повинен бути розмір %s.`
-min_size_error=` повинен бути принаймні %s символів.`
-max_size_error=` повинен бути не більш як %s символів.`
-email_error=` не є адресою електронної пошти.`
+min_size_error=` має містити принаймні %s символів.`
+max_size_error=` має містити не більше %s символів.`
+email_error=` не є дійсною адресою електронної пошти.`
url_error=`"%s" не є дійсною URL-адресою.`
include_error=` повинен містити підрядок "%s".`
-glob_pattern_error=` неприпустимий шаблон glob: %s.`
-regex_pattern_error=` неприпустимий шаблон regex: %s.`
+glob_pattern_error=` недійсний шаблон glob: %s.`
+regex_pattern_error=` недійсний шаблон регулярного виразу: %s.`
unknown_error=Невідома помилка:
captcha_incorrect=Код CAPTCHA неправильний.
-password_not_match=Паролі не співпадають.
-lang_select_error=Оберіть мову з переліку.
+password_not_match=Паролі не збігаються.
+lang_select_error=Оберіть мову зі списку.
-username_been_taken=Ім'я користувача вже зайнято.
-username_change_not_local_user=Нелокальні користувачі не можуть змінити своє ім'я користувача.
+username_been_taken=Ім'я користувача вже зайняте.
+username_change_not_local_user=Нелокальні користувачі не можуть змінювати своє ім'я користувача.
username_has_not_been_changed=Ім'я користувача не змінено
-repo_name_been_taken=Ім'я репозіторію вже використовується.
-repository_files_already_exist=Файли вже існують для цього репозитарію. Зверніться до системного адміністратора.
-repository_files_already_exist.adopt=Файли вже існують для цього репозиторію і можуть бути лише прийняті.
-repository_files_already_exist.delete=Файли вже існують для цього сховища. Ви повинні видалити їх.
-repository_files_already_exist.adopt_or_delete=Файли вже існують для цього репозиторію. Їх можливо прийняти або видалити.
-visit_rate_limit=Обмеження швидкості віддаленого доступу.
-2fa_auth_required=Для віддаленого доступу необхідна двуфакторна аутентифікація.
-org_name_been_taken=Назва організації вже зайнято.
-team_name_been_taken=Назва команди вже зайнято.
-team_no_units_error=Дозволити доступ до принаймні одного розділу репозитарію.
-email_been_used=Ця електронна адреса вже використовується.
-email_invalid=Адреса електронної пошти помилкова.
+repo_name_been_taken=Назва сховища вже використовується.
+repository_files_already_exist=Для цього сховища вже існують файли. Зверніться до системного адміністратора.
+repository_files_already_exist.adopt=Для цього сховища вже існують файли, і їх можна лише прийняти.
+repository_files_already_exist.delete=Для цього сховища вже існують файли. Ви повинні видалити їх.
+repository_files_already_exist.adopt_or_delete=Для цього сховища вже існують файли. Прийміть їх або видаліть.
+visit_rate_limit=Віддалений доступ відхилено у зв'язку з обмеженням кількості спроб.
+2fa_auth_required=Для віддаленого доступу необхідна двофакторна автентифікація.
+org_name_been_taken=Назва організації вже зайнята.
+team_name_been_taken=Назва команди вже зайнята.
+team_no_units_error=Дозволити доступ до принаймні одного розділу сховища.
+email_been_used=Адреса електронної пошти вже використовується.
+email_invalid=Адреса електронної пошти недійсна.
openid_been_used=Адреса OpenID '%s' вже використовується.
username_password_incorrect=Неправильне ім'я користувача або пароль.
-password_complexity=Пароль не відповідає вимогам до складності:
-password_lowercase_one=Принаймні одна буква в нижньому регістрі
-password_uppercase_one=Принаймні одна буква в верхньому регістрі
+password_complexity=Пароль не відповідає вимогам складності:
+password_lowercase_one=Принаймні один символ нижнього регістру
+password_uppercase_one=Принаймні один символ верхнього регістру
password_digit_one=Принаймні одна цифра
-password_special_one=Принаймні один спеціальний символ (пунктуація, дужки, лапки тощо)
-enterred_invalid_repo_name=Невірно введено ім'я репозиторію.
-enterred_invalid_org_name=Невірно введено ім'я організації.
-enterred_invalid_owner_name=Ім'я нового власника не є дійсним.
-enterred_invalid_password=Введений вами пароль некоректний.
+password_special_one=Принаймні один спеціальний символ (розділові знаки, дужки, лапки тощо)
+enterred_invalid_repo_name=Ви ввели неправильну назву сховища.
+enterred_invalid_org_name=Ви ввели неправильну назву організації.
+enterred_invalid_owner_name=Ім'я нового власника недійсне.
+enterred_invalid_password=Ви ввели неправильний пароль.
unset_password=Користувач не встановив пароль.
-user_not_exist=Даний користувач не існує.
+user_not_exist=Користувач не існує.
team_not_exist=Команда не існує.
-last_org_owner=Ви не можете видалити останнього користувача з команди 'власники'. У кожній команді має бути принаймні один власник.
+last_org_owner=Ви не можете видалити останнього користувача з групи 'власників'. В організації має бути принаймні один власник.
cannot_add_org_to_team=Організацію неможливо додати як учасника команди.
-invalid_ssh_key=Неможливо перевірити ваш SSH ключ: %s
-invalid_gpg_key=Неможливо перевірити ваш GPG ключ: %s
-invalid_ssh_principal=Некоректний відповідальний: %s
+invalid_ssh_key=Не вдається перевірити ключ SSH: %s
+invalid_gpg_key=Не вдається перевірити ключ GPG: %s
+invalid_ssh_principal=Невірна ідентичність: %s
auth_failed=Помилка автентифікації: %v
@@ -581,21 +581,20 @@ target_ref_not_exist=Цільове посилання не існує %s
admin_cannot_delete_self=Ви не можете видалити себе, допоки ви адміністратор. Будь ласка, спочатку видаліть права адміністратора.
[user]
-change_avatar=Змінити свій аватар…
-repositories=Репозиторії
+change_avatar=Змінити аватар…
+repositories=Сховища
activity=Публічна активність
-followers=Читачі
+followers=Послідовники
show_more=Показати більше
-starred=Обрані Репозиторії
-watched=Відстежувані репозиторії
+starred=Обрані сховища
+watched=Відстежувані сховища
code=Код
-projects=Проєкт
+projects=Проєкти
overview=Огляд
-following=Читає
-follow=Підписатися
-unfollow=Відписатися
+follow=Стежити
+unfollow=Не стежити
user_bio=Біографія
-disabled_public_activity=Цей користувач вимкнув публічний показ діяльності.
+disabled_public_activity=Цей користувач вимкнув публічну видимість активності.
show_on_map=Показати це місце на карті
settings=Налаштування користувача
@@ -625,7 +624,7 @@ appearance=Зовнішній вигляд
password=Пароль
security=Безпека
avatar=Аватар
-ssh_gpg_keys=SSH / GPG ключі
+ssh_gpg_keys=Ключі SSH / GPG
social=Соціальні облікові записи
applications=Додатки
orgs=Керування організаціями
@@ -644,7 +643,7 @@ update_profile=Оновити профіль
update_language=Оновити мову
update_language_success=Мову оновлено.
update_profile_success=Профіль успішно оновлено.
-change_username=Ваше Ім'я кристувача було змінено.
+change_username=Ваше ім'я користувача змінено.
continue=Продовжити
cancel=Відмінити
language=Мова
@@ -670,13 +669,13 @@ keep_activity_private_popup=Показувати вашу активність
lookup_avatar_by_mail=Знайти Аватар за адресою електронної пошти
federated_avatar_lookup=Знайти зовнішній аватар
-enable_custom_avatar=Увімкнути користувацькі аватари
-choose_new_avatar=Оберіть новий аватар
+enable_custom_avatar=Увімкнути користувацький аватар
+choose_new_avatar=Обрати новий аватар
update_avatar=Оновити аватар
delete_current_avatar=Видалити поточний аватар
uploaded_avatar_not_a_image=Завантажений файл не є зображенням.
uploaded_avatar_is_too_big=Розмір завантаженого файлу (%d KiB) перевищує максимальний розмір (%d KiB).
-update_avatar_success=Ваш аватар був змінений.
+update_avatar_success=Ваш аватар оновлено.
update_user_avatar_success=Аватар користувача оновлено.
cropper_prompt=Ви можете відредагувати зображення перед збереженням. Відредаговане зображення буде збережено як PNG.
@@ -685,64 +684,64 @@ old_password=Поточний пароль
new_password=Новий пароль
retype_new_password=Підтвердити новий пароль
password_incorrect=Поточний пароль неправильний.
-change_password_success=Ваш пароль був оновлений. Тепер увійдіть в систему, використовуючи новий пароль.
-password_change_disabled=Нелокальні акаунти не можуть змінити пароль через Gitea.
+change_password_success=Ваш пароль оновлено. Відтепер входьте в систему, використовуючи новий пароль.
+password_change_disabled=Нелокальні користувачі не можуть оновити свій пароль через вебінтерфейс Gitea.
emails=Адреса електронної пошти
-manage_emails=Керування адресами ел. пошти
-manage_themes=Виберіть тему за замовчуванням
-manage_openid=Керування OpenID
+manage_emails=Керування адресами електронної пошти
+manage_themes=Обрати типову тему
+manage_openid=Керування адресами OpenID
theme_desc=Ця тема буде типовою для всього сайту.
primary=Основний
activated=Активовано
requires_activation=Потрібна активація
-primary_email=Зробити основним
+primary_email=Зробити основною
activate_email=Надіслати активацію
-activations_pending=Активації в очікуванні
+activations_pending=Очікування активації
delete_email=Видалити
email_deletion=Видалити адресу електронної пошти
-email_deletion_desc=Електронна адреса та пов'язана з нею інформація буде видалена з вашого облікового запису. Git коміти, здійснені через цю електронну адресу, залишиться без змін. Продовжити?
-email_deletion_success=Адресу електронної пошти було видалено.
+email_deletion_desc=Адреса електронної пошти та пов'язана з нею інформація буде видалена з вашого облікового запису. Коміти Git, здійснені через цю адресу електронну пошту, залишиться без змін. Продовжити?
+email_deletion_success=Адресу електронної пошти видалено.
theme_update_success=Тему оновлено.
-theme_update_error=Вибрана тема не існує.
+theme_update_error=Обрана тема не існує.
openid_deletion=Видалити адресу OpenID
-openid_deletion_desc=Видалення цієї OpenID-адреси з вашого облікового запису забороняє вам входити з ним. Продовжити?
-openid_deletion_success=Адреса OpenID була видалена.
+openid_deletion_desc=Видалення цієї адреси OpenID не дозволить вам увійти за нею. Продовжити?
+openid_deletion_success=Адресу OpenID видалено.
add_new_email=Додати нову адресу електронної пошти
add_new_openid=Додати новий OpenID URI
add_email=Додати адресу електронної пошти
add_openid=Додати OpenID URI
add_email_success=Додано нову адресу електронної пошти.
-email_preference_set_success=Налаштування електронної пошти успішно встановлені.
-add_openid_success=Нова адреса OpenID була додана.
+email_preference_set_success=Налаштування електронної пошти успішно встановлено.
+add_openid_success=Додано нову адресу OpenID.
keep_email_private=Приховати адресу електронної пошти
-openid_desc=OpenID дозволяє делегувати аутентифікацію зовнішньому постачальнику послуг.
+openid_desc=OpenID дозволяє делегувати автентифікацію зовнішньому постачальнику послуг.
-manage_ssh_keys=Керувати SSH ключами
-manage_ssh_principals=Управління SSH сертифікатами користувачів
-manage_gpg_keys=Керувати GPG ключами
+manage_ssh_keys=Керувати ключами SSH
+manage_ssh_principals=Керування ідентичностями сертифікатів SSH
+manage_gpg_keys=Керувати ключами SSH
add_key=Додати ключ
-ssh_desc=Ці відкриті SSH-ключі пов'язані з вашим обліковим записом. Відповідні приватні ключі дозволяють отримати повний доступ до ваших репозиторіїв.
-principal_desc=Ці настройки SSH сертифікатів вказані у вашому обліковому записі та надають повний доступ до ваших репозиторіїв.
-gpg_desc=Ці публічні ключі GPG пов'язані з вашим обліковим записом. Тримайте свої приватні ключі в безпеці, оскільки вони дозволяють здійснювати перевірку комітів.
-ssh_helper=<strong>Потрібна допомога?</strong> Дивіться гід на GitHub з <a href="%s"> генерації ключів SSH</a> або виправлення <a href="%s">типових неполадок SSH</a>.
-gpg_helper=<strong> Потрібна допомога? </strong> Перегляньте посібник GitHub <a href="%s"> про GPG </a>.
-add_new_key=Додати SSH ключ
-add_new_gpg_key=Додати GPG ключ
+ssh_desc=Ці публічні ключі SSH пов'язані з вашим обліковим записом. Відповідні приватні ключі надають повний доступ до ваших сховищ.
+principal_desc=Ці ідентифікатори сертифікатів SSH прив'язані до вашого облікового запису і надають повний доступ до ваших сховищ.
+gpg_desc=Ці публічні ключі GPG пов'язані з вашим обліковим записом. Зберігайте свої приватні ключі в безпеці, оскільки вони дозволяють підтверджувати коміти.
+ssh_helper=<strong>Потрібна допомога?</strong> Ознайомтеся з інструкцією GitHub щодо <a href="%s">створення власних ключів SSH</a> або виправлення <a href="%s">типових неполадок SSH.</a>
+gpg_helper=<strong>Потрібна допомога?</strong> Перегляньте посібник GitHub <a href="%s">про GPG</a>.
+add_new_key=Додати ключ SSH
+add_new_gpg_key=Додати ключ GPG
key_content_ssh_placeholder=Починається з 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', або 'sk-ssh-ed25519@openssh.com'
key_content_gpg_placeholder=Починається з '-----BEGIN PGP PUBLIC KEY BLOCK-----'
-add_new_principal=Додати користувача
-ssh_key_been_used=Цей SSH ключ вже був додано до сервера.
+add_new_principal=Додати ідентичність
+ssh_key_been_used=Цей ключ SSH вже було додано до сервера.
ssh_key_name_used=Ключ SSH з таким ім'ям вже існує у вашому обліковому записі.
-ssh_principal_been_used=Цей користувач вже був доданий на сервер.
+ssh_principal_been_used=Цю ідентичність вже було додано до сервера.
gpg_key_id_used=Публічний ключ GPG з таким самим ідентифікатором вже існує.
-gpg_no_key_email_found=Цей ключ GPG не відповідає жодній активованій поштовій адресі, яка пов'язана з вашим обліковим записом. Його все рівно можна додати, якщо ви підпишете наданий токен.
-gpg_key_matched_identities=Відповідні отримувачі:
-gpg_key_matched_identities_long=Вбудовані ідентифікатори цього ключа збігаються з наступними активованими адресами електронної пошти вказаного користувача. Коміти, які відповідають цим адресам, можуть бути підтверджені цим ключем.
+gpg_no_key_email_found=Цей ключ GPG не відповідає жодній активованій адресі електронної пошти, пов'язаній з вашим обліковим записом. Його все одно можна додати, якщо ви підпишете наданий токен.
+gpg_key_matched_identities=Відповідні ідентичності:
+gpg_key_matched_identities_long=Вбудовані ідентифікатори цього ключа збігаються з наступними активованими адресами електронної пошти цього користувача. За допомогою цього ключа можна перевіряти коміти, що відповідають цим адресам електронної пошти.
gpg_key_verified=Перевірений ключ
-gpg_key_verified_long=Ключ перевірений за допомогою токена і може бути використано для підтвердження комітів, які відповідають будь-якій з активованих адрес електронної пошти для цього користувача, на додачу до будь-яких відповідних ідентифікацій для цього ключа.
+gpg_key_verified_long=Ключ був перевірений токеном і може бути використаний для перевірки комітів, що відповідають будь-яким активованим адресам електронної пошти для цього користувача, а також будь-яких ідентифікаторів, що відповідають цьому ключу.
gpg_key_verify=Підтвердити
-gpg_invalid_token_signature=Наданий ключ GPG, підпис і токен не співпадають або токен застарів.
+gpg_invalid_token_signature=Надані ключ GPG, підпис і токен не збігаються або токен застарілий.
gpg_token_required=Вам потрібно надати підпис для нижчевказаного токена
gpg_token=Токен
gpg_token_help=Ви можете створити підпис за допомогою:
@@ -750,101 +749,101 @@ gpg_token_signature=Текстовий (armored) підпис GPG
key_signature_gpg_placeholder=`Починається з "-----BEGIN PGP SIGNATURE-----"`
verify_gpg_key_success=Ключ GPG '%s' перевірено.
ssh_key_verified=Перевірений ключ
-ssh_key_verify=Підтвердити
+ssh_key_verify=Перевірити
ssh_token_required=Вам потрібно надати підпис для нижчевказаного токена
ssh_token=Токен
ssh_token_help=Ви можете створити підпис за допомогою:
verify_ssh_key_success=Ключ SSH '%s' перевірено.
subkeys=Підключі
-key_id=ID ключа
-key_name=Ім'я ключа
+key_id=Ідентифікатор ключа
+key_name=Назва ключа
key_content=Зміст
principal_content=Зміст
-add_key_success=SSH ключ '%s' додано.
-add_gpg_key_success=GPG ключ '%s' додано.
+add_key_success=Ключ SSH '%s' додано.
+add_gpg_key_success=Ключ GPG '%s' додано.
delete_key=Видалити
-ssh_key_deletion=Видалити SSH ключ
-gpg_key_deletion=Видалити GPG ключ
-ssh_principal_deletion=Видалити SSH сертифікат користувача
+ssh_key_deletion=Видалити ключ SSH
+gpg_key_deletion=Видалити ключ GPG
+ssh_principal_deletion=Видалити ідентичність сертифікату SSH
ssh_key_deletion_desc=Видалення ключа SSH скасовує доступ до вашого облікового запису. Продовжити?
-gpg_key_deletion_desc=Видалення GPG ключа скасовує перевірку підписаних ним комітів. Продовжити?
-ssh_principal_deletion_desc=Видалення ключа SSH скасовує доступ до вашого облікового запису. Продовжити?
-ssh_key_deletion_success=SSH ключ був видалений.
-gpg_key_deletion_success=GPG було видалено.
-ssh_principal_deletion_success=Користувача видалено.
+gpg_key_deletion_desc=Видалення ключа GPG скасовує перевірку підписаних ним комітів. Продовжити?
+ssh_principal_deletion_desc=Видалення ідентичності сертифіката SSH скасовує доступ до вашого облікового запису. Продовжити?
+ssh_key_deletion_success=Ключ SSH видалено.
+gpg_key_deletion_success=Ключ GPG видалено.
+ssh_principal_deletion_success=Ідентичність видалено.
added_on=Додано %s
valid_until_date=Дійсно до %s
valid_forever=Дійсний завжди
-last_used=Останнє використання
-no_activity=Жодної діяльності
-can_read_info=Читати
-can_write_info=Написати
-key_state_desc=Цей ключ використовувався в останні 7 днів
-token_state_desc=Цей токен використовувався в останні 7 днів
-principal_state_desc=Участник був на сайті в останні 7 днів
+last_used=Востаннє використано
+no_activity=Нещодавня активність відсутня
+can_read_info=Читання
+can_write_info=Запис
+key_state_desc=Цей ключ використовувався протягом останніх 7 днів
+token_state_desc=Цей токен використовувався протягом останніх 7 днів
+principal_state_desc=Ця ідентичність використовувалася протягом останніх 7 днів
show_openid=Показати у профілю
-hide_openid=Не показувати у профілі
+hide_openid=Приховати з профілю
ssh_disabled=SSH вимкнено
ssh_signonly=SSH наразі вимкнено, тому ці ключі використовуються лише для перевірки підпису комітів.
-ssh_externally_managed=Цей ключ SSH має зовнішнє управління для цього користувача
-manage_social=Керувати зв'язаними обліковими записами соціальних мереж
+ssh_externally_managed=Цей ключ SSH керується ззовні для цього користувача
+manage_social=Керувати пов'язаними обліковими записами соціальних мереж
unbind=Від'єднати
-manage_access_token=Керування токенами доступу
-generate_new_token=Згенерувати новий токен
-tokens_desc=Ці токени надають доступ до вашого облікового запису за допомогою Gitea API.
-token_name=Ім'я токену
+manage_access_token=Керувати токенами доступу
+generate_new_token=Створити новий токен
+tokens_desc=Ці токени надають доступ до вашого облікового запису за допомогою API Gitea.
+token_name=Назва токену
generate_token=Згенерувати токен
-generate_token_success=Ваш новий токен був створений. Скопіюйте його зараз, оскільки він не буде показаний знову.
+generate_token_success=Ваш новий токен створено. Скопіюйте його зараз, оскільки він не буде показаний знову.
generate_token_name_duplicate=Назва програми <strong>%s</strong> вже використовується. Будь ласка, використайте нову.
delete_token=Видалити
access_token_deletion=Видалити токен доступу
access_token_deletion_cancel_action=Відмінити
access_token_deletion_confirm_action=Видалити
-delete_token_success=Токен був знищений. Програми, що використовують його, більше не мають доступу до вашого облікового запису.
+delete_token_success=Токен знищено. Додатки, що використовують його, більше не мають доступу до вашого облікового запису.
permissions_access_all=Всі (загальнодоступні, приватні та з обмеженим доступом)
permission_not_set=Не встановлено
permission_no_access=Немає доступу
permission_read=Прочитані
permission_write=Читання і запис
permission_anonymous_read=Анонімне читання
-permission_everyone_read=Усі читають
-permission_everyone_write=Усі пишуть
+permission_everyone_read=Читання для всіх
+permission_everyone_write=Запис для всіх
permissions_list=Дозволи:
-manage_oauth2_applications=Керування програмами OAuth2
-edit_oauth2_application=Редагувати програму OAuth2
-oauth2_applications_desc=Програми OAuth2 дають можливість вашим стороннім програмам надійно аутентифікувати користувачів у цьому екземплярі Gitea.
-remove_oauth2_application=Видалити програму OAuth2
-remove_oauth2_application_desc=Видалення програми OAuth2 скасовує доступ до всіх підписаних маркерів доступу. Продовжити?
-remove_oauth2_application_success=Програму видалено.
-create_oauth2_application=Створити нову програму OAuth2
-create_oauth2_application_button=Створити програму
+manage_oauth2_applications=Керування додатками OAuth2
+edit_oauth2_application=Редагувати додаток OAuth2
+oauth2_applications_desc=Додатки OAuth2 дозволяють вашому сторонньому додатку безпечно автентифікувати користувачів у цьому екземплярі Gitea.
+remove_oauth2_application=Видалити додаток OAuth2
+remove_oauth2_application_desc=Видалення додатка OAuth2 скасує доступ до всіх підписаних токенів доступу. Продовжити?
+remove_oauth2_application_success=Додаток видалено.
+create_oauth2_application=Створити новий додаток OAuth2
+create_oauth2_application_button=Створити додаток
create_oauth2_application_success=Ви успішно створили новий додаток OAuth2.
update_oauth2_application_success=Ви успішно оновили додаток OAuth2.
-oauth2_application_name=Назва програми
+oauth2_application_name=Назва додатка
save_application=Зберегти
-oauth2_client_id=ID Клієнта
+oauth2_client_id=Ідентифікатор клієнта
oauth2_client_secret=Ключ клієнта
oauth2_regenerate_secret=Відновити ключ
-oauth2_regenerate_secret_hint=Ви втратили свій ключ?
+oauth2_regenerate_secret_hint=Втратили ключ?
oauth2_application_edit=Редагувати
oauth2_application_create_description=Програми OAuth2 надають вашим стороннім програмам доступ до облікових записів користувачів у цьому екземплярі.
authorized_oauth2_applications=Авторизовані програми OAuth2
revoke_key=Відкликати
revoke_oauth2_grant=Скасувати доступ
-revoke_oauth2_grant_description=Скасування доступу для цієї програми третьої сторони не дозволить їй отримувати доступ до ваших даних. Ви впевнені?
+revoke_oauth2_grant_description=Скасування доступу для цього стороннього додатка не дозволить йому отримувати доступ до ваших даних. Ви впевнені?
-twofa_is_enrolled=Ваш обліковий запис на даний час <strong>використовує</strong> двофакторну автентифікацію.
-twofa_not_enrolled=Ваш обліковий запис наразі не використовує двофакторну автентифікаціїю.
+twofa_is_enrolled=Ваш обліковий запис наразі <strong>використовує</strong> двофакторну автентифікацію.
+twofa_not_enrolled=Ваш обліковий запис наразі не використовує двофакторну автентифікацію.
twofa_disable=Вимкнути двофакторну автентифікацію
twofa_enroll=Увімкнути двофакторну автентифікацію
-twofa_disable_note=При необхідності можна відключити двофакторну автентифікацію.
+twofa_disable_note=За потреби ви можете вимкнути двофакторну автентифікацію.
twofa_disable_desc=Вимкнення двофакторної автентифікації зробить ваш обліковий запис менш безпечним. Продовжити?
-twofa_disabled=Двофакторна автентифікація вимкнена.
-scan_this_image=Проскануйте це зображення вашим додатком для двуфакторної автентифікації:
-or_enter_secret=Або введіть секрет: %s
+twofa_disabled=Двофакторну автентифікацію вимкнено.
+scan_this_image=Відскануйте це зображення вашим додатком для двофакторної автентифікації:
+or_enter_secret=Або введіть код: %s
then_enter_passcode=І введіть пароль, який відображається в додатку:
passcode_invalid=Некоректний пароль. Спробуй ще раз.
twofa_failed_get_secret=Не вдалося отримати секрет.
diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini
index 1a07c2f4c0..c90711f903 100644
--- a/options/locale/locale_zh-CN.ini
+++ b/options/locale/locale_zh-CN.ini
@@ -91,7 +91,7 @@ add=添加
add_all=添加所有
remove=移除
remove_all=移除所有
-remove_label_str=删除标签「%s」
+remove_label_str=删除标记「%s」
edit=编辑
view=查看
test=测试
@@ -262,7 +262,7 @@ host=数据库主机
user=用户名
password=数据库用户密码
db_name=数据库名称
-db_schema=Schema
+db_schema=架构
db_schema_helper=留空则数据库中默认值为("public")。
ssl_mode=SSL
path=数据库文件路径
@@ -752,11 +752,11 @@ cancel=取消操作
language=界面语言
ui=主题
hidden_comment_types=隐藏的评论类型
-hidden_comment_types_description=此处选中的注释类型不会显示在工单页面中。比如,勾选「标签」删除所有「{user} 添加/删除的 {label}」注释。
+hidden_comment_types_description=此处选中的注释类型不会显示在工单页面中。比如,勾选「标记」删除所有「{user} 添加/删除的 {label}」注释。
hidden_comment_types.ref_tooltip=注释此问题在何处被提及过,如另一个问题、代码提交等
hidden_comment_types.issue_ref_tooltip=注释用户在何处更改了与此问题相关联的分支/标签
comment_type_group_reference=引用
-comment_type_group_label=标签
+comment_type_group_label=标记
comment_type_group_milestone=里程碑
comment_type_group_assignee=被指派人
comment_type_group_title=标题
@@ -1066,14 +1066,14 @@ download_tar=下载 TAR.GZ
download_bundle=下载 BUNDLE
generate_repo=生成仓库
generate_from=生成自
-repo_desc=仓库描述
+repo_desc=描述
repo_desc_helper=输入简要描述 (可选)
repo_no_desc=无详细信息
-repo_lang=编程语言
+repo_lang=语言
repo_gitignore_helper=选择 .gitignore 模板。
repo_gitignore_helper_desc=从常见语言的模板列表中选择忽略跟踪的文件。默认情况下,由开发或构建工具生成的特殊文件都包含在 .gitignore 中。
-issue_labels=工单标签
-issue_labels_helper=选择一个工单标签集
+issue_labels=工单标记
+issue_labels_helper=选择一个工单标记集。
license=授权许可
license_helper=选择授权许可文件。
license_helper_desc=许可证说明了其他人可以和不可以用您的代码做什么。不确定哪一个适合您的项目?见 <a target="_blank" rel="noopener noreferrer" href="%s">选择一个许可证</a>
@@ -1157,19 +1157,19 @@ template.git_hooks_tooltip=您目前无法修改或删除被添加过的 Git 钩
template.webhooks=Web 钩子
template.topics=主题
template.avatar=头像
-template.issue_labels=工单标签
+template.issue_labels=工单标记
template.one_item=必须至少选择一个模板项
template.invalid=必须选择一个模板仓库
-archive.title=该仓库已被归档。您可以查看文件和克隆它,但不能推送、创建工单或合并请求。
-archive.title_date=该仓库已于 %s 归档。您可以查看文件或克隆它,但不能推送、创建工单或合并请求。
+archive.title=该仓库已被归档。您可以查看文件和克隆它,但不能推送、打开工单或合并请求。
+archive.title_date=该仓库已于 %s 归档。您可以查看文件或克隆它,但不能推送、打开工单或合并请求。
archive.issue.nocomment=此仓库已存档,您不能在此工单添加评论。
archive.pull.nocomment=此仓库已存档,您不能在此合并请求添加评论。
form.reach_limit_of_creation_1=您已经达到了 %d 仓库的上限。
form.reach_limit_of_creation_n=您已经达到了 %d 个仓库的上限。
form.name_reserved=仓库名称 %s 是保留的。
-form.name_pattern_not_allowed=仓库名称中不允许使用 %s 格式。
+form.name_pattern_not_allowed=仓库名中不允许使用「%s」格式。
need_auth=授权
migrate_options=迁移选项
@@ -1183,7 +1183,7 @@ migrate_options_lfs_endpoint.placeholder=如果留空,网址将从克隆 URL
migrate_items=迁移项目
migrate_items_wiki=百科
migrate_items_milestones=里程碑
-migrate_items_labels=标签
+migrate_items_labels=标记
migrate_items_issues=工单
migrate_items_pullrequests=合并请求
migrate_items_merge_requests=合并请求
@@ -1222,7 +1222,7 @@ migrate.codecommit.https_git_credentials_password=HTTPS Git 凭据密码
migrate.migrating_git=迁移Git数据
migrate.migrating_topics=迁移主题
migrate.migrating_milestones=迁移里程碑
-migrate.migrating_labels=迁移标签
+migrate.migrating_labels=迁移标记
migrate.migrating_releases=迁移发布
migrate.migrating_issues=迁移工单
migrate.migrating_pulls=迁移合并请求
@@ -1261,7 +1261,7 @@ branch=分支
tree=目录树
clear_ref=`清除当前引用`
filter_branch_and_tag=过滤分支或标签
-find_tag=查找 Git 标签
+find_tag=查找标签
branches=分支列表
tags=标签列表
issues=工单
@@ -1269,8 +1269,8 @@ pulls=合并请求
projects=项目
packages=软件包
actions=工作流
-labels=标签
-org_labels_desc=组织级别的标签,可以被本组织下的 <strong>所有仓库</strong> 使用
+labels=标记
+org_labels_desc=组织级别的标记,可以被本组织下的 <strong>所有仓库</strong> 使用
org_labels_desc_manage=管理
milestone=里程碑
@@ -1279,7 +1279,7 @@ commits=提交
commit=提交
release=发布
releases=发布
-tag=Git 标签
+tag=标签
released_this=发布
tagged_this=已标记
file.title=%s 位于 %s
@@ -1336,7 +1336,7 @@ editor.cannot_edit_non_text_files=网页不能编辑二进制文件。
editor.edit_this_file=编辑文件
editor.this_file_locked=文件已锁定
editor.must_be_on_a_branch=您必须在某个分支上才能对此文件进行修改操作。
-editor.fork_before_edit=您必须在派生这个仓库才能对此文件进行修改操作
+editor.fork_before_edit=您必须派生这个仓库才能对此文件进行修改操作。
editor.delete_this_file=删除文件
editor.must_have_write_access=您必须具有写权限才能对此文件进行修改操作。
editor.file_delete_success=文件「%s」已删除。
@@ -1359,7 +1359,7 @@ editor.signoff_desc=在提交日志消息末尾添加签署人信息。
editor.commit_directly_to_this_branch=直接提交至 <strong class="branch-name">%s</strong> 分支。
editor.create_new_branch=为此提交创建一个 <strong>新的分支</strong> 并发起合并请求。
editor.create_new_branch_np=为此提交创建 <strong>新分支</strong>。
-editor.propose_file_change=提议文件更改
+editor.propose_file_change=拟议文件更改
editor.new_branch_name=为这次提交的新分支命名
editor.new_branch_name_desc=新的分支名称...
editor.cancel=取消
@@ -1474,19 +1474,19 @@ issues.desc=组织 bug 报告、任务和里程碑。
issues.filter_assignees=筛选指派人
issues.filter_milestones=筛选里程碑
issues.filter_projects=筛选项目
-issues.filter_labels=筛选标签
+issues.filter_labels=筛选标记
issues.filter_reviewers=筛选审核者
issues.filter_no_results=没有结果
issues.filter_no_results_placeholder=请尝试调整您的搜索过滤器。
-issues.new=创建工单
+issues.new=打开工单
issues.new.title_empty=标题不能为空
-issues.new.labels=标签
-issues.new.no_label=未选择标签
-issues.new.clear_labels=清除选中标签
+issues.new.labels=标记
+issues.new.no_label=未选择标记
+issues.new.clear_labels=清除选中标记
issues.new.projects=项目
issues.new.clear_projects=清除项目
issues.new.no_projects=暂无项目
-issues.new.open_projects=开启中的项目
+issues.new.open_projects=已打开项目
issues.new.closed_projects=已关闭的项目
issues.new.no_items=无可选项
issues.new.milestone=里程碑
@@ -1496,32 +1496,32 @@ issues.new.assignees=指派成员
issues.new.clear_assignees=取消指派成员
issues.new.no_assignees=未指派成员
issues.new.no_reviewers=无审核者
-issues.new.blocked_user=无法创建工单,因为您已被仓库所有者屏蔽。
+issues.new.blocked_user=无法打开工单,因为您已被仓库所有者屏蔽。
issues.edit.already_changed=无法保存对工单的更改。其内容似乎已被其他用户更改。 请刷新页面并重新编辑以避免覆盖他们的更改
issues.edit.blocked_user=无法编辑内容,因为您已被仓库所有者或工单创建者屏蔽。
issues.choose.get_started=开始
-issues.choose.open_external_link=开启
+issues.choose.open_external_link=打开
issues.choose.blank=默认模板
issues.choose.blank_about=从默认模板创建一个工单。
issues.choose.ignore_invalid_templates=已忽略无效模板
issues.choose.invalid_templates=发现了 %v 个无效模板
issues.choose.invalid_config=问题配置包含错误:
issues.no_ref=分支/标记未指定
-issues.create=创建工单
-issues.new_label=创建标签
-issues.new_label_placeholder=标签名称
+issues.create=打开工单
+issues.new_label=创建标记
+issues.new_label_placeholder=标记名称
issues.new_label_desc_placeholder=描述
-issues.create_label=创建标签
-issues.label_templates.title=加载预定义的标签模板
-issues.label_templates.info=还没有任何标签。您可以使用「创建标签」按钮或者加载预定义的标签集创建标签:
-issues.label_templates.helper=选择标签模板
-issues.label_templates.use=使用标签集
-issues.label_templates.fail_to_load_file=加载标签模板文件「%s」时发生错误:%v
-issues.add_label=于 %[2]s 添加了标签 %[1]s
-issues.add_labels=于 %[2]s 添加了标签 %[1]s
-issues.remove_label=于 %[2]s 删除了标签 %[1]s
-issues.remove_labels=于 %[2]s 删除了标签 %[1]s
-issues.add_remove_labels=于 %[3]s 添加了标签 %[1]s ,删除了标签 %[2]s
+issues.create_label=创建标记
+issues.label_templates.title=加载预定义的标记模板
+issues.label_templates.info=还没有任何标记。您可以使用「创建标记」按钮或者加载预定义的标记集创建标记:
+issues.label_templates.helper=选择标记模板
+issues.label_templates.use=使用标记集
+issues.label_templates.fail_to_load_file=加载标记模板文件「%s」时发生错误:%v
+issues.add_label=于 %[2]s 添加了标记 %[1]s
+issues.add_labels=于 %[2]s 添加了标记 %[1]s
+issues.remove_label=于 %[2]s 删除了标记 %[1]s
+issues.remove_labels=于 %[2]s 删除了标记 %[1]s
+issues.add_remove_labels=于 %[3]s 添加了标记 %[1]s ,删除了标记 %[2]s
issues.add_milestone_at=`于 %[2]s 添加了里程碑 <b>%[1]s</b>`
issues.add_project_at=`于 %[2]s 将此添加到 <b>%[1]s</b> 项目`
issues.move_to_column_of_project=`将此对象移至 %s 的 %s 中在 %s 上`
@@ -1540,10 +1540,10 @@ issues.change_ref_at=`将引用从 <b><strike>%s</strike></b> 更改为了 <b>%s
issues.remove_ref_at=`删除了引用 <b>%s</b> %s`
issues.add_ref_at=`添加了引用 <b>%s</b> %s`
issues.delete_branch_at=`于 %[2]s 删除了分支 <b>%[1]s</b>`
-issues.filter_label=标签筛选
-issues.filter_label_exclude=`使用 <code>alt</code> + <code>鼠标左键 / 回车</code> 排除标签`
-issues.filter_label_no_select=所有标签
-issues.filter_label_select_no_label=无标签
+issues.filter_label=标记筛选
+issues.filter_label_exclude=`使用 <code>alt</code> + <code>鼠标左键 / 回车</code> 排除标记`
+issues.filter_label_no_select=所有标记
+issues.filter_label_select_no_label=无标记
issues.filter_milestone=里程碑筛选
issues.filter_milestone_all=所有里程碑
issues.filter_milestone_none=无里程碑
@@ -1579,9 +1579,9 @@ issues.filter_sort.moststars=点赞由多到少
issues.filter_sort.feweststars=点赞由少到多
issues.filter_sort.mostforks=派生由多到少
issues.filter_sort.fewestforks=派生由少到多
-issues.action_open=开启
+issues.action_open=打开
issues.action_close=关闭
-issues.action_label=标签
+issues.action_label=标记
issues.action_milestone=里程碑
issues.action_milestone_no_select=无里程碑
issues.action_assignee=指派人筛选
@@ -1596,7 +1596,7 @@ issues.opened_by_fake=由 %[2]s 于 %[1]s 打开
issues.closed_by_fake=由 %[2]s 创建,关闭于 %[1]s
issues.previous=上一页
issues.next=下一页
-issues.open_title=开启中
+issues.open_title=已打开
issues.closed_title=已关闭
issues.draft_title=草稿
issues.num_comments_1=%d 评论
@@ -1613,8 +1613,8 @@ issues.close=关闭工单
issues.comment_pull_merged_at=已合并提交 %[1]s 到 %[2]s %[3]s
issues.comment_manually_pull_merged_at=手动合并提交 %[1]s 到 %[2]s %[3]s
issues.close_comment_issue=评论并关闭
-issues.reopen_issue=重新开启
-issues.reopen_comment_issue=评论并重新开启
+issues.reopen_issue=重新打开
+issues.reopen_comment_issue=评论并重新打开
issues.create_comment=评论
issues.comment.blocked_user=无法创建或编辑评论,因为您已被仓库所有者或工单创建者屏蔽。
issues.closed_at=`于 <a id="%[1]s" href="#%[1]s">%[2]s</a> 关闭此工单`
@@ -1649,26 +1649,26 @@ issues.sign_in_require_desc=<a href="%s">登录</a> 并参与到对话中。
issues.edit=编辑
issues.cancel=取消
issues.save=保存
-issues.label_title=标签名称
-issues.label_description=标签描述
-issues.label_color=标签颜色
+issues.label_title=名称
+issues.label_description=描述
+issues.label_color=颜色
issues.label_color_invalid=无效的颜色
-issues.label_exclusive=互斥标签
-issues.label_archive=归档标签
-issues.label_archived_filter=显示存档标签
-issues.label_archive_tooltip=在标签搜索时,默认情况下存档标签将被排除在外。
-issues.label_exclusive_desc=命名标签为 <code>scope/item</code> 以使其与其他以 <code>scope/</code> 开头的标签互斥。
-issues.label_exclusive_warning=在编辑工单或合并请求的标签时,任何冲突的范围标签都将被删除。
+issues.label_exclusive=互斥
+issues.label_archive=归档标记
+issues.label_archived_filter=显示已归档标记
+issues.label_archive_tooltip=在标记搜索时,默认情况下已归档标记将被排除在外。
+issues.label_exclusive_desc=命名标记为 <code>scope/item</code> 以使其与其他以 <code>scope/</code> 开头的标记互斥。
+issues.label_exclusive_warning=在编辑工单或合并请求的标记时,任何冲突的范围标记都将被删除。
issues.label_exclusive_order=排序顺序
-issues.label_exclusive_order_tooltip=在同一个范围内的互斥标签将按照这个数字进行排序
-issues.label_count=%d 个标签
-issues.label_open_issues=%d 个开启的工单
+issues.label_exclusive_order_tooltip=在同一个范围内的互斥标记将按照这个数字进行排序。
+issues.label_count=%d 个标记
+issues.label_open_issues=%d 个已打开工单/合并请求
issues.label_edit=编辑
issues.label_delete=删除
-issues.label_modify=编辑标签
-issues.label_deletion=删除标签
-issues.label_deletion_desc=删除标签会将其从所有问题中删除。继续?
-issues.label_deletion_success=该标签已删除。
+issues.label_modify=编辑标记
+issues.label_deletion=删除标记
+issues.label_deletion_desc=删除标记会将其从所有工单中删除。继续?
+issues.label_deletion_success=该标记已删除。
issues.label.filter_sort.alphabetically=按字母顺序排序
issues.label.filter_sort.reverse_alphabetically=按字母逆序排序
issues.label.filter_sort.by_size=最小尺寸
@@ -1993,7 +1993,7 @@ milestones.new=新的里程碑
milestones.closed=于 %s关闭
milestones.update_ago=已更新 %s
milestones.no_due_date=暂无截止日期
-milestones.open=开启
+milestones.open=打开
milestones.close=关闭
milestones.new_subheader=里程碑可以帮助您组织工单并跟踪其进度。
milestones.completeness=<strong>%d%%</strong> 已完成
@@ -2068,30 +2068,30 @@ activity=活动
activity.navbar.pulse=活动
activity.navbar.code_frequency=代码频率
activity.navbar.contributors=贡献者
-activity.navbar.recent_commits=最近的提交
+activity.navbar.recent_commits=最近提交
activity.period.filter_label=周期:
activity.period.daily=1 天
activity.period.halfweekly=3 天
-activity.period.weekly=1周
-activity.period.monthly=1 个月
-activity.period.quarterly=3个月
-activity.period.semiyearly=6 个月
-activity.period.yearly=1年
+activity.period.weekly=1 周
+activity.period.monthly=1 月
+activity.period.quarterly=3 月
+activity.period.semiyearly=6 月
+activity.period.yearly=1 年
activity.overview=概览
activity.active_prs_count_1=<strong>%d</strong> 个合并请求
activity.active_prs_count_n=<strong>%d</strong> 个合并请求
-activity.merged_prs_count_1=合并请求
-activity.merged_prs_count_n=合并请求
-activity.opened_prs_count_1=新合并请求
-activity.opened_prs_count_n=新合并请求
+activity.merged_prs_count_1=已合并的合并请求
+activity.merged_prs_count_n=已合并的合并请求
+activity.opened_prs_count_1=拟议的合并请求
+activity.opened_prs_count_n=拟议的合并请求
activity.title.user_1=%d 位用户
activity.title.user_n=%d 位用户
activity.title.prs_1=%d 个合并请求
activity.title.prs_n=%d 个合并请求
activity.title.prs_merged_by=%[2]s 由 %[1]s 合并
-activity.title.prs_opened_by=%[2]s 创建了 %[1]s
+activity.title.prs_opened_by=%[2]s 拟议了 %[1]s
activity.merged_prs_label=已合并
-activity.opened_prs_label=已创建
+activity.opened_prs_label=拟议中
activity.active_issues_count_1=<strong>%d</strong> 张工单
activity.active_issues_count_n=<strong>%d</strong> 张工单
activity.closed_issues_count_1=已关闭的工单
@@ -2101,8 +2101,8 @@ activity.title.issues_n=%d 张工单
activity.title.issues_closed_from=%s 从 %s 关闭
activity.title.issues_created_by=%[2]s 创建了 %[1]s
activity.closed_issue_label=已关闭
-activity.new_issues_count_1=创建工单
-activity.new_issues_count_n=创建工单
+activity.new_issues_count_1=已打开的工单
+activity.new_issues_count_n=已打开的工单
activity.new_issue_label=打开的
activity.title.unresolved_conv_1=%d 未解决的会话
activity.title.unresolved_conv_n=%d 未解决的会话
@@ -2113,11 +2113,11 @@ activity.title.releases_n=%d 个发布
activity.title.releases_published_by=%[2]s 发布了 %[1]s
activity.published_release_label=已发布
activity.no_git_activity=在此期间没有任何提交活动。
-activity.git_stats_exclude_merges=排除合并,
+activity.git_stats_exclude_merges=排除合并后,
activity.git_stats_author_1=%d 位作者
activity.git_stats_author_n=%d 位作者
-activity.git_stats_pushed_1=已经推送
-activity.git_stats_pushed_n=已经推送
+activity.git_stats_pushed_1=已推送
+activity.git_stats_pushed_n=已推送
activity.git_stats_commit_1=%d 次提交
activity.git_stats_commit_n=%d 次提交
activity.git_stats_push_to_branch=到 %s 和
@@ -2125,14 +2125,14 @@ activity.git_stats_push_to_all_branches=到所有分支。
activity.git_stats_on_default_branch=在 %s 上,
activity.git_stats_file_1=%d 个文件
activity.git_stats_file_n=%d 个文件
-activity.git_stats_files_changed_1=已经改变
-activity.git_stats_files_changed_n=已经改变
-activity.git_stats_additions=而且
-activity.git_stats_addition_1=新增 %d 行
-activity.git_stats_addition_n=新增 %d 行
+activity.git_stats_files_changed_1=已修改
+activity.git_stats_files_changed_n=已修改
+activity.git_stats_additions=并且已有
+activity.git_stats_addition_1=%d 行新增
+activity.git_stats_addition_n=%d 行新增
activity.git_stats_and_deletions=和
-activity.git_stats_deletion_1=删除 %d 行
-activity.git_stats_deletion_n=删除 %d 行
+activity.git_stats_deletion_1=%d 行删除
+activity.git_stats_deletion_n=%d 行删除
contributors.contribution_type.filter_label=贡献类型:
contributors.contribution_type.commits=提交
@@ -2211,7 +2211,7 @@ settings.tracker_issue_style=外部工单管理系统的编号格式
settings.tracker_issue_style.numeric=纯数字形式
settings.tracker_issue_style.alphanumeric=英文字母数字组合形式
settings.tracker_issue_style.regexp=正则表达式
-settings.tracker_issue_style.regexp_pattern=正则表达式模式
+settings.tracker_issue_style.regexp_pattern=正则表达式
settings.tracker_issue_style.regexp_pattern_desc=第一个被捕获的组将取代 <code>{index}</code>。
settings.tracker_url_format_desc=使用占位符 <code>{user}</code>, <code>{repo}</code> 和 <code>{index}</code> 作为用户名、仓库名和工单索引。
settings.enable_timetracker=启用时间跟踪
@@ -2221,7 +2221,7 @@ settings.pulls.ignore_whitespace=忽略空白冲突
settings.pulls.enable_autodetect_manual_merge=启用自动检测手动合并 (注意:在某些特殊情况下可能发生错误判断)
settings.pulls.allow_rebase_update=允许通过变基更新合并请求分支
settings.pulls.default_delete_branch_after_merge=默认合并后删除合并请求分支
-settings.pulls.default_allow_edits_from_maintainers=默认开启允许维护者编辑
+settings.pulls.default_allow_edits_from_maintainers=默认允许维护者编辑
settings.releases_desc=启用仓库发布
settings.packages_desc=启用仓库软件包注册中心
settings.projects_desc=启用项目
@@ -2376,7 +2376,7 @@ settings.event_issues_desc=工单已打开、已关闭、已重新打开或已
settings.event_issue_assign=工单已指派
settings.event_issue_assign_desc=工单已指派或取消指派。
settings.event_issue_label=已标记工单
-settings.event_issue_label_desc=工单标签已更新或清除。
+settings.event_issue_label_desc=工单标记已更新或清除。
settings.event_issue_milestone=工单已收入里程碑中
settings.event_issue_milestone_desc=工单已收入或取消收入里程碑中。
settings.event_issue_comment=工单评论
@@ -2386,8 +2386,8 @@ settings.event_pull_request=合并请求
settings.event_pull_request_desc=合并请求已打开、关闭、重新打开或编辑。
settings.event_pull_request_assign=合并请求已指派
settings.event_pull_request_assign_desc=合并请求已指派或取消指派。
-settings.event_pull_request_label=合并请求已贴上标签
-settings.event_pull_request_label_desc=合并请求的标签已更新或清除。
+settings.event_pull_request_label=合并请求已标记
+settings.event_pull_request_label_desc=合并请求标记已更新或清除。
settings.event_pull_request_milestone=合并请求已记录于里程碑中
settings.event_pull_request_milestone_desc=合并请求已记录或取消记录于里程碑中。
settings.event_pull_request_comment=合并请求已评论
@@ -2406,7 +2406,7 @@ settings.event_workflow_job_desc=Gitea 工作流队列中、等待中、正在
settings.event_package=软件包
settings.event_package_desc=软件包在仓库中已创建或删除。
settings.branch_filter=分支过滤
-settings.branch_filter_desc=推送、创建,删除分支事件的分支白名单,使用 glob 模式匹配指定。若为空或 <code>*</code>,则将报告所有分支的事件。语法文档见 <a href="%[1]s">%[2]s</a>。示例:<code>master</code>,<code>{master,release*}</code>。
+settings.branch_filter_desc=推送、创建,删除分支事件的分支白名单,使用 glob 表达式匹配指定。若为空或 <code>*</code>,则会报告所有分支的事件。语法文档见 <a href="%[1]s">%[2]s</a>。示例:<code>master</code>,<code>{master,release*}</code>。
settings.authorization_header=授权标头
settings.authorization_header_desc=当存在时将被作为授权标头包含在内。例如: %s。
settings.active=激活
@@ -2486,13 +2486,13 @@ settings.protect_merge_whitelist_committers_desc=仅允许白名单用户或团
settings.protect_merge_whitelist_users=合并白名单用户:
settings.protect_merge_whitelist_teams=合并白名单团队:
settings.protect_check_status_contexts=启用状态检查
-settings.protect_status_check_patterns=状态检查模式:
-settings.protect_status_check_patterns_desc=输入模式,指定哪些状态检查必须通过,才能将分支合并到符合此规则的分支中去。每一行指定一个模式,模式不能为空。
+settings.protect_status_check_patterns=状态检查表达式:
+settings.protect_status_check_patterns_desc=输入表达式以指定在分支合并到匹配此规则的分支之前必须通过哪些状态检查。每一行指定一个表达式且表达式不能为空。
settings.protect_check_status_contexts_desc=要求状态检查通过才能合并。如果启用,提交必须先推送到另一个分支,然后再合并或推送到匹配这些保护规则的分支。如果没有选择具体的状态检查上下文,则所有的状态检查都通过才能合并。
settings.protect_check_status_contexts_list=此仓库上周进行过的状态检查
settings.protect_status_check_matched=匹配
-settings.protect_invalid_status_check_pattern=无效的状态检查规则:「%s」。
-settings.protect_no_valid_status_check_patterns=没有有效的状态检查规则。
+settings.protect_invalid_status_check_pattern=无效的状态检查表达式:「%s」。
+settings.protect_no_valid_status_check_patterns=没有有效的状态检查表达式。
settings.protect_required_approvals=所需的批准:
settings.protect_required_approvals_desc=只允许合并有足够审核的合并请求。要求的审核必须来自白名单或者有权限的用户或团队。
settings.protect_approvals_whitelist_enabled=仅列入白名单的用户或团队才可批准
@@ -2505,13 +2505,13 @@ settings.ignore_stale_approvals=忽略过期批准
settings.ignore_stale_approvals_desc=对旧提交(过期审核)的批准将不计入 PR 的批准数。如果过期审查已被驳回,则与此无关。
settings.require_signed_commits=需要签名提交
settings.require_signed_commits_desc=拒绝推送未签名或无法验证的提交到分支
-settings.protect_branch_name_pattern=受保护的分支名称模式
-settings.protect_branch_name_pattern_desc=分支保护的名称匹配规则。语法请参阅 <a href="%s">文档</a> 。如:main, release/**
-settings.protect_patterns=规则
-settings.protect_protected_file_patterns=受保护的文件模式(使用分号 ';' 分隔):
-settings.protect_protected_file_patterns_desc=即使用户有权添加、编辑或删除此分支中的文件,也不允许直接更改受保护的文件。 可以使用分号 (';') 分隔多个模式。 见<a href='%[1]s'>%[2]s</a>文档了解模式语法。例如: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>
-settings.protect_unprotected_file_patterns=不受保护的文件模式(使用分号 ';' 分隔):
-settings.protect_unprotected_file_patterns_desc=如果用户有写权限,则允许直接更改的不受保护的文件,以绕过推送限制。可以使用分号分隔多个模式 (';')。 见 <a href='%[1]s'>%[2]s</a> 文档了解模式语法。例如: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>
+settings.protect_branch_name_pattern=受保护的分支名称表达式
+settings.protect_branch_name_pattern_desc=分支保护的名称匹配表达式。语法请参阅 <a href="%s">文档</a> 。如:main, release/**
+settings.protect_patterns=表达式
+settings.protect_protected_file_patterns=受保护的文件表达式(使用分号「;」分隔):
+settings.protect_protected_file_patterns_desc=即使用户有权添加、编辑或删除此分支中的文件,也不允许直接更改受保护的文件。 可以使用分号「;」分隔多个表达式。 见<a href='%[1]s'>%[2]s</a>文档了解表达式语法。例如: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>。
+settings.protect_unprotected_file_patterns=不受保护的文件表达式(使用分号「;」分隔):
+settings.protect_unprotected_file_patterns_desc=如果用户有写权限,则允许直接更改的不受保护的文件,以绕过推送限制。可以使用分号分隔多个表达式「;」。 见 <a href='%[1]s'>%[2]s</a> 文档了解表达式语法。例如: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>。
settings.add_protected_branch=启用保护
settings.delete_protected_branch=禁用保护
settings.update_protect_branch_success=分支保护规则「%s」更新成功。
@@ -2537,15 +2537,15 @@ settings.protected_branch_required_rule_name=必须填写规则名称
settings.protected_branch_duplicate_rule_name=规则名称已存在
settings.protected_branch_required_approvals_min=所需的审批数不能为负数。
settings.tags=标签
-settings.tags.protection=Git 标签保护
-settings.tags.protection.pattern=Git 标签表达式
+settings.tags.protection=标签保护
+settings.tags.protection.pattern=标签表达式
settings.tags.protection.allowed=允许列表
settings.tags.protection.allowed.users=允许的账号
settings.tags.protection.allowed.teams=允许的团队
settings.tags.protection.allowed.noone=无
-settings.tags.protection.create=保护 Git 标签
-settings.tags.protection.none=没有受保护的 Git 标签。
-settings.tags.protection.pattern.description=您可以使用单个名称或 glob 模式匹配或正则表达式来匹配多个标签。了解详情请访问 <a target="_blank" rel="noopener" href="%s">保护 Git 标签指南</a>。
+settings.tags.protection.create=保护标签
+settings.tags.protection.none=没有受保护的标签。
+settings.tags.protection.pattern.description=您可以使用单个名称或 glob 表达式匹配或正则表达式来匹配多个标签。了解详情请访问 <a target="_blank" rel="noopener" href="%s">保护标签指南</a>。
settings.bot_token=Bot 令牌
settings.chat_id=聊天 ID
settings.thread_id=线程 ID
@@ -2571,7 +2571,7 @@ settings.archive.success=仓库已成功归档。
settings.archive.error=仓库在归档时出现异常。请通过日志获取详细信息。
settings.archive.error_ismirror=请不要对镜像仓库归档,谢谢!
settings.archive.branchsettings_unavailable=已归档仓库无法进行分支设置。
-settings.archive.tagsettings_unavailable=已归档仓库的 Git 标签设置不可用。
+settings.archive.tagsettings_unavailable=已归档仓库的标签设置不可用。
settings.archive.mirrors_unavailable=如果仓库已归档,镜像将不可用。
settings.unarchive.button=撤销仓库归档
settings.unarchive.header=撤销此仓库归档
@@ -2672,7 +2672,7 @@ diff.submodule_updated=子模块 %[1]s 已更新:%[2]s
releases.desc=跟踪项目版本和下载。
release.releases=发布
release.detail=发布详情
-release.tags=Git 标签
+release.tags=标签
release.new_release=发布新版
release.draft=草稿
release.prerelease=预发布
@@ -2701,16 +2701,16 @@ release.publish=发布版本
release.save_draft=保存草稿
release.edit_release=保存此次发布
release.delete_release=删除发布
-release.delete_tag=删除 Git 标签
+release.delete_tag=删除标签
release.deletion=删除发布
-release.deletion_desc=删除版本发布只会从 Gitea 中移除。这不会影响 Git 的标签以及您仓库的内容和历史。是否继续?
+release.deletion_desc=删除发布只会从 Gitea 中移除发布。这不会影响 Git 的标签以及您仓库的内容和历史。是否继续?
release.deletion_success=该发布已删除。
-release.deletion_tag_desc=将从仓库中删除此 Git 标签。仓库内容和历史记录保持不变。继续吗?
-release.deletion_tag_success=该 Git 标签已删除。
+release.deletion_tag_desc=将从仓库中删除此标签。仓库内容和历史记录保持不变。继续吗?
+release.deletion_tag_success=该标签已删除。
release.tag_name_already_exist=使用此标签名称的发布已经存在。
release.tag_name_invalid=标签名称无效。
-release.tag_name_protected=Git 标签名称已受保护。
-release.tag_already_exist=此 Git 标签名称已存在。
+release.tag_name_protected=标签名已受保护。
+release.tag_already_exist=此标签名已存在。
release.downloads=下载附件
release.download_count=下载:%s
release.add_tag_msg=使用发布的标题和内容作为标签消息。
@@ -2809,7 +2809,7 @@ team_unit_desc=允许访问仓库单元
team_unit_disabled=(已禁用)
form.name_reserved=组织名称「%s」是保留的。
-form.name_pattern_not_allowed=仓库名称中不允许使用「%s」。
+form.name_pattern_not_allowed=组织名中不允许使用「%s」格式。
form.create_org_not_allowed=此账号禁止创建组织
settings=组织设置
@@ -2840,7 +2840,7 @@ settings.delete_org_title=删除组织
settings.delete_org_desc=此组织将会永久删除,确认继续吗?
settings.hooks_desc=在此处添加的 Web 钩子将会应用到该组织下的 <strong>所有仓库</strong>。
-settings.labels_desc=添加能够被该组织下的 <strong>所有仓库</strong> 的工单使用的标签。
+settings.labels_desc=添加能够被该组织下的 <strong>所有仓库</strong> 的工单使用的标记。
members.membership_visibility=成员可见性:
members.public=可见
@@ -3305,7 +3305,7 @@ config.db_type=类型
config.db_host=主机
config.db_name=数据库名称
config.db_user=用户名
-config.db_schema=架构模式
+config.db_schema=架构
config.db_ssl_mode=SSL
config.db_path=数据库路径
@@ -3476,10 +3476,10 @@ rename_repo=重命名仓库 <code>%[1]s</code> 为 <a href="%[2]s">%[3]s</a>
commit_repo=推送到了仓库 <a href="%[1]s">%[4]s</a> 的 <a href="%[2]s">%[3]s</a> 分支
create_issue=`创建了工单 <a href="%[1]s">%[3]s#%[2]s</a>`
close_issue=`关闭了工单 <a href="%[1]s">%[3]s#%[2]s</a>`
-reopen_issue=`重新开启了工单 <a href="%[1]s">%[3]s#%[2]s</a>`
+reopen_issue=`重新打开了工单 <a href="%[1]s">%[3]s#%[2]s</a>`
create_pull_request=`创建了合并请求 <a href="%[1]s">%[3]s#%[2]s</a>`
close_pull_request=`关闭了合并请求 <a href="%[1]s">%[3]s#%[2]s</a>`
-reopen_pull_request=`重新开启了合并请求 <a href="%[1]s">%[3]s#%[2]s</a>`
+reopen_pull_request=`重新打开了合并请求 <a href="%[1]s">%[3]s#%[2]s</a>`
comment_issue=`评论了工单 <a href="%[1]s">%[3]s#%[2]s</a>`
comment_pull=`评论了合并请求 <a href="%[1]s">%[3]s#%[2]s</a>`
merge_pull_request=`合并了合并请求 <a href="%[1]s">%[3]s#%[2]s</a>`
@@ -3624,7 +3624,7 @@ container.images=镜像
container.digest=摘要
container.multi_arch=OS / Arch
container.layers=镜像层
-container.labels=标签
+container.labels=标记
container.labels.key=键
container.labels.value=值
cran.registry=在您的 <code>Rprofile.site</code> 文件中设置此注册中心:
@@ -3704,7 +3704,7 @@ owner.settings.cleanuprules.preview=清理规则预览
owner.settings.cleanuprules.preview.overview=%d 个软件包计划被删除。
owner.settings.cleanuprules.preview.none=清理规则与任何软件包都不匹配。
owner.settings.cleanuprules.enabled=启用
-owner.settings.cleanuprules.pattern_full_match=应用规则到完整软件包名称
+owner.settings.cleanuprules.pattern_full_match=应用表达式到完整软件包名称
owner.settings.cleanuprules.keep.title=与这些规则相匹配的版本即使与下面的删除规则相匹配,也将予以保留。
owner.settings.cleanuprules.keep.count=保留最新的
owner.settings.cleanuprules.keep.count.1=每个软件包1个版本
@@ -3765,7 +3765,7 @@ runners.id=ID
runners.name=名称
runners.owner_type=类型
runners.description=描述
-runners.labels=标签
+runners.labels=标记
runners.last_online=上次在线时间
runners.runner_title=运行器
runners.task_list=最近在此运行器上的任务
@@ -3799,7 +3799,7 @@ runs.commit=提交
runs.scheduled=已计划的
runs.pushed_by=推送者
runs.invalid_workflow_helper=工作流配置文件无效。请检查您的配置文件:%s
-runs.no_matching_online_runner_helper=没有匹配 %s 标签的在线运行器
+runs.no_matching_online_runner_helper=没有匹配 %s 标记的在线运行器
runs.no_job_without_needs=工作流必须包含至少一个没有依赖关系的作业。
runs.no_job=工作流必须包含至少一个作业
runs.actor=操作者